Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(159)

Side by Side Diff: scripts/slave/recipe_modules/auto_bisect/example.expected/retest_bisect.json

Issue 2247373002: Refactor stages 1, 2 and test_api overhaul. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Addressing all early feedback. Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 [
2 {
3 "cmd": [
4 "python",
5 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--spec",
8 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': False, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/sr c.git'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/dat a/firefox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchpl ugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/fram e_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/chrome/test/dat a/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src /data/mach_ports': None, 'src/data/memory_test': None, 'src/data/mozilla_js_test s': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/t ools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webki t/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': None, 'src/webk it/data/xbm_decoder': None}, 'deps_file': '.DEPS.git', 'managed': False, 'name': 'src-internal', 'url': 'https://chrome-internal.googlesource.com/chrome/src-int ernal.git'}, {'deps_file': '.DEPS.git', 'managed': True, 'name': 'catapult', 'ur l': 'https://chromium.googlesource.com/external/github.com/catapult-project/cata pult.git'}]",
9 "--root",
10 "src",
11 "--revision_mapping_file",
12 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
13 "--git-cache-dir",
14 "[GIT_CACHE]",
15 "--output_json",
16 "/path/to/tmp/json",
17 "--revision",
18 "src@HEAD",
19 "--output_manifest"
20 ],
21 "env": {
22 "GCLIENT_KILL_GIT_FETCH_AFTER": "1200",
23 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
24 },
25 "name": "bot_update",
26 "~followup_annotations": [
27 "@@@STEP_TEXT@Some step text@@@",
28 "@@@STEP_LOG_LINE@json.output@{@@@",
29 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
30 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
31 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
32 "@@@STEP_LOG_LINE@json.output@ }, @@@",
33 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
34 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
35 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
36 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
37 "@@@STEP_LOG_LINE@json.output@ }, @@@",
38 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
39 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
40 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
41 "@@@STEP_LOG_LINE@json.output@ }, @@@",
42 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
43 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
44 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
45 "@@@STEP_LOG_LINE@json.output@ }, @@@",
46 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
47 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
48 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
49 "@@@STEP_LOG_LINE@json.output@ }, @@@",
50 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
51 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
52 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
53 "@@@STEP_LOG_LINE@json.output@ }, @@@",
54 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
55 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
56 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
57 "@@@STEP_LOG_LINE@json.output@ }, @@@",
58 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
59 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
60 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
61 "@@@STEP_LOG_LINE@json.output@ }@@@",
62 "@@@STEP_LOG_LINE@json.output@ }, @@@",
63 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
64 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
65 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
66 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
67 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
68 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
69 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
70 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
71 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
72 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
73 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
74 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
75 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
76 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
77 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
78 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
79 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
80 "@@@STEP_LOG_LINE@json.output@ }, @@@",
81 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
82 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
83 "@@@STEP_LOG_LINE@json.output@}@@@",
84 "@@@STEP_LOG_END@json.output@@@",
85 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
86 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
87 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
88 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
89 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
90 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
91 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
92 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
93 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
94 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
95 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
96 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
97 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
98 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
99 ]
100 },
101 {
102 "cmd": [],
103 "name": "ensure_goma"
104 },
105 {
106 "cmd": [
107 "python",
108 "-u",
109 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py",
110 "--platform",
111 "linux-amd64",
112 "--dest-directory",
113 "[SLAVE_BUILD]/cipd",
114 "--json-output",
115 "/path/to/tmp/json"
116 ],
117 "name": "ensure_goma.install cipd",
118 "~followup_annotations": [
119 "@@@STEP_NEST_LEVEL@1@@@",
120 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
121 "@@@STEP_LOG_LINE@json.output@{@@@",
122 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
123 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
124 "@@@STEP_LOG_LINE@json.output@}@@@",
125 "@@@STEP_LOG_END@json.output@@@"
126 ]
127 },
128 {
129 "cmd": [
130 "[SLAVE_BUILD]/cipd/cipd",
131 "ensure",
132 "--root",
133 "[CACHE]/cipd/goma",
134 "--list",
135 "infra/tools/cloudtail/linux-amd64 goma_recipe_module\ninfra_internal/goma /client/linux-amd64 release",
136 "--json-output",
137 "/path/to/tmp/json",
138 "--service-account-json",
139 "/creds/service_accounts/service-account-goma-client.json"
140 ],
141 "name": "ensure_goma.ensure_installed",
142 "~followup_annotations": [
143 "@@@STEP_NEST_LEVEL@1@@@",
144 "@@@STEP_LOG_LINE@json.output@{@@@",
145 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
146 "@@@STEP_LOG_LINE@json.output@ {@@@",
147 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-goma_recipe_modu\", @@@",
148 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/cloudtail/l inux-amd64\"@@@",
149 "@@@STEP_LOG_LINE@json.output@ }, @@@",
150 "@@@STEP_LOG_LINE@json.output@ {@@@",
151 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
152 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@",
153 "@@@STEP_LOG_LINE@json.output@ }@@@",
154 "@@@STEP_LOG_LINE@json.output@ ]@@@",
155 "@@@STEP_LOG_LINE@json.output@}@@@",
156 "@@@STEP_LOG_END@json.output@@@"
157 ]
158 },
159 {
160 "cmd": [
161 "python",
162 "-u",
163 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
164 "runhooks"
165 ],
166 "cwd": "[SLAVE_BUILD]/src",
167 "env": {
168 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
169 "GYP_CHROMIUM_NO_ACTION": "1",
170 "GYP_DEFINES": "branding=Chrome buildtype=Official component=static_librar y gomadir='[CACHE]/cipd/goma' target_arch=x64 use_goma=1",
171 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
172 },
173 "name": "gclient runhooks"
174 },
175 {
176 "cmd": [
177 "python",
178 "-u",
179 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
180 "--output",
181 "/path/to/tmp/json",
182 "--",
183 "--build-config-fs",
184 "Release",
185 "--paths",
186 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}",
187 "--properties",
188 "{\"buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \"masterna me\": \"tryserver.chromium.perf\", \"results-url\": \"https://chromeperf.appspot .com\", \"slavename\": \"dummyslave\", \"target_platform\": \"linux\"}"
189 ],
190 "name": "get compile targets for scripts",
191 "~followup_annotations": [
192 "@@@STEP_LOG_LINE@json.output@{}@@@",
193 "@@@STEP_LOG_END@json.output@@@"
194 ]
195 },
196 {
197 "cmd": [
198 "python",
199 "-u",
200 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
201 "[SLAVE_BUILD]/src/testing/buildbot/tryserver.chromium.perf.json",
202 "/path/to/tmp/json"
203 ],
204 "name": "read test spec (tryserver.chromium.perf.json)",
205 "~followup_annotations": [
206 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/tryserver.chromium. perf.json@@@",
207 "@@@STEP_LOG_LINE@json.output@{}@@@",
208 "@@@STEP_LOG_END@json.output@@@"
209 ]
210 },
211 {
212 "cmd": [
213 "git",
214 "diff",
215 "--cached",
216 "--name-only"
217 ],
218 "cwd": "[SLAVE_BUILD]/src",
219 "name": "git diff to analyze patch",
220 "stdout": "/path/to/tmp/",
221 "~followup_annotations": [
222 "@@@STEP_LOG_LINE@files@foo.cc@@@",
223 "@@@STEP_LOG_END@files@@@"
224 ]
225 },
226 {
227 "cmd": [],
228 "cwd": "[SLAVE_BUILD]",
229 "name": "***BISECT***"
230 },
231 {
232 "cmd": [
233 "git",
234 "update-ref",
235 "refs/heads/master",
236 "refs/remotes/origin/master"
237 ],
238 "cwd": "[SLAVE_BUILD]/src",
239 "name": "git update-ref"
240 },
241 {
242 "cmd": [
243 "git",
244 "checkout",
245 "master"
246 ],
247 "cwd": "[SLAVE_BUILD]/src",
248 "name": "git checkout"
249 },
250 {
251 "cmd": [],
252 "cwd": "[SLAVE_BUILD]",
253 "name": "config",
254 "~followup_annotations": [
255 "@@@STEP_LOG_LINE@Bisect job configuration@{@@@",
256 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bad_revision\": \"314017\", @@@",
257 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bug_id\": \"-1\", @@@",
258 "@@@STEP_LOG_LINE@Bisect job configuration@ \"command\": \"src/tools/perf /run_benchmark -v --browser=release --output-format=valueset smoothness.tough_sc rolling_cases\", @@@",
259 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_builds\": \"True\", @ @@",
260 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_job_names\": \"True\" , @@@",
261 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_tests\": \"True\", @@ @",
262 "@@@STEP_LOG_LINE@Bisect job configuration@ \"good_revision\": \"314015\" , @@@",
263 "@@@STEP_LOG_LINE@Bisect job configuration@ \"gs_bucket\": \"chrome-perf\ ", @@@",
264 "@@@STEP_LOG_LINE@Bisect job configuration@ \"metric\": \"mean_input_even t_latency/mean_input_event_latency\", @@@",
265 "@@@STEP_LOG_LINE@Bisect job configuration@ \"recipe_tester_name\": \"lin ux_perf_tester\", @@@",
266 "@@@STEP_LOG_LINE@Bisect job configuration@ \"skip_gclient_ops\": \"True\ ", @@@",
267 "@@@STEP_LOG_LINE@Bisect job configuration@ \"test_type\": \"perf\"@@@",
268 "@@@STEP_LOG_LINE@Bisect job configuration@}@@@",
269 "@@@STEP_LOG_END@Bisect job configuration@@@"
270 ]
271 },
272 {
273 "cmd": [],
274 "cwd": "[SLAVE_BUILD]",
275 "name": "Resolving reference range"
276 },
277 {
278 "cmd": [
279 "python",
280 "-u",
281 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
282 "get_numbering",
283 "--params-file",
284 "{\"number\": 314017, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
285 "--attempts",
286 "3"
287 ],
288 "cwd": "[SLAVE_BUILD]",
289 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#314017}",
290 "stdout": "/path/to/tmp/json",
291 "~followup_annotations": [
292 "@@@STEP_NEST_LEVEL@1@@@",
293 "@@@STEP_LOG_LINE@json.output@{@@@",
294 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"00316c9ddfb9d7b4e1ed2fff9fe 6d964d2111111\"@@@",
295 "@@@STEP_LOG_LINE@json.output@}@@@",
296 "@@@STEP_LOG_END@json.output@@@"
297 ]
298 },
299 {
300 "cmd": [
301 "python",
302 "-u",
303 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
304 "get_numbering",
305 "--params-file",
306 "{\"number\": 314015, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
307 "--attempts",
308 "3"
309 ],
310 "cwd": "[SLAVE_BUILD]",
311 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#314015}",
312 "stdout": "/path/to/tmp/json",
313 "~followup_annotations": [
314 "@@@STEP_NEST_LEVEL@1@@@",
315 "@@@STEP_LOG_LINE@json.output@{@@@",
316 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"a6298e4afedbf2cd461755ea6f4 5b0ad64222222\"@@@",
317 "@@@STEP_LOG_LINE@json.output@}@@@",
318 "@@@STEP_LOG_END@json.output@@@"
319 ]
320 },
321 {
322 "cmd": [
323 "python",
324 "-u",
325 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
326 "DEPS",
327 "--commit",
328 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
329 ],
330 "cwd": "[SLAVE_BUILD]",
331 "name": "Resolving reference range.fetch file 00316c9ddfb9d7b4e1ed2fff9fe6d9 64d2111111:DEPS",
332 "stdout": "/path/to/tmp/",
333 "~followup_annotations": [
334 "@@@STEP_NEST_LEVEL@1@@@",
335 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@v8: None@@@",
336 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@catapult: None@@@",
337 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@skia: None@@@",
338 "@@@STEP_LOG_END@Debug Bad Revision DEPS@@@"
339 ]
340 },
341 {
342 "cmd": [
343 "python",
344 "-u",
345 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
346 "DEPS",
347 "--commit",
348 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
349 ],
350 "cwd": "[SLAVE_BUILD]",
351 "name": "Resolving reference range.fetch file a6298e4afedbf2cd461755ea6f45b0 ad64222222:DEPS",
352 "stdout": "/path/to/tmp/",
353 "~followup_annotations": [
354 "@@@STEP_NEST_LEVEL@1@@@",
355 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@v8: None@@@",
356 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@catapult: None@@@",
357 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@skia: None@@@",
358 "@@@STEP_LOG_END@Debug Good Revision DEPS@@@"
359 ]
360 },
361 {
362 "cmd": [],
363 "cwd": "[SLAVE_BUILD]",
364 "name": "Expanding revision range"
365 },
366 {
367 "cmd": [
368 "python",
369 "-u",
370 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_intervening_revisions.p y",
371 "a6298e4afedbf2cd461755ea6f45b0ad64222222",
372 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
373 "https://chromium.googlesource.com/chromium/src"
374 ],
375 "cwd": "[SLAVE_BUILD]",
376 "name": "Expanding revision range.for revisions a6298e4afedbf2cd461755ea6f45 b0ad64222222:00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
377 "stdout": "/path/to/tmp/json",
378 "~followup_annotations": [
379 "@@@STEP_NEST_LEVEL@1@@@",
380 "@@@STEP_LOG_LINE@json.output@[@@@",
381 "@@@STEP_LOG_LINE@json.output@ [@@@",
382 "@@@STEP_LOG_LINE@json.output@ \"dcdcdc0ff1122212323134879ddceeb1240b09 88\", @@@",
383 "@@@STEP_LOG_LINE@json.output@ \"314016\"@@@",
384 "@@@STEP_LOG_LINE@json.output@ ], @@@",
385 "@@@STEP_LOG_LINE@json.output@ [@@@",
386 "@@@STEP_LOG_LINE@json.output@ \"00316c9ddfb9d7b4e1ed2fff9fe6d964d21111 11\", @@@",
387 "@@@STEP_LOG_LINE@json.output@ \"314017\"@@@",
388 "@@@STEP_LOG_LINE@json.output@ ]@@@",
389 "@@@STEP_LOG_LINE@json.output@]@@@",
390 "@@@STEP_LOG_END@json.output@@@"
391 ]
392 },
393 {
394 "cmd": [],
395 "cwd": "[SLAVE_BUILD]",
396 "name": "Gathering reference values"
397 },
398 {
399 "cmd": [
400 "python",
401 "-u",
402 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
403 "--",
404 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
405 "----",
406 "ls",
407 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip"
408 ],
409 "cwd": "[SLAVE_BUILD]",
410 "name": "Gathering reference values.gsutil ls",
411 "~followup_annotations": [
412 "@@@STEP_NEST_LEVEL@1@@@"
413 ]
414 },
415 {
416 "cmd": [
417 "python",
418 "-u",
419 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
420 "--spec",
421 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': False, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/sr c.git'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/dat a/firefox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchpl ugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/fram e_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/chrome/test/dat a/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src /data/mach_ports': None, 'src/data/memory_test': None, 'src/data/mozilla_js_test s': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/t ools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webki t/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': None, 'src/webk it/data/xbm_decoder': None}, 'deps_file': '.DEPS.git', 'managed': False, 'name': 'src-internal', 'url': 'https://chrome-internal.googlesource.com/chrome/src-int ernal.git'}, {'deps_file': '.DEPS.git', 'managed': True, 'name': 'catapult', 'ur l': 'https://chromium.googlesource.com/external/github.com/catapult-project/cata pult.git'}]",
422 "--root",
423 "src",
424 "--revision_mapping_file",
425 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
426 "--git-cache-dir",
427 "[GIT_CACHE]",
428 "--output_json",
429 "/path/to/tmp/json",
430 "--revision",
431 "src@a6298e4afedbf2cd461755ea6f45b0ad64222222",
432 "--output_manifest"
433 ],
434 "cwd": "[SLAVE_BUILD]",
435 "env": {
436 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
437 },
438 "name": "Gathering reference values.bot_update",
439 "~followup_annotations": [
440 "@@@STEP_NEST_LEVEL@1@@@",
441 "@@@STEP_TEXT@Some step text@@@",
442 "@@@STEP_LOG_LINE@json.output@{@@@",
443 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
444 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
445 "@@@STEP_LOG_LINE@json.output@ \"src\": \"a6298e4afedbf2cd461755ea6f45b 0ad64222222\"@@@",
446 "@@@STEP_LOG_LINE@json.output@ }, @@@",
447 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
448 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
449 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
450 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
451 "@@@STEP_LOG_LINE@json.output@ }, @@@",
452 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
453 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
454 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
455 "@@@STEP_LOG_LINE@json.output@ }, @@@",
456 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
457 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
458 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
459 "@@@STEP_LOG_LINE@json.output@ }, @@@",
460 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
461 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
462 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
463 "@@@STEP_LOG_LINE@json.output@ }, @@@",
464 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
465 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
466 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
467 "@@@STEP_LOG_LINE@json.output@ }, @@@",
468 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
469 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
470 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
471 "@@@STEP_LOG_LINE@json.output@ }, @@@",
472 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
473 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
474 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
475 "@@@STEP_LOG_LINE@json.output@ }@@@",
476 "@@@STEP_LOG_LINE@json.output@ }, @@@",
477 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
478 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
479 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
480 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
481 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
482 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
483 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
484 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
485 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
486 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
487 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
488 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
489 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
490 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
491 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
492 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
493 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
494 "@@@STEP_LOG_LINE@json.output@ }, @@@",
495 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
496 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
497 "@@@STEP_LOG_LINE@json.output@}@@@",
498 "@@@STEP_LOG_END@json.output@@@",
499 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
500 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
501 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
502 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
503 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
504 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
505 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
506 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
507 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
508 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
509 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
510 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
511 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
512 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
513 ]
514 },
515 {
516 "cmd": [
517 "python",
518 "-u",
519 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
520 "[SLAVE_BUILD]/src/out/Release"
521 ],
522 "cwd": "[SLAVE_BUILD]",
523 "name": "Gathering reference values.rmtree build directory",
524 "~followup_annotations": [
525 "@@@STEP_NEST_LEVEL@1@@@",
526 "@@@STEP_LOG_LINE@python.inline@@@@",
527 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
528 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
529 "@@@STEP_LOG_LINE@python.inline@@@@",
530 "@@@STEP_LOG_LINE@python.inline@@@@",
531 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
532 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
533 "@@@STEP_LOG_END@python.inline@@@"
534 ]
535 },
536 {
537 "cmd": [
538 "python",
539 "-u",
540 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
541 "--show-path",
542 "python",
543 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
544 "--gsutil-py-path",
545 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
546 "--target",
547 "Release",
548 "--src-dir",
549 "[SLAVE_BUILD]/src",
550 "--build-archive-url",
551 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip",
552 "--master-name",
553 "tryserver.chromium.perf",
554 "--build-number",
555 "571"
556 ],
557 "cwd": "[SLAVE_BUILD]",
558 "name": "Gathering reference values.extract build",
559 "~followup_annotations": [
560 "@@@STEP_NEST_LEVEL@1@@@"
561 ]
562 },
563 {
564 "cmd": [
565 "python",
566 "-u",
567 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
568 "--target",
569 "Release",
570 "--xvfb",
571 "--factory-properties",
572 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
573 "--build-properties",
574 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
575 "--step-name=Performance Test 1 of 5",
576 "--builder-name=linux_perf_bisect",
577 "--slave-name=dummyslave",
578 "--build-number=571",
579 "--run-python-script",
580 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
581 "-v",
582 "--browser=release",
583 "--output-format=valueset",
584 "smoothness.tough_scrolling_cases",
585 "--output-dir=[TMP_BASE]/perf-test-output_tmp_1"
586 ],
587 "env": {
588 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
589 },
590 "name": "Gathering reference values.Performance Test 1 of 5",
591 "stderr": "/path/to/tmp/",
592 "stdout": "/path/to/tmp/",
593 "~followup_annotations": [
594 "@@@STEP_NEST_LEVEL@1@@@",
595 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
596 "@@@STEP_LOG_END@Captured Output@@@"
597 ]
598 },
599 {
600 "cmd": [
601 "python",
602 "-u",
603 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
604 "mock output",
605 "[TMP_BASE]/perf-test-output_tmp_1/results.txt"
606 ],
607 "env": {
608 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
609 },
610 "name": "Gathering reference values.write buildbot output to disk",
611 "~followup_annotations": [
612 "@@@STEP_NEST_LEVEL@1@@@"
613 ]
614 },
615 {
616 "cmd": [
617 "python",
618 "-u",
619 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
620 "[TMP_BASE]/perf-test-output_tmp_1/results-valueset.json",
621 "/path/to/tmp/json"
622 ],
623 "env": {
624 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
625 },
626 "name": "Gathering reference values.Reading valueset results",
627 "~followup_annotations": [
628 "@@@STEP_NEST_LEVEL@1@@@",
629 "@@@STEP_LOG_LINE@json.output@{@@@",
630 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
631 "@@@STEP_LOG_LINE@json.output@}@@@",
632 "@@@STEP_LOG_END@json.output@@@"
633 ]
634 },
635 {
636 "cmd": [
637 "python",
638 "-u",
639 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
640 "--target",
641 "Release",
642 "--xvfb",
643 "--factory-properties",
644 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
645 "--build-properties",
646 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
647 "--step-name=Performance Test 2 of 5",
648 "--builder-name=linux_perf_bisect",
649 "--slave-name=dummyslave",
650 "--build-number=571",
651 "--run-python-script",
652 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
653 "-v",
654 "--browser=release",
655 "--output-format=valueset",
656 "smoothness.tough_scrolling_cases",
657 "--output-dir=[TMP_BASE]/perf-test-output_tmp_2"
658 ],
659 "env": {
660 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
661 },
662 "name": "Gathering reference values.Performance Test 2 of 5",
663 "stderr": "/path/to/tmp/",
664 "stdout": "/path/to/tmp/",
665 "~followup_annotations": [
666 "@@@STEP_NEST_LEVEL@1@@@",
667 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
668 "@@@STEP_LOG_END@Captured Output@@@"
669 ]
670 },
671 {
672 "cmd": [
673 "python",
674 "-u",
675 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
676 "mock output",
677 "[TMP_BASE]/perf-test-output_tmp_2/results.txt"
678 ],
679 "env": {
680 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
681 },
682 "name": "Gathering reference values.write buildbot output to disk (2)",
683 "~followup_annotations": [
684 "@@@STEP_NEST_LEVEL@1@@@"
685 ]
686 },
687 {
688 "cmd": [
689 "python",
690 "-u",
691 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
692 "[TMP_BASE]/perf-test-output_tmp_2/results-valueset.json",
693 "/path/to/tmp/json"
694 ],
695 "env": {
696 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
697 },
698 "name": "Gathering reference values.Reading valueset results (2)",
699 "~followup_annotations": [
700 "@@@STEP_NEST_LEVEL@1@@@",
701 "@@@STEP_LOG_LINE@json.output@{@@@",
702 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
703 "@@@STEP_LOG_LINE@json.output@}@@@",
704 "@@@STEP_LOG_END@json.output@@@"
705 ]
706 },
707 {
708 "cmd": [
709 "python",
710 "-u",
711 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
712 "--target",
713 "Release",
714 "--xvfb",
715 "--factory-properties",
716 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
717 "--build-properties",
718 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
719 "--step-name=Performance Test 3 of 5",
720 "--builder-name=linux_perf_bisect",
721 "--slave-name=dummyslave",
722 "--build-number=571",
723 "--run-python-script",
724 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
725 "-v",
726 "--browser=release",
727 "--output-format=valueset",
728 "smoothness.tough_scrolling_cases",
729 "--output-dir=[TMP_BASE]/perf-test-output_tmp_3"
730 ],
731 "env": {
732 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
733 },
734 "name": "Gathering reference values.Performance Test 3 of 5",
735 "stderr": "/path/to/tmp/",
736 "stdout": "/path/to/tmp/",
737 "~followup_annotations": [
738 "@@@STEP_NEST_LEVEL@1@@@",
739 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
740 "@@@STEP_LOG_END@Captured Output@@@"
741 ]
742 },
743 {
744 "cmd": [
745 "python",
746 "-u",
747 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
748 "mock output",
749 "[TMP_BASE]/perf-test-output_tmp_3/results.txt"
750 ],
751 "env": {
752 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
753 },
754 "name": "Gathering reference values.write buildbot output to disk (3)",
755 "~followup_annotations": [
756 "@@@STEP_NEST_LEVEL@1@@@"
757 ]
758 },
759 {
760 "cmd": [
761 "python",
762 "-u",
763 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
764 "[TMP_BASE]/perf-test-output_tmp_3/results-valueset.json",
765 "/path/to/tmp/json"
766 ],
767 "env": {
768 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
769 },
770 "name": "Gathering reference values.Reading valueset results (3)",
771 "~followup_annotations": [
772 "@@@STEP_NEST_LEVEL@1@@@",
773 "@@@STEP_LOG_LINE@json.output@{@@@",
774 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
775 "@@@STEP_LOG_LINE@json.output@}@@@",
776 "@@@STEP_LOG_END@json.output@@@"
777 ]
778 },
779 {
780 "cmd": [
781 "python",
782 "-u",
783 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
784 "--target",
785 "Release",
786 "--xvfb",
787 "--factory-properties",
788 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
789 "--build-properties",
790 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
791 "--step-name=Performance Test 4 of 5",
792 "--builder-name=linux_perf_bisect",
793 "--slave-name=dummyslave",
794 "--build-number=571",
795 "--run-python-script",
796 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
797 "-v",
798 "--browser=release",
799 "--output-format=valueset",
800 "smoothness.tough_scrolling_cases",
801 "--output-dir=[TMP_BASE]/perf-test-output_tmp_4"
802 ],
803 "env": {
804 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
805 },
806 "name": "Gathering reference values.Performance Test 4 of 5",
807 "stderr": "/path/to/tmp/",
808 "stdout": "/path/to/tmp/",
809 "~followup_annotations": [
810 "@@@STEP_NEST_LEVEL@1@@@",
811 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
812 "@@@STEP_LOG_END@Captured Output@@@"
813 ]
814 },
815 {
816 "cmd": [
817 "python",
818 "-u",
819 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
820 "mock output",
821 "[TMP_BASE]/perf-test-output_tmp_4/results.txt"
822 ],
823 "env": {
824 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
825 },
826 "name": "Gathering reference values.write buildbot output to disk (4)",
827 "~followup_annotations": [
828 "@@@STEP_NEST_LEVEL@1@@@"
829 ]
830 },
831 {
832 "cmd": [
833 "python",
834 "-u",
835 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
836 "[TMP_BASE]/perf-test-output_tmp_4/results-valueset.json",
837 "/path/to/tmp/json"
838 ],
839 "env": {
840 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
841 },
842 "name": "Gathering reference values.Reading valueset results (4)",
843 "~followup_annotations": [
844 "@@@STEP_NEST_LEVEL@1@@@",
845 "@@@STEP_LOG_LINE@json.output@{@@@",
846 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
847 "@@@STEP_LOG_LINE@json.output@}@@@",
848 "@@@STEP_LOG_END@json.output@@@"
849 ]
850 },
851 {
852 "cmd": [
853 "python",
854 "-u",
855 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
856 "--target",
857 "Release",
858 "--xvfb",
859 "--factory-properties",
860 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
861 "--build-properties",
862 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
863 "--step-name=Performance Test 5 of 5",
864 "--builder-name=linux_perf_bisect",
865 "--slave-name=dummyslave",
866 "--build-number=571",
867 "--run-python-script",
868 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
869 "-v",
870 "--browser=release",
871 "--output-format=valueset",
872 "smoothness.tough_scrolling_cases",
873 "--output-dir=[TMP_BASE]/perf-test-output_tmp_5"
874 ],
875 "env": {
876 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
877 },
878 "name": "Gathering reference values.Performance Test 5 of 5",
879 "stderr": "/path/to/tmp/",
880 "stdout": "/path/to/tmp/",
881 "~followup_annotations": [
882 "@@@STEP_NEST_LEVEL@1@@@",
883 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
884 "@@@STEP_LOG_END@Captured Output@@@"
885 ]
886 },
887 {
888 "cmd": [
889 "python",
890 "-u",
891 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
892 "mock output",
893 "[TMP_BASE]/perf-test-output_tmp_5/results.txt"
894 ],
895 "env": {
896 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
897 },
898 "name": "Gathering reference values.write buildbot output to disk (5)",
899 "~followup_annotations": [
900 "@@@STEP_NEST_LEVEL@1@@@"
901 ]
902 },
903 {
904 "cmd": [
905 "python",
906 "-u",
907 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
908 "[TMP_BASE]/perf-test-output_tmp_5/results-valueset.json",
909 "/path/to/tmp/json"
910 ],
911 "env": {
912 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
913 },
914 "name": "Gathering reference values.Reading valueset results (5)",
915 "~followup_annotations": [
916 "@@@STEP_NEST_LEVEL@1@@@",
917 "@@@STEP_LOG_LINE@json.output@{@@@",
918 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
919 "@@@STEP_LOG_LINE@json.output@}@@@",
920 "@@@STEP_LOG_END@json.output@@@"
921 ]
922 },
923 {
924 "cmd": [
925 "python",
926 "-u",
927 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
928 "--",
929 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
930 "----",
931 "ls",
932 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip"
933 ],
934 "cwd": "[SLAVE_BUILD]",
935 "name": "Gathering reference values.gsutil ls (2)",
936 "~followup_annotations": [
937 "@@@STEP_NEST_LEVEL@1@@@"
938 ]
939 },
940 {
941 "cmd": [
942 "python",
943 "-u",
944 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
945 "--spec",
946 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': False, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/sr c.git'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/dat a/firefox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchpl ugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/fram e_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/chrome/test/dat a/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src /data/mach_ports': None, 'src/data/memory_test': None, 'src/data/mozilla_js_test s': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/t ools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webki t/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': None, 'src/webk it/data/xbm_decoder': None}, 'deps_file': '.DEPS.git', 'managed': False, 'name': 'src-internal', 'url': 'https://chrome-internal.googlesource.com/chrome/src-int ernal.git'}, {'deps_file': '.DEPS.git', 'managed': True, 'name': 'catapult', 'ur l': 'https://chromium.googlesource.com/external/github.com/catapult-project/cata pult.git'}]",
947 "--root",
948 "src",
949 "--revision_mapping_file",
950 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
951 "--git-cache-dir",
952 "[GIT_CACHE]",
953 "--output_json",
954 "/path/to/tmp/json",
955 "--revision",
956 "src@00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
957 "--output_manifest"
958 ],
959 "cwd": "[SLAVE_BUILD]",
960 "env": {
961 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
962 },
963 "name": "Gathering reference values.bot_update (2)",
964 "~followup_annotations": [
965 "@@@STEP_NEST_LEVEL@1@@@",
966 "@@@STEP_TEXT@Some step text@@@",
967 "@@@STEP_LOG_LINE@json.output@{@@@",
968 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
969 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
970 "@@@STEP_LOG_LINE@json.output@ \"src\": \"00316c9ddfb9d7b4e1ed2fff9fe6d 964d2111111\"@@@",
971 "@@@STEP_LOG_LINE@json.output@ }, @@@",
972 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
973 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
974 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
975 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
976 "@@@STEP_LOG_LINE@json.output@ }, @@@",
977 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
978 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
979 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
980 "@@@STEP_LOG_LINE@json.output@ }, @@@",
981 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
982 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
983 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
984 "@@@STEP_LOG_LINE@json.output@ }, @@@",
985 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
986 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
987 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
988 "@@@STEP_LOG_LINE@json.output@ }, @@@",
989 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
990 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
991 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
992 "@@@STEP_LOG_LINE@json.output@ }, @@@",
993 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
994 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
995 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
996 "@@@STEP_LOG_LINE@json.output@ }, @@@",
997 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
998 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
999 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
1000 "@@@STEP_LOG_LINE@json.output@ }@@@",
1001 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1002 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
1003 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
1004 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
1005 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
1006 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
1007 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
1008 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
1009 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
1010 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
1011 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
1012 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
1013 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
1014 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
1015 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
1016 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
1017 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
1018 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
1019 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1020 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
1021 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
1022 "@@@STEP_LOG_LINE@json.output@}@@@",
1023 "@@@STEP_LOG_END@json.output@@@",
1024 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
1025 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
1026 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
1027 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
1028 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
1029 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
1030 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
1031 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
1032 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
1033 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
1034 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
1035 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
1036 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
1037 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
1038 ]
1039 },
1040 {
1041 "cmd": [
1042 "python",
1043 "-u",
1044 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
1045 "[SLAVE_BUILD]/src/out/Release"
1046 ],
1047 "cwd": "[SLAVE_BUILD]",
1048 "name": "Gathering reference values.rmtree build directory (2)",
1049 "~followup_annotations": [
1050 "@@@STEP_NEST_LEVEL@1@@@",
1051 "@@@STEP_LOG_LINE@python.inline@@@@",
1052 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
1053 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
1054 "@@@STEP_LOG_LINE@python.inline@@@@",
1055 "@@@STEP_LOG_LINE@python.inline@@@@",
1056 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
1057 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
1058 "@@@STEP_LOG_END@python.inline@@@"
1059 ]
1060 },
1061 {
1062 "cmd": [
1063 "python",
1064 "-u",
1065 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1066 "--show-path",
1067 "python",
1068 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
1069 "--gsutil-py-path",
1070 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1071 "--target",
1072 "Release",
1073 "--src-dir",
1074 "[SLAVE_BUILD]/src",
1075 "--build-archive-url",
1076 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip",
1077 "--master-name",
1078 "tryserver.chromium.perf",
1079 "--build-number",
1080 "571"
1081 ],
1082 "cwd": "[SLAVE_BUILD]",
1083 "name": "Gathering reference values.extract build (2)",
1084 "~followup_annotations": [
1085 "@@@STEP_NEST_LEVEL@1@@@"
1086 ]
1087 },
1088 {
1089 "cmd": [
1090 "python",
1091 "-u",
1092 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1093 "--target",
1094 "Release",
1095 "--xvfb",
1096 "--factory-properties",
1097 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1098 "--build-properties",
1099 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1100 "--step-name=Performance Test 1 of 5",
1101 "--builder-name=linux_perf_bisect",
1102 "--slave-name=dummyslave",
1103 "--build-number=571",
1104 "--run-python-script",
1105 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1106 "-v",
1107 "--browser=release",
1108 "--output-format=valueset",
1109 "smoothness.tough_scrolling_cases",
1110 "--output-dir=[TMP_BASE]/perf-test-output_tmp_6"
1111 ],
1112 "env": {
1113 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1114 },
1115 "name": "Gathering reference values.Performance Test 1 of 5 (2)",
1116 "stderr": "/path/to/tmp/",
1117 "stdout": "/path/to/tmp/",
1118 "~followup_annotations": [
1119 "@@@STEP_NEST_LEVEL@1@@@",
1120 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
1121 "@@@STEP_LOG_END@Captured Output@@@"
1122 ]
1123 },
1124 {
1125 "cmd": [
1126 "python",
1127 "-u",
1128 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1129 "mock output",
1130 "[TMP_BASE]/perf-test-output_tmp_6/results.txt"
1131 ],
1132 "env": {
1133 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1134 },
1135 "name": "Gathering reference values.write buildbot output to disk (6)",
1136 "~followup_annotations": [
1137 "@@@STEP_NEST_LEVEL@1@@@"
1138 ]
1139 },
1140 {
1141 "cmd": [
1142 "python",
1143 "-u",
1144 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1145 "[TMP_BASE]/perf-test-output_tmp_6/results-valueset.json",
1146 "/path/to/tmp/json"
1147 ],
1148 "env": {
1149 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1150 },
1151 "name": "Gathering reference values.Reading valueset results (6)",
1152 "~followup_annotations": [
1153 "@@@STEP_NEST_LEVEL@1@@@",
1154 "@@@STEP_LOG_LINE@json.output@{@@@",
1155 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1156 "@@@STEP_LOG_LINE@json.output@}@@@",
1157 "@@@STEP_LOG_END@json.output@@@"
1158 ]
1159 },
1160 {
1161 "cmd": [
1162 "python",
1163 "-u",
1164 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1165 "--target",
1166 "Release",
1167 "--xvfb",
1168 "--factory-properties",
1169 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1170 "--build-properties",
1171 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1172 "--step-name=Performance Test 2 of 5",
1173 "--builder-name=linux_perf_bisect",
1174 "--slave-name=dummyslave",
1175 "--build-number=571",
1176 "--run-python-script",
1177 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1178 "-v",
1179 "--browser=release",
1180 "--output-format=valueset",
1181 "smoothness.tough_scrolling_cases",
1182 "--output-dir=[TMP_BASE]/perf-test-output_tmp_7"
1183 ],
1184 "env": {
1185 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1186 },
1187 "name": "Gathering reference values.Performance Test 2 of 5 (2)",
1188 "stderr": "/path/to/tmp/",
1189 "stdout": "/path/to/tmp/",
1190 "~followup_annotations": [
1191 "@@@STEP_NEST_LEVEL@1@@@",
1192 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
1193 "@@@STEP_LOG_END@Captured Output@@@"
1194 ]
1195 },
1196 {
1197 "cmd": [
1198 "python",
1199 "-u",
1200 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1201 "mock output",
1202 "[TMP_BASE]/perf-test-output_tmp_7/results.txt"
1203 ],
1204 "env": {
1205 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1206 },
1207 "name": "Gathering reference values.write buildbot output to disk (7)",
1208 "~followup_annotations": [
1209 "@@@STEP_NEST_LEVEL@1@@@"
1210 ]
1211 },
1212 {
1213 "cmd": [
1214 "python",
1215 "-u",
1216 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1217 "[TMP_BASE]/perf-test-output_tmp_7/results-valueset.json",
1218 "/path/to/tmp/json"
1219 ],
1220 "env": {
1221 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1222 },
1223 "name": "Gathering reference values.Reading valueset results (7)",
1224 "~followup_annotations": [
1225 "@@@STEP_NEST_LEVEL@1@@@",
1226 "@@@STEP_LOG_LINE@json.output@{@@@",
1227 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1228 "@@@STEP_LOG_LINE@json.output@}@@@",
1229 "@@@STEP_LOG_END@json.output@@@"
1230 ]
1231 },
1232 {
1233 "cmd": [
1234 "python",
1235 "-u",
1236 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1237 "--target",
1238 "Release",
1239 "--xvfb",
1240 "--factory-properties",
1241 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1242 "--build-properties",
1243 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1244 "--step-name=Performance Test 3 of 5",
1245 "--builder-name=linux_perf_bisect",
1246 "--slave-name=dummyslave",
1247 "--build-number=571",
1248 "--run-python-script",
1249 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1250 "-v",
1251 "--browser=release",
1252 "--output-format=valueset",
1253 "smoothness.tough_scrolling_cases",
1254 "--output-dir=[TMP_BASE]/perf-test-output_tmp_8"
1255 ],
1256 "env": {
1257 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1258 },
1259 "name": "Gathering reference values.Performance Test 3 of 5 (2)",
1260 "stderr": "/path/to/tmp/",
1261 "stdout": "/path/to/tmp/",
1262 "~followup_annotations": [
1263 "@@@STEP_NEST_LEVEL@1@@@",
1264 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
1265 "@@@STEP_LOG_END@Captured Output@@@"
1266 ]
1267 },
1268 {
1269 "cmd": [
1270 "python",
1271 "-u",
1272 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1273 "mock output",
1274 "[TMP_BASE]/perf-test-output_tmp_8/results.txt"
1275 ],
1276 "env": {
1277 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1278 },
1279 "name": "Gathering reference values.write buildbot output to disk (8)",
1280 "~followup_annotations": [
1281 "@@@STEP_NEST_LEVEL@1@@@"
1282 ]
1283 },
1284 {
1285 "cmd": [
1286 "python",
1287 "-u",
1288 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1289 "[TMP_BASE]/perf-test-output_tmp_8/results-valueset.json",
1290 "/path/to/tmp/json"
1291 ],
1292 "env": {
1293 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1294 },
1295 "name": "Gathering reference values.Reading valueset results (8)",
1296 "~followup_annotations": [
1297 "@@@STEP_NEST_LEVEL@1@@@",
1298 "@@@STEP_LOG_LINE@json.output@{@@@",
1299 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1300 "@@@STEP_LOG_LINE@json.output@}@@@",
1301 "@@@STEP_LOG_END@json.output@@@"
1302 ]
1303 },
1304 {
1305 "cmd": [
1306 "python",
1307 "-u",
1308 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1309 "--target",
1310 "Release",
1311 "--xvfb",
1312 "--factory-properties",
1313 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1314 "--build-properties",
1315 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1316 "--step-name=Performance Test 4 of 5",
1317 "--builder-name=linux_perf_bisect",
1318 "--slave-name=dummyslave",
1319 "--build-number=571",
1320 "--run-python-script",
1321 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1322 "-v",
1323 "--browser=release",
1324 "--output-format=valueset",
1325 "smoothness.tough_scrolling_cases",
1326 "--output-dir=[TMP_BASE]/perf-test-output_tmp_9"
1327 ],
1328 "env": {
1329 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1330 },
1331 "name": "Gathering reference values.Performance Test 4 of 5 (2)",
1332 "stderr": "/path/to/tmp/",
1333 "stdout": "/path/to/tmp/",
1334 "~followup_annotations": [
1335 "@@@STEP_NEST_LEVEL@1@@@",
1336 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
1337 "@@@STEP_LOG_END@Captured Output@@@"
1338 ]
1339 },
1340 {
1341 "cmd": [
1342 "python",
1343 "-u",
1344 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1345 "mock output",
1346 "[TMP_BASE]/perf-test-output_tmp_9/results.txt"
1347 ],
1348 "env": {
1349 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1350 },
1351 "name": "Gathering reference values.write buildbot output to disk (9)",
1352 "~followup_annotations": [
1353 "@@@STEP_NEST_LEVEL@1@@@"
1354 ]
1355 },
1356 {
1357 "cmd": [
1358 "python",
1359 "-u",
1360 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1361 "[TMP_BASE]/perf-test-output_tmp_9/results-valueset.json",
1362 "/path/to/tmp/json"
1363 ],
1364 "env": {
1365 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1366 },
1367 "name": "Gathering reference values.Reading valueset results (9)",
1368 "~followup_annotations": [
1369 "@@@STEP_NEST_LEVEL@1@@@",
1370 "@@@STEP_LOG_LINE@json.output@{@@@",
1371 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1372 "@@@STEP_LOG_LINE@json.output@}@@@",
1373 "@@@STEP_LOG_END@json.output@@@"
1374 ]
1375 },
1376 {
1377 "cmd": [
1378 "python",
1379 "-u",
1380 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1381 "--target",
1382 "Release",
1383 "--xvfb",
1384 "--factory-properties",
1385 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1386 "--build-properties",
1387 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1388 "--step-name=Performance Test 5 of 5",
1389 "--builder-name=linux_perf_bisect",
1390 "--slave-name=dummyslave",
1391 "--build-number=571",
1392 "--run-python-script",
1393 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1394 "-v",
1395 "--browser=release",
1396 "--output-format=valueset",
1397 "smoothness.tough_scrolling_cases",
1398 "--output-dir=[TMP_BASE]/perf-test-output_tmp_10"
1399 ],
1400 "env": {
1401 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1402 },
1403 "name": "Gathering reference values.Performance Test 5 of 5 (2)",
1404 "stderr": "/path/to/tmp/",
1405 "stdout": "/path/to/tmp/",
1406 "~followup_annotations": [
1407 "@@@STEP_NEST_LEVEL@1@@@",
1408 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
1409 "@@@STEP_LOG_END@Captured Output@@@"
1410 ]
1411 },
1412 {
1413 "cmd": [
1414 "python",
1415 "-u",
1416 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1417 "mock output",
1418 "[TMP_BASE]/perf-test-output_tmp_10/results.txt"
1419 ],
1420 "env": {
1421 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1422 },
1423 "name": "Gathering reference values.write buildbot output to disk (10)",
1424 "~followup_annotations": [
1425 "@@@STEP_NEST_LEVEL@1@@@"
1426 ]
1427 },
1428 {
1429 "cmd": [
1430 "python",
1431 "-u",
1432 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1433 "[TMP_BASE]/perf-test-output_tmp_10/results-valueset.json",
1434 "/path/to/tmp/json"
1435 ],
1436 "env": {
1437 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1438 },
1439 "name": "Gathering reference values.Reading valueset results (10)",
1440 "~followup_annotations": [
1441 "@@@STEP_NEST_LEVEL@1@@@",
1442 "@@@STEP_LOG_LINE@json.output@{@@@",
1443 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1444 "@@@STEP_LOG_LINE@json.output@}@@@",
1445 "@@@STEP_LOG_END@json.output@@@"
1446 ]
1447 },
1448 {
1449 "cmd": [],
1450 "cwd": "[SLAVE_BUILD]",
1451 "name": "Re-testing reference range"
1452 },
1453 {
1454 "cmd": [
1455 "python",
1456 "-u",
1457 "[SLAVE_BUILD]/catapult/tracing/bin/compare_samples_cmdline",
1458 "[TMP_BASE]/perf-test-output_tmp_1/results-valueset.json,[TMP_BASE]/perf-t est-output_tmp_2/results-valueset.json,[TMP_BASE]/perf-test-output_tmp_3/results -valueset.json,[TMP_BASE]/perf-test-output_tmp_4/results-valueset.json,[TMP_BASE ]/perf-test-output_tmp_5/results-valueset.json",
1459 "[TMP_BASE]/perf-test-output_tmp_6/results-valueset.json,[TMP_BASE]/perf-t est-output_tmp_7/results-valueset.json,[TMP_BASE]/perf-test-output_tmp_8/results -valueset.json,[TMP_BASE]/perf-test-output_tmp_9/results-valueset.json,[TMP_BASE ]/perf-test-output_tmp_10/results-valueset.json",
1460 "mean_input_event_latency/mean_input_event_latency",
1461 "--valueset"
1462 ],
1463 "cwd": "[SLAVE_BUILD]",
1464 "name": "Re-testing reference range.Compare samples",
1465 "stdout": "/path/to/tmp/json",
1466 "~followup_annotations": [
1467 "@@@STEP_NEST_LEVEL@1@@@",
1468 "@@@STEP_LOG_LINE@json.output@{@@@",
1469 "@@@STEP_LOG_LINE@json.output@ \"result\": 2, @@@",
1470 "@@@STEP_LOG_LINE@json.output@ \"sample_a\": {@@@",
1471 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
1472 "@@@STEP_LOG_LINE@json.output@ 20, @@@",
1473 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
1474 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
1475 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
1476 "@@@STEP_LOG_LINE@json.output@ 1@@@",
1477 "@@@STEP_LOG_LINE@json.output@ ], @@@",
1478 "@@@STEP_LOG_LINE@json.output@ \"mean\": 4.8, @@@",
1479 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 7.6000000000000005@@@",
1480 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1481 "@@@STEP_LOG_LINE@json.output@ \"sample_b\": {@@@",
1482 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
1483 "@@@STEP_LOG_LINE@json.output@ 20, @@@",
1484 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
1485 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
1486 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
1487 "@@@STEP_LOG_LINE@json.output@ 1@@@",
1488 "@@@STEP_LOG_LINE@json.output@ ], @@@",
1489 "@@@STEP_LOG_LINE@json.output@ \"mean\": 4.8, @@@",
1490 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 7.6000000000000005@@@",
1491 "@@@STEP_LOG_LINE@json.output@ }@@@",
1492 "@@@STEP_LOG_LINE@json.output@}@@@",
1493 "@@@STEP_LOG_END@json.output@@@"
1494 ]
1495 },
1496 {
1497 "cmd": [
1498 "git",
1499 "footers",
1500 "--position",
1501 "dcdcdc0ff1122212323134879ddceeb1240b0988"
1502 ],
1503 "cwd": "[SLAVE_BUILD]/src",
1504 "name": "resolving hash dcdcdc0ff1122212323134879ddceeb1240b0988",
1505 "stdout": "/path/to/tmp/"
1506 },
1507 {
1508 "cmd": [],
1509 "cwd": "[SLAVE_BUILD]",
1510 "name": "Working on revision chromium@dcdcdc0ff1"
1511 },
1512 {
1513 "cmd": [
1514 "git",
1515 "footers",
1516 "--position",
1517 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
1518 ],
1519 "cwd": "[SLAVE_BUILD]/src",
1520 "name": "Working on revision chromium@dcdcdc0ff1.resolving hash a6298e4afedb f2cd461755ea6f45b0ad64222222",
1521 "stdout": "/path/to/tmp/",
1522 "~followup_annotations": [
1523 "@@@STEP_NEST_LEVEL@1@@@"
1524 ]
1525 },
1526 {
1527 "cmd": [
1528 "git",
1529 "footers",
1530 "--position",
1531 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
1532 ],
1533 "cwd": "[SLAVE_BUILD]/src",
1534 "name": "Working on revision chromium@dcdcdc0ff1.resolving hash 00316c9ddfb9 d7b4e1ed2fff9fe6d964d2111111",
1535 "stdout": "/path/to/tmp/",
1536 "~followup_annotations": [
1537 "@@@STEP_NEST_LEVEL@1@@@"
1538 ]
1539 },
1540 {
1541 "cmd": [
1542 "python",
1543 "-u",
1544 "RECIPE_MODULE[build::perf_dashboard]/resources/post_json.py"
1545 ],
1546 "cwd": "[SLAVE_BUILD]",
1547 "name": "Working on revision chromium@dcdcdc0ff1.Post bisect results",
1548 "stdin": "{\"data\": {\"aborted_reason\": null, \"bad_revision\": \"00316c9d dfb9d7b4e1ed2fff9fe6d964d2111111\", \"bisect_bot\": \"linux_perf_tester\", \"bug _id\": \"-1\", \"buildbot_log_url\": \"http://build.chromium.org/p/chromium/buil ders/linux_perf_bisect/builds/571\", \"change\": \"0.00%\", \"command\": \"src/t ools/perf/run_benchmark -v --browser=release --output-format=valueset smoothness .tough_scrolling_cases\", \"culprit_data\": null, \"good_revision\": \"a6298e4af edbf2cd461755ea6f45b0ad64222222\", \"metric\": \"mean_input_event_latency/mean_i nput_event_latency\", \"revision_data\": [{\"commit_hash\": \"a6298e4afedbf2cd46 1755ea6f45b0ad64222222\", \"depot_name\": \"chromium\", \"mean_value\": 4.8, \"r esult\": \"good\", \"revision_string\": \"chromium@a6298e4afe\", \"std_dev\": 16 .994116628998402, \"values\": [20, 1, 1, 1, 1]}, {\"commit_hash\": \"00316c9ddfb 9d7b4e1ed2fff9fe6d964d2111111\", \"depot_name\": \"chromium\", \"mean_value\": 4 .8, \"result\": \"bad\", \"revision_string\": \"chromium@00316c9ddf\", \"std_dev \": 16.994116628998402, \"values\": [20, 1, 1, 1, 1]}], \"status\": \"started\", \"test_type\": \"perf\", \"try_job_id\": null, \"warnings\": []}, \"url\": \"ht tps://chromeperf.appspot.com/post_bisect_results\"}",
1549 "stdout": "/path/to/tmp/json",
1550 "~followup_annotations": [
1551 "@@@STEP_NEST_LEVEL@1@@@",
1552 "@@@STEP_TEXT@Failed to upload result to Perf Dashboard. Error response: N one@@@",
1553 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
1554 "@@@STEP_LOG_END@json.output (invalid)@@@",
1555 "@@@STEP_WARNINGS@@@"
1556 ]
1557 },
1558 {
1559 "cmd": [
1560 "python",
1561 "-u",
1562 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
1563 "--",
1564 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1565 "----",
1566 "ls",
1567 "gs://chrome-perf/Linux Builder/full-build-linux_dcdcdc0ff1122212323134879 ddceeb1240b0988.zip"
1568 ],
1569 "cwd": "[SLAVE_BUILD]",
1570 "name": "Working on revision chromium@dcdcdc0ff1.gsutil ls",
1571 "~followup_annotations": [
1572 "@@@STEP_NEST_LEVEL@1@@@"
1573 ]
1574 },
1575 {
1576 "cmd": [
1577 "python",
1578 "-u",
1579 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
1580 "--spec",
1581 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': False, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/sr c.git'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/dat a/firefox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchpl ugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/fram e_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/chrome/test/dat a/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src /data/mach_ports': None, 'src/data/memory_test': None, 'src/data/mozilla_js_test s': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/t ools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webki t/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': None, 'src/webk it/data/xbm_decoder': None}, 'deps_file': '.DEPS.git', 'managed': False, 'name': 'src-internal', 'url': 'https://chrome-internal.googlesource.com/chrome/src-int ernal.git'}, {'deps_file': '.DEPS.git', 'managed': True, 'name': 'catapult', 'ur l': 'https://chromium.googlesource.com/external/github.com/catapult-project/cata pult.git'}]",
1582 "--root",
1583 "src",
1584 "--revision_mapping_file",
1585 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
1586 "--git-cache-dir",
1587 "[GIT_CACHE]",
1588 "--output_json",
1589 "/path/to/tmp/json",
1590 "--revision",
1591 "src@dcdcdc0ff1122212323134879ddceeb1240b0988",
1592 "--output_manifest"
1593 ],
1594 "cwd": "[SLAVE_BUILD]",
1595 "env": {
1596 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
1597 },
1598 "name": "Working on revision chromium@dcdcdc0ff1.bot_update",
1599 "~followup_annotations": [
1600 "@@@STEP_NEST_LEVEL@1@@@",
1601 "@@@STEP_TEXT@Some step text@@@",
1602 "@@@STEP_LOG_LINE@json.output@{@@@",
1603 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
1604 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
1605 "@@@STEP_LOG_LINE@json.output@ \"src\": \"dcdcdc0ff1122212323134879ddce eb1240b0988\"@@@",
1606 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1607 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
1608 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
1609 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
1610 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
1611 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1612 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
1613 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
1614 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
1615 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1616 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
1617 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
1618 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
1619 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1620 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
1621 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
1622 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
1623 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1624 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
1625 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
1626 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
1627 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1628 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
1629 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
1630 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
1631 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1632 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
1633 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
1634 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
1635 "@@@STEP_LOG_LINE@json.output@ }@@@",
1636 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1637 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
1638 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
1639 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
1640 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
1641 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
1642 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
1643 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
1644 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
1645 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
1646 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
1647 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
1648 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
1649 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
1650 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
1651 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
1652 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
1653 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
1654 "@@@STEP_LOG_LINE@json.output@ }, @@@",
1655 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
1656 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
1657 "@@@STEP_LOG_LINE@json.output@}@@@",
1658 "@@@STEP_LOG_END@json.output@@@",
1659 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
1660 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
1661 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
1662 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
1663 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
1664 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
1665 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
1666 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
1667 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
1668 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
1669 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
1670 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
1671 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
1672 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
1673 ]
1674 },
1675 {
1676 "cmd": [
1677 "python",
1678 "-u",
1679 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
1680 "[SLAVE_BUILD]/src/out/Release"
1681 ],
1682 "cwd": "[SLAVE_BUILD]",
1683 "name": "Working on revision chromium@dcdcdc0ff1.rmtree build directory",
1684 "~followup_annotations": [
1685 "@@@STEP_NEST_LEVEL@1@@@",
1686 "@@@STEP_LOG_LINE@python.inline@@@@",
1687 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
1688 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
1689 "@@@STEP_LOG_LINE@python.inline@@@@",
1690 "@@@STEP_LOG_LINE@python.inline@@@@",
1691 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
1692 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
1693 "@@@STEP_LOG_END@python.inline@@@"
1694 ]
1695 },
1696 {
1697 "cmd": [
1698 "python",
1699 "-u",
1700 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
1701 "--show-path",
1702 "python",
1703 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
1704 "--gsutil-py-path",
1705 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
1706 "--target",
1707 "Release",
1708 "--src-dir",
1709 "[SLAVE_BUILD]/src",
1710 "--build-archive-url",
1711 "gs://chrome-perf/Linux Builder/full-build-linux_dcdcdc0ff1122212323134879 ddceeb1240b0988.zip",
1712 "--master-name",
1713 "tryserver.chromium.perf",
1714 "--build-number",
1715 "571"
1716 ],
1717 "cwd": "[SLAVE_BUILD]",
1718 "name": "Working on revision chromium@dcdcdc0ff1.extract build",
1719 "~followup_annotations": [
1720 "@@@STEP_NEST_LEVEL@1@@@"
1721 ]
1722 },
1723 {
1724 "cmd": [
1725 "python",
1726 "-u",
1727 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1728 "--target",
1729 "Release",
1730 "--xvfb",
1731 "--factory-properties",
1732 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1733 "--build-properties",
1734 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1735 "--step-name=Performance Test 1 of 5",
1736 "--builder-name=linux_perf_bisect",
1737 "--slave-name=dummyslave",
1738 "--build-number=571",
1739 "--run-python-script",
1740 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1741 "-v",
1742 "--browser=release",
1743 "--output-format=valueset",
1744 "smoothness.tough_scrolling_cases",
1745 "--output-dir=[TMP_BASE]/perf-test-output_tmp_11"
1746 ],
1747 "env": {
1748 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1749 },
1750 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 1 of 5",
1751 "stderr": "/path/to/tmp/",
1752 "stdout": "/path/to/tmp/",
1753 "~followup_annotations": [
1754 "@@@STEP_NEST_LEVEL@1@@@",
1755 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
1756 "@@@STEP_LOG_END@Captured Output@@@"
1757 ]
1758 },
1759 {
1760 "cmd": [
1761 "python",
1762 "-u",
1763 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1764 "mock output",
1765 "[TMP_BASE]/perf-test-output_tmp_11/results.txt"
1766 ],
1767 "env": {
1768 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1769 },
1770 "name": "Working on revision chromium@dcdcdc0ff1.write buildbot output to di sk",
1771 "~followup_annotations": [
1772 "@@@STEP_NEST_LEVEL@1@@@"
1773 ]
1774 },
1775 {
1776 "cmd": [
1777 "python",
1778 "-u",
1779 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1780 "[TMP_BASE]/perf-test-output_tmp_11/results-valueset.json",
1781 "/path/to/tmp/json"
1782 ],
1783 "env": {
1784 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1785 },
1786 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results",
1787 "~followup_annotations": [
1788 "@@@STEP_NEST_LEVEL@1@@@",
1789 "@@@STEP_LOG_LINE@json.output@{@@@",
1790 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1791 "@@@STEP_LOG_LINE@json.output@}@@@",
1792 "@@@STEP_LOG_END@json.output@@@"
1793 ]
1794 },
1795 {
1796 "cmd": [
1797 "python",
1798 "-u",
1799 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1800 "--target",
1801 "Release",
1802 "--xvfb",
1803 "--factory-properties",
1804 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1805 "--build-properties",
1806 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1807 "--step-name=Performance Test 2 of 5",
1808 "--builder-name=linux_perf_bisect",
1809 "--slave-name=dummyslave",
1810 "--build-number=571",
1811 "--run-python-script",
1812 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1813 "-v",
1814 "--browser=release",
1815 "--output-format=valueset",
1816 "smoothness.tough_scrolling_cases",
1817 "--output-dir=[TMP_BASE]/perf-test-output_tmp_12"
1818 ],
1819 "env": {
1820 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1821 },
1822 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 2 of 5",
1823 "stderr": "/path/to/tmp/",
1824 "stdout": "/path/to/tmp/",
1825 "~followup_annotations": [
1826 "@@@STEP_NEST_LEVEL@1@@@",
1827 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
1828 "@@@STEP_LOG_END@Captured Output@@@"
1829 ]
1830 },
1831 {
1832 "cmd": [
1833 "python",
1834 "-u",
1835 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1836 "mock output",
1837 "[TMP_BASE]/perf-test-output_tmp_12/results.txt"
1838 ],
1839 "env": {
1840 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1841 },
1842 "name": "Working on revision chromium@dcdcdc0ff1.write buildbot output to di sk (2)",
1843 "~followup_annotations": [
1844 "@@@STEP_NEST_LEVEL@1@@@"
1845 ]
1846 },
1847 {
1848 "cmd": [
1849 "python",
1850 "-u",
1851 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1852 "[TMP_BASE]/perf-test-output_tmp_12/results-valueset.json",
1853 "/path/to/tmp/json"
1854 ],
1855 "env": {
1856 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1857 },
1858 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results (2 )",
1859 "~followup_annotations": [
1860 "@@@STEP_NEST_LEVEL@1@@@",
1861 "@@@STEP_LOG_LINE@json.output@{@@@",
1862 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1863 "@@@STEP_LOG_LINE@json.output@}@@@",
1864 "@@@STEP_LOG_END@json.output@@@"
1865 ]
1866 },
1867 {
1868 "cmd": [
1869 "python",
1870 "-u",
1871 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1872 "--target",
1873 "Release",
1874 "--xvfb",
1875 "--factory-properties",
1876 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1877 "--build-properties",
1878 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1879 "--step-name=Performance Test 3 of 5",
1880 "--builder-name=linux_perf_bisect",
1881 "--slave-name=dummyslave",
1882 "--build-number=571",
1883 "--run-python-script",
1884 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1885 "-v",
1886 "--browser=release",
1887 "--output-format=valueset",
1888 "smoothness.tough_scrolling_cases",
1889 "--output-dir=[TMP_BASE]/perf-test-output_tmp_13"
1890 ],
1891 "env": {
1892 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1893 },
1894 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 3 of 5",
1895 "stderr": "/path/to/tmp/",
1896 "stdout": "/path/to/tmp/",
1897 "~followup_annotations": [
1898 "@@@STEP_NEST_LEVEL@1@@@",
1899 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
1900 "@@@STEP_LOG_END@Captured Output@@@"
1901 ]
1902 },
1903 {
1904 "cmd": [
1905 "python",
1906 "-u",
1907 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1908 "mock output",
1909 "[TMP_BASE]/perf-test-output_tmp_13/results.txt"
1910 ],
1911 "env": {
1912 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1913 },
1914 "name": "Working on revision chromium@dcdcdc0ff1.write buildbot output to di sk (3)",
1915 "~followup_annotations": [
1916 "@@@STEP_NEST_LEVEL@1@@@"
1917 ]
1918 },
1919 {
1920 "cmd": [
1921 "python",
1922 "-u",
1923 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1924 "[TMP_BASE]/perf-test-output_tmp_13/results-valueset.json",
1925 "/path/to/tmp/json"
1926 ],
1927 "env": {
1928 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1929 },
1930 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results (3 )",
1931 "~followup_annotations": [
1932 "@@@STEP_NEST_LEVEL@1@@@",
1933 "@@@STEP_LOG_LINE@json.output@{@@@",
1934 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
1935 "@@@STEP_LOG_LINE@json.output@}@@@",
1936 "@@@STEP_LOG_END@json.output@@@"
1937 ]
1938 },
1939 {
1940 "cmd": [
1941 "python",
1942 "-u",
1943 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
1944 "--target",
1945 "Release",
1946 "--xvfb",
1947 "--factory-properties",
1948 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1949 "--build-properties",
1950 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
1951 "--step-name=Performance Test 4 of 5",
1952 "--builder-name=linux_perf_bisect",
1953 "--slave-name=dummyslave",
1954 "--build-number=571",
1955 "--run-python-script",
1956 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
1957 "-v",
1958 "--browser=release",
1959 "--output-format=valueset",
1960 "smoothness.tough_scrolling_cases",
1961 "--output-dir=[TMP_BASE]/perf-test-output_tmp_14"
1962 ],
1963 "env": {
1964 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1965 },
1966 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 4 of 5",
1967 "stderr": "/path/to/tmp/",
1968 "stdout": "/path/to/tmp/",
1969 "~followup_annotations": [
1970 "@@@STEP_NEST_LEVEL@1@@@",
1971 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
1972 "@@@STEP_LOG_END@Captured Output@@@"
1973 ]
1974 },
1975 {
1976 "cmd": [
1977 "python",
1978 "-u",
1979 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1980 "mock output",
1981 "[TMP_BASE]/perf-test-output_tmp_14/results.txt"
1982 ],
1983 "env": {
1984 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
1985 },
1986 "name": "Working on revision chromium@dcdcdc0ff1.write buildbot output to di sk (4)",
1987 "~followup_annotations": [
1988 "@@@STEP_NEST_LEVEL@1@@@"
1989 ]
1990 },
1991 {
1992 "cmd": [
1993 "python",
1994 "-u",
1995 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
1996 "[TMP_BASE]/perf-test-output_tmp_14/results-valueset.json",
1997 "/path/to/tmp/json"
1998 ],
1999 "env": {
2000 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
2001 },
2002 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results (4 )",
2003 "~followup_annotations": [
2004 "@@@STEP_NEST_LEVEL@1@@@",
2005 "@@@STEP_LOG_LINE@json.output@{@@@",
2006 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
2007 "@@@STEP_LOG_LINE@json.output@}@@@",
2008 "@@@STEP_LOG_END@json.output@@@"
2009 ]
2010 },
2011 {
2012 "cmd": [
2013 "python",
2014 "-u",
2015 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
2016 "--target",
2017 "Release",
2018 "--xvfb",
2019 "--factory-properties",
2020 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
2021 "--build-properties",
2022 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" command\": \"src/tools/perf/run_benchmark -v --browser=release --output-format=v alueset smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \"dummy_ job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314015\", \"gs_bucket\": \"chrome-perf\", \"metric\": \"mean_input_event_latency/mean_inp ut_event_latency\", \"recipe_tester_name\": \"linux_perf_tester\", \"skip_gclien t_ops\": \"True\", \"test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisec t\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"recipe \": \"auto_bisect:example\", \"slavename\": \"dummyslave\"}",
2023 "--step-name=Performance Test 5 of 5",
2024 "--builder-name=linux_perf_bisect",
2025 "--slave-name=dummyslave",
2026 "--build-number=571",
2027 "--run-python-script",
2028 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
2029 "-v",
2030 "--browser=release",
2031 "--output-format=valueset",
2032 "smoothness.tough_scrolling_cases",
2033 "--output-dir=[TMP_BASE]/perf-test-output_tmp_15"
2034 ],
2035 "env": {
2036 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
2037 },
2038 "name": "Working on revision chromium@dcdcdc0ff1.Performance Test 5 of 5",
2039 "stderr": "/path/to/tmp/",
2040 "stdout": "/path/to/tmp/",
2041 "~followup_annotations": [
2042 "@@@STEP_NEST_LEVEL@1@@@",
2043 "@@@STEP_LOG_LINE@Captured Output@mock output@@@",
2044 "@@@STEP_LOG_END@Captured Output@@@"
2045 ]
2046 },
2047 {
2048 "cmd": [
2049 "python",
2050 "-u",
2051 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
2052 "mock output",
2053 "[TMP_BASE]/perf-test-output_tmp_15/results.txt"
2054 ],
2055 "env": {
2056 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
2057 },
2058 "name": "Working on revision chromium@dcdcdc0ff1.write buildbot output to di sk (5)",
2059 "~followup_annotations": [
2060 "@@@STEP_NEST_LEVEL@1@@@"
2061 ]
2062 },
2063 {
2064 "cmd": [
2065 "python",
2066 "-u",
2067 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
2068 "[TMP_BASE]/perf-test-output_tmp_15/results-valueset.json",
2069 "/path/to/tmp/json"
2070 ],
2071 "env": {
2072 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
2073 },
2074 "name": "Working on revision chromium@dcdcdc0ff1.Reading valueset results (5 )",
2075 "~followup_annotations": [
2076 "@@@STEP_NEST_LEVEL@1@@@",
2077 "@@@STEP_LOG_LINE@json.output@{@@@",
2078 "@@@STEP_LOG_LINE@json.output@ \"dummy\": \"dict\"@@@",
2079 "@@@STEP_LOG_LINE@json.output@}@@@",
2080 "@@@STEP_LOG_END@json.output@@@"
2081 ]
2082 },
2083 {
2084 "cmd": [
2085 "python",
2086 "-u",
2087 "[SLAVE_BUILD]/catapult/tracing/bin/compare_samples_cmdline",
2088 "[TMP_BASE]/perf-test-output_tmp_11/results-valueset.json,[TMP_BASE]/perf- test-output_tmp_12/results-valueset.json,[TMP_BASE]/perf-test-output_tmp_13/resu lts-valueset.json,[TMP_BASE]/perf-test-output_tmp_14/results-valueset.json,[TMP_ BASE]/perf-test-output_tmp_15/results-valueset.json",
2089 "[TMP_BASE]/perf-test-output_tmp_1/results-valueset.json,[TMP_BASE]/perf-t est-output_tmp_2/results-valueset.json,[TMP_BASE]/perf-test-output_tmp_3/results -valueset.json,[TMP_BASE]/perf-test-output_tmp_4/results-valueset.json,[TMP_BASE ]/perf-test-output_tmp_5/results-valueset.json",
2090 "mean_input_event_latency/mean_input_event_latency",
2091 "--valueset"
2092 ],
2093 "cwd": "[SLAVE_BUILD]",
2094 "name": "Working on revision chromium@dcdcdc0ff1.Compare samples",
2095 "stdout": "/path/to/tmp/json",
2096 "~followup_annotations": [
2097 "@@@STEP_NEST_LEVEL@1@@@",
2098 "@@@STEP_LOG_LINE@json.output@{@@@",
2099 "@@@STEP_LOG_LINE@json.output@ \"result\": 1, @@@",
2100 "@@@STEP_LOG_LINE@json.output@ \"sample_a\": {@@@",
2101 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
2102 "@@@STEP_LOG_LINE@json.output@ 20, @@@",
2103 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2104 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2105 "@@@STEP_LOG_LINE@json.output@ 10, @@@",
2106 "@@@STEP_LOG_LINE@json.output@ 10@@@",
2107 "@@@STEP_LOG_LINE@json.output@ ], @@@",
2108 "@@@STEP_LOG_LINE@json.output@ \"mean\": 8.4, @@@",
2109 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 7.059745037889116@@@",
2110 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2111 "@@@STEP_LOG_LINE@json.output@ \"sample_b\": {@@@",
2112 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
2113 "@@@STEP_LOG_LINE@json.output@ 20, @@@",
2114 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2115 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2116 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2117 "@@@STEP_LOG_LINE@json.output@ 1@@@",
2118 "@@@STEP_LOG_LINE@json.output@ ], @@@",
2119 "@@@STEP_LOG_LINE@json.output@ \"mean\": 4.8, @@@",
2120 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 7.6000000000000005@@@",
2121 "@@@STEP_LOG_LINE@json.output@ }@@@",
2122 "@@@STEP_LOG_LINE@json.output@}@@@",
2123 "@@@STEP_LOG_END@json.output@@@"
2124 ]
2125 },
2126 {
2127 "cmd": [
2128 "python",
2129 "-u",
2130 "[SLAVE_BUILD]/catapult/tracing/bin/compare_samples_cmdline",
2131 "[TMP_BASE]/perf-test-output_tmp_11/results-valueset.json,[TMP_BASE]/perf- test-output_tmp_12/results-valueset.json,[TMP_BASE]/perf-test-output_tmp_13/resu lts-valueset.json,[TMP_BASE]/perf-test-output_tmp_14/results-valueset.json,[TMP_ BASE]/perf-test-output_tmp_15/results-valueset.json",
2132 "[TMP_BASE]/perf-test-output_tmp_6/results-valueset.json,[TMP_BASE]/perf-t est-output_tmp_7/results-valueset.json,[TMP_BASE]/perf-test-output_tmp_8/results -valueset.json,[TMP_BASE]/perf-test-output_tmp_9/results-valueset.json,[TMP_BASE ]/perf-test-output_tmp_10/results-valueset.json",
2133 "mean_input_event_latency/mean_input_event_latency",
2134 "--valueset"
2135 ],
2136 "cwd": "[SLAVE_BUILD]",
2137 "name": "Working on revision chromium@dcdcdc0ff1.Compare samples (2)",
2138 "stdout": "/path/to/tmp/json",
2139 "~followup_annotations": [
2140 "@@@STEP_NEST_LEVEL@1@@@",
2141 "@@@STEP_LOG_LINE@json.output@{@@@",
2142 "@@@STEP_LOG_LINE@json.output@ \"result\": 1, @@@",
2143 "@@@STEP_LOG_LINE@json.output@ \"sample_a\": {@@@",
2144 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
2145 "@@@STEP_LOG_LINE@json.output@ 20, @@@",
2146 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2147 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2148 "@@@STEP_LOG_LINE@json.output@ 10, @@@",
2149 "@@@STEP_LOG_LINE@json.output@ 10@@@",
2150 "@@@STEP_LOG_LINE@json.output@ ], @@@",
2151 "@@@STEP_LOG_LINE@json.output@ \"mean\": 8.4, @@@",
2152 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 7.059745037889116@@@",
2153 "@@@STEP_LOG_LINE@json.output@ }, @@@",
2154 "@@@STEP_LOG_LINE@json.output@ \"sample_b\": {@@@",
2155 "@@@STEP_LOG_LINE@json.output@ \"debug_values\": [@@@",
2156 "@@@STEP_LOG_LINE@json.output@ 20, @@@",
2157 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2158 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2159 "@@@STEP_LOG_LINE@json.output@ 1, @@@",
2160 "@@@STEP_LOG_LINE@json.output@ 1@@@",
2161 "@@@STEP_LOG_LINE@json.output@ ], @@@",
2162 "@@@STEP_LOG_LINE@json.output@ \"mean\": 4.8, @@@",
2163 "@@@STEP_LOG_LINE@json.output@ \"std_dev\": 7.6000000000000005@@@",
2164 "@@@STEP_LOG_LINE@json.output@ }@@@",
2165 "@@@STEP_LOG_LINE@json.output@}@@@",
2166 "@@@STEP_LOG_END@json.output@@@"
2167 ]
2168 },
2169 {
2170 "cmd": [],
2171 "cwd": "[SLAVE_BUILD]",
2172 "name": "Check bisect finished on revision chromium@dcdcdc0ff1"
2173 },
2174 {
2175 "cmd": [
2176 "git",
2177 "show",
2178 "--name-only",
2179 "--pretty=format:",
2180 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
2181 ],
2182 "cwd": "[SLAVE_BUILD]/src",
2183 "name": "Check bisect finished on revision chromium@dcdcdc0ff1.Checking DEPS for 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
2184 "stdout": "/path/to/tmp/",
2185 "~followup_annotations": [
2186 "@@@STEP_NEST_LEVEL@1@@@"
2187 ]
2188 },
2189 {
2190 "cmd": [],
2191 "cwd": "[SLAVE_BUILD]",
2192 "name": "Debug Info",
2193 "~followup_annotations": [
2194 "@@@STEP_LOG_LINE@Debug Info@bisector.lkgr: RevisionState(rev=chromium@a62 98e4afe, mean_value=4.8, std_dev=16.994116628998402)@@@",
2195 "@@@STEP_LOG_LINE@Debug Info@bisector.fkbr: RevisionState(rev=chromium@003 16c9ddf, mean_value=4.8, std_dev=16.994116628998402)@@@",
2196 "@@@STEP_LOG_LINE@Debug Info@@@@",
2197 "@@@STEP_LOG_LINE@Debug Info@Revision Values @@@",
2198 "@@@STEP_LOG_LINE@Debug Info@chromium@a6298e4afe[20, 1, 1, 1, 1]@@@",
2199 "@@@STEP_LOG_LINE@Debug Info@chromium@dcdcdc0ff1[20, 1, 1, 10, 10]@@@",
2200 "@@@STEP_LOG_LINE@Debug Info@chromium@00316c9ddf[20, 1, 1, 1, 1]@@@",
2201 "@@@STEP_LOG_LINE@Debug Info@LKGR values: [20, 1, 1, 1, 1]@@@",
2202 "@@@STEP_LOG_LINE@Debug Info@FKBR values: [20, 1, 1, 1, 1]@@@",
2203 "@@@STEP_LOG_END@Debug Info@@@"
2204 ]
2205 },
2206 {
2207 "cmd": [
2208 "python",
2209 "-u",
2210 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_revision_info.py",
2211 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
2212 "chromium"
2213 ],
2214 "cwd": "[SLAVE_BUILD]",
2215 "name": "Reading culprit cl information.",
2216 "stdout": "/path/to/tmp/json",
2217 "~followup_annotations": [
2218 "@@@STEP_LOG_LINE@json.output@{}@@@",
2219 "@@@STEP_LOG_END@json.output@@@"
2220 ]
2221 },
2222 {
2223 "cmd": [
2224 "python",
2225 "-u",
2226 "RECIPE_MODULE[build::perf_dashboard]/resources/post_json.py"
2227 ],
2228 "cwd": "[SLAVE_BUILD]",
2229 "name": "Post bisect results",
2230 "stdin": "{\"data\": {\"aborted_reason\": null, \"bad_revision\": \"00316c9d dfb9d7b4e1ed2fff9fe6d964d2111111\", \"bisect_bot\": \"linux_perf_tester\", \"bug _id\": \"-1\", \"buildbot_log_url\": \"http://build.chromium.org/p/chromium/buil ders/linux_perf_bisect/builds/571\", \"change\": \"0.00%\", \"command\": \"src/t ools/perf/run_benchmark -v --browser=release --output-format=valueset smoothness .tough_scrolling_cases\", \"culprit_data\": null, \"good_revision\": \"a6298e4af edbf2cd461755ea6f45b0ad64222222\", \"metric\": \"mean_input_event_latency/mean_i nput_event_latency\", \"revision_data\": [{\"commit_hash\": \"a6298e4afedbf2cd46 1755ea6f45b0ad64222222\", \"depot_name\": \"chromium\", \"mean_value\": 4.8, \"r esult\": \"good\", \"revision_string\": \"chromium@a6298e4afe\", \"std_dev\": 16 .994116628998402, \"values\": [20, 1, 1, 1, 1]}, {\"commit_hash\": \"dcdcdc0ff11 22212323134879ddceeb1240b0988\", \"depot_name\": \"chromium\", \"mean_value\": 8 .4, \"result\": \"good\", \"revision_string\": \"chromium@dcdcdc0ff1\", \"std_de v\": 15.786069808536892, \"values\": [20, 1, 1, 10, 10]}, {\"commit_hash\": \"00 316c9ddfb9d7b4e1ed2fff9fe6d964d2111111\", \"depot_name\": \"chromium\", \"mean_v alue\": 4.8, \"result\": \"bad\", \"revision_string\": \"chromium@00316c9ddf\", \"std_dev\": 16.994116628998402, \"values\": [20, 1, 1, 1, 1]}], \"status\": \"c ompleted\", \"test_type\": \"perf\", \"try_job_id\": null, \"warnings\": []}, \" url\": \"https://chromeperf.appspot.com/post_bisect_results\"}",
2231 "stdout": "/path/to/tmp/json",
2232 "~followup_annotations": [
2233 "@@@STEP_TEXT@Failed to upload result to Perf Dashboard. Error response: N one@@@",
2234 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
2235 "@@@STEP_LOG_END@json.output (invalid)@@@",
2236 "@@@STEP_FAILURE@@@"
2237 ]
2238 },
2239 {
2240 "cmd": [
2241 "python",
2242 "-u",
2243 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_revision_info.py",
2244 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
2245 "chromium"
2246 ],
2247 "cwd": "[SLAVE_BUILD]",
2248 "name": "Reading culprit cl information. (2)",
2249 "stdout": "/path/to/tmp/json",
2250 "~followup_annotations": [
2251 "@@@STEP_LOG_LINE@json.output@{}@@@",
2252 "@@@STEP_LOG_END@json.output@@@"
2253 ]
2254 },
2255 {
2256 "cmd": [
2257 "python",
2258 "-u",
2259 "RECIPE_MODULE[build::perf_dashboard]/resources/post_json.py"
2260 ],
2261 "cwd": "[SLAVE_BUILD]",
2262 "name": "Post bisect results (2)",
2263 "stdin": "{\"data\": {\"aborted_reason\": null, \"bad_revision\": \"00316c9d dfb9d7b4e1ed2fff9fe6d964d2111111\", \"bisect_bot\": \"linux_perf_tester\", \"bug _id\": \"-1\", \"buildbot_log_url\": \"http://build.chromium.org/p/chromium/buil ders/linux_perf_bisect/builds/571\", \"change\": \"0.00%\", \"command\": \"src/t ools/perf/run_benchmark -v --browser=release --output-format=valueset smoothness .tough_scrolling_cases\", \"culprit_data\": null, \"good_revision\": \"a6298e4af edbf2cd461755ea6f45b0ad64222222\", \"metric\": \"mean_input_event_latency/mean_i nput_event_latency\", \"revision_data\": [{\"commit_hash\": \"a6298e4afedbf2cd46 1755ea6f45b0ad64222222\", \"depot_name\": \"chromium\", \"mean_value\": 4.8, \"r esult\": \"good\", \"revision_string\": \"chromium@a6298e4afe\", \"std_dev\": 16 .994116628998402, \"values\": [20, 1, 1, 1, 1]}, {\"commit_hash\": \"dcdcdc0ff11 22212323134879ddceeb1240b0988\", \"depot_name\": \"chromium\", \"mean_value\": 8 .4, \"result\": \"good\", \"revision_string\": \"chromium@dcdcdc0ff1\", \"std_de v\": 15.786069808536892, \"values\": [20, 1, 1, 10, 10]}, {\"commit_hash\": \"00 316c9ddfb9d7b4e1ed2fff9fe6d964d2111111\", \"depot_name\": \"chromium\", \"mean_v alue\": 4.8, \"result\": \"bad\", \"revision_string\": \"chromium@00316c9ddf\", \"std_dev\": 16.994116628998402, \"values\": [20, 1, 1, 1, 1]}], \"status\": \"c ompleted\", \"test_type\": \"perf\", \"try_job_id\": null, \"warnings\": []}, \" url\": \"https://chromeperf.appspot.com/post_bisect_results\"}",
2264 "stdout": "/path/to/tmp/json",
2265 "~followup_annotations": [
2266 "@@@STEP_TEXT@Failed to upload result to Perf Dashboard. Error response: N one@@@",
2267 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
2268 "@@@STEP_LOG_END@json.output (invalid)@@@",
2269 "@@@STEP_WARNINGS@@@"
2270 ]
2271 },
2272 {
2273 "name": "$result",
2274 "reason": "Failed to upload result to Perf Dashboard. Error response: None",
2275 "recipe_result": null,
2276 "status_code": 1
2277 }
2278 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698