gecko-dev/tools/tryselect
Gregory Szorc a56fef0fd4 Bug 1410969 - Consolidate code for resolving path metadata; r=ahal
find_paths_and_tags() can instantiate a BuildReader to read moz.build
metadata. We switch `mach test` to call this to avoid some redundant
code.

To facilitate `mach try`'s use case, we add test flavors to the
result of find_paths_and_metadata() and change the function name to
reflect its more generic purpose.

MozReview-Commit-ID: Lcz05W8g2dt

--HG--
extra : rebase_source : 17d6f23275f4eed1bd544a9b2cd991214625dabc
2017-10-23 10:42:41 -07:00
..
selectors Bug 1410969 - Consolidate code for resolving path metadata; r=ahal 2017-10-23 10:42:41 -07:00
test Bug 1400469 - Add ability to specify commit message to |mach try|, r=armenzg 2017-09-18 12:43:03 -04:00
__init__.py
cli.py Bug 1401150 - Support try pushes on a closed tree with mach try, r=ahal 2017-10-16 18:59:45 +01:00
mach_commands.py Bug 1406777 - Support --message and --no-push with |mach try empty|, r=armenzg 2017-10-11 15:45:08 -04:00
preset.py Bug 1390969 - [tryselect] Pull presets handling out of the 'syntax' selector r=jgraham 2017-08-17 11:14:07 -04:00
tasks.py Bug 1401199 - [tryselect] Pass in strict=False when generating tasks, r=dustin 2017-09-29 11:36:42 -04:00
templates.py Bug 1391075 - Add template to modify task env from |mach try fuzzy|, r=dustin 2017-08-25 15:24:22 -04:00
vcs.py Bug 1401150 - Support try pushes on a closed tree with mach try, r=ahal 2017-10-16 18:59:45 +01:00