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

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

Issue 2013133002: Avoid nesting steps called under waiting for x: (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Hiding changes behind optional parameter Created 4 years, 6 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
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "git", 4 "git",
5 "update-ref", 5 "update-ref",
6 "refs/heads/master", 6 "refs/heads/master",
7 "refs/remotes/origin/master" 7 "refs/remotes/origin/master"
8 ], 8 ],
9 "cwd": "[TMP_BASE]/fake_checkout_tmp_1", 9 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
10 "name": "git update-ref" 10 "name": "git update-ref"
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after
190 "cmd": [ 190 "cmd": [
191 "python", 191 "python",
192 "-u", 192 "-u",
193 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 193 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
194 "--", 194 "--",
195 "[DEPOT_TOOLS]/gsutil.py", 195 "[DEPOT_TOOLS]/gsutil.py",
196 "----", 196 "----",
197 "ls", 197 "ls",
198 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip" 198 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip"
199 ], 199 ],
200 "name": "gsutil ls (2)" 200 "name": "gsutil ls (2)",
201 }, 201 "~followup_annotations": [
202 { 202 "step returned non-zero exit code: 1",
203 "cmd": [], 203 "@@@STEP_EXCEPTION@@@"
204 "name": "Triggering test job for 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
205 "trigger_specs": [
206 {
207 "builder_name": "linux_perf_tester",
208 "properties": {
209 "bisect_config": {
210 "command": "src/tools/perf/run_benchmark -v --browser=release smooth ness.tough_scrolling_cases",
211 "metric": "mean_input_event_latency/mean_input_event_latency",
212 "repeat_count": 5,
213 "test_type": "perf"
214 },
215 "job_name": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111-test",
216 "parent_build_archive_url": "gs://chrome-perf/Linux Builder/full-build -linux_00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111.zip",
217 "parent_got_revision": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
218 "revision": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
219 "revision_ladder": {
220 "chromium": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
221 }
222 }
223 }
224 ] 204 ]
225 }, 205 },
226 { 206 {
227 "cmd": [ 207 "cmd": [
228 "git", 208 "git",
229 "footers", 209 "-c",
230 "--position", 210 "user.email=FAKE_PERF_PUMPKIN@chromium.org",
231 "a6298e4afedbf2cd461755ea6f45b0ad64222222" 211 "try",
212 "--bot",
213 "linux_perf_bisect_builder",
214 "--revision",
215 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
216 "--name",
217 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111-build",
218 "--clobber",
219 "--svn_repo",
220 "svn://svn.chromium.org/chrome-try/try-perf",
221 "--diff",
222 "/dev/null"
232 ], 223 ],
233 "cwd": "[TMP_BASE]/fake_checkout_tmp_1", 224 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
234 "name": "resolving hash a6298e4afedbf2cd461755ea6f45b0ad64222222", 225 "name": "Requesting build for 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111 via g it try."
235 "stdout": "/path/to/tmp/"
236 },
237 {
238 "cmd": [],
239 "name": "Waiting for chromium@a6298e4afe"
240 }, 226 },
241 { 227 {
242 "cmd": [ 228 "cmd": [
243 "python", 229 "python",
244 "-u", 230 "-u",
245 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 231 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
246 "--", 232 "--",
247 "[DEPOT_TOOLS]/gsutil.py", 233 "[DEPOT_TOOLS]/gsutil.py",
248 "----", 234 "----",
249 "ls", 235 "ls",
250 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip" 236 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip"
251 ], 237 ],
252 "name": "Waiting for chromium@a6298e4afe.gsutil ls", 238 "name": "gsutil ls (3)",
253 "~followup_annotations": [ 239 "~followup_annotations": [
254 "@@@STEP_NEST_LEVEL@1@@@",
255 "step returned non-zero exit code: 1", 240 "step returned non-zero exit code: 1",
256 "@@@STEP_EXCEPTION@@@" 241 "@@@STEP_EXCEPTION@@@"
257 ] 242 ]
258 }, 243 },
259 { 244 {
260 "cmd": [ 245 "cmd": [
261 "python", 246 "python",
262 "-u", 247 "-u",
263 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py", 248 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py",
264 "https://build.chromium.org/p/tryserver.chromium.perfjson/builders/linux_p erf_bisect_builder?as_text=1", 249 "https://build.chromium.org/p/tryserver.chromium.perfjson/builders/linux_p erf_bisect_builder?as_text=1",
265 "--outfile", 250 "--outfile",
266 "/path/to/tmp/" 251 "/path/to/tmp/"
267 ], 252 ],
268 "name": "Waiting for chromium@a6298e4afe.fetch builder state", 253 "name": "fetch builder state"
269 "~followup_annotations": [
270 "@@@STEP_NEST_LEVEL@1@@@"
271 ]
272 }, 254 },
273 { 255 {
274 "cmd": [ 256 "cmd": [
275 "python", 257 "python",
276 "-u", 258 "-u",
277 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n" 259 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
278 ], 260 ],
279 "name": "Waiting for chromium@a6298e4afe.sleeping", 261 "name": "sleeping",
280 "~followup_annotations": [ 262 "~followup_annotations": [
281 "@@@STEP_NEST_LEVEL@1@@@",
282 "@@@STEP_LOG_LINE@python.inline@@@@", 263 "@@@STEP_LOG_LINE@python.inline@@@@",
283 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 264 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
284 "@@@STEP_LOG_LINE@python.inline@import time@@@", 265 "@@@STEP_LOG_LINE@python.inline@import time@@@",
285 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@", 266 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
286 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@", 267 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
287 "@@@STEP_LOG_END@python.inline@@@" 268 "@@@STEP_LOG_END@python.inline@@@"
288 ] 269 ]
289 }, 270 },
290 { 271 {
291 "cmd": [ 272 "cmd": [
292 "python", 273 "python",
293 "-u", 274 "-u",
294 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 275 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
295 "--", 276 "--",
296 "[DEPOT_TOOLS]/gsutil.py", 277 "[DEPOT_TOOLS]/gsutil.py",
297 "----", 278 "----",
298 "ls", 279 "ls",
299 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip" 280 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip"
300 ], 281 ],
301 "name": "Waiting for chromium@a6298e4afe.gsutil ls (2)", 282 "name": "gsutil ls (4)",
302 "~followup_annotations": [ 283 "~followup_annotations": [
303 "@@@STEP_NEST_LEVEL@1@@@",
304 "step returned non-zero exit code: 1", 284 "step returned non-zero exit code: 1",
305 "@@@STEP_EXCEPTION@@@" 285 "@@@STEP_EXCEPTION@@@"
306 ] 286 ]
307 }, 287 },
308 { 288 {
309 "cmd": [ 289 "cmd": [
310 "python", 290 "python",
311 "-u", 291 "-u",
312 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py", 292 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py",
313 "https://build.chromium.org/p/tryserver.chromium.perfjson/builders/linux_p erf_bisect_builder?as_text=1", 293 "https://build.chromium.org/p/tryserver.chromium.perfjson/builders/linux_p erf_bisect_builder?as_text=1",
314 "--outfile", 294 "--outfile",
315 "/path/to/tmp/" 295 "/path/to/tmp/"
316 ], 296 ],
317 "name": "Waiting for chromium@a6298e4afe.fetch builder state (2)", 297 "name": "fetch builder state (2)"
318 "~followup_annotations": [
319 "@@@STEP_NEST_LEVEL@1@@@"
320 ]
321 }, 298 },
322 { 299 {
323 "cmd": [ 300 "cmd": [
324 "python", 301 "python",
325 "-u", 302 "-u",
326 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py", 303 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py",
327 "https://build.chromium.org/p/tryserver.chromium.perfjson/builders/linux_p erf_bisect_builder/builds/2106?as_text=1", 304 "https://build.chromium.org/p/tryserver.chromium.perfjson/builders/linux_p erf_bisect_builder/builds/2106?as_text=1",
328 "--outfile", 305 "--outfile",
329 "/path/to/tmp/" 306 "/path/to/tmp/"
330 ], 307 ],
331 "name": "Waiting for chromium@a6298e4afe.fetch build details", 308 "name": "fetch build details"
332 "~followup_annotations": [
333 "@@@STEP_NEST_LEVEL@1@@@"
334 ]
335 }, 309 },
336 { 310 {
337 "cmd": [ 311 "cmd": [
338 "python", 312 "python",
339 "-u", 313 "-u",
340 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n" 314 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
341 ], 315 ],
342 "name": "Waiting for chromium@a6298e4afe.sleeping (2)", 316 "name": "sleeping (2)",
343 "~followup_annotations": [ 317 "~followup_annotations": [
344 "@@@STEP_NEST_LEVEL@1@@@",
345 "@@@STEP_LOG_LINE@python.inline@@@@", 318 "@@@STEP_LOG_LINE@python.inline@@@@",
346 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 319 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
347 "@@@STEP_LOG_LINE@python.inline@import time@@@", 320 "@@@STEP_LOG_LINE@python.inline@import time@@@",
348 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@", 321 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
349 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@", 322 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
350 "@@@STEP_LOG_END@python.inline@@@" 323 "@@@STEP_LOG_END@python.inline@@@"
351 ] 324 ]
352 }, 325 },
353 { 326 {
354 "cmd": [ 327 "cmd": [
355 "python", 328 "python",
356 "-u", 329 "-u",
357 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 330 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
358 "--", 331 "--",
359 "[DEPOT_TOOLS]/gsutil.py", 332 "[DEPOT_TOOLS]/gsutil.py",
360 "----", 333 "----",
361 "ls", 334 "ls",
362 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip" 335 "gs://chrome-perf/Linux Builder/full-build-linux_a6298e4afedbf2cd461755ea6 f45b0ad64222222.zip"
363 ], 336 ],
364 "name": "Waiting for chromium@a6298e4afe.gsutil ls (3)", 337 "name": "gsutil ls (5)",
365 "~followup_annotations": [ 338 "~followup_annotations": [
366 "@@@STEP_NEST_LEVEL@1@@@",
367 "step returned non-zero exit code: 1", 339 "step returned non-zero exit code: 1",
368 "@@@STEP_EXCEPTION@@@" 340 "@@@STEP_EXCEPTION@@@"
369 ] 341 ]
370 }, 342 },
371 { 343 {
372 "cmd": [ 344 "cmd": [
373 "python", 345 "python",
374 "-u", 346 "-u",
375 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py", 347 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py",
376 "https://build.chromium.org/p/tryserver.chromium.perfjson/builders/linux_p erf_bisect_builder/builds/2106?as_text=1", 348 "https://build.chromium.org/p/tryserver.chromium.perfjson/builders/linux_p erf_bisect_builder/builds/2106?as_text=1",
377 "--outfile", 349 "--outfile",
378 "/path/to/tmp/" 350 "/path/to/tmp/"
379 ], 351 ],
380 "name": "Waiting for chromium@a6298e4afe.fetch build details (2)", 352 "name": "fetch build details (2)"
353 },
354 {
355 "cmd": [
356 "python",
357 "-u",
358 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
359 "--",
360 "[DEPOT_TOOLS]/gsutil.py",
361 "----",
362 "ls",
363 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip"
364 ],
365 "name": "gsutil ls (6)",
381 "~followup_annotations": [ 366 "~followup_annotations": [
382 "@@@STEP_NEST_LEVEL@1@@@" 367 "step returned non-zero exit code: 1",
368 "@@@STEP_EXCEPTION@@@"
383 ] 369 ]
384 }, 370 },
385 { 371 {
386 "cmd": [ 372 "cmd": [
387 "git", 373 "python",
388 "footers", 374 "-u",
389 "--position", 375 "RECIPE_PACKAGE_REPO[build]/scripts/tools/pycurl.py",
390 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111" 376 "https://build.chromium.org/p/tryserver.chromium.perfjson/builders/linux_p erf_bisect_builder?as_text=1",
377 "--outfile",
378 "/path/to/tmp/"
391 ], 379 ],
392 "cwd": "[TMP_BASE]/fake_checkout_tmp_1", 380 "name": "fetch builder state (3)"
393 "name": "resolving hash 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
394 "stdout": "/path/to/tmp/"
395 },
396 {
397 "cmd": [],
398 "name": "Waiting for chromium@00316c9ddf"
399 }, 381 },
400 { 382 {
401 "cmd": [ 383 "cmd": [
384 "python",
385 "-u",
386 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
387 ],
388 "name": "sleeping (3)",
389 "~followup_annotations": [
390 "@@@STEP_LOG_LINE@python.inline@@@@",
391 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
392 "@@@STEP_LOG_LINE@python.inline@import time@@@",
393 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
394 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
395 "@@@STEP_LOG_END@python.inline@@@"
396 ]
397 },
398 {
399 "cmd": [
402 "python", 400 "python",
403 "-u", 401 "-u",
404 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 402 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
405 "--", 403 "--",
406 "[DEPOT_TOOLS]/gsutil.py", 404 "[DEPOT_TOOLS]/gsutil.py",
407 "----", 405 "----",
408 "ls", 406 "ls",
409 "gs://chrome-perf/bisect-results/00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111- test.results" 407 "gs://chrome-perf/Linux Builder/full-build-linux_00316c9ddfb9d7b4e1ed2fff9 fe6d964d2111111.zip"
410 ], 408 ],
411 "name": "Waiting for chromium@00316c9ddf.gsutil ls", 409 "name": "gsutil ls (7)"
412 "~followup_annotations": [ 410 },
413 "@@@STEP_NEST_LEVEL@1@@@" 411 {
412 "cmd": [],
413 "name": "Triggering test job for 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
414 "trigger_specs": [
415 {
416 "builder_name": "linux_perf_tester",
417 "properties": {
418 "bisect_config": {
419 "command": "src/tools/perf/run_benchmark -v --browser=release smooth ness.tough_scrolling_cases",
420 "metric": "mean_input_event_latency/mean_input_event_latency",
421 "repeat_count": 5,
422 "test_type": "perf"
423 },
424 "job_name": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111-test",
425 "parent_build_archive_url": "gs://chrome-perf/Linux Builder/full-build -linux_00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111.zip",
426 "parent_got_revision": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
427 "revision": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
428 "revision_ladder": {
429 "chromium": "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
430 }
431 }
432 }
414 ] 433 ]
415 }, 434 },
416 { 435 {
436 "cmd": [
437 "python",
438 "-u",
439 "\nimport sys\nimport time\ntime.sleep(20*60)\nsys.exit(0)\n"
440 ],
441 "name": "sleeping (4)",
442 "~followup_annotations": [
443 "@@@STEP_LOG_LINE@python.inline@@@@",
444 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
445 "@@@STEP_LOG_LINE@python.inline@import time@@@",
446 "@@@STEP_LOG_LINE@python.inline@time.sleep(20*60)@@@",
447 "@@@STEP_LOG_LINE@python.inline@sys.exit(0)@@@",
448 "@@@STEP_LOG_END@python.inline@@@"
449 ]
450 },
451 {
417 "cmd": [ 452 "cmd": [
418 "python", 453 "python",
419 "-u", 454 "-u",
420 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 455 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
421 "--", 456 "--",
422 "[DEPOT_TOOLS]/gsutil.py", 457 "[DEPOT_TOOLS]/gsutil.py",
423 "----", 458 "----",
459 "ls",
460 "gs://chrome-perf/bisect-results/00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111- test.results"
461 ],
462 "name": "gsutil ls (8)"
463 },
464 {
465 "cmd": [
466 "python",
467 "-u",
468 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
469 "--",
470 "[DEPOT_TOOLS]/gsutil.py",
471 "----",
424 "cat", 472 "cat",
425 "gs://chrome-perf/bisect-results/00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111- test.results" 473 "gs://chrome-perf/bisect-results/00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111- test.results"
426 ], 474 ],
427 "name": "Waiting for chromium@00316c9ddf.gsutil Get test results for build 0 0316c9ddfb9d7b4e1ed2fff9fe6d964d2111111", 475 "name": "gsutil Get test results for build 00316c9ddfb9d7b4e1ed2fff9fe6d964d 2111111",
476 "stdout": "/path/to/tmp/"
477 },
478 {
479 "cmd": [
480 "git",
481 "footers",
482 "--position",
483 "00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111"
484 ],
485 "cwd": "[TMP_BASE]/fake_checkout_tmp_1",
486 "name": "resolving hash 00316c9ddfb9d7b4e1ed2fff9fe6d964d2111111",
428 "stdout": "/path/to/tmp/", 487 "stdout": "/path/to/tmp/",
429 "~followup_annotations": [ 488 "~followup_annotations": [
430 "@@@STEP_NEST_LEVEL@1@@@",
431 "@@@SET_BUILD_PROPERTY@extra_result_code@[\"B4T_TEST_FAILURE\"]@@@" 489 "@@@SET_BUILD_PROPERTY@extra_result_code@[\"B4T_TEST_FAILURE\"]@@@"
432 ] 490 ]
433 }, 491 },
434 { 492 {
435 "name": "$result", 493 "name": "$result",
436 "recipe_result": null, 494 "recipe_result": null,
437 "status_code": 0 495 "status_code": 0
438 } 496 }
439 ] 497 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698