gecko-dev/tools
Andrew Halberstadt f249b70e43 Bug 1437912 - [moztest] Map flavors and subsuites to a suite definition, r=gbrown
The end goal here is to be able to use |mach try fuzzy <path>| with tests that
belong to a subsuite. To do this, we need a unique 'task_regex' value for each
subsuite so that we can map a test path back to a set of tasks.

This removes the TEST_FLAVORS dict (which was mostly just a redefinition of the
data in TEST_SUITES), and instead provides two new private mappings:

<flavor> -> suite definition
(<flavor>, <subsuite>) -> suite definition

To retrieve a suite definition given a flavor/subsuite, consumers can now call
get_suite_definition.

MozReview-Commit-ID: 2pe1v1IHUVy

--HG--
extra : rebase_source : 6fff947ba214112ccf16c894174a6a0e2487111a
2018-02-13 14:16:46 -05:00
..
bloatview
clang-tidy Bug 1437891 - Enable readability-redundant-string-cstr & readability-redundant-string-init checkers r=andi 2018-02-13 16:23:29 +01:00
code-coverage Bug 1230369 - Manually fix some remaining instances of Ci/Cc/Cu definitions and switch Components.* to using the shorthand in some places. r=florian 2018-02-07 09:24:15 +00:00
compare-locales bug 1382005, update compare-locales to 2.1, r=glandium 2017-09-18 18:31:24 +02:00
coverity Bug 1412048 - Remove NS_RUNTIMEABORT. r=froydnj 2017-10-24 23:41:15 -07:00
docs Bug 1437484 - Pin and hash all requirements for |mach doc|, r=gps 2018-02-12 09:36:12 -05:00
fuzzing Bug 1431090 - Prepare tools/fuzzing/ to be used with JS_STANDALONE. r=froydnj 2018-01-17 15:20:35 +01:00
jprof Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
leak-gauge Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
lint Bug 1436575 - Remove autofix from rule since it is not reliable in all cases. r=standard8 2018-02-08 15:37:40 -05:00
power Bug 1386876 - Replace all uses of DISABLE_STL_WRAPPING with a template, remove DISABLE_STL_WRAPPING. r=glandium 2017-09-11 11:33:26 -07:00
profiler Bug 1438120 - Fix non-MOZ_GECKO_PROFILER build by adding the missing AUTO_PROFILER_LABEL_FAST declaration. r=mstange 2018-02-15 22:27:33 -05:00
quitter Bug 1230369 - Manually fix some remaining instances of Ci/Cc/Cu definitions and switch Components.* to using the shorthand in some places. r=florian 2018-02-07 09:24:15 +00:00
rb
rewriting Bug 1432789 - Follow-up to list wrench as third-party. r=me 2018-01-27 07:05:04 -05:00
tryselect Bug 1437912 - [moztest] Map flavors and subsuites to a suite definition, r=gbrown 2018-02-13 14:16:46 -05:00
update-packaging Bug 1424294 - Also manage spaces in filename in tools/update-packaging/common.sh r=bhearsum 2017-12-08 15:21:07 +01:00
mach_commands.py Bug 1405554 - Merge clang-format with clang-tidy under the same package from toolchains. r=gps 2018-02-09 09:01:17 +02:00
moz.build Bug 1436725 - [lint] Remove obsolete eslintvalidate files, r=standard8 2018-02-08 09:25:14 -05:00