gecko/testing
Gregory Szorc 92832d5da6 Bug 987414 - Pass multiple test arguments to mach testing commands; r=ahal
Previously, mach xpcshell-test and mochitest-* were limited to a single
test "path" argument. This patch enables multiple arguments to be passed
in.

TestResolver in the build system has gained the ability to process
multiple paths in a single invocation. The mach commands have been
modified to utilize this new feature.

Only mach code paths that pass manifestdestiny.TestManifest instances
into the test runner can accept multiple arguments. This is because
there is no other way to pass a custom set of tests into the test
runner. If multiple test arguments are used but not supported, a warning
is emitted.

--HG--
extra : rebase_source : 1ce1328a969f654e7b43a7a0bdd15ed86f5ceb21
2014-03-24 16:19:57 -07:00
..
config Bug 981030 - Create platform specific mozharness files for storing test harness options, r=aki 2014-03-20 15:25:43 -04:00
crashtest Bug 946065. Part 5: Move content/events to dom/ and flatten away 'src' directory. r=Ms2ger 2014-01-10 16:03:25 +13:00
gtest Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal 2014-02-15 21:24:59 +01:00
marionette Merge inbound to m-c 2014-03-25 19:54:55 -07:00
mochitest Bug 987414 - Pass multiple test arguments to mach testing commands; r=ahal 2014-03-24 16:19:57 -07:00
modules Bug 967564: report operand, even when a custom message is specified. r=gps 2014-02-10 13:12:40 +01:00
mozbase Backed out changeset a3fe19cdb618 (bug 938019) for robocop failures. 2014-03-18 12:35:53 -04:00
profiles Bug 982707 - Move the "devtools.dump.emit" pref from firefox.js to all.js. r=ochameau 2014-03-13 09:53:04 -04:00
release
specialpowers Bug 965257 - Expose Assert.jsm in mochitest-plain chrome script. r=ted 2014-03-25 12:03:21 -04:00
talos Bug 974621 - upload a new talos.zip to capture recent talos changes. r=bhearsum 2014-02-20 09:17:12 -05:00
tools Bug 975740 - Fixed typo in testing/tools/screenshot/moz.build 2014-02-25 12:46:25 +01:00
tps Bug 966434 - Refactor tps for fxaccounts and old sync authentication support. r=jgriffin 2014-03-14 21:13:38 +01:00
xpcshell Bug 987414 - Pass multiple test arguments to mach testing commands; r=ahal 2014-03-24 16:19:57 -07:00
android_cppunittest_manifest.txt
mach_commands.py
machine-configuration.json
README.txt
remotecppunittests.py
runcppunittests.py
testsuite-targets.mk Bug 984061: Make package-tests safe with -j >1 r=glandium 2014-03-18 10:06:27 -04:00

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