зеркало из https://github.com/mozilla/gecko-dev.git
889ad39459
The intermittent test failure was caused by the `python-test` site being re-created while other tests were trying to be run. The site was being re-created because it was being activated in `test_command_line.py`. In automation, the site would be resolved as "out-of-date" because the `sys.path` of the on-disk venv wouldn't match the `sys.path` of the running process (python tests are run by invoking the associated test file, which causes Python to prepend that test's directory to the `sys.path`). Since the default (`common`) site is already used for multiple use cases with different dependencies, leaning on it here appears to be the cleanest solution. The next `mach` command to need the site for a different context will automatically re-create it as necessary. Differential Revision: https://phabricator.services.mozilla.com/D134990 |
||
---|---|---|
.. | ||
docs | ||
manifestparser | ||
mozcrash | ||
mozdebug | ||
mozdevice | ||
mozfile | ||
mozgeckoprofiler | ||
mozhttpd | ||
mozinfo | ||
mozinstall | ||
mozleak | ||
mozlog | ||
moznetwork | ||
mozpower | ||
mozprocess | ||
mozprofile | ||
mozproxy | ||
mozrunner | ||
mozscreenshot | ||
mozsystemmonitor | ||
moztest | ||
mozversion | ||
rust | ||
README.md | ||
moz.build | ||
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.