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

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

Issue 2375663003: Add json test results format support for SwarmingIsolatedScriptTest (Closed)
Patch Set: Add no cover Created 4 years, 2 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 "--spec", 7 "--spec",
8 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src .git'}]", 8 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src .git'}]",
9 "--patch_root", 9 "--patch_root",
10 "src", 10 "src",
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after
219 "~followup_annotations": [ 219 "~followup_annotations": [
220 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@", 220 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json @@@",
221 "@@@STEP_LOG_LINE@json.output@{@@@", 221 "@@@STEP_LOG_LINE@json.output@{@@@",
222 "@@@STEP_LOG_LINE@json.output@ \"Linux Tests\": {@@@", 222 "@@@STEP_LOG_LINE@json.output@ \"Linux Tests\": {@@@",
223 "@@@STEP_LOG_LINE@json.output@ \"isolated_scripts\": [@@@", 223 "@@@STEP_LOG_LINE@json.output@ \"isolated_scripts\": [@@@",
224 "@@@STEP_LOG_LINE@json.output@ {@@@", 224 "@@@STEP_LOG_LINE@json.output@ {@@@",
225 "@@@STEP_LOG_LINE@json.output@ \"isolate_name\": \"telemetry_gpu_un ittests\", @@@", 225 "@@@STEP_LOG_LINE@json.output@ \"isolate_name\": \"telemetry_gpu_un ittests\", @@@",
226 "@@@STEP_LOG_LINE@json.output@ \"name\": \"telemetry_gpu_unittests\ ", @@@", 226 "@@@STEP_LOG_LINE@json.output@ \"name\": \"telemetry_gpu_unittests\ ", @@@",
227 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", 227 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@",
228 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true, @@@", 228 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true, @@@",
229 "@@@STEP_LOG_LINE@json.output@ \"shards\": 2@@@", 229 "@@@STEP_LOG_LINE@json.output@ \"shards\": 3@@@",
230 "@@@STEP_LOG_LINE@json.output@ }@@@", 230 "@@@STEP_LOG_LINE@json.output@ }@@@",
231 "@@@STEP_LOG_LINE@json.output@ }@@@", 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_END@json.output@@@" 235 "@@@STEP_LOG_END@json.output@@@"
236 ] 236 ]
237 }, 237 },
238 { 238 {
239 "cmd": [ 239 "cmd": [
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
319 "-u", 319 "-u",
320 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py", 320 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py",
321 "trigger", 321 "trigger",
322 "--swarming", 322 "--swarming",
323 "https://chromium-swarm.appspot.com", 323 "https://chromium-swarm.appspot.com",
324 "--isolate-server", 324 "--isolate-server",
325 "https://isolateserver.appspot.com", 325 "https://isolateserver.appspot.com",
326 "--priority", 326 "--priority",
327 "25", 327 "25",
328 "--shards", 328 "--shards",
329 "2", 329 "3",
330 "--task-name", 330 "--task-name",
331 "telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571", 331 "telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571",
332 "--dump-json", 332 "--dump-json",
333 "/path/to/tmp/json", 333 "/path/to/tmp/json",
334 "--expiration", 334 "--expiration",
335 "3600", 335 "3600",
336 "--io-timeout", 336 "--io-timeout",
337 "1200", 337 "1200",
338 "--hard-timeout", 338 "--hard-timeout",
339 "3600", 339 "3600",
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
377 "--isolated-script-test-chartjson-output=${ISOLATED_OUTDIR}/chartjson-outp ut.json" 377 "--isolated-script-test-chartjson-output=${ISOLATED_OUTDIR}/chartjson-outp ut.json"
378 ], 378 ],
379 "env": { 379 "env": {
380 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 380 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
381 }, 381 },
382 "name": "[trigger] telemetry_gpu_unittests on Ubuntu-12.04", 382 "name": "[trigger] telemetry_gpu_unittests on Ubuntu-12.04",
383 "~followup_annotations": [ 383 "~followup_annotations": [
384 "@@@STEP_LOG_LINE@json.output@{@@@", 384 "@@@STEP_LOG_LINE@json.output@{@@@",
385 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"telemetry_gpu_unitte sts/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571\", @@@", 385 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"telemetry_gpu_unitte sts/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571\", @@@",
386 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", 386 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
387 "@@@STEP_LOG_LINE@json.output@ \"telemetry_gpu_unittests/Ubuntu-12.04/e eeeeeeeee/Linux Tests/571:2:0\": {@@@", 387 "@@@STEP_LOG_LINE@json.output@ \"telemetry_gpu_unittests/Ubuntu-12.04/e eeeeeeeee/Linux Tests/571:3:0\": {@@@",
388 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", 388 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
389 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", 389 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
390 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@", 390 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
391 "@@@STEP_LOG_LINE@json.output@ }, @@@", 391 "@@@STEP_LOG_LINE@json.output@ }, @@@",
392 "@@@STEP_LOG_LINE@json.output@ \"telemetry_gpu_unittests/Ubuntu-12.04/e eeeeeeeee/Linux Tests/571:2:1\": {@@@", 392 "@@@STEP_LOG_LINE@json.output@ \"telemetry_gpu_unittests/Ubuntu-12.04/e eeeeeeeee/Linux Tests/571:3:1\": {@@@",
393 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 1, @@@", 393 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 1, @@@",
394 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10100\", @@@", 394 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10100\", @@@",
395 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10100\"@@@", 395 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10100\"@@@",
396 "@@@STEP_LOG_LINE@json.output@ }, @@@",
397 "@@@STEP_LOG_LINE@json.output@ \"telemetry_gpu_unittests/Ubuntu-12.04/e eeeeeeeee/Linux Tests/571:3:2\": {@@@",
398 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 2, @@@",
399 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10200\", @@@",
400 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10200\"@@@",
396 "@@@STEP_LOG_LINE@json.output@ }@@@", 401 "@@@STEP_LOG_LINE@json.output@ }@@@",
397 "@@@STEP_LOG_LINE@json.output@ }@@@", 402 "@@@STEP_LOG_LINE@json.output@ }@@@",
398 "@@@STEP_LOG_LINE@json.output@}@@@", 403 "@@@STEP_LOG_LINE@json.output@}@@@",
399 "@@@STEP_LOG_END@json.output@@@", 404 "@@@STEP_LOG_END@json.output@@@",
400 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@", 405 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@",
401 "@@@STEP_LINK@shard #1@https://chromium-swarm.appspot.com/user/task/10100@ @@" 406 "@@@STEP_LINK@shard #1@https://chromium-swarm.appspot.com/user/task/10100@ @@",
407 "@@@STEP_LINK@shard #2@https://chromium-swarm.appspot.com/user/task/10200@ @@"
402 ] 408 ]
403 }, 409 },
404 { 410 {
405 "cmd": [ 411 "cmd": [
406 "python", 412 "python",
407 "-u", 413 "-u",
408 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py", 414 "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py",
409 "collect", 415 "collect",
410 "--swarming", 416 "--swarming",
411 "https://chromium-swarm.appspot.com", 417 "https://chromium-swarm.appspot.com",
412 "--decorate", 418 "--decorate",
413 "--print-status-updates", 419 "--print-status-updates",
414 "--json", 420 "--json",
415 "{\"base_task_name\": \"telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/Li nux Tests/571\", \"tasks\": {\"telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/L inux Tests/571:2:0\": {\"shard_index\": 0, \"task_id\": \"10000\", \"view_url\": \"https://chromium-swarm.appspot.com/user/task/10000\"}, \"telemetry_gpu_unitte sts/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571:2:1\": {\"shard_index\": 1, \"task_i d\": \"10100\", \"view_url\": \"https://chromium-swarm.appspot.com/user/task/101 00\"}}}", 421 "{\"base_task_name\": \"telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/Li nux Tests/571\", \"tasks\": {\"telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/L inux Tests/571:3:0\": {\"shard_index\": 0, \"task_id\": \"10000\", \"view_url\": \"https://chromium-swarm.appspot.com/user/task/10000\"}, \"telemetry_gpu_unitte sts/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571:3:1\": {\"shard_index\": 1, \"task_i d\": \"10100\", \"view_url\": \"https://chromium-swarm.appspot.com/user/task/101 00\"}, \"telemetry_gpu_unittests/Ubuntu-12.04/eeeeeeeeee/Linux Tests/571:3:2\": {\"shard_index\": 2, \"task_id\": \"10200\", \"view_url\": \"https://chromium-sw arm.appspot.com/user/task/10200\"}}}",
416 "--task-output-dir", 422 "--task-output-dir",
417 "/path/to/tmp/" 423 "/path/to/tmp/"
418 ], 424 ],
419 "env": { 425 "env": {
420 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 426 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
421 }, 427 },
422 "name": "telemetry_gpu_unittests on Ubuntu-12.04", 428 "name": "telemetry_gpu_unittests on Ubuntu-12.04",
423 "~followup_annotations": [ 429 "~followup_annotations": [
424 "step returned non-zero exit code: 1",
425 "@@@STEP_LOG_LINE@outdir_json@{@@@", 430 "@@@STEP_LOG_LINE@outdir_json@{@@@",
426 "@@@STEP_LOG_LINE@outdir_json@ \"0/chartjson-output.json\": \"{\\\"dummy\ \\": \\\"dummy0\\\", \\\"enabled\\\": true, \\\"charts\\\": {\\\"entry2\\\": \\\ "chart2\\\", \\\"entry1\\\": \\\"chart1\\\"}}\", @@@", 431 "@@@STEP_LOG_LINE@outdir_json@ \"0/chartjson-output.json\": \"{\\\"dummy\ \\": \\\"dummy0\\\", \\\"enabled\\\": true, \\\"charts\\\": {\\\"entry2\\\": \\\ "chart2\\\", \\\"entry1\\\": \\\"chart1\\\"}}\", @@@",
427 "@@@STEP_LOG_LINE@outdir_json@ \"0/output.json\": \"{\\\"successes\\\": [ \\\"test1.Test1\\\", \\\"test2.Test2\\\"], \\\"failures\\\": [], \\\"valid\\\": true, \\\"times\\\": {\\\"test2.Test2\\\": 0.1, \\\"test1.Test1\\\": 0.1}}\", @@ @", 432 "@@@STEP_LOG_LINE@outdir_json@ \"0/output.json\": \"{\\\"tests\\\": {\\\" test1\\\": {\\\"Test1\\\": {\\\"expected\\\": \\\"PASS\\\", \\\"actual\\\": \\\" PASS\\\"}, \\\"Test2\\\": {\\\"expected\\\": \\\"PASS TIMEOUT\\\", \\\"actual\\\ ": \\\"TIMEOUT\\\"}}, \\\"test_common\\\": {\\\"Test1\\\": {\\\"expected\\\": \\ \"PASS\\\", \\\"actual\\\": \\\"FAIL FAIL PASS\\\"}}}, \\\"interrupted\\\": fals e, \\\"version\\\": 3, \\\"seconds_since_epoch\\\": 14000000, \\\"num_failures_b y_type\\\": {\\\"FAIL\\\": 0, \\\"PASS\\\": 2}}\", @@@",
428 "@@@STEP_LOG_LINE@outdir_json@ \"1/chartjson-output.json\": \"\", @@@", 433 "@@@STEP_LOG_LINE@outdir_json@ \"1/chartjson-output.json\": \"{\\\"dummy\ \\": \\\"dummy1\\\", \\\"enabled\\\": true, \\\"charts\\\": {\\\"entry3\\\": \\\ "chart3\\\", \\\"entry4\\\": \\\"chart4\\\"}}\", @@@",
429 "@@@STEP_LOG_LINE@outdir_json@ \"1/output.json\": \"{\\\"successes\\\": [ \\\"test3.Test3\\\", \\\"test4.Test4\\\"], \\\"failures\\\": [], \\\"valid\\\": true, \\\"times\\\": {\\\"test3.Test3\\\": 0.1, \\\"test4.Test4\\\": 0.1}}\", @@ @", 434 "@@@STEP_LOG_LINE@outdir_json@ \"1/output.json\": \"{\\\"tests\\\": {\\\" test3\\\": {\\\"Test3\\\": {\\\"expected\\\": \\\"PASS\\\", \\\"actual\\\": \\\" PASS\\\"}, \\\"Test4\\\": {\\\"expected\\\": \\\"PASS TIMEOUT\\\", \\\"actual\\\ ": \\\"TIMEOUT\\\"}}, \\\"test_common\\\": {\\\"Test3\\\": {\\\"expected\\\": \\ \"PASS\\\", \\\"actual\\\": \\\"FAIL FAIL PASS\\\"}}}, \\\"interrupted\\\": fals e, \\\"version\\\": 3, \\\"seconds_since_epoch\\\": 14000001, \\\"num_failures_b y_type\\\": {\\\"FAIL\\\": 0, \\\"PASS\\\": 2}}\", @@@",
430 "@@@STEP_LOG_LINE@outdir_json@ \"2/chartjson-output.json\": \"{\\\"dummy\ \\": \\\"dummy2\\\", \\\"enabled\\\": true, \\\"charts\\\": {\\\"entry6\\\": \\\ "chart6\\\", \\\"entry5\\\": \\\"chart5\\\"}}\", @@@", 435 "@@@STEP_LOG_LINE@outdir_json@ \"2/chartjson-output.json\": \"{\\\"dummy\ \\": \\\"dummy2\\\", \\\"enabled\\\": true, \\\"charts\\\": {\\\"entry6\\\": \\\ "chart6\\\", \\\"entry5\\\": \\\"chart5\\\"}}\", @@@",
431 "@@@STEP_LOG_LINE@outdir_json@ \"2/output.json\": \"{\\\"successes\\\": [ \\\"test5.Test5\\\", \\\"test6.Test6\\\"], \\\"failures\\\": [], \\\"valid\\\": true, \\\"times\\\": {\\\"test6.Test6\\\": 0.1, \\\"test5.Test5\\\": 0.1}}\", @@ @", 436 "@@@STEP_LOG_LINE@outdir_json@ \"2/output.json\": \"{\\\"tests\\\": {\\\" test_common\\\": {\\\"Test5\\\": {\\\"expected\\\": \\\"PASS\\\", \\\"actual\\\" : \\\"FAIL FAIL PASS\\\"}}, \\\"test5\\\": {\\\"Test5\\\": {\\\"expected\\\": \\ \"PASS\\\", \\\"actual\\\": \\\"PASS\\\"}, \\\"Test6\\\": {\\\"expected\\\": \\\ "PASS TIMEOUT\\\", \\\"actual\\\": \\\"TIMEOUT\\\"}}}, \\\"interrupted\\\": fals e, \\\"version\\\": 3, \\\"seconds_since_epoch\\\": 14000002, \\\"num_failures_b y_type\\\": {\\\"FAIL\\\": 0, \\\"PASS\\\": 2}}\", @@@",
432 "@@@STEP_LOG_LINE@outdir_json@ \"3/chartjson-output.json\": \"{\\\"dummy\ \\": \\\"dummy3\\\", \\\"enabled\\\": true, \\\"charts\\\": {\\\"entry8\\\": \\\ "chart8\\\", \\\"entry7\\\": \\\"chart7\\\"}}\", @@@", 437 "@@@STEP_LOG_LINE@outdir_json@ \"summary.json\": \"{\\\"shards\\\": [{\\\ "internal_failure\\\": false, \\\"failure\\\": false, \\\"exit_code\\\": \\\"0\\ \"}, {\\\"internal_failure\\\": false, \\\"failure\\\": false, \\\"exit_code\\\" : \\\"0\\\"}, {\\\"internal_failure\\\": false, \\\"failure\\\": false, \\\"exit _code\\\": \\\"0\\\"}]}\"@@@",
433 "@@@STEP_LOG_LINE@outdir_json@ \"3/output.json\": \"{\\\"successes\\\": [ \\\"test7.Test7\\\", \\\"test8.Test8\\\"], \\\"failures\\\": [], \\\"valid\\\": true, \\\"times\\\": {\\\"test7.Test7\\\": 0.1, \\\"test8.Test8\\\": 0.1}}\", @@ @",
434 "@@@STEP_LOG_LINE@outdir_json@ \"summary.json\": \"{\\\"shards\\\": [{\\\ "internal_failure\\\": false, \\\"failure\\\": false, \\\"exit_code\\\": \\\"0\\ \"}, {\\\"internal_failure\\\": false, \\\"failure\\\": false, \\\"exit_code\\\" : \\\"0\\\"}, {\\\"internal_failure\\\": false, \\\"failure\\\": false, \\\"exit _code\\\": \\\"0\\\"}, {\\\"internal_failure\\\": false, \\\"failure\\\": false, \\\"exit_code\\\": \\\"0\\\"}]}\"@@@",
435 "@@@STEP_LOG_LINE@outdir_json@}@@@", 438 "@@@STEP_LOG_LINE@outdir_json@}@@@",
436 "@@@STEP_LOG_END@outdir_json@@@", 439 "@@@STEP_LOG_END@outdir_json@@@",
437 "@@@STEP_LOG_LINE@no_results_exc@error decoding chart JSON results from sh ard #1@@@", 440 "@@@STEP_LOG_LINE@no_results_exc@Invalid json test results@@@",
438 "@@@STEP_LOG_END@no_results_exc@@@", 441 "@@@STEP_LOG_END@no_results_exc@@@",
439 "@@@STEP_LOG_LINE@invalid_results_exc@'failures'@@@", 442 "@@@STEP_LOG_LINE@invalid_results_exc@KeyError('valid',)@@@",
440 "@@@STEP_LOG_END@invalid_results_exc@@@", 443 "@@@STEP_LOG_END@invalid_results_exc@@@",
441 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@", 444 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@",
442 "@@@STEP_LINK@shard #1@https://chromium-swarm.appspot.com/user/task/10100@ @@", 445 "@@@STEP_LINK@shard #1@https://chromium-swarm.appspot.com/user/task/10100@ @@",
443 "@@@STEP_FAILURE@@@" 446 "@@@STEP_LINK@shard #2@https://chromium-swarm.appspot.com/user/task/10200@ @@"
444 ] 447 ]
445 }, 448 },
446 { 449 {
447 "name": "$result", 450 "name": "$result",
448 "reason": "1 tests failed: ['telemetry_gpu_unittests']",
449 "recipe_result": null, 451 "recipe_result": null,
450 "status_code": 1 452 "status_code": 0
451 } 453 }
452 ] 454 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698