gecko-dev/testing
James Graham 39af831b21 Bug 1796603 - Reuse existing conditions when all values are subsets of the existing value, r=Sasha
If we have to update some of the metadata for a test (e.g. because one
subtest got different results), for the subtests that didn't change we
want to avoid creating new conditions where possible.

Previously we reused existing conditions in the case that all the new
values for run info matching that condition were the same, but didn't
handle the case that the values are different, but subsets of the
existing value.

This adds additional handling for the subset case, so that when we
have a condition like [TIMEOUT, OK] and various runs give a mix of
those existing values, we just reuse the existing conditional rather
than creating more specific ones.

Differential Revision: https://phabricator.services.mozilla.com/D176003
2023-05-11 12:29:41 +00:00
..
awsy Bug 1829618 - Enable Prettier on json files (automatic fixes). r=perftest-reviewers,webcompat-reviewers,extension-reviewers,andi,desktop-theme-reviewers,pip-reviewers,devtools-reviewers,sync-reviewers,mossop,denschub,dao,sparky,robwu,geckoview-reviewers,owlish 2023-05-09 16:14:51 +00:00
condprofile Bug 1829618 - Enable Prettier on json files (automatic fixes). r=perftest-reviewers,webcompat-reviewers,extension-reviewers,andi,desktop-theme-reviewers,pip-reviewers,devtools-reviewers,sync-reviewers,mossop,denschub,dao,sparky,robwu,geckoview-reviewers,owlish 2023-05-09 16:14:51 +00:00
config
crashtest Bug 1825445: Ensure hunspell spell checker is not invoked with very long strings r=bholley,glandium 2023-04-04 20:59:33 +00:00
docs Bug 1621950 - fix some myst ref warnings r=firefox-source-docs-reviewers,devtools-reviewers,sylvestre 2023-03-30 08:01:22 +00:00
extensions
firefox-ui
geckodriver Bug 1747444 - Fix rendering of geckodriver command line arguments in docs, r=webdriver-reviewers,jdescottes,whimboo 2023-05-04 07:42:56 +00:00
gtest Bug 1825259 - In GTestRunner init fog through FOG::GetSingleton to hook it up to XPCOMShutdown. r=chutten 2023-04-19 08:40:23 +00:00
jsshell
marionette Bug 1832148 - [marionette-client] Release version 3.3.0. r=webdriver-reviewers,whimboo 2023-05-10 08:47:11 +00:00
mochitest Bug 1832358: Add `app.normandy.first_run` to `ignorePrefs.json` r=dholbert DONTBUILD 2023-05-10 22:02:24 +00:00
modules
mozbase Bug 1830961 - Explicitly close IO objects opened by mozversion, r=ahal 2023-05-10 08:48:41 +00:00
mozharness Bug 1829618 - Enable Prettier on json files (automatic fixes). r=perftest-reviewers,webcompat-reviewers,extension-reviewers,andi,desktop-theme-reviewers,pip-reviewers,devtools-reviewers,sync-reviewers,mossop,denschub,dao,sparky,robwu,geckoview-reviewers,owlish 2023-05-09 16:14:51 +00:00
perfdocs Bug 1818363 - Run Custom chromium-as-release performance tests on windows. r=perftest-reviewers,afinder 2023-05-08 21:20:50 +00:00
performance Bug 1829618 - Enable Prettier on json files (automatic fixes). r=perftest-reviewers,webcompat-reviewers,extension-reviewers,andi,desktop-theme-reviewers,pip-reviewers,devtools-reviewers,sync-reviewers,mossop,denschub,dao,sparky,robwu,geckoview-reviewers,owlish 2023-05-09 16:14:51 +00:00
profiles Bug 1832532 - Undo prettier formatting changes to testing/profiles/**/user.js until mozprofile is updated. r=jgraham,perftest-reviewers,sparky. 2023-05-11 12:04:22 +00:00
raptor Bug 1826081 - Consider the iterations when computing process timeout. r=perftest-reviewers,kshampur 2023-05-09 18:34:36 +00:00
runtimes Bug 1829618 - Enable Prettier on json files (automatic fixes). r=perftest-reviewers,webcompat-reviewers,extension-reviewers,andi,desktop-theme-reviewers,pip-reviewers,devtools-reviewers,sync-reviewers,mossop,denschub,dao,sparky,robwu,geckoview-reviewers,owlish 2023-05-09 16:14:51 +00:00
specialpowers Bug 1815969 - part 5: Make editors handle pasting something in new focused editor if a `paste` event listener moves focus r=m_kato 2023-05-10 06:44:53 +00:00
talos Bug 1829618 - Enable Prettier on json files (automatic fixes). r=perftest-reviewers,webcompat-reviewers,extension-reviewers,andi,desktop-theme-reviewers,pip-reviewers,devtools-reviewers,sync-reviewers,mossop,denschub,dao,sparky,robwu,geckoview-reviewers,owlish 2023-05-09 16:14:51 +00:00
tools
tps
web-platform Bug 1796603 - Reuse existing conditions when all values are subsets of the existing value, r=Sasha 2023-05-11 12:29:41 +00:00
webcompat Bug 1828953 - add more automated tests for webcompat interventions (mostly Android); r=ksenia DONTBUILD 2023-05-01 18:01:19 +00:00
webdriver Bug 1814050 - [rust-webdriver] Release version 0.48.0. r=webdriver-reviewers,supply-chain-reviewers,jgraham 2023-04-02 18:31:04 +00:00
xpcshell Bug 1804140 - Enable SHIP by default on desktop, whether or not Fission is disabled. r=smaug,jgraham,webdriver-reviewers,whimboo 2023-04-18 07:07:05 +00:00
README.txt
addtest.py
cppunittest.ini Bug 1679492 - Remove parts that are unused from mfbt/TemplateLib. r=sergesanspaille 2023-04-18 12:42:13 +00:00
mach_commands.py Bug 1829069 - Part 2: Add JSAPIRuntimeTest and JSAPIFrontendTest. r=bthrall 2023-05-11 10:18:38 +00:00
moz.build
parse_build_tests_ccov.py
remotecppunittests.py
runcppunittests.py
testinfo.py
testsuite-targets.mk

README.txt

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