Open
Bug 1555005
Opened 6 years ago
Updated 3 years ago
mach try fuzzy does not run same jobs on try server as local
Categories
(Firefox Build System :: Task Configuration, defect)
Firefox Build System
Task Configuration
Tracking
(Not tracked)
NEW
People
(Reporter: gregtatum, Unassigned)
Details
Steps to reproduce:
I ran mach try fuzzy locally. Then entered a query interactively to select the tasks I wanted.
> test-windows10-64/debug-mochitest-browser-chrome-e10s-7
test-windows10-64/debug-mochitest-browser-chrome-e10s-6
test-windows10-64/debug-mochitest-browser-chrome-e10s-5
test-windows10-64/debug-mochitest-browser-chrome-e10s-4
test-windows10-64/debug-mochitest-browser-chrome-e10s-3
test-windows10-64/debug-mochitest-browser-chrome-e10s-2
test-windows10-64/debug-mochitest-browser-chrome-e10s-1
test-windows10-64/opt-mochitest-devtools-chrome-e10s-5
test-windows10-64/opt-mochitest-devtools-chrome-e10s-4
test-windows10-64/opt-mochitest-devtools-chrome-e10s-3
test-windows10-64/opt-mochitest-devtools-chrome-e10s-2
test-windows10-64/opt-mochitest-devtools-chrome-e10s-1
test-windows10-64/opt-mochitest-browser-chrome-e10s-7
test-windows10-64/opt-mochitest-browser-chrome-e10s-6
test-windows10-64/opt-mochitest-browser-chrome-e10s-5
test-windows10-64/opt-mochitest-browser-chrome-e10s-4
test-windows10-64/opt-mochitest-browser-chrome-e10s-3
test-windows10-64/opt-mochitest-browser-chrome-e10s-2
test-windows10-64/opt-mochitest-browser-chrome-e10s-1
test-windows10-64/debug-mochitest-media-spi-e10s
test-windows10-64/debug-mochitest-chrome-1proc-3
test-windows10-64/debug-mochitest-chrome-1proc-2
test-windows10-64/debug-mochitest-chrome-1proc-1
test-windows10-64/opt-mochitest-media-spi-e10s
test-windows10-64/opt-mochitest-chrome-1proc-3
test-windows10-64/opt-mochitest-chrome-1proc-2
test-windows10-64/opt-mochitest-chrome-1proc-1
test-windows10-64/debug-mochitest-media-e10s
test-windows10-64/debug-mochitest-a11y-1proc
test-windows10-64/opt-mochitest-media-e10s
test-windows10-64/opt-mochitest-a11y-1proc
test-windows10-64/debug-mochitest-gpu-e10s
test-windows10-64/opt-mochitest-gpu-e10s
test-windows10-64/debug-mochitest-e10s-5
test-windows10-64/debug-mochitest-e10s-4
test-windows10-64/debug-mochitest-e10s-3
test-windows10-64/debug-mochitest-e10s-2
test-windows10-64/debug-mochitest-e10s-1
test-windows10-64/opt-mochitest-e10s-5
test-windows10-64/opt-mochitest-e10s-4
test-windows10-64/opt-mochitest-e10s-3
test-windows10-64/opt-mochitest-e10s-2
test-windows10-64/opt-mochitest-e10s-1
For more shortcuts, see mach help try fuzzy and man fzf
accept: <enter>, cancel: <ctrl-c>, cursor-down: <ctrl-j>, cursor-up: <ctrl-k>, select-all: <ctrl-a>, toggle-select: <tab>
249/3047
> 'linux64 | 'macos | 'windows10 !-qr !talos mochitest | xpcshell !shippable !asan !webgl !source-test
I then exited out and run the query from the command line.
./mach try fuzzy -q "'linux64/ | 'macosx64/ | 'windows10-64/ "'!'"shippable mochitest-browser opt | debug"
The following try run was generated:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=a7ed9ec931659bd71af9d012a8c35c116749f19d
Expected results
It to generate the same task list as what was displayed locally through the interactive interface, as the -q documentation suggests that would be the case.
-q STR, --query STR Use the given query instead of entering the selection
interface. Equivalent to typing <query><ctrl-a><enter>
from the interface. Specifying multiple times
schedules the union of computed tasks.
Actual results:
It generated the following try_task_config.json, which did not include all of the tasks.
new file mode 100644
--- /dev/null
+++ b/try_task_config.json
@@ -0,0 +1,14 @@
+{
+ "tasks": [
+ "test-macosx1010-64/debug-xpcshell-e10s-2"
+ ],
+ "templates": {
+ "artifact": {
+ "enabled": "1"
+ },
+ "env": {
+ "TRY_SELECTOR": "fuzzy"
+ }
+ },
+ "version": 1
+}
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•