mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-25 19:25:43 +00:00
6259af5846
Currently, some of the raw JSON logs for mochitest and marionette, et al, include empty dictionaries, None values and other unremarkable values that are marked as optional. This fix aims to remove these unnecessary items from being passed to the raw log. A method has been added to the log_actions class which removes defaults if they are marked as optional and the value is included in the default list. This is called on the kwargs returned by the convert_known method, before being propagated to the log_raw method for StructuredLogger. Differential Revision: https://phabricator.services.mozilla.com/D25081 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
awsy | ||
config | ||
crashtest | ||
extensions | ||
firefox-ui | ||
geckodriver | ||
gtest | ||
jsshell | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
profiles | ||
raptor | ||
runtimes | ||
specialpowers | ||
talos | ||
tools | ||
tps | ||
web-platform | ||
webdriver | ||
xpcshell | ||
addtest.py | ||
cppunittest.ini | ||
mach_commands.py | ||
moz.build | ||
parse_build_tests_ccov.py | ||
README.txt | ||
remotecppunittests.py | ||
runcppunittests.py | ||
testsuite-targets.mk |
Common testing tools for mozilla codebase projects, test suite definitions for automated test runs, tests that don't fit anywhere else, and other fun stuff