gecko-dev/testing/mozbase
Kristen Wright 5db748537b Bug 1572244 - Print the MozCrashReason as 'Mozilla crash reason' r=ahal,gbrown
As an `INFO` line under the top crash message, output MozCrashReason in the format `Mozilla crash reason: SOME_CRASH_REASON()`. This doesn't affect the top line (for bug filing) but issues some extra info from the .extra file, which may be useful to report assertion failures on Android. The format used looks something like this:

```
20:43:14  WARNING -  PROCESS-CRASH | remoteautomation.py | application crashed [@ BackgroundEventTarget::Dispatch(already_AddRefed<nsIRunnable>, unsigned int)]
20:43:14     INFO -  Mozilla crash reason: MOZ_CRASH()
```

Differential Revision: https://phabricator.services.mozilla.com/D59751

--HG--
extra : moz-landing-system : lando
2020-01-31 13:17:30 +00:00
..
docs Bug 1604360 - [manifestparser] Remove mention of 'server-root' from the docs, r=egao 2020-01-06 18:21:30 +00:00
manifestparser Bug 1604542 - Make test chunking more consistent; r=ahal,jmaher 2020-01-09 19:14:59 +00:00
mozcrash Bug 1572244 - Print the MozCrashReason as 'Mozilla crash reason' r=ahal,gbrown 2020-01-31 13:17:30 +00:00
mozdebug Bug 1600771 - turn on --show-mismatched-frees=no for valgrind tests; r=jseward 2019-12-03 13:32:27 +00:00
mozdevice Bug 1606378 - [mozdevice] Do not use message property of exception objects, r=gbrown. 2020-01-08 16:13:06 +00:00
mozfile Bug 1606728 - mozfile.which() should consult the registry for registered binaries r=gbrown 2020-01-07 19:33:23 +00:00
mozhttpd
mozinfo Bug 1609483 - ensure linux distributions that don't report os_version or codename have the field populated r=jmaher,gbrown 2020-01-21 18:19:41 +00:00
mozinstall Bug 1587206 - [lint.flake8] Enable F632 across the tree, r=sylvestre 2019-10-10 18:50:33 +00:00
mozleak Bug 1604001 - Add the missing process type of the fork server for tests: fix flake8 linting issue. a=lint-fix CLOSED TREE 2019-12-19 19:52:48 +01:00
mozlog Bug 1572244 - Print the MozCrashReason as 'Mozilla crash reason' r=ahal,gbrown 2020-01-31 13:17:30 +00:00
moznetwork Bug 1428711 - add python3 compatibility to moznetwork r=ahal 2019-11-15 22:45:12 +00:00
mozpower Bug 1578487 - Add frequency and watts metric to mozpower IPG output. r=stephendonner 2019-10-31 15:59:10 +00:00
mozprocess Bug 1604901 - [mozprocess] Version bump to 1.1.0, r=gbrown 2019-12-19 19:43:57 +00:00
mozprofile Bug 1589056 - [mozprofile][mozrunner][mozrunner] bump minor versions r=jgraham 2019-10-25 13:15:01 +00:00
mozproxy Bug 1568092 - don't ignore tooltool_download() exit code and add a retry r=AlexandruIonescu,Bebe 2020-01-21 07:17:05 +00:00
mozrunner Bug 1606954 - Avoid KeyError in android arm 'mach install' r=jmaher 2020-01-04 21:54:51 +00:00
mozscreenshot Bug 1428715 - Create setup.cfg for universal wheels in mozscreenshot. r=ahal 2019-09-24 05:59:57 +00:00
mozsystemmonitor Bug 1587715 - Fix TypeError when submitting build telemetry without cpu_percent present. r=dmajor 2019-10-16 04:01:26 +00:00
moztest Bug 1585683 - Add mochitest-webgpu jobs, add subsuite = webgpu. r=jmaher,kvark 2020-01-07 22:42:07 +00:00
mozversion Bug 1589056 - [mozprofile][mozrunner][mozrunner] bump minor versions r=jgraham 2019-10-25 13:15:01 +00:00
rust Bug 1601544 - Upgrade mozversion to semver 0.9. r=whimboo 2019-12-05 09:21:58 +00:00
moz.build
packages.txt
README.md
setup_development.py Bug 1567642 - [mozbase] Fix flake8 under py3 lint errors r=gbrown 2019-09-09 23:55:32 +00:00
versioninfo.py

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.