gecko-dev/testing/mozbase
James Graham ee0e7d4b9e Bug 1654549 - Give mozlog's LoggingWrapper a buffer attribute, r=ahal
stdout in Python 3 has a `buffer` attribute that gives access to the
underlying bytestream. Code trying to access this will fail with
LoggingWrapper, because the property isn't defined. In practice the
`write()` method of LoggingWrapper handles both bytes and text, so
it's sufficient to just return the object itself.

Differential Revision: https://phabricator.services.mozilla.com/D84521
2020-07-22 20:23:18 +00:00
..
docs Bug 1486004 - Part 1 - [mozdevice 4.0.0] Use run-as to work around rooted device requirement, r=gbrown,jmaher 2020-07-17 20:48:22 +00:00
manifestparser Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky 2020-07-09 20:29:18 +00:00
mozcrash Bug 1649703 - Avoid binary output from mozcrash under py3; r=bc 2020-07-02 20:56:52 +00:00
mozdebug Bug 1634495 - Ensure that the debugger path is a str (instead of bytes) when running mach run debug r=glandium 2020-05-04 12:17:32 +00:00
mozdevice Bug 1486004 - Part 1 - [mozdevice 4.0.0] Use run-as to work around rooted device requirement, r=gbrown,jmaher 2020-07-17 20:48:22 +00:00
mozfile Bug 1626581 - Use mozfile.remove in test_refresh_firefox.py and add the "\\?\" prefix for file path on Windows for mozfile.remove; r=whimboo,gbrown 2020-07-07 15:00:46 +00:00
mozgeckoprofiler Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky 2020-07-09 20:29:18 +00:00
mozhttpd Bug 1632429 - bump mozhttpd version to 0.7.1 r=gbrown 2020-06-03 21:59:46 +00:00
mozinfo Bug 1646038 - Bump mozinfo version r=egao 2020-06-16 16:41:54 +00:00
mozinstall Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky 2020-07-09 20:29:18 +00:00
mozleak Bug 1652102 - `mozleak/tests/test_lsan.py` should run in the `mozbase` test suite r=froydnj 2020-07-10 19:54:55 +00:00
mozlog Bug 1654549 - Give mozlog's LoggingWrapper a buffer attribute, r=ahal 2020-07-22 20:23:18 +00:00
moznetwork Backed out changeset 19269e470c71 (bug 1594914) for causing bustages. 2020-07-09 01:36:29 +03:00
mozpower Bug 1486004 - Part 11 - [mozpower 1.1.2] Update mozpower requirements to support unrooted android devices using mozdevice 4.0.0, ? r=wlach,sparky 2020-07-17 20:48:24 +00:00
mozprocess Bug 1651762 - [mozprocess] Bump to version 1.2.0, r=gbrown 2020-07-09 20:31:56 +00:00
mozprofile Bug 1363541 - Modernize the PermissionManager - part 4 - mozilla namespace, r=timhuang 2020-04-11 13:42:12 +00:00
mozproxy Bug 1643263 Re-record amazon, apple, bing-search r=Bebe,perftest-reviewers 2020-07-15 14:42:06 +00:00
mozrunner Bug 1486004 - Part 12 - [mozrunner 8.0.2] Update mozrunner requirements to support unrooted android devices using mozdevice 4.0.0, r=gbrown 2020-07-17 20:48:58 +00:00
mozscreenshot
mozsystemmonitor Bug 1558667 - Try to make test_resource_monitor.py more robust; r=ahal 2020-05-22 15:08:54 +00:00
moztest Bug 1652479 - Include non-build-system suites in mach-test-info, r=ahal 2020-07-13 14:54:30 +00:00
mozversion Bug 1621106 - Bump minor version for mozbase modules depending on mozlog 6.0 and/or mozcrash 2.0; r=wlach 2020-03-10 13:05:13 +00:00
rust Bug 1622692 - Fixing clippy warnings in testing/mozbase/rust/mozversion/src/lib.rs r=webdriver-reviewers,jgraham 2020-07-10 12:36:13 +00:00
README.md
moz.build Bug 1628073 - Move gecko profiler testing files to mozgeckoprofiler; r=sparky,perftest-reviewers,gbrown 2020-05-22 13:18:44 +00:00
packages.txt Bug 1628073 - Move gecko profiler testing files to mozgeckoprofiler; r=sparky,perftest-reviewers,gbrown 2020-05-22 13:18:44 +00:00
setup_development.py
versioninfo.py

README.md

Mozbase

Mozbase is a set of easy-to-use Python packages forming a supplemental standard library for Mozilla. It provides consistency and reduces redundancy in automation and other system-level software. All of Mozilla's test harnesses use mozbase to some degree, including Talos, mochitest, and reftest.

Learn more about mozbase at the project page.

Read detailed docs online, or build them locally by running "make html" in the docs directory.

Consult open bugs and feel free to file new bugs.