gecko-dev/testing
Andrew Halberstadt 9e9fc55acc Bug 1470266 - [moztest.resolve] Make task regexes more resilient to change, r=jmaher
These regexes are used for things like determining which tasks to run given a
"path" int |mach try|. Previously, we used patterns like:

mochitest-chrome-(?:e10s)?(?:-1)?$

This would match both e10s and non-e10s versions of a task with either no
chunks, or only selecting chunk 1. But we keep adding other configurations, e.g
-gpu, -no-accel, -sw, etc.  Each time we create a new possibility we need to
remember to update these task regexes (or else lose test coverage when using
paths with |mach try|).

Instead of individually listing every possibility, let's use a pattern like
this:

mochitest-chrome($|.*(-1|[^0-9])$)

This also selects tasks that are either chunk 1 or don't have any chunks.  But
it allows for arbitrary strings in-between. This regex doesn't need to be
updated when we add configurations like -sw.

Depends on D7119

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

--HG--
extra : moz-landing-system : lando
2018-09-28 07:15:36 +00:00
..
awsy
config
crashtest
firefox-ui Bug 1491243 - remove feed bits from puppeteer page info code, r=whimboo 2018-09-18 06:06:28 +00:00
geckodriver Backed out 5 changesets (bug 1494613) for failing at testing/geckodriver/src/marionette.rs 2018-09-27 18:49:58 +03:00
gtest
jsshell Bug 1488689 - Add Octane shell benchmark to raptor. r=ahal 2018-09-08 11:00:16 +00:00
marionette Backed out changeset f8d681cc1d4c (bug 1473814) for marionette failures on /marionette_harness/tests/unit/test_switch_frame.py. CLOSED TREE 2018-09-27 03:34:36 +03:00
mochitest Bug 1469935 - Ctrl+M should mute/unmute all selected tabs in a multiselect context. r=Felipe 2018-09-26 20:46:09 +00:00
modules
mozbase Bug 1470266 - [moztest.resolve] Make task regexes more resilient to change, r=jmaher 2018-09-28 07:15:36 +00:00
mozharness Bug 1493943 - Don't download grcov twice on Windows. r=jmaher 2018-09-26 15:23:19 +01:00
profiles Backed out 1 changesets (bug 1492519) for tps perma failures a=backout 2018-09-28 14:50:45 +03:00
raptor Bug 1458242 - add DOMContentFlushed to tp6 as a measurement. r=rwood 2018-09-14 13:51:05 +00:00
runtimes Bug 1438857 - Remove the Flash plugin infobar. r=Felipe 2018-09-06 14:50:16 +00:00
specialpowers Bug 1188256 part 6 - Expose PromiseDebugging to plain mochitest via SpecialPowers. r=bzbarsky 2018-09-14 22:43:54 +00:00
talos Bug 1493867 follow-up: avoid loading firstrun page during damp tests r=kmag 2018-09-26 16:46:35 -07:00
tools Bug 1475566 Disable #pragma comments for MinGW Builds r=glandium 2018-08-29 03:50:39 +00:00
tps Bug 1492341 - Bump mozrunner version to 7.0.2; r=tcsc 2018-09-20 16:33:56 +00:00
web-platform Merge inbound to mozilla-central. a=merge 2018-09-27 12:17:59 +03:00
webdriver Bug 1494617 - [geckodriver] Fix evaluation of "desiredCapabilities" and "requiredCapabilities". r=ato 2018-09-27 12:06:00 +00:00
xpcshell Bug 1473513 - fix faulty path for actor-registry; 2018-09-26 10:11:23 +02:00
README.txt
cppunittest.ini
mach_commands.py Bug 1481449 - Require at least one test argument for 'mach test'; r=ahal 2018-08-31 09:59:07 -06:00
moz.build
remotecppunittests.py
runcppunittests.py
testsuite-targets.mk bug 1490119: Build separate updater that always embeds dep certificates. r=ted,firefox-build-system-reviewers 2018-09-21 10:07:27 +00:00

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