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

Side by Side Diff: scripts/slave/recipe_modules/auto_bisect/example.expected/windows_bisector.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: Created 4 years, 4 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 "git",
5 "update-ref",
6 "refs/heads/master",
7 "refs/remotes/origin/master"
8 ],
9 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
10 "name": "git update-ref"
11 },
12 {
13 "cmd": [
14 "git",
15 "checkout",
16 "master"
17 ],
18 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
19 "name": "git checkout"
20 },
21 {
22 "cmd": [],
23 "name": "config",
24 "~followup_annotations": [
25 "@@@STEP_LOG_LINE@Bisect job configuration@{@@@",
26 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bad_revision\": \"314017\", @@@",
27 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bug_id\": \"-1\", @@@",
28 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_host\": \"master4.g olo.chromium.org\", @@@",
29 "@@@STEP_LOG_LINE@Bisect job configuration@ \"builder_port\": \"8341\", @ @@",
30 "@@@STEP_LOG_LINE@Bisect job configuration@ \"bypass_stats_check\": \"Tru e\", @@@",
31 "@@@STEP_LOG_LINE@Bisect job configuration@ \"command\": \"src/tools/perf /run_benchmark -v --browser=release smoothness.tough_scrolling_cases\", @@@",
32 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_builds\": \"True\", @ @@",
33 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_job_names\": \"True\" , @@@",
34 "@@@STEP_LOG_LINE@Bisect job configuration@ \"dummy_tests\": \"True\", @@ @",
35 "@@@STEP_LOG_LINE@Bisect job configuration@ \"good_revision\": \"314015\" , @@@",
36 "@@@STEP_LOG_LINE@Bisect job configuration@ \"gs_bucket\": \"chrome-perf\ ", @@@",
37 "@@@STEP_LOG_LINE@Bisect job configuration@ \"max_time_minutes\": \"5\", @@@",
38 "@@@STEP_LOG_LINE@Bisect job configuration@ \"metric\": \"mean_input_even t_latency/mean_input_event_latency\", @@@",
39 "@@@STEP_LOG_LINE@Bisect job configuration@ \"recipe_tester_name\": \"chr omium_rel_win7\", @@@",
40 "@@@STEP_LOG_LINE@Bisect job configuration@ \"repeat_count\": \"2\", @@@" ,
41 "@@@STEP_LOG_LINE@Bisect job configuration@ \"skip_gclient_ops\": \"True\ ", @@@",
42 "@@@STEP_LOG_LINE@Bisect job configuration@ \"test_type\": \"perf\"@@@",
43 "@@@STEP_LOG_LINE@Bisect job configuration@}@@@",
44 "@@@STEP_LOG_END@Bisect job configuration@@@"
45 ]
46 },
47 {
48 "cmd": [],
49 "name": "Resolving reference range"
50 },
51 {
52 "cmd": [
53 "python",
54 "-u",
55 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
56 "get_numbering",
57 "--params-file",
58 "{\"number\": 314017, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
59 "--attempts",
60 "3"
61 ],
62 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#314017}",
63 "stdout": "/path/to/tmp/json",
64 "~followup_annotations": [
65 "@@@STEP_NEST_LEVEL@1@@@",
66 "@@@STEP_LOG_LINE@json.output@{@@@",
67 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"00316c9ddfb9d7b4e1ed2fff9fe 6d964d2111111\"@@@",
68 "@@@STEP_LOG_LINE@json.output@}@@@",
69 "@@@STEP_LOG_END@json.output@@@"
70 ]
71 },
72 {
73 "cmd": [
74 "python",
75 "-u",
76 "RECIPE_MODULE[build::crrev]/resources/crrev_client.py",
77 "get_numbering",
78 "--params-file",
79 "{\"number\": 314015, \"numbering_identifier\": \"refs/heads/master\", \"n umbering_type\": \"COMMIT_POSITION\", \"project\": \"chromium\", \"repo\": \"chr omium/src\"}",
80 "--attempts",
81 "3"
82 ],
83 "name": "Resolving reference range.crrev get commit hash for refs/heads/mast er@{#314015}",
84 "stdout": "/path/to/tmp/json",
85 "~followup_annotations": [
86 "@@@STEP_NEST_LEVEL@1@@@",
87 "@@@STEP_LOG_LINE@json.output@{@@@",
88 "@@@STEP_LOG_LINE@json.output@ \"git_sha\": \"a6298e4afedbf2cd461755ea6f4 5b0ad64222222\"@@@",
89 "@@@STEP_LOG_LINE@json.output@}@@@",
90 "@@@STEP_LOG_END@json.output@@@"
91 ]
92 },
93 {
94 "cmd": [
95 "python",
96 "-u",
97 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
98 "DEPS",
99 "--commit",
100 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
101 ],
102 "name": "Resolving reference range.fetch file 00316c9ddfb9d7b4e1ed2fff9fe6d9 64d2111111:DEPS",
103 "stdout": "/path/to/tmp/",
104 "~followup_annotations": [
105 "@@@STEP_NEST_LEVEL@1@@@",
106 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@v8: None@@@",
107 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@catapult: None@@@",
108 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@angle: None@@@",
109 "@@@STEP_LOG_LINE@Debug Bad Revision DEPS@skia: None@@@",
110 "@@@STEP_LOG_END@Debug Bad Revision DEPS@@@"
111 ]
112 },
113 {
114 "cmd": [
115 "python",
116 "-u",
117 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
118 "DEPS",
119 "--commit",
120 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
121 ],
122 "name": "Resolving reference range.fetch file a6298e4afedbf2cd461755ea6f45b0 ad64222222:DEPS",
123 "stdout": "/path/to/tmp/",
124 "~followup_annotations": [
125 "@@@STEP_NEST_LEVEL@1@@@",
126 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@v8: None@@@",
127 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@catapult: None@@@",
128 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@angle: None@@@",
129 "@@@STEP_LOG_LINE@Debug Good Revision DEPS@skia: None@@@",
130 "@@@STEP_LOG_END@Debug Good Revision DEPS@@@"
131 ]
132 },
133 {
134 "cmd": [],
135 "name": "Expanding revision range"
136 },
137 {
138 "cmd": [
139 "python",
140 "-u",
141 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_intervening_revisions.p y",
142 "a6298e4afedbf2cd461755ea6f45b0ad64222222",
143 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
144 "https://chromium.googlesource.com/chromium/src"
145 ],
146 "name": "Expanding revision range.for revisions a6298e4afedbf2cd461755ea6f45 b0ad64222222:00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
147 "stdout": "/path/to/tmp/json",
148 "~followup_annotations": [
149 "@@@STEP_NEST_LEVEL@1@@@",
150 "@@@STEP_LOG_LINE@json.output@[@@@",
151 "@@@STEP_LOG_LINE@json.output@ [@@@",
152 "@@@STEP_LOG_LINE@json.output@ \"dcdcdc0ff1122212323134879ddceeb1240b09 88\", @@@",
153 "@@@STEP_LOG_LINE@json.output@ \"ignored\"@@@",
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_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
164 "--",
165 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
166 "----",
167 "ls",
168 "gs://chrome-perf/Win Builder/full-build-win32_a6298e4afedbf2cd461755ea6f4 5b0ad64222222.zip"
169 ],
170 "name": "gsutil ls"
171 },
172 {
173 "cmd": [
174 "/opt/infra-tools/buildbucket",
175 "put",
176 "--host",
177 "cr-buildbucket.appspot.com",
178 "--service-account-json",
179 "/creds/service_accounts/service-account-chromium-bisect.json",
180 "{\"bucket\": \"master.tryserver.chromium.perf\", \"client_operation_id\": \"dummy\", \"parameters_json\": \"{\\\"builder_name\\\": \\\"win_perf_bisect_bu ilder\\\", \\\"properties\\\": {\\\"build_archive_url\\\": \\\"gs://chrome-perf/ Win Builder/full-build-win32_a6298e4afedbf2cd461755ea6f45b0ad64222222.zip\\\", \ \\"clobber\\\": true, \\\"parent_got_revision\\\": \\\"a6298e4afedbf2cd461755ea6 f45b0ad64222222\\\"}}\", \"tags\": [\"builder:win_perf_bisect_builder\", \"maste r:tryserver.chromium.perf\", \"user_agent:recipe\"]}"
181 ],
182 "name": "buildbucket.put",
183 "stdout": "/path/to/tmp/json",
184 "~followup_annotations": [
185 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
186 "@@@STEP_LOG_END@json.output (invalid)@@@"
187 ]
188 },
189 {
190 "cmd": [
191 "python",
192 "-u",
193 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
194 "--",
195 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
196 "----",
197 "ls",
198 "gs://chrome-perf/Win Builder/full-build-win32_00316c9ddfb9d7b4e1ed2fff9fe 6d964d2111111.zip"
199 ],
200 "name": "gsutil ls (2)"
201 },
202 {
203 "cmd": [
204 "/opt/infra-tools/buildbucket",
205 "put",
206 "--host",
207 "cr-buildbucket.appspot.com",
208 "--service-account-json",
209 "/creds/service_accounts/service-account-chromium-bisect.json",
210 "{\"bucket\": \"master.tryserver.chromium.perf\", \"client_operation_id\": \"dummy\", \"parameters_json\": \"{\\\"builder_name\\\": \\\"win_perf_bisect_bu ilder\\\", \\\"properties\\\": {\\\"build_archive_url\\\": \\\"gs://chrome-perf/ Win Builder/full-build-win32_00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111.zip\\\", \ \\"clobber\\\": true, \\\"parent_got_revision\\\": \\\"00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111\\\"}}\", \"tags\": [\"builder:win_perf_bisect_builder\", \"maste r:tryserver.chromium.perf\", \"user_agent:recipe\"]}"
211 ],
212 "name": "buildbucket.put (2)",
213 "stdout": "/path/to/tmp/json",
214 "~followup_annotations": [
215 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
216 "@@@STEP_LOG_END@json.output (invalid)@@@"
217 ]
218 },
219 {
220 "cmd": [
221 "python",
222 "-u",
223 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
224 "--",
225 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
226 "----",
227 "ls",
228 "gs://chrome-perf/Win Builder/full-build-win32_a6298e4afedbf2cd461755ea6f4 5b0ad64222222.zip"
229 ],
230 "name": "gsutil ls (3)"
231 },
232 {
233 "cmd": [],
234 "name": "Triggering test job for a6298e4afedbf2cd461755ea6f45b0ad64222222",
235 "trigger_specs": [
236 {
237 "builder_name": "chromium_rel_win7",
238 "properties": {
239 "bisect_config": {
240 "command": "src/tools/perf/run_benchmark -v --browser=release smooth ness.tough_scrolling_cases",
241 "metric": "mean_input_event_latency/mean_input_event_latency",
242 "repeat_count": 5,
243 "test_type": "perf"
244 },
245 "job_name": "a6298e4afedbf2cd461755ea6f45b0ad64222222-test",
246 "parent_build_archive_url": "gs://chrome-perf/Win Builder/full-build-w in32_a6298e4afedbf2cd461755ea6f45b0ad64222222.zip",
247 "parent_got_revision": "a6298e4afedbf2cd461755ea6f45b0ad64222222",
248 "revision": "a6298e4afedbf2cd461755ea6f45b0ad64222222",
249 "revision_ladder": {
250 "chromium": "a6298e4afedbf2cd461755ea6f45b0ad64222222"
251 }
252 }
253 }
254 ]
255 },
256 {
257 "cmd": [
258 "python",
259 "-u",
260 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
261 ],
262 "name": "sleeping",
263 "~followup_annotations": [
264 "@@@STEP_LOG_LINE@python.inline@@@@",
265 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
266 "@@@STEP_LOG_LINE@python.inline@import time@@@",
267 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
268 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
269 "@@@STEP_LOG_END@python.inline@@@"
270 ]
271 },
272 {
273 "cmd": [
274 "python",
275 "-u",
276 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
277 "--",
278 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
279 "----",
280 "ls",
281 "gs://chrome-perf/bisect-results/a6298e4afedbf2cd461755ea6f45b0ad64222222- test.results"
282 ],
283 "name": "gsutil ls (4)"
284 },
285 {
286 "cmd": [
287 "python",
288 "-u",
289 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
290 "--",
291 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
292 "----",
293 "cat",
294 "gs://chrome-perf/bisect-results/a6298e4afedbf2cd461755ea6f45b0ad64222222- test.results"
295 ],
296 "name": "gsutil Get test results for build a6298e4afedbf2cd461755ea6f45b0ad6 4222222",
297 "stdout": "/path/to/tmp/"
298 },
299 {
300 "cmd": [
301 "python",
302 "-u",
303 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
304 "--",
305 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
306 "----",
307 "ls",
308 "gs://chrome-perf/Win Builder/full-build-win32_00316c9ddfb9d7b4e1ed2fff9fe 6d964d2111111.zip"
309 ],
310 "name": "gsutil ls (5)"
311 },
312 {
313 "cmd": [],
314 "name": "Triggering test job for 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
315 "trigger_specs": [
316 {
317 "builder_name": "chromium_rel_win7",
318 "properties": {
319 "bisect_config": {
320 "command": "src/tools/perf/run_benchmark -v --browser=release smooth ness.tough_scrolling_cases",
321 "metric": "mean_input_event_latency/mean_input_event_latency",
322 "repeat_count": 5,
323 "test_type": "perf"
324 },
325 "job_name": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111-test",
326 "parent_build_archive_url": "gs://chrome-perf/Win Builder/full-build-w in32_00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111.zip",
327 "parent_got_revision": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
328 "revision": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
329 "revision_ladder": {
330 "chromium": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
331 }
332 }
333 }
334 ]
335 },
336 {
337 "cmd": [
338 "python",
339 "-u",
340 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
341 ],
342 "name": "sleeping (2)",
343 "~followup_annotations": [
344 "@@@STEP_LOG_LINE@python.inline@@@@",
345 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
346 "@@@STEP_LOG_LINE@python.inline@import time@@@",
347 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
348 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
349 "@@@STEP_LOG_END@python.inline@@@"
350 ]
351 },
352 {
353 "cmd": [
354 "python",
355 "-u",
356 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
357 "--",
358 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
359 "----",
360 "ls",
361 "gs://chrome-perf/bisect-results/00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111- test.results"
362 ],
363 "name": "gsutil ls (6)"
364 },
365 {
366 "cmd": [
367 "python",
368 "-u",
369 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
370 "--",
371 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
372 "----",
373 "cat",
374 "gs://chrome-perf/bisect-results/00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111- test.results"
375 ],
376 "name": "gsutil Get test results for build 00316c9ddfb9d7b4e1ed2fff9fe6d964d 2111111",
377 "stdout": "/path/to/tmp/"
378 },
379 {
380 "cmd": [
381 "python",
382 "-u",
383 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
384 "--",
385 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
386 "----",
387 "ls",
388 "gs://chrome-perf/Win Builder/full-build-win32_dcdcdc0ff1122212323134879dd ceeb1240b0988.zip"
389 ],
390 "name": "gsutil ls (7)"
391 },
392 {
393 "cmd": [
394 "/opt/infra-tools/buildbucket",
395 "put",
396 "--host",
397 "cr-buildbucket.appspot.com",
398 "--service-account-json",
399 "/creds/service_accounts/service-account-chromium-bisect.json",
400 "{\"bucket\": \"master.tryserver.chromium.perf\", \"client_operation_id\": \"dummy\", \"parameters_json\": \"{\\\"builder_name\\\": \\\"win_perf_bisect_bu ilder\\\", \\\"properties\\\": {\\\"build_archive_url\\\": \\\"gs://chrome-perf/ Win Builder/full-build-win32_dcdcdc0ff1122212323134879ddceeb1240b0988.zip\\\", \ \\"clobber\\\": true, \\\"parent_got_revision\\\": \\\"dcdcdc0ff1122212323134879 ddceeb1240b0988\\\"}}\", \"tags\": [\"builder:win_perf_bisect_builder\", \"maste r:tryserver.chromium.perf\", \"user_agent:recipe\"]}"
401 ],
402 "name": "buildbucket.put (3)",
403 "stdout": "/path/to/tmp/json",
404 "~followup_annotations": [
405 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
406 "@@@STEP_LOG_END@json.output (invalid)@@@"
407 ]
408 },
409 {
410 "cmd": [
411 "python",
412 "-u",
413 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
414 "--",
415 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
416 "----",
417 "ls",
418 "gs://chrome-perf/Win Builder/full-build-win32_dcdcdc0ff1122212323134879dd ceeb1240b0988.zip"
419 ],
420 "name": "gsutil ls (8)"
421 },
422 {
423 "cmd": [],
424 "name": "Triggering test job for dcdcdc0ff1122212323134879ddceeb1240b0988",
425 "trigger_specs": [
426 {
427 "builder_name": "chromium_rel_win7",
428 "properties": {
429 "bisect_config": {
430 "command": "src/tools/perf/run_benchmark -v --browser=release smooth ness.tough_scrolling_cases",
431 "metric": "mean_input_event_latency/mean_input_event_latency",
432 "repeat_count": 5,
433 "test_type": "perf"
434 },
435 "job_name": "dcdcdc0ff1122212323134879ddceeb1240b0988-test",
436 "parent_build_archive_url": "gs://chrome-perf/Win Builder/full-build-w in32_dcdcdc0ff1122212323134879ddceeb1240b0988.zip",
437 "parent_got_revision": "dcdcdc0ff1122212323134879ddceeb1240b0988",
438 "revision": "dcdcdc0ff1122212323134879ddceeb1240b0988",
439 "revision_ladder": {
440 "chromium": "dcdcdc0ff1122212323134879ddceeb1240b0988"
441 }
442 }
443 }
444 ]
445 },
446 {
447 "cmd": [
448 "python",
449 "-u",
450 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
451 ],
452 "name": "sleeping (3)",
453 "~followup_annotations": [
454 "@@@STEP_LOG_LINE@python.inline@@@@",
455 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
456 "@@@STEP_LOG_LINE@python.inline@import time@@@",
457 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
458 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
459 "@@@STEP_LOG_END@python.inline@@@"
460 ]
461 },
462 {
463 "cmd": [
464 "python",
465 "-u",
466 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
467 "--",
468 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
469 "----",
470 "ls",
471 "gs://chrome-perf/bisect-results/dcdcdc0ff1122212323134879ddceeb1240b0988- test.results"
472 ],
473 "name": "gsutil ls (9)"
474 },
475 {
476 "cmd": [
477 "python",
478 "-u",
479 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
480 "--",
481 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
482 "----",
483 "cat",
484 "gs://chrome-perf/bisect-results/dcdcdc0ff1122212323134879ddceeb1240b0988- test.results"
485 ],
486 "name": "gsutil Get test results for build dcdcdc0ff1122212323134879ddceeb12 40b0988",
487 "stdout": "/path/to/tmp/"
488 },
489 {
490 "cmd": [
491 "python",
492 "-u",
493 "RECIPE_MODULE[build::auto_bisect]/resources/significantly_different.py",
494 "[19, 20, 21, 22, 23]",
495 "[12, 13, 14, 15, 16]",
496 "0.01"
497 ],
498 "name": "Checking sample difference",
499 "stdout": "/path/to/tmp/json",
500 "~followup_annotations": [
501 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
502 "@@@STEP_LOG_END@json.output (invalid)@@@"
503 ]
504 },
505 {
506 "cmd": [
507 "python",
508 "-u",
509 "RECIPE_MODULE[build::auto_bisect]/resources/significantly_different.py",
510 "[12, 13, 14, 15, 16]",
511 "[12, 13, 14, 15, 16]",
512 "0.01"
513 ],
514 "name": "Checking sample difference (2)",
515 "stdout": "/path/to/tmp/json",
516 "~followup_annotations": [
517 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
518 "@@@STEP_LOG_END@json.output (invalid)@@@"
519 ]
520 },
521 {
522 "cmd": [
523 "git",
524 "show",
525 "--name-only",
526 "--pretty=format:",
527 "dcdcdc0ff1122212323134879ddceeb1240b0988"
528 ],
529 "cwd": "[SLAVE_BUILD]/src",
530 "name": "Checking DEPS for dcdcdc0ff1122212323134879ddceeb1240b0988",
531 "stdout": "/path/to/tmp/"
532 },
533 {
534 "cmd": [
535 "python",
536 "-u",
537 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
538 "DEPS",
539 "--commit",
540 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
541 ],
542 "name": "fetch file a6298e4afedbf2cd461755ea6f45b0ad64222222:DEPS",
543 "stdout": "/path/to/tmp/"
544 },
545 {
546 "cmd": [
547 "python",
548 "-u",
549 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_file.py",
550 "DEPS",
551 "--commit",
552 "dcdcdc0ff1122212323134879ddceeb1240b0988"
553 ],
554 "name": "fetch file dcdcdc0ff1122212323134879ddceeb1240b0988:DEPS",
555 "stdout": "/path/to/tmp/"
556 },
557 {
558 "cmd": [
559 "python",
560 "-u",
561 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_intervening_revisions.p y",
562 "001",
563 "004",
564 "https://chromium.googlesource.com/v8/v8"
565 ],
566 "name": "Expanding revision range for revision 004 on depot v8",
567 "stdout": "/path/to/tmp/json",
568 "~followup_annotations": [
569 "@@@STEP_LOG_LINE@json.output@[@@@",
570 "@@@STEP_LOG_LINE@json.output@ [@@@",
571 "@@@STEP_LOG_LINE@json.output@ \"002\", @@@",
572 "@@@STEP_LOG_LINE@json.output@ 0@@@",
573 "@@@STEP_LOG_LINE@json.output@ ], @@@",
574 "@@@STEP_LOG_LINE@json.output@ [@@@",
575 "@@@STEP_LOG_LINE@json.output@ \"003\", @@@",
576 "@@@STEP_LOG_LINE@json.output@ 0@@@",
577 "@@@STEP_LOG_LINE@json.output@ ]@@@",
578 "@@@STEP_LOG_LINE@json.output@]@@@",
579 "@@@STEP_LOG_END@json.output@@@"
580 ]
581 },
582 {
583 "cmd": [
584 "git",
585 "hash-object",
586 "-t",
587 "blob",
588 "-w",
589 "--stdin"
590 ],
591 "cwd": "[SLAVE_BUILD]/src",
592 "name": "Hashing modified DEPS file with revision 002",
593 "stdin": "vars={'v8_revision': '002'};deps = {'src/v8': 'v8.git@' + Var('v8_ revision'),'src/third_party/WebKit': 'webkit.git@010'}",
594 "stdout": "/path/to/tmp/"
595 },
596 {
597 "cmd": [
598 "git",
599 "diff",
600 "a6298e4afedbf2cd461755ea6f45b0ad64222222:DEPS",
601 "f412e8458",
602 "--src-prefix=IAMSRC:",
603 "--dst-prefix=IAMDST:"
604 ],
605 "cwd": "[SLAVE_BUILD]/src",
606 "name": "Generating patch for a6298e4afedbf2cd461755ea6f45b0ad64222222:DEPS to 002",
607 "stdout": "/path/to/tmp/"
608 },
609 {
610 "cmd": [
611 "git",
612 "hash-object",
613 "-t",
614 "blob",
615 "-w",
616 "--stdin"
617 ],
618 "cwd": "[SLAVE_BUILD]/src",
619 "name": "Hashing modified DEPS file with revision 003",
620 "stdin": "vars={'v8_revision': '003'};deps = {'src/v8': 'v8.git@' + Var('v8_ revision'),'src/third_party/WebKit': 'webkit.git@010'}",
621 "stdout": "/path/to/tmp/"
622 },
623 {
624 "cmd": [
625 "git",
626 "diff",
627 "a6298e4afedbf2cd461755ea6f45b0ad64222222:DEPS",
628 "f412e8458",
629 "--src-prefix=IAMSRC:",
630 "--dst-prefix=IAMDST:"
631 ],
632 "cwd": "[SLAVE_BUILD]/src",
633 "name": "Generating patch for a6298e4afedbf2cd461755ea6f45b0ad64222222:DEPS to 003",
634 "stdout": "/path/to/tmp/"
635 },
636 {
637 "cmd": [
638 "git",
639 "footers",
640 "--position",
641 "a6298e4afedbf2cd461755ea6f45b0ad64222222"
642 ],
643 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
644 "name": "resolving hash a6298e4afedbf2cd461755ea6f45b0ad64222222",
645 "stdout": "/path/to/tmp/"
646 },
647 {
648 "cmd": [],
649 "name": "Wiggling revision chromium@a6298e4afe,v8@003"
650 },
651 {
652 "cmd": [
653 "python",
654 "-u",
655 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
656 "--",
657 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
658 "----",
659 "ls",
660 "gs://chrome-perf/Win Builder/full-build-win32_a6298e4afedbf2cd461755ea6f4 5b0ad64222222_51e7ed4b63ad81d8b499e42b888149349afaaca1.zip"
661 ],
662 "name": "gsutil ls (10)"
663 },
664 {
665 "cmd": [
666 "/opt/infra-tools/buildbucket",
667 "put",
668 "--host",
669 "cr-buildbucket.appspot.com",
670 "--service-account-json",
671 "/creds/service_accounts/service-account-chromium-bisect.json",
672 "{\"bucket\": \"master.tryserver.chromium.perf\", \"client_operation_id\": \"dummy\", \"parameters_json\": \"{\\\"builder_name\\\": \\\"win_perf_bisect_bu ilder\\\", \\\"properties\\\": {\\\"build_archive_url\\\": \\\"gs://chrome-perf/ Win Builder/full-build-win32_a6298e4afedbf2cd461755ea6f45b0ad64222222_51e7ed4b63 ad81d8b499e42b888149349afaaca1.zip\\\", \\\"clobber\\\": true, \\\"deps_revision _overrides\\\": {\\\"src/v8\\\": \\\"003\\\"}, \\\"parent_got_revision\\\": \\\" a6298e4afedbf2cd461755ea6f45b0ad64222222\\\"}}\", \"tags\": [\"builder:win_perf_ bisect_builder\", \"master:tryserver.chromium.perf\", \"user_agent:recipe\"]}"
673 ],
674 "name": "buildbucket.put (4)",
675 "stdout": "/path/to/tmp/json",
676 "~followup_annotations": [
677 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
678 "@@@STEP_LOG_END@json.output (invalid)@@@"
679 ]
680 },
681 {
682 "cmd": [
683 "python",
684 "-u",
685 "RECIPE_MODULE[build::auto_bisect]/resources/fetch_revision_info.py",
686 "003",
687 "v8"
688 ],
689 "name": "Reading culprit cl information.",
690 "stdout": "/path/to/tmp/json",
691 "~followup_annotations": [
692 "@@@STEP_LOG_LINE@json.output@{@@@",
693 "@@@STEP_LOG_LINE@json.output@ \"author\": \"DummyAuthor\", @@@",
694 "@@@STEP_LOG_LINE@json.output@ \"body\": \"A long description for a CL.\\ nContaining multiple lines\", @@@",
695 "@@@STEP_LOG_LINE@json.output@ \"date\": \"01/01/2015\", @@@",
696 "@@@STEP_LOG_LINE@json.output@ \"email\": \"dummy@nowhere.com\", @@@",
697 "@@@STEP_LOG_LINE@json.output@ \"subject\": \"Some random CL\"@@@",
698 "@@@STEP_LOG_LINE@json.output@}@@@",
699 "@@@STEP_LOG_END@json.output@@@"
700 ]
701 },
702 {
703 "cmd": [
704 "python",
705 "-u",
706 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
707 "--master",
708 "tryserver.chromium.perf",
709 "--builder",
710 "linux_perf_bisect",
711 "--slave",
712 "dummyslave",
713 "--spec",
714 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/da ta/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchp lugins': None, 'src/chrome/test/data/firefox3_profile/searchplugins': None, 'src /chrome/test/data/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': No ne, 'src/chrome/test/data/perf/frame_rate/private': None, 'src/chrome/test/data/ plugin': None, 'src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_tes t': None, 'src/data/mozilla_js_tests': None, 'src/data/page_cycler': None, 'src/ data/selenium_core': None, 'src/data/tab_switching': None, 'src/tools/grit/grit/ test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webkit/data/ico_deco der': None, 'src/webkit/data/test_shell/plugins': None, 'src/webkit/data/xbm_dec oder': None}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src-internal', 'url ': 'svn://svn-mirror.golo.chromium.org/chrome-internal/trunk/src-internal'}, {'d eps_file': 'DEPS', 'managed': True, 'name': 'catapult', 'url': 'https://chromium .googlesource.com/external/github.com/catapult-project/catapult.git'}]",
715 "--root",
716 "src",
717 "--revision_mapping_file",
718 "{\"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\"}",
719 "--git-cache-dir",
720 "[GIT_CACHE]",
721 "--output_json",
722 "/path/to/tmp/json",
723 "--revision",
724 "src@HEAD",
725 "--output_manifest"
726 ],
727 "env": {
728 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
729 },
730 "name": "bot_update",
731 "~followup_annotations": [
732 "@@@STEP_TEXT@Some step text@@@",
733 "@@@STEP_LOG_LINE@json.output@{@@@",
734 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
735 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
736 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
737 "@@@STEP_LOG_LINE@json.output@ }, @@@",
738 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
739 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
740 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
741 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
742 "@@@STEP_LOG_LINE@json.output@ }, @@@",
743 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
744 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
745 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
746 "@@@STEP_LOG_LINE@json.output@ }, @@@",
747 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
748 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
749 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
750 "@@@STEP_LOG_LINE@json.output@ }, @@@",
751 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
752 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
753 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
754 "@@@STEP_LOG_LINE@json.output@ }, @@@",
755 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
756 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
757 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
758 "@@@STEP_LOG_LINE@json.output@ }, @@@",
759 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
760 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
761 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
762 "@@@STEP_LOG_LINE@json.output@ }, @@@",
763 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
764 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
765 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
766 "@@@STEP_LOG_LINE@json.output@ }@@@",
767 "@@@STEP_LOG_LINE@json.output@ }, @@@",
768 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
769 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
770 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
771 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
772 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
773 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision\": \"f0319a328 b2809876916353cb994259692140934\", @@@",
774 "@@@STEP_LOG_LINE@json.output@ \"got_buildtools_revision_cp\": \"refs/h eads/master@{#182578}\", @@@",
775 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
776 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
777 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
778 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
779 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
780 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
781 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
782 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
783 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
784 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
785 "@@@STEP_LOG_LINE@json.output@ }, @@@",
786 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
787 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
788 "@@@STEP_LOG_LINE@json.output@}@@@",
789 "@@@STEP_LOG_END@json.output@@@",
790 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
791 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
792 "@@@SET_BUILD_PROPERTY@got_buildtools_revision_cp@\"refs/heads/master@{#18 2578}\"@@@",
793 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
794 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
795 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
796 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
797 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
798 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
799 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
800 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
801 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
802 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
803 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
804 ]
805 },
806 {
807 "cmd": [],
808 "name": "ensure_goma"
809 },
810 {
811 "cmd": [
812 "python",
813 "-u",
814 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
815 "--platform",
816 "linux-amd64",
817 "--dest-directory",
818 "[SLAVE_BUILD]/cipd",
819 "--json-output",
820 "/path/to/tmp/json"
821 ],
822 "name": "ensure_goma.install cipd",
823 "~followup_annotations": [
824 "@@@STEP_NEST_LEVEL@1@@@",
825 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
826 "@@@STEP_LOG_LINE@json.output@{@@@",
827 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
828 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
829 "@@@STEP_LOG_LINE@json.output@}@@@",
830 "@@@STEP_LOG_END@json.output@@@"
831 ]
832 },
833 {
834 "cmd": [
835 "[SLAVE_BUILD]/cipd/cipd",
836 "ensure",
837 "--root",
838 "[CACHE]/cipd/goma",
839 "--list",
840 "infra_internal/goma/client/linux-amd64 release",
841 "--json-output",
842 "/path/to/tmp/json",
843 "--service-account-json",
844 "/creds/service_accounts/service-account-goma-client.json"
845 ],
846 "name": "ensure_goma.ensure_installed",
847 "~followup_annotations": [
848 "@@@STEP_NEST_LEVEL@1@@@",
849 "@@@STEP_LOG_LINE@json.output@{@@@",
850 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
851 "@@@STEP_LOG_LINE@json.output@ {@@@",
852 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
853 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@",
854 "@@@STEP_LOG_LINE@json.output@ }@@@",
855 "@@@STEP_LOG_LINE@json.output@ ]@@@",
856 "@@@STEP_LOG_LINE@json.output@}@@@",
857 "@@@STEP_LOG_END@json.output@@@"
858 ]
859 },
860 {
861 "cmd": [
862 "python",
863 "-u",
864 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
865 "runhooks"
866 ],
867 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
868 "env": {
869 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
870 "GYP_CHROMIUM_NO_ACTION": "1",
871 "GYP_DEFINES": "branding=Chrome buildtype=Official component=static_librar y gomadir='[CACHE]/cipd/goma' target_arch=x64 use_goma=1",
872 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
873 },
874 "name": "gclient runhooks"
875 },
876 {
877 "cmd": [
878 "python",
879 "-u",
880 "[TMP_BASE]/fake_checkout_tmp_1/tools/prepare-bisect-perf-regression.py",
881 "-w",
882 "[CACHE]/bisect"
883 ],
884 "name": "Preparing for Bisection"
885 },
886 {
887 "cmd": [],
888 "name": "ensure_goma (2)"
889 },
890 {
891 "cmd": [
892 "python",
893 "-u",
894 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
895 "--platform",
896 "linux-amd64",
897 "--dest-directory",
898 "[SLAVE_BUILD]/cipd",
899 "--json-output",
900 "/path/to/tmp/json"
901 ],
902 "name": "ensure_goma.install cipd (2)",
903 "~followup_annotations": [
904 "@@@STEP_NEST_LEVEL@1@@@",
905 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
906 "@@@STEP_LOG_LINE@json.output@{@@@",
907 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
908 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
909 "@@@STEP_LOG_LINE@json.output@}@@@",
910 "@@@STEP_LOG_END@json.output@@@"
911 ]
912 },
913 {
914 "cmd": [
915 "[SLAVE_BUILD]/cipd/cipd",
916 "ensure",
917 "--root",
918 "[CACHE]/cipd/goma",
919 "--list",
920 "infra_internal/goma/client/linux-amd64 release",
921 "--json-output",
922 "/path/to/tmp/json",
923 "--service-account-json",
924 "/creds/service_accounts/service-account-goma-client.json"
925 ],
926 "name": "ensure_goma.ensure_installed (2)",
927 "~followup_annotations": [
928 "@@@STEP_NEST_LEVEL@1@@@",
929 "@@@STEP_LOG_LINE@json.output@{@@@",
930 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
931 "@@@STEP_LOG_LINE@json.output@ {@@@",
932 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
933 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@",
934 "@@@STEP_LOG_LINE@json.output@ }@@@",
935 "@@@STEP_LOG_LINE@json.output@ ]@@@",
936 "@@@STEP_LOG_LINE@json.output@}@@@",
937 "@@@STEP_LOG_END@json.output@@@"
938 ]
939 },
940 {
941 "allow_subannotations": true,
942 "cmd": [
943 "python",
944 "-u",
945 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
946 "--target",
947 "Release",
948 "--xvfb",
949 "--factory-properties",
950 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \"byp ass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v --br owser=release smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \" dummy_job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314 015\", \"gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \ "chromium_rel_win7\", \"repeat_count\": \"2\", \"skip_gclient_ops\": \"True\", \ "test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisect\", \"mastername\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\" : \"dummyslave\"}",
951 "--build-properties",
952 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \"byp ass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v --br owser=release smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \" dummy_job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314 015\", \"gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \ "chromium_rel_win7\", \"repeat_count\": \"2\", \"skip_gclient_ops\": \"True\", \ "test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisect\", \"mastername\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\" : \"dummyslave\"}",
953 "--step-name=Running Bisection",
954 "--builder-name=linux_perf_bisect",
955 "--slave-name=dummyslave",
956 "--run-python-script",
957 "[TMP_BASE]/fake_checkout_tmp_1/tools/run-bisect-perf-regression.py",
958 "-w",
959 "[CACHE]/bisect",
960 "--extra_src",
961 "dummy_extra_src",
962 "--path_to_config",
963 "/dummy/path/",
964 "--path_to_goma",
965 "[CACHE]/cipd/goma",
966 "--build-properties",
967 "{\"bisect_config\": {\"bad_revision\": \"314017\", \"bug_id\": \"-1\", \" builder_host\": \"master4.golo.chromium.org\", \"builder_port\": \"8341\", \"byp ass_stats_check\": \"True\", \"command\": \"src/tools/perf/run_benchmark -v --br owser=release smoothness.tough_scrolling_cases\", \"dummy_builds\": \"True\", \" dummy_job_names\": \"True\", \"dummy_tests\": \"True\", \"good_revision\": \"314 015\", \"gs_bucket\": \"chrome-perf\", \"max_time_minutes\": \"5\", \"metric\": \"mean_input_event_latency/mean_input_event_latency\", \"recipe_tester_name\": \ "chromium_rel_win7\", \"repeat_count\": \"2\", \"skip_gclient_ops\": \"True\", \ "test_type\": \"perf\"}, \"buildername\": \"linux_perf_bisect\", \"mastername\": \"tryserver.chromium.perf\", \"recipe\": \"auto_bisect:example\", \"slavename\" : \"dummyslave\"}"
968 ],
969 "name": "Running Bisection"
970 },
971 {
972 "name": "$result",
973 "recipe_result": null,
974 "status_code": 0
975 }
976 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698