6 $ ./mach try fuzzy $testargs -q "'foo"
10 Pushed via `mach try fuzzy`
11 Calculated try_task_config.json:
14 "TRY_SELECTOR": "fuzzy"
23 $ ./mach try fuzzy $testargs -q "'bar"
25 $ ./mach try fuzzy $testargs --full -q "'bar"
29 Pushed via `mach try fuzzy`
30 Calculated try_task_config.json:
33 "TRY_SELECTOR": "fuzzy"
43 Test multiple selectors
45 $ ./mach try fuzzy $testargs --full -q "'foo" -q "'bar"
47 Fuzzy query='foo&query='bar
49 Pushed via `mach try fuzzy`
50 Calculated try_task_config.json:
53 "TRY_SELECTOR": "fuzzy"
65 Test query intersection
67 $ ./mach try fuzzy $testargs --and -q "'foo" -q "'opt"
69 Fuzzy query='foo&query='opt
71 Pushed via `mach try fuzzy`
72 Calculated try_task_config.json:
75 "TRY_SELECTOR": "fuzzy"
84 Test intersection with preset containing multiple queries
86 $ ./mach try fuzzy --save foo -q "'test" -q "'opt"
87 preset saved, run with: --preset=foo
89 $ ./mach try fuzzy $testargs --preset foo -xq "'test"
91 Fuzzy query='test&query='opt&query='test
93 Pushed via `mach try fuzzy`
94 Calculated try_task_config.json:
97 "TRY_SELECTOR": "fuzzy"
106 $ ./mach try $testargs --preset foo -xq "'test"
108 Fuzzy query='test&query='opt&query='test
110 Pushed via `mach try fuzzy`
111 Calculated try_task_config.json:
114 "TRY_SELECTOR": "fuzzy"
126 $ ./mach try fuzzy $testargs --full -q "testfoo | 'testbar"
128 Fuzzy query=testfoo | 'testbar
130 Pushed via `mach try fuzzy`
131 Calculated try_task_config.json:
134 "TRY_SELECTOR": "fuzzy"
143 $ ./mach try fuzzy $testargs --full --exact -q "testfoo | 'testbar"
145 Fuzzy query=testfoo | 'testbar
147 Pushed via `mach try fuzzy`
148 Calculated try_task_config.json:
151 "TRY_SELECTOR": "fuzzy"
164 $ ./mach try fuzzy --no-push --artifact -q "'foo"
168 Pushed via `mach try fuzzy`
169 Calculated try_task_config.json:
173 "TRY_SELECTOR": "fuzzy"
179 "use-artifact-builds": true,
183 $ ./mach try fuzzy $testargs --env FOO=1 --env BAR=baz -q "'foo"
187 Pushed via `mach try fuzzy`
188 Calculated try_task_config.json:
193 "TRY_SELECTOR": "fuzzy"