Divide Windows integration tests into 2 groups. (#29029)

* Divide Windows integration tests into 2 groups.
* Support `none` for `--changed-all-target`.
* Run 2 separate Windows groups on Shippable.
* Only run smoketest and minimal for the group1 job.
This commit is contained in:
Matt Clay 2017-09-05 15:32:26 -07:00 committed by GitHub
parent 02a362e7de
commit 8f4c8844c4
27 changed files with 46 additions and 27 deletions

View file

@ -98,6 +98,8 @@ def categorize_changes(args, paths, verbose_command=None):
commands[command].add(target)
for command in commands:
commands[command].discard('none')
if any(t == 'all' for t in commands[command]):
commands[command] = set(['all'])