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

Side by Side Diff: scripts/slave/recipes/chromium.expected/dynamic_swarmed_sharded_passed_isolated_script_test.json

Issue 2073923002: Support sharding for swarmed isolated script tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Explicitly handle missing shards' output. 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 "python", 4 "python",
5 "-u", 5 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master", 7 "--master",
8 "chromium.linux", 8 "chromium.linux",
9 "--builder", 9 "--builder",
10 "Linux Tests", 10 "Linux Tests",
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
220 "name": "read test spec", 220 "name": "read test spec",
221 "~followup_annotations": [ 221 "~followup_annotations": [
222 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@", 222 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@",
223 "@@@STEP_LOG_LINE@json.output@{@@@", 223 "@@@STEP_LOG_LINE@json.output@{@@@",
224 "@@@STEP_LOG_LINE@json.output@ \"Linux Tests\": {@@@", 224 "@@@STEP_LOG_LINE@json.output@ \"Linux Tests\": {@@@",
225 "@@@STEP_LOG_LINE@json.output@ \"isolated_scripts\": [@@@", 225 "@@@STEP_LOG_LINE@json.output@ \"isolated_scripts\": [@@@",
226 "@@@STEP_LOG_LINE@json.output@ {@@@", 226 "@@@STEP_LOG_LINE@json.output@ {@@@",
227 "@@@STEP_LOG_LINE@json.output@ \"isolate_name\": \"telemetry_gpu_un ittests\", @@@", 227 "@@@STEP_LOG_LINE@json.output@ \"isolate_name\": \"telemetry_gpu_un ittests\", @@@",
228 "@@@STEP_LOG_LINE@json.output@ \"name\": \"telemetry_gpu_unittests\ ", @@@", 228 "@@@STEP_LOG_LINE@json.output@ \"name\": \"telemetry_gpu_unittests\ ", @@@",
229 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", 229 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@",
230 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true@@@", 230 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true, @@@",
231 "@@@STEP_LOG_LINE@json.output@ \"shards\": 2@@@",
231 "@@@STEP_LOG_LINE@json.output@ }@@@", 232 "@@@STEP_LOG_LINE@json.output@ }@@@",
232 "@@@STEP_LOG_LINE@json.output@ }@@@", 233 "@@@STEP_LOG_LINE@json.output@ }@@@",
233 "@@@STEP_LOG_LINE@json.output@ ]@@@", 234 "@@@STEP_LOG_LINE@json.output@ ]@@@",
234 "@@@STEP_LOG_LINE@json.output@ }@@@", 235 "@@@STEP_LOG_LINE@json.output@ }@@@",
235 "@@@STEP_LOG_LINE@json.output@}@@@", 236 "@@@STEP_LOG_LINE@json.output@}@@@",
236 "@@@STEP_LOG_END@json.output@@@" 237 "@@@STEP_LOG_END@json.output@@@"
237 ] 238 ]
238 }, 239 },
239 { 240 {
240 "cmd": [ 241 "cmd": [
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
316 "-u", 317 "-u",
317 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py", 318 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py",
318 "trigger", 319 "trigger",
319 "--swarming", 320 "--swarming",
320 "https://chromium-swarm.appspot.com", 321 "https://chromium-swarm.appspot.com",
321 "--isolate-server", 322 "--isolate-server",
322 "https://isolateserver.appspot.com", 323 "https://isolateserver.appspot.com",
323 "--priority", 324 "--priority",
324 "25", 325 "25",
325 "--shards", 326 "--shards",
326 "1", 327 "2",
327 "--task-name", 328 "--task-name",
328 "telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571", 329 "telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571",
329 "--dump-json", 330 "--dump-json",
330 "/path/to/tmp/json", 331 "/path/to/tmp/json",
331 "--expiration", 332 "--expiration",
332 "3600", 333 "3600",
333 "--io-timeout", 334 "--io-timeout",
334 "1200", 335 "1200",
335 "--hard-timeout", 336 "--hard-timeout",
336 "3600", 337 "3600",
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
373 "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json" 374 "--isolated-script-test-output=${ISOLATED_OUTDIR}/output.json"
374 ], 375 ],
375 "env": { 376 "env": {
376 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 377 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
377 }, 378 },
378 "name": "[trigger] telemetry_gpu_unittests on Ubuntu-12.04", 379 "name": "[trigger] telemetry_gpu_unittests on Ubuntu-12.04",
379 "~followup_annotations": [ 380 "~followup_annotations": [
380 "@@@STEP_LOG_LINE@json.output@{@@@", 381 "@@@STEP_LOG_LINE@json.output@{@@@",
381 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"telemetry_gpu_unitte sts/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571\", @@@", 382 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"telemetry_gpu_unitte sts/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571\", @@@",
382 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", 383 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
383 "@@@STEP_LOG_LINE@json.output@ \"telemetry_gpu_unittests/Ubuntu-12.04/e eeeeeeeee/Linux Tests/571\": {@@@", 384 "@@@STEP_LOG_LINE@json.output@ \"telemetry_gpu_unittests/Ubuntu-12.04/e eeeeeeeee/Linux Tests/571:2:0\": {@@@",
384 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", 385 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
385 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", 386 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
386 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@", 387 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
388 "@@@STEP_LOG_LINE@json.output@ }, @@@",
389 "@@@STEP_LOG_LINE@json.output@ \"telemetry_gpu_unittests/Ubuntu-12.04/e eeeeeeeee/Linux Tests/571:2:1\": {@@@",
390 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 1, @@@",
391 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10100\", @@@",
392 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10100\"@@@",
387 "@@@STEP_LOG_LINE@json.output@ }@@@", 393 "@@@STEP_LOG_LINE@json.output@ }@@@",
388 "@@@STEP_LOG_LINE@json.output@ }@@@", 394 "@@@STEP_LOG_LINE@json.output@ }@@@",
389 "@@@STEP_LOG_LINE@json.output@}@@@", 395 "@@@STEP_LOG_LINE@json.output@}@@@",
390 "@@@STEP_LOG_END@json.output@@@", 396 "@@@STEP_LOG_END@json.output@@@",
391 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@" 397 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@",
398 "@@@STEP_LINK@shard #1@https://chromium-swarm.appspot.com/user/task/10100@ @@"
392 ] 399 ]
393 }, 400 },
394 { 401 {
395 "cmd": [ 402 "cmd": [
396 "python", 403 "python",
397 "-u", 404 "-u",
398 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py", 405 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py",
399 "collect", 406 "collect",
400 "--swarming", 407 "--swarming",
401 "https://chromium-swarm.appspot.com", 408 "https://chromium-swarm.appspot.com",
402 "--decorate", 409 "--decorate",
403 "--print-status-updates", 410 "--print-status-updates",
404 "--shards", 411 "--shards",
405 "1", 412 "2",
406 "telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571", 413 "telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571",
407 "--task-output-dir", 414 "--task-output-dir",
408 "/path/to/tmp/" 415 "/path/to/tmp/"
409 ], 416 ],
410 "env": { 417 "env": {
411 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 418 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
412 }, 419 },
413 "name": "telemetry_gpu_unittests on Ubuntu-12.04", 420 "name": "telemetry_gpu_unittests on Ubuntu-12.04",
414 "~followup_annotations": [ 421 "~followup_annotations": [
415 "@@@STEP_LOG_LINE@outdir_json@{@@@", 422 "@@@STEP_LOG_LINE@outdir_json@{@@@",
416 "@@@STEP_LOG_LINE@outdir_json@ \"0/output.json\": \"{\\\"failures\\\": [] , \\\"valid\\\": true}\", @@@", 423 "@@@STEP_LOG_LINE@outdir_json@ \"0/output.json\": \"{\\\"successes\\\": [ \\\"test1.Test1\\\", \\\"test2.Test2\\\"], \\\"failures\\\": [], \\\"valid\\\": true}\", @@@",
417 "@@@STEP_LOG_LINE@outdir_json@ \"summary.json\": \"{\\\"shards\\\": [{\\\ "internal_failure\\\": false, \\\"failure\\\": false}]}\"@@@", 424 "@@@STEP_LOG_LINE@outdir_json@ \"1/output.json\": \"{\\\"successes\\\": [ \\\"test3.Test3\\\", \\\"test4.Test4\\\"], \\\"failures\\\": [], \\\"valid\\\": true}\", @@@",
425 "@@@STEP_LOG_LINE@outdir_json@ \"summary.json\": \"{\\\"shards\\\": [{\\\ "internal_failure\\\": false, \\\"failure\\\": false}, {\\\"internal_failure\\\" : false, \\\"failure\\\": false}]}\"@@@",
418 "@@@STEP_LOG_LINE@outdir_json@}@@@", 426 "@@@STEP_LOG_LINE@outdir_json@}@@@",
419 "@@@STEP_LOG_END@outdir_json@@@" 427 "@@@STEP_LOG_END@outdir_json@@@",
428 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@",
429 "@@@STEP_LINK@shard #1@https://chromium-swarm.appspot.com/user/task/10100@ @@"
420 ] 430 ]
421 }, 431 },
422 { 432 {
423 "name": "$result", 433 "name": "$result",
424 "recipe_result": null, 434 "recipe_result": null,
425 "status_code": 0 435 "status_code": 0
426 } 436 }
427 ] 437 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698