gecko-dev/testing
Jamie Nicol b696e62540 Bug 1700693 - Add wrench test for successful shader compilation. r=jrmuizel
Add a new `test_init` subcommand to wrench that tests for successful
initialization. This can then be used in combination with the
`--precache` flag to ensure that all shaders are compiled
successfully. Run this with and without `--use-unoptimized-shaders` to
ensure that both variants of the shaders compile.

For android we need to ensure that wrench terminates the process when
it completes successfully otherwise it will run forever. We also must
ensure that the test harness stops the old process before relaunching
the activity one in the case of a timeout.

Depends on D109773

Differential Revision: https://phabricator.services.mozilla.com/D109774
2021-03-25 18:43:23 +00:00
..
awsy
condprofile Bug 1670005 - Remove all references to Fennec from performance testing r=perftest-reviewers,sparky 2021-03-24 10:44:22 +00:00
config Bug 1695263 - Vendor in a copy of wptserve that's still Python 2 compatible, r=marionette-reviewers,whimboo 2021-03-03 10:03:05 +00:00
crashtest
docs Bug 1700352 - Reference phab-test-policy webextension in testing policy documentation. r=bgrins. DONTBUILD 2021-03-23 15:01:49 +00:00
extensions
firefox-ui
geckodriver Bug 1680407 - [geckodriver] Use $EXTERNAL_STORAGE environment variable to detect sdcard location. r=webdriver-reviewers,jgraham 2021-03-25 13:34:28 +00:00
gtest Backed out changeset 8063ff05e5b1 (bug 1678487) for causing windows widget xpc failures. CLOSED TREE 2021-02-17 15:09:23 +02:00
jsshell Bug 1697479 - Turn extra GC poisoning off by default in nightly builds r=sfink,perftest-reviewers,sparky 2021-03-16 17:44:38 +00:00
marionette Bug 1700959 - [marionette] Always lazy-load dependent modules for the Marionette component. r=marionette-reviewers,jdescottes 2021-03-25 14:25:09 +00:00
mochitest Bug 1693133 - Fix resetProfile.xhtml tests r=Gijs 2021-03-25 17:28:56 +00:00
modules Bug 1596165 - Remove the initial timer in TestUtils.waitForCondition, r=Gijs. 2021-03-25 18:30:07 +00:00
mozbase Bug 1680407 - [mozdevice-rust] Use sdcard as storage by default for rooted and unrooted devices. r=webdriver-reviewers,jgraham 2021-03-25 13:34:29 +00:00
mozharness Bug 1700693 - Add wrench test for successful shader compilation. r=jrmuizel 2021-03-25 18:43:23 +00:00
perfdocs Bug 1670005 - Remove all references to Fennec from performance testing r=perftest-reviewers,sparky 2021-03-24 10:44:22 +00:00
performance Bug 1695252 - Add a pageload test that reports PerfStats r=sparky,perftest-reviewers 2021-03-22 13:50:32 +00:00
profiles Bug 1697680 - Remove Presentation API implementation r=smaug,agi 2021-03-16 18:21:12 +00:00
raptor Bug 1696650 - Migrate wasm-misc to browsertime desktop r=perftest-reviewers,Bebe 2021-03-25 12:29:09 +00:00
runtimes
specialpowers Bug 1698158 - part 3.2 - Remove unnecessary imports from testharness addons experimental API. r=mixedpuppy 2021-03-16 18:15:41 +00:00
talos Bug 1698158 - part 3.3 - Remove unnecessary imports from talos testharness addons experimental API. r=mixedpuppy,perftest-reviewers,sparky 2021-03-16 18:15:42 +00:00
tools
tps
web-platform Bug 1700568 - set a step in a cookies test as intermittent on Linux debug. DONTBUILD 2021-03-25 18:27:23 +00:00
webdriver
xpcshell Bug 1567341 - Run xpcshell-test in a service on Android. r=firefox-build-system-reviewers,mhentges 2021-03-24 21:49:39 +00:00
README.txt
addtest.py
cppunittest.ini
mach_commands.py Backed out changeset 24db9230985e (bug 1692453) for lint failure. CLOSED TREE 2021-02-25 02:27:35 +02:00
moz.build
parse_build_tests_ccov.py
remotecppunittests.py
runcppunittests.py
testinfo.py Backed out changeset 24db9230985e (bug 1692453) for lint failure. CLOSED TREE 2021-02-25 02:27:35 +02:00
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