searching for reviewer(armenzg)
323b7fc81663971d8b1491f50263e997eb2cbf3b: Bug 1207900 - Disable talos-h2 on Win10 production as it takes too long to run; r=armenzg, a=test-only
Rob Wood <rwood@mozilla.com> - Mon, 18 Dec 2017 12:50:18 -0500 - rev 715031
Push
94055 by bmo:agl@chromium.org at Sun, 31 Dec 2017 23:39:06 +0000
Bug 1207900 - Disable talos-h2 on Win10 production as it takes too long to run; r=armenzg, a=test-only
MozReview-Commit-ID: 7JmKthEvsT2
f9f4c7a84ee131d60a3f71728a9a7c97311eae5d: Bug 1207900 - Disable talos-h2 on Win10 production as it takes too long to run; r=armenzg
Rob Wood <rwood@mozilla.com> - Mon, 18 Dec 2017 12:50:18 -0500 - rev 713447
Push
93651 by dgottwald@mozilla.com at Wed, 20 Dec 2017 13:08:49 +0000
Bug 1207900 - Disable talos-h2 on Win10 production as it takes too long to run; r=armenzg
MozReview-Commit-ID: 7JmKthEvsT2
a465c93f52b4f94e4f50baf6194ec45eb481051b: Bug 1419512 - [tryselect] Consolidate subcommand parser retrieval in mach_commands.py, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 02 Nov 2017 16:02:35 -0400 - rev 701824
Push
90298 by bmo:bpostelnicu@mozilla.com at Wed, 22 Nov 2017 10:54:01 +0000
Bug 1419512 - [tryselect] Consolidate subcommand parser retrieval in mach_commands.py, r=armenzg
This is a minor cleanup around finding and importing subcommand parser in |mach try|.
MozReview-Commit-ID: IHRXXi5mB4G
619841b575f10b683ab9a11f49cc91e511c4ae24: Bug 1419512 - [tryselect] Consolidate subcommand parser retrieval in mach_commands.py, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 02 Nov 2017 16:02:35 -0400 - rev 701466
Push
90165 by ahalberstadt@mozilla.com at Tue, 21 Nov 2017 19:10:08 +0000
Bug 1419512 - [tryselect] Consolidate subcommand parser retrieval in mach_commands.py, r?armenzg
This is a minor cleanup around finding and importing subcommand parser in |mach try|.
MozReview-Commit-ID: IHRXXi5mB4G
f0b47601baec03c6841615488c87c438d5a11dfd: Bug 1414894 - [tryselect] Don't install shell extensions when bootstrapping fzf for |mach try fuzzy|, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 06 Nov 2017 20:29:25 -0500 - rev 694553
Push
88158 by bmo:gps@mozilla.com at Tue, 07 Nov 2017 22:31:44 +0000
Bug 1414894 - [tryselect] Don't install shell extensions when bootstrapping fzf for |mach try fuzzy|, r=armenzg
Currently the prompts don't make it clear enough that running fzf will mess with your
shell settings. This means users could install it without realizing, forget and get
confused later on.
Rather than try to address this, it's simpler to always skip the shell extensions as
|mach try fuzzy| doesn't need them anyway. The extensions are useful, but are better
installed via something like |mach bootstrap| which can be tackled in a separate bug.
MozReview-Commit-ID: 2kx7UGO5LJ0
0e5017b59c0654b7e8e86682c0d3e8e25fd99208: Bug 1414894 - [tryselect] Don't install shell extensions when bootstrapping fzf for |mach try fuzzy|, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 06 Nov 2017 20:29:25 -0500 - rev 693896
Push
87964 by ahalberstadt@mozilla.com at Tue, 07 Nov 2017 01:36:50 +0000
Bug 1414894 - [tryselect] Don't install shell extensions when bootstrapping fzf for |mach try fuzzy|, r?armenzg
Currently the prompts don't make it clear enough that running fzf will mess with your
shell settings. This means users could install it without realizing, forget and get
confused later on.
Rather than try to address this, it's simpler to always skip the shell extensions as
|mach try fuzzy| doesn't need them anyway. The extensions are useful, but are better
installed via something like |mach bootstrap| which can be tackled in a separate bug.
MozReview-Commit-ID: 2kx7UGO5LJ0
e501534e591cf2c392d257cccf43ffd5a8747212: Bug 1414894 - [tryselect] Don't install shell extensions when bootstrapping fzf for |mach try fuzzy|, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 06 Nov 2017 20:29:25 -0500 - rev 693893
Push
87962 by ahalberstadt@mozilla.com at Tue, 07 Nov 2017 01:31:03 +0000
Bug 1414894 - [tryselect] Don't install shell extensions when bootstrapping fzf for |mach try fuzzy|, r?armenzg
MozReview-Commit-ID: 2kx7UGO5LJ0
9528ed506a11405a044808b463573b4dfae494c2: Bug 1413374 - [tryselect] Fix |mach try empty| regression and add a test, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 01 Nov 2017 08:12:42 -0400 - rev 690204
Push
87242 by bmo:emilio@crisal.io at Wed, 01 Nov 2017 19:07:29 +0000
Bug 1413374 - [tryselect] Fix |mach try empty| regression and add a test, r=armenzg
MozReview-Commit-ID: Iv2RDqqhL57
4800997820e01eb2ada7ac51b9ca29ec0f8ceaf0: Bug 1413374 - [tryselect] Fix |mach try empty| regression and add a test, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 01 Nov 2017 08:12:42 -0400 - rev 690059
Push
87193 by ahalberstadt@mozilla.com at Wed, 01 Nov 2017 12:30:08 +0000
Bug 1413374 - [tryselect] Fix |mach try empty| regression and add a test, r?armenzg
MozReview-Commit-ID: Iv2RDqqhL57
fb223beea9634459e0e03442a7d8638cad4ac6d7: Bug 1413374 - [tryselect] Fix |mach try empty| regression and add a test, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 01 Nov 2017 08:12:42 -0400 - rev 690058
Push
87192 by ahalberstadt@mozilla.com at Wed, 01 Nov 2017 12:27:15 +0000
Bug 1413374 - [tryselect] Fix |mach try empty| regression and add a test, r?armenzg
MozReview-Commit-ID: Iv2RDqqhL57
301666d1d339f3c3a22ebce3c0c640e076d779c4: Bug 1400503 - [tryselect] Add an option to open the presets file in an editor, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Oct 2017 14:58:34 -0400 - rev 689009
Push
86890 by gszorc@mozilla.com at Mon, 30 Oct 2017 22:55:17 +0000
Bug 1400503 - [tryselect] Add an option to open the presets file in an editor, r=armenzg
MozReview-Commit-ID: 2jwdAaNWHH7
7741abf30b9bd8c81233edefee5e1217d93bdc9f: Bug 1400503 - [tryselect] Separate 'common_arguments' into groups sub-parsers can opt-in to, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Oct 2017 11:06:24 -0400 - rev 689008
Push
86890 by gszorc@mozilla.com at Mon, 30 Oct 2017 22:55:17 +0000
Bug 1400503 - [tryselect] Separate 'common_arguments' into groups sub-parsers can opt-in to, r=armenzg
This allows subparsers more control over which sets of arguments they need to
implement. For example, it doesn't make sense for the 'empty' selector to
accept the preset arguments. Now it can opt-out of those and only implement
the 'push' arguments.
MozReview-Commit-ID: GOfjcFtlfDD
a47b28c618234d193b838b2b0b4fcde21b1a5d9f: Bug 1400503 - [tryselect] Add an option to open the presets file in an editor, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Oct 2017 14:58:34 -0400 - rev 687779
Push
86603 by ahalberstadt@mozilla.com at Fri, 27 Oct 2017 19:22:10 +0000
Bug 1400503 - [tryselect] Add an option to open the presets file in an editor, r?armenzg
MozReview-Commit-ID: 2jwdAaNWHH7
b16967283ac53374c1b67d695a04b544e9a34a8c: Bug 1400503 - [tryselect] Separate 'common_arguments' into groups sub-parsers can opt-in to, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Oct 2017 11:06:24 -0400 - rev 687778
Push
86603 by ahalberstadt@mozilla.com at Fri, 27 Oct 2017 19:22:10 +0000
Bug 1400503 - [tryselect] Separate 'common_arguments' into groups sub-parsers can opt-in to, r?armenzg
This allows subparsers more control over which sets of arguments they need to
implement. For example, it doesn't make sense for the 'empty' selector to
accept the preset arguments. Now it can opt-out of those and only implement
the 'push' arguments.
MozReview-Commit-ID: GOfjcFtlfDD
6e3a0b791182798107d4311d4e137df6c55c6b37: Bug 1406777 - Support --message and --no-push with |mach try empty|, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 11 Oct 2017 15:45:08 -0400 - rev 679980
Push
84367 by bmo:mh+mozilla@glandium.org at Fri, 13 Oct 2017 09:34:29 +0000
Bug 1406777 - Support --message and --no-push with |mach try empty|, r=armenzg
This adds all the common arguments to |mach try empty|, including preset
arguments which will just be ignored if specified. The commit message can be
changed with:
./mach try empty -m DONTBUILD
MozReview-Commit-ID: 5RYfLBOIX1g
db6679f42d980c1267971a6102459ae9501c32eb: Bug 1400469 - Add ability to specify commit message to |mach try|, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 18 Sep 2017 12:43:03 -0400 - rev 668661
Push
81110 by bmo:jryans@gmail.com at Thu, 21 Sep 2017 23:23:35 +0000
Bug 1400469 - Add ability to specify commit message to |mach try|, r=armenzg
MozReview-Commit-ID: LWkAEDWn8NC
b9be4e586a5b0373242748ae460667ea26520ae6: Bug 1400469 - Add ability to specify commit message to |mach try|, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 18 Sep 2017 12:43:03 -0400 - rev 667841
Push
80870 by ahalberstadt@mozilla.com at Wed, 20 Sep 2017 20:55:03 +0000
Bug 1400469 - Add ability to specify commit message to |mach try|, r?armenzg
MozReview-Commit-ID: LWkAEDWn8NC
776da0b17401e27dbb84c4393bcc1c6d96df3bb7: Bug 1400469 - Add ability to specify commit message to |mach try|, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 18 Sep 2017 12:43:03 -0400 - rev 666472
Push
80424 by ahalberstadt@mozilla.com at Mon, 18 Sep 2017 20:23:04 +0000
Bug 1400469 - Add ability to specify commit message to |mach try|, r?armenzg
MozReview-Commit-ID: LWkAEDWn8NC
cb242f1774a5845a104b6d3482232bc6d1bdf21f: Bug 1397435 - allow SETA to work on stylo-disabled jobs. r=armenzg
Joel Maher <jmaher@mozilla.com> - Fri, 08 Sep 2017 11:24:25 -0400 - rev 661579
Push
78830 by asasaki@mozilla.com at Fri, 08 Sep 2017 19:44:43 +0000
Bug 1397435 - allow SETA to work on stylo-disabled jobs. r=armenzg
00dfb5209483ff4e79c261c6179ea29433dbfc1c: Bug 1395267 - [tryselect] Make default try selector used when running |mach try| without subcommands configurable, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 30 Aug 2017 14:45:46 -0400 - rev 656568
Push
77274 by bmo:ato@sny.no at Thu, 31 Aug 2017 12:54:27 +0000
Bug 1395267 - [tryselect] Make default try selector used when running |mach try| without subcommands configurable, r=armenzg
To use this, create a ~/.mozbuild/machrc file and add:
[try]
default = fuzzy
Now, running |mach try| without a subcommand will default to the fuzzy selector. The syntax selector can still be
run with |mach try syntax|.
MozReview-Commit-ID: Ai6f8cW3Swq
8e5bd223028ef124defb9cfa16cd482b9a19e3fb: Bug 1395267 - [tryselect] Make default try selector used when running |mach try| without subcommands configurable, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 30 Aug 2017 14:45:46 -0400 - rev 656120
Push
77071 by ahalberstadt@mozilla.com at Wed, 30 Aug 2017 18:54:31 +0000
Bug 1395267 - [tryselect] Make default try selector used when running |mach try| without subcommands configurable, r?armenzg
To use this, create a ~/.mozbuild/machrc file and add:
[try]
default = fuzzy
Now, running |mach try| without a subcommand will default to the fuzzy selector. The syntax selector can still be
run with |mach try syntax|.
MozReview-Commit-ID: Ai6f8cW3Swq
a2a371e7e6f861a1711c7bae5bf94037bdff6f56: Bug 1391675 - [tryselect] Move --no-push into common arguments, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 21 Aug 2017 13:14:31 -0400 - rev 651725
Push
75797 by bmo:jryans@gmail.com at Wed, 23 Aug 2017 23:01:02 +0000
Bug 1391675 - [tryselect] Move --no-push into common arguments, r=armenzg
The main motivation behind this change is to make testing easier, so e.g:
./mach try fuzzy --no-push
and
./mach try syntax --no-push
both work the same way.
MozReview-Commit-ID: LmjA3Kq7xKN
6f29f12cd26d1ba7a568615aaea973bcd9b9ec07: Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 17 Aug 2017 11:13:50 -0400 - rev 651724
Push
75797 by bmo:jryans@gmail.com at Wed, 23 Aug 2017 23:01:02 +0000
Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r=armenzg
This will give us a good way to share arguments between subcommands.
MozReview-Commit-ID: KmXRj8TBvYK
9eb1b83467dc3570c514a75edcdb9140b1be39f4: Bug 1391675 - [tryselect] Move --no-push into common arguments, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 21 Aug 2017 13:14:31 -0400 - rev 651350
Push
75694 by ahalberstadt@mozilla.com at Wed, 23 Aug 2017 15:56:59 +0000
Bug 1391675 - [tryselect] Move --no-push into common arguments, r?armenzg
The main motivation behind this change is to make testing easier, so e.g:
./mach try fuzzy --no-push
and
./mach try syntax --no-push
both work the same way.
MozReview-Commit-ID: LmjA3Kq7xKN
ebd019c8b42efc7693a25e0369dcd152ccaa9ced: Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 17 Aug 2017 11:13:50 -0400 - rev 651349
Push
75694 by ahalberstadt@mozilla.com at Wed, 23 Aug 2017 15:56:59 +0000
Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r?armenzg
This will give us a good way to share arguments between subcommands.
MozReview-Commit-ID: KmXRj8TBvYK
2f8718989f5420c21f78bd8b82cade79ffeb436a: Bug 1388012 - Ensure a debug artifact build is done when 'debug_build' is present in the mozharness config. r=armenzg
Chris Manchester <cmanchester@mozilla.com> - Tue, 22 Aug 2017 10:55:16 -0700 - rev 650820
Push
75504 by hikezoe@mozilla.com at Tue, 22 Aug 2017 22:52:40 +0000
Bug 1388012 - Ensure a debug artifact build is done when 'debug_build' is present in the mozharness config. r=armenzg
MozReview-Commit-ID: Dr029B4jxPH
14eec629a6780985ac3ed409070e8be463b6ed7d: Bug 1391675 - [tryselect] Move --no-push into common arguments, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 21 Aug 2017 13:14:31 -0400 - rev 650147
Push
75282 by ahalberstadt@mozilla.com at Mon, 21 Aug 2017 21:25:16 +0000
Bug 1391675 - [tryselect] Move --no-push into common arguments, r?armenzg
The main motivation behind this change is to make testing easier, so e.g:
./mach try fuzzy --no-push
and
./mach try syntax --no-push
both work the same way.
MozReview-Commit-ID: LmjA3Kq7xKN
02f5460843b0d43be31d1c2938b388625ecbb397: Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 17 Aug 2017 11:13:50 -0400 - rev 650146
Push
75282 by ahalberstadt@mozilla.com at Mon, 21 Aug 2017 21:25:16 +0000
Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r?armenzg
This will give us a good way to share arguments between subcommands.
MozReview-Commit-ID: KmXRj8TBvYK
1dc3e59144f6738acc1cfae6e51492dcd0693dd7: Bug 1388811 - [try fuzzy] Add ability to run non-interactive fuzzy queries, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 09 Aug 2017 13:11:47 -0400 - rev 643568
Push
73134 by hikezoe@mozilla.com at Wed, 09 Aug 2017 21:44:13 +0000
Bug 1388811 - [try fuzzy] Add ability to run non-interactive fuzzy queries, r=armenzg
MozReview-Commit-ID: JojBS8pZHSk
d95a8936cfedc137e9cb721c65ec332cefe4d8cc: Bug 1388811 - [try fuzzy] Add ability to run non-interactive fuzzy queries, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 09 Aug 2017 13:11:47 -0400 - rev 643368
Push
73075 by ahalberstadt@mozilla.com at Wed, 09 Aug 2017 17:18:58 +0000
Bug 1388811 - [try fuzzy] Add ability to run non-interactive fuzzy queries, r?armenzg
MozReview-Commit-ID: JojBS8pZHSk
adf616622c4a9492abaef2cfd18947842ba6a759: Bug 1306122 - [mozlint] Create a compact formatter that mimics the eslint 'compact' format, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 04 Aug 2017 10:53:43 -0400 - rev 642647
Push
72833 by bmo:emilio+bugs@crisal.io at Tue, 08 Aug 2017 16:50:16 +0000
Bug 1306122 - [mozlint] Create a compact formatter that mimics the eslint 'compact' format, r=armenzg
MozReview-Commit-ID: 5JJJhMIrMIB
511c6aa1bf612206d4eabfeb49696d94e348c4a0: Bug 1306122 - [mozlint] Create a compact formatter that mimics the eslint 'compact' format, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 04 Aug 2017 10:53:43 -0400 - rev 621364
Push
72349 by ahalberstadt@mozilla.com at Fri, 04 Aug 2017 18:37:20 +0000
Bug 1306122 - [mozlint] Create a compact formatter that mimics the eslint 'compact' format, r?armenzg
MozReview-Commit-ID: 5JJJhMIrMIB
e7972d2004ba8ef36f4c8af24f93b23122f1d568: Bug 1306122 - [mozlint] Create a compact formatter that mimics the eslint 'compact' format, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 04 Aug 2017 10:53:43 -0400 - rev 621363
Push
72348 by ahalberstadt@mozilla.com at Fri, 04 Aug 2017 18:36:11 +0000
Bug 1306122 - [mozlint] Create a compact formatter that mimics the eslint 'compact' format, r?armenzg
MozReview-Commit-ID: 5JJJhMIrMIB
9d617ec5226cf6962dea3aa85e6595e961a9ed25: Bug 1384593 - Add an fzf based fuzzy try selector, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:48:53 -0400 - rev 618747
Push
71441 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 01 Aug 2017 01:50:10 +0000
Bug 1384593 - Add an fzf based fuzzy try selector, r=armenzg
This try selector works as follows:
1. Generate target tasks (similar to ./mach taskgraph target)
2. Pipe all tasks to fzf (a fuzzy finding binary, this will be bootstrapped if necessary)
3. Allow user to make selection
4. Save selected tasks to 'try_task_config.json'. This is a new try scheduling
mechanism built into taskcluster (see
bug 1380306).
5. Use `hg push-to-try` (or git-cinnabar) to push the added file to try. This
will use a temporary commit, so no trace of 'try_task_config.json' should be
left over after use.
If you get messages like STOP! No try syntax found, you need to update version-control-tools:
./mach mercurial-setup --update
MozReview-Commit-ID: 4xHwZ9fATLv
ac8b6cc020b9bbf954fe3741678122ab22bf3d71: Bug 1384593 - Abstract version control functionality out of syntax.py to vcs.py, r=armenzg
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:39:27 -0400 - rev 618746
Push
71441 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 01 Aug 2017 01:50:10 +0000
Bug 1384593 - Abstract version control functionality out of syntax.py to vcs.py, r=armenzg
This copies the vcs abstraction from python/mozlint/mozlint/vcs.py. Consumers can call:
VCSHelper.create()
and that will automatically detect whether we're in hg or git and return the appropriate
abstraction class.
MozReview-Commit-ID: 4xHwZ9fATLv
9b6f817fbe41dd08b077114816b2e79470fc3b65: Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:48:53 -0400 - rev 618620
Push
71414 by ahalberstadt@mozilla.com at Mon, 31 Jul 2017 21:25:43 +0000
Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
This try selector works as follows:
1. Generate target tasks (similar to ./mach taskgraph target)
2. Pipe all tasks to fzf (a fuzzy finding binary, this will be bootstrapped if necessary)
3. Allow user to make selection
4. Save selected tasks to 'try_task_config.json'. This is a new try scheduling
mechanism built into taskcluster (see
bug 1380306).
5. Use `hg push-to-try` (or git-cinnabar) to push the added file to try. This
will use a temporary commit, so no trace of 'try_task_config.json' should be
left over after use.
If you get messages like STOP! No try syntax found, you need to update version-control-tools:
./mach mercurial-setup --update
MozReview-Commit-ID: 4xHwZ9fATLv
742baaa611e1e1f37975b4a523c5896c978f137b: Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:48:53 -0400 - rev 618619
Push
71413 by ahalberstadt@mozilla.com at Mon, 31 Jul 2017 21:23:10 +0000
Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
This try selector works as follows:
1. Generate target tasks (similar to ./mach taskgraph target)
2. Pipe all tasks to fzf (a fuzzy finding binary, this will be bootstrapped if necessary)
3. Allow user to make selection
4. Save selected tasks to 'try_task_config.json'. This is a new try scheduling
mechanism built into taskcluster (see
bug 1380306).
5. Use `hg push-to-try` (or git-cinnabar) to push the added file to try. This
will use a temporary commit, so no trace of 'try_task_config.json' should be
left over after use.
MozReview-Commit-ID: 4xHwZ9fATLv
973d4dfff8dd4020c6e98d209f8696257a08d3d9: Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:48:53 -0400 - rev 618504
Push
71364 by ahalberstadt@mozilla.com at Mon, 31 Jul 2017 16:31:35 +0000
Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
This try selector works as follows:
1. Generate target tasks (similar to ./mach taskgraph target)
2. Pipe all tasks to fzf (a fuzzy finding binary, this will be bootstrapped if necessary)
3. Allow user to make selection
4. Save selected tasks to 'try_task_config.json'. This is a new try scheduling
mechanism built into taskcluster (see
bug 1380306).
5. Use `hg push-to-try` (or git-cinnabar) to push the added file to try. This
will use a temporary commit, so no trace of 'try_task_config.json' should be
left over after use.
MozReview-Commit-ID: 4xHwZ9fATLv
8e930ab9a83db8874e03a2a1ddf8c559fd5403b8: Bug 1384593 - Abstract version control functionality out of syntax.py to vcs.py, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:39:27 -0400 - rev 618503
Push
71364 by ahalberstadt@mozilla.com at Mon, 31 Jul 2017 16:31:35 +0000
Bug 1384593 - Abstract version control functionality out of syntax.py to vcs.py, r?armenzg
This copies the vcs abstraction from python/mozlint/mozlint/vcs.py. Consumers can call:
VCSHelper.create()
and that will automatically detect whether we're in hg or git and return the appropriate
abstraction class.
MozReview-Commit-ID: 4xHwZ9fATLv
8569e05f8dfb77beb8ffb9636c04f705d772938c: Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:48:53 -0400 - rev 618433
Push
71325 by ahalberstadt@mozilla.com at Mon, 31 Jul 2017 13:13:16 +0000
Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
This try selector works as follows:
1. Generate target tasks (similar to ./mach taskgraph target)
2. Pipe all tasks to fzf (a fuzzy finding binary, this will be bootstrapped if necessary)
3. Allow user to make selection
4. Save selected tasks to 'try_task_config.json'. This is a new try scheduling
mechanism built into taskcluster (see
bug 1380306).
5. Use `hg push-to-try` (or git-cinnabar) to push the added file to try. This
will use a temporary commit, so no trace of 'try_task_config.json' should be
left over after use.
MozReview-Commit-ID: 4xHwZ9fATLv
0c91af9ee0375db7a5c1f59d8fd93edca171c7ed: Bug 1384593 - Abstract version control functionality out of syntax.py to vcs.py, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:39:27 -0400 - rev 618432
Push
71325 by ahalberstadt@mozilla.com at Mon, 31 Jul 2017 13:13:16 +0000
Bug 1384593 - Abstract version control functionality out of syntax.py to vcs.py, r?armenzg
This copies the vcs abstraction from python/mozlint/mozlint/vcs.py. Consumers can call:
VCSHelper.create()
and that will automatically detect whether we're in hg or git and return the appropriate
abstraction class.
MozReview-Commit-ID: 4xHwZ9fATLv
acc9babbf164e67c56fb0822ccb7c60baab9263f: Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:48:53 -0400 - rev 616884
Push
70842 by ahalberstadt@mozilla.com at Thu, 27 Jul 2017 16:04:20 +0000
Bug 1384593 - Add an fzf based fuzzy try selector, r?armenzg
This try selector works as follows:
1. Generate target tasks (similar to ./mach taskgraph target)
2. Pipe all tasks to fzf (a fuzzy finding binary, this will be bootstrapped if necessary)
3. Allow user to make selection
4. Save selected tasks to 'try_task_config.json'. This is a new try scheduling
mechanism built into taskcluster (see
bug 1380306).
5. Use `hg push-to-try` (or git-cinnabar) to push the added file to try. This
will use a temporary commit, so no trace of 'try_task_config.json' should be
left over after use.
MozReview-Commit-ID: 4xHwZ9fATLv
ef92c9a376bb37b9b8c1c5d7a90c976d25a950a4: Bug 1384593 - Abstract version control functionality out of syntax.py to vcs.py, r?armenzg
draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 27 Jul 2017 11:39:27 -0400 - rev 616883
Push
70842 by ahalberstadt@mozilla.com at Thu, 27 Jul 2017 16:04:20 +0000
Bug 1384593 - Abstract version control functionality out of syntax.py to vcs.py, r?armenzg
This copies the vcs abstraction from python/mozlint/mozlint/vcs.py. Consumers can call:
VCSHelper.create()
and that will automatically detect whether we're in hg or git and return the appropriate
abstraction class.
MozReview-Commit-ID: 4xHwZ9fATLv
f4d41c4d2246f2cc055ebc718e59ae6512c3f707: Bug 1384274 - Set a tooltool auth path for developers. r=armenzg
J. Ryan Stinnett <jryans@gmail.com> - Tue, 25 Jul 2017 14:59:56 -0500 - rev 615417
Push
70353 by bmo:mh+mozilla@glandium.org at Tue, 25 Jul 2017 23:00:35 +0000
Bug 1384274 - Set a tooltool auth path for developers. r=armenzg
MozReview-Commit-ID: BixDbFJqeVg
3647671181f6183631bfab16bb898e3a7f9eccc9: Bug 1384274 - Set a tooltool auth path for developers. r=armenzg
draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 25 Jul 2017 14:59:56 -0500 - rev 615325
Push
70315 by bmo:jryans@gmail.com at Tue, 25 Jul 2017 20:00:16 +0000
Bug 1384274 - Set a tooltool auth path for developers. r=armenzg
MozReview-Commit-ID: BixDbFJqeVg
aff22b63df7a936f2f3f94ac86ad78d43123f12f: Bug 1379163: Implement the "Run Missing Tests" action; r=armenzg,bstack
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 19 Jul 2017 21:54:13 +0000 - rev 614716
Push
70091 by hikezoe@mozilla.com at Mon, 24 Jul 2017 22:05:18 +0000
Bug 1379163: Implement the "Run Missing Tests" action; r=armenzg,bstack
This implements an action to run all test tasks which were optimized out by the
decision task.
MozReview-Commit-ID: qPflBlxMg7
fd9294650ca557f1a59af4361d15b01310f939e7: Bug 1379163: Implement the "Run Missing Tests" action; r=bstack r=armenzg
draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 19 Jul 2017 21:54:13 +0000 - rev 614540
Push
70037 by dmitchell@mozilla.com at Mon, 24 Jul 2017 17:55:55 +0000
Bug 1379163: Implement the "Run Missing Tests" action; r=bstack r=armenzg
This implements an action to run all test tasks which were optimized out by the
decision task.
MozReview-Commit-ID: qPflBlxMg7
25a5aa695f5f4fe0884dbd86caf121acebcca85e: Bug 1379163: Implement the "Run Missing Tests" action; r?bstack r?armenzg
draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 19 Jul 2017 21:54:13 +0000 - rev 613100
Push
69730 by dmitchell@mozilla.com at Fri, 21 Jul 2017 15:46:02 +0000
Bug 1379163: Implement the "Run Missing Tests" action; r?bstack r?armenzg
This implements an action to run all test tasks which were optimized out by the
decision task.
MozReview-Commit-ID: qPflBlxMg7
0b1b27edf7c73000c49773339e3f423482e84e2f: Bug 1379163: Implement the "Run Missing Tests" action; r?bstack r?armenzg
draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 19 Jul 2017 21:54:13 +0000 - rev 613096
Push
69729 by dmitchell@mozilla.com at Fri, 21 Jul 2017 15:44:22 +0000
Bug 1379163: Implement the "Run Missing Tests" action; r?bstack r?armenzg
This implements an action to run all test tasks which were optimized out by the
decision task.
MozReview-Commit-ID: qPflBlxMg7
e15086e37a7d36275852785c417036179b30bb69: Bug 1379163: Implement the "Run Missing Tests" action; r?bstack r?armenzg
draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 19 Jul 2017 21:54:13 +0000 - rev 613081
Push
69722 by dmitchell@mozilla.com at Fri, 21 Jul 2017 14:50:46 +0000
Bug 1379163: Implement the "Run Missing Tests" action; r?bstack r?armenzg
This implements an action to run all test tasks which were optimized out by the
decision task.
MozReview-Commit-ID: qPflBlxMg7