| [ |
| { |
| "cmd": [], |
| "name": "ensure_goma" |
| }, |
| { |
| "cmd": [ |
| "cipd.bat", |
| "ensure", |
| "-root", |
| "[CACHE]\\goma\\client", |
| "-ensure-file", |
| "infra_internal/goma/client/${platform} release", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "ensure_goma.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-release---------\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/client/resolved-platform\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::bot_update]\\resources\\bot_update.py", |
| "--spec-path", |
| "cache_dir = '[CACHE]\\\\git'\nsolutions = [{'custom_deps': {'sdk/tools/swarming_client': 'https://chromium.googlesource.com/infra/luci/client-py.git@7714cbceb37236e448809134d5e145e83600a9b3'}, 'deps_file': 'DEPS', 'managed': False, 'name': 'sdk', 'url': 'https://dart.googlesource.com/sdk.git'}]", |
| "--revision_mapping_file", |
| "{}", |
| "--git-cache-dir", |
| "[CACHE]\\git", |
| "--cleanup-dir", |
| "[CLEANUP]\\bot_update", |
| "--output_json", |
| "/path/to/tmp/json", |
| "--revision", |
| "sdk@3456abce78ef", |
| "--refs", |
| "refs/heads/master" |
| ], |
| "cwd": "[CACHE]\\builder", |
| "env": { |
| "GIT_HTTP_LOW_SPEED_LIMIT": "102400", |
| "GIT_HTTP_LOW_SPEED_TIME": "300", |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "bot_update", |
| "timeout": 1080, |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@Some step text@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"sdk\": \"3456abce78ef\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"manifest\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"sdk\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"properties\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"root\": \"sdk\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"source_manifest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"directories\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"version\": 0@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[depot_tools]\\gclient.py", |
| "runhooks" |
| ], |
| "cwd": "[CACHE]\\builder", |
| "env": { |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "gclient runhooks" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\task_kill.py", |
| "--kill_browsers=True", |
| "--kill_vsbuild=True" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "kill processes" |
| }, |
| { |
| "cmd": [], |
| "name": "preprocess_for_goma" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "preprocess_for_goma.goma cache directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\goma\\client\\goma_ctl.py", |
| "restart" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMACTL_CRASH_REPORT_ID_FILE": "[TMP_BASE]\\crash_report_id", |
| "GOMA_CACHE_DIR": "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64", |
| "GOMA_DIR": "[CACHE]\\goma\\client", |
| "GOMA_DUMP_COUNTERZ_FILE": "[TMP_BASE]\\goma_counterz", |
| "GOMA_DUMP_STATS_FILE": "[TMP_BASE]\\goma_stats", |
| "GOMA_ENABLE_COUNTERZ": "true", |
| "GOMA_HERMETIC": "error", |
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "C:\\creds\\service_accounts\\service-account-goma-client.json" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "preprocess_for_goma.start_goma", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@cloudtail@https://console.cloud.google.com/logs/viewer?project=goma-logs&resource=gce_instance%2Finstance_id%2Ffakevm999-m9@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[build]\\scripts\\tools\\runit.py", |
| "--show-path", |
| "--with-third-party-lib", |
| "--", |
| "python", |
| "RECIPE_MODULE[build::goma]\\resources\\cloudtail_utils.py", |
| "start", |
| "--cloudtail-path", |
| "cloudtail.exe", |
| "--pid-file", |
| "[TMP_BASE]\\cloudtail.pid", |
| "--cloudtail-service-account-json", |
| "C:\\creds\\service_accounts\\service-account-goma-cloudtail.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "preprocess_for_goma.start cloudtail", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\build.py", |
| "--super-fast", |
| "--no-start-goma", |
| "-j200" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "can_time_out", |
| "timeout": 3000 |
| }, |
| { |
| "cmd": [], |
| "name": "postprocess_for_goma" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\goma\\client\\goma_ctl.py", |
| "jsonstatus", |
| "[TMP_BASE]\\goma_jsonstatus.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMACTL_CRASH_REPORT_ID_FILE": "[TMP_BASE]\\crash_report_id", |
| "GOMA_CACHE_DIR": "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64", |
| "GOMA_DIR": "[CACHE]\\goma\\client", |
| "GOMA_DUMP_COUNTERZ_FILE": "[TMP_BASE]\\goma_counterz", |
| "GOMA_DUMP_STATS_FILE": "[TMP_BASE]\\goma_stats", |
| "GOMA_ENABLE_COUNTERZ": "true", |
| "GOMA_HERMETIC": "error", |
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "C:\\creds\\service_accounts\\service-account-goma-client.json" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "postprocess_for_goma.goma_jsonstatus", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"notice\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"infra_status\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"num_user_error\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ping_status_code\": 200@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\goma\\client\\goma_ctl.py", |
| "stat" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMACTL_CRASH_REPORT_ID_FILE": "[TMP_BASE]\\crash_report_id", |
| "GOMA_CACHE_DIR": "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64", |
| "GOMA_DIR": "[CACHE]\\goma\\client", |
| "GOMA_DUMP_COUNTERZ_FILE": "[TMP_BASE]\\goma_counterz", |
| "GOMA_DUMP_STATS_FILE": "[TMP_BASE]\\goma_stats", |
| "GOMA_ENABLE_COUNTERZ": "true", |
| "GOMA_HERMETIC": "error", |
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "C:\\creds\\service_accounts\\service-account-goma-client.json" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "postprocess_for_goma.goma_stat", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\goma\\client\\goma_ctl.py", |
| "stop" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMACTL_CRASH_REPORT_ID_FILE": "[TMP_BASE]\\crash_report_id", |
| "GOMA_CACHE_DIR": "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64", |
| "GOMA_DIR": "[CACHE]\\goma\\client", |
| "GOMA_DUMP_COUNTERZ_FILE": "[TMP_BASE]\\goma_counterz", |
| "GOMA_DUMP_STATS_FILE": "[TMP_BASE]\\goma_stats", |
| "GOMA_ENABLE_COUNTERZ": "true", |
| "GOMA_HERMETIC": "error", |
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "C:\\creds\\service_accounts\\service-account-goma-client.json" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "postprocess_for_goma.stop_goma", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_REPO[build]\\scripts\\tools\\runit.py", |
| "--show-path", |
| "--", |
| "python", |
| "RECIPE_REPO[build]\\scripts\\slave\\upload_goma_logs.py", |
| "--upload-compiler-proxy-info", |
| "--log-url-json-file", |
| "/path/to/tmp/json", |
| "--gsutil-py-path", |
| "RECIPE_REPO[depot_tools]\\gsutil.py", |
| "--bigquery-upload", |
| "--bigquery-service-account-json", |
| "C:\\creds\\service_accounts\\service-account-goma-bigquery.json", |
| "--json-status", |
| "[TMP_BASE]\\goma_jsonstatus.json", |
| "--build-exit-status", |
| "0", |
| "--goma-stats-file", |
| "[TMP_BASE]\\goma_stats", |
| "--goma-counterz-file", |
| "[TMP_BASE]\\goma_counterz", |
| "--goma-crash-report-id-file", |
| "[TMP_BASE]\\crash_report_id", |
| "--build-id", |
| "8945511751514863184", |
| "--builder-id-json", |
| "{\"bucket\": \"ci\", \"builder\": \"vm-kernel-win-release-simarm_x64\", \"project\": \"dart\"}", |
| "--is-luci", |
| "--buildbot-buildername", |
| "vm-kernel-win-release-simarm_x64", |
| "--buildbot-slavename", |
| "win-dart-123" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "postprocess_for_goma.upload_log", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"compiler_proxy_log\": \"https://chromium-build-stats.appspot.com/compiler_proxy_log/2017/03/30/build11-m1/compiler_proxy.exe.BUILD11-M1.chrome-bot.log.INFO.20170329-222936.4420.gz\"@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@compiler_proxy_log@https://chromium-build-stats.appspot.com/compiler_proxy_log/2017/03/30/build11-m1/compiler_proxy.exe.BUILD11-M1.chrome-bot.log.INFO.20170329-222936.4420.gz@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[build]\\scripts\\tools\\runit.py", |
| "--show-path", |
| "--with-third-party-lib", |
| "--", |
| "python", |
| "RECIPE_MODULE[build::goma]\\resources\\cloudtail_utils.py", |
| "stop", |
| "--killed-pid-file", |
| "[TMP_BASE]\\cloudtail.pid" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "postprocess_for_goma.stop cloudtail", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\task_kill.py", |
| "--kill_browsers=True", |
| "--kill_vsbuild=True" |
| ], |
| "name": "kill processes (2)" |
| }, |
| { |
| "cmd": [ |
| "cmd.exe", |
| "/c", |
| "type", |
| ".debug.log" |
| ], |
| "name": "debug log" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| "[CACHE]\\builder\\sdk\\tools\\bots\\test_matrix.json", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "read test-matrix.json", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder_configurations\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builders\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"vm-kernel-win-release-simarm_x64\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"meta\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"steps\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bytecode\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--gen-snapshot=${build_root}/gen_snapshot\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"gn\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/gn.py\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--arch=x64\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"runtime\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"build\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/build.py\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-ndartk-${system}-${mode}-${arch}\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"language_2\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"co19_2/sel\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--exclude_suite=co19\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test1\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/test.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"shards\": 2@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-ndartk-${system}-${mode}-${arch}\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"trigger\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"trigger\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"trigger\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo-builder\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bar-builder\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo.dart\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"dart\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"out/ReleaseX64/dart\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-ndartk-${system}-${mode}-${arch}\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test3\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"shards\": 2@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builders\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"co19\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"meta\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"steps\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"co19/nnbd\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"co19_2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"co19\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"shards\": 1@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builders\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"analyzer-linux-release\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"meta\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"steps\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"build\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/build.py\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-nunittest-asserts-${mode}-${system}\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test1\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/test.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"shards\": 2@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-ndartk-${system}-${mode}-${arch}\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"trigger\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"trigger\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"trigger\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo-builder\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bar-builder\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-nanalyzer-asserts-${system}\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test3\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"shards\": 2@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builders\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"dart2js-strong-mac-x64-chrome\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"dart2js-strong-linux-x64-firefox\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"dart2js-strong-win-x64-chrome\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"meta\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"steps\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-ndart2js-${system}-${runtime}\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-e co19, language_2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test1\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/test.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"shards\": 2@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--buildername\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"custom\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/custom_thing.py\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--buildername\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"custom_runner\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/custom_test_runner.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"testRunner\": true@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-ndart2js-${system}-${runtime}\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"co19\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builders\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"vm-kernel-mac-release-x64\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"meta\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"steps\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"build\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/build.py\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"foo\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--buildername\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"custom\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"out/custom_thing\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builders\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"vm-kernel-precomp-android-release-armsimdbc64\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"meta\": {}, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"steps\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-ndartkp-android-${mode}-${arch}\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"android\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"shards\": 2@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builders\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fuzz-linux\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"steps\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"arguments\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"runtime/tools/dartfuzz/dartfuzz_test.dart\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--isolates\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"8\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--no-show-stats\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--time\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"2700\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"make a fuzz\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"out/ReleaseX64/dart\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"shards\": 3@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"filesets\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"test\": \"[]\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"trigger\": \"[]\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"global\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"chrome\": \"66.0.3359.139\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"firefox\": \"61\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "remove", |
| "[CACHE]\\builder\\sdk\\.debug.log" |
| ], |
| "infra_step": true, |
| "name": "delete debug log" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "{'variables': {'files': '[]'}}", |
| "[CACHE]\\builder\\sdk\\test" |
| ], |
| "infra_step": true, |
| "name": "write fileset test to sdk root", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@test@{'variables': {'files': '[]'}}@@@", |
| "@@@STEP_LOG_END@test@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "{'variables': {'files': '[]'}}", |
| "[CACHE]\\builder\\sdk\\trigger" |
| ], |
| "infra_step": true, |
| "name": "write fileset trigger to sdk root", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@trigger@{'variables': {'files': '[]'}}@@@", |
| "@@@STEP_LOG_END@trigger@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[depot_tools]\\gclient.py", |
| "getdep", |
| "-r", |
| "sdk/tools/sdks:dart/dart-sdk/${platform}" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "gclient get checked-in SDK version", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[depot_tools]\\gclient.py", |
| "revinfo", |
| "--filter=https://chrome-infra-packages.appspot.com/dart/third_party/co19", |
| "--filter=https://chrome-infra-packages.appspot.com/dart/third_party/co19/legacy", |
| "--output-json", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "gclient get co19 versions", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output[revinfo]@{@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ \"sdk/tests/co19/src:dart/third_party/co19\": {@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ \"rev\": \"git_revision:co19_hash\", @@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ \"url\": \"https://chrome-infra-packages.appspot.com/dart/third_party/co19\"@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ \"sdk/tests/co19_2/src:dart/third_party/co19/legacy\": {@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ \"rev\": \"git_revision:co19_2_hash\", @@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ \"url\": \"https://chrome-infra-packages.appspot.com/dart/third_party/co19/legacy\"@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ }@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@}@@@", |
| "@@@STEP_LOG_END@json.output[revinfo]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\gn.py", |
| "--sanitizer=none", |
| "-asimarm_x64", |
| "-mrelease", |
| "--bytecode", |
| "--gen-snapshot=out/ReleaseSIMARM_X64/gen_snapshot" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "gn" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\task_kill.py", |
| "--kill_browsers=True", |
| "--kill_vsbuild=True" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "kill processes (3)" |
| }, |
| { |
| "cmd": [], |
| "name": "preprocess_for_goma (2)" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "preprocess_for_goma (2).goma cache directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\goma\\client\\goma_ctl.py", |
| "restart" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMACTL_CRASH_REPORT_ID_FILE": "[TMP_BASE]\\crash_report_id", |
| "GOMA_CACHE_DIR": "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64", |
| "GOMA_DIR": "[CACHE]\\goma\\client", |
| "GOMA_DUMP_COUNTERZ_FILE": "[TMP_BASE]\\goma_counterz", |
| "GOMA_DUMP_STATS_FILE": "[TMP_BASE]\\goma_stats", |
| "GOMA_ENABLE_COUNTERZ": "true", |
| "GOMA_HERMETIC": "error", |
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "C:\\creds\\service_accounts\\service-account-goma-client.json" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "preprocess_for_goma (2).start_goma", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@cloudtail@https://console.cloud.google.com/logs/viewer?project=goma-logs&resource=gce_instance%2Finstance_id%2Ffakevm999-m9@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[build]\\scripts\\tools\\runit.py", |
| "--show-path", |
| "--with-third-party-lib", |
| "--", |
| "python", |
| "RECIPE_MODULE[build::goma]\\resources\\cloudtail_utils.py", |
| "start", |
| "--cloudtail-path", |
| "cloudtail.exe", |
| "--pid-file", |
| "[TMP_BASE]\\cloudtail.pid", |
| "--cloudtail-service-account-json", |
| "C:\\creds\\service_accounts\\service-account-goma-cloudtail.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "preprocess_for_goma (2).start cloudtail", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\build.py", |
| "--sanitizer=none", |
| "-mrelease", |
| "--arch=x64", |
| "runtime", |
| "--no-start-goma", |
| "-j200" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "build", |
| "timeout": 3000 |
| }, |
| { |
| "cmd": [], |
| "name": "postprocess_for_goma (2)" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\goma\\client\\goma_ctl.py", |
| "jsonstatus", |
| "[TMP_BASE]\\goma_jsonstatus.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMACTL_CRASH_REPORT_ID_FILE": "[TMP_BASE]\\crash_report_id", |
| "GOMA_CACHE_DIR": "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64", |
| "GOMA_DIR": "[CACHE]\\goma\\client", |
| "GOMA_DUMP_COUNTERZ_FILE": "[TMP_BASE]\\goma_counterz", |
| "GOMA_DUMP_STATS_FILE": "[TMP_BASE]\\goma_stats", |
| "GOMA_ENABLE_COUNTERZ": "true", |
| "GOMA_HERMETIC": "error", |
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "C:\\creds\\service_accounts\\service-account-goma-client.json" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "postprocess_for_goma (2).goma_jsonstatus", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"notice\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"infra_status\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"num_user_error\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ping_status_code\": 200@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\goma\\client\\goma_ctl.py", |
| "stat" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMACTL_CRASH_REPORT_ID_FILE": "[TMP_BASE]\\crash_report_id", |
| "GOMA_CACHE_DIR": "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64", |
| "GOMA_DIR": "[CACHE]\\goma\\client", |
| "GOMA_DUMP_COUNTERZ_FILE": "[TMP_BASE]\\goma_counterz", |
| "GOMA_DUMP_STATS_FILE": "[TMP_BASE]\\goma_stats", |
| "GOMA_ENABLE_COUNTERZ": "true", |
| "GOMA_HERMETIC": "error", |
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "C:\\creds\\service_accounts\\service-account-goma-client.json" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "postprocess_for_goma (2).goma_stat", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\goma\\client\\goma_ctl.py", |
| "stop" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMACTL_CRASH_REPORT_ID_FILE": "[TMP_BASE]\\crash_report_id", |
| "GOMA_CACHE_DIR": "[CACHE]\\goma\\data\\vm_kernel_win_release_simarm_x64", |
| "GOMA_DIR": "[CACHE]\\goma\\client", |
| "GOMA_DUMP_COUNTERZ_FILE": "[TMP_BASE]\\goma_counterz", |
| "GOMA_DUMP_STATS_FILE": "[TMP_BASE]\\goma_stats", |
| "GOMA_ENABLE_COUNTERZ": "true", |
| "GOMA_HERMETIC": "error", |
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "C:\\creds\\service_accounts\\service-account-goma-client.json" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "postprocess_for_goma (2).stop_goma", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_REPO[build]\\scripts\\tools\\runit.py", |
| "--show-path", |
| "--", |
| "python", |
| "RECIPE_REPO[build]\\scripts\\slave\\upload_goma_logs.py", |
| "--upload-compiler-proxy-info", |
| "--log-url-json-file", |
| "/path/to/tmp/json", |
| "--gsutil-py-path", |
| "RECIPE_REPO[depot_tools]\\gsutil.py", |
| "--bigquery-upload", |
| "--bigquery-service-account-json", |
| "C:\\creds\\service_accounts\\service-account-goma-bigquery.json", |
| "--json-status", |
| "[TMP_BASE]\\goma_jsonstatus.json", |
| "--build-exit-status", |
| "0", |
| "--goma-stats-file", |
| "[TMP_BASE]\\goma_stats", |
| "--goma-counterz-file", |
| "[TMP_BASE]\\goma_counterz", |
| "--goma-crash-report-id-file", |
| "[TMP_BASE]\\crash_report_id", |
| "--build-id", |
| "8945511751514863184", |
| "--builder-id-json", |
| "{\"bucket\": \"ci\", \"builder\": \"vm-kernel-win-release-simarm_x64\", \"project\": \"dart\"}", |
| "--is-luci", |
| "--buildbot-buildername", |
| "vm-kernel-win-release-simarm_x64", |
| "--buildbot-slavename", |
| "win-dart-123" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "postprocess_for_goma (2).upload_log", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"compiler_proxy_log\": \"https://chromium-build-stats.appspot.com/compiler_proxy_log/2017/03/30/build11-m1/compiler_proxy.exe.BUILD11-M1.chrome-bot.log.INFO.20170329-222936.4420.gz\"@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@compiler_proxy_log@https://chromium-build-stats.appspot.com/compiler_proxy_log/2017/03/30/build11-m1/compiler_proxy.exe.BUILD11-M1.chrome-bot.log.INFO.20170329-222936.4420.gz@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_REPO[build]\\scripts\\tools\\runit.py", |
| "--show-path", |
| "--with-third-party-lib", |
| "--", |
| "python", |
| "RECIPE_MODULE[build::goma]\\resources\\cloudtail_utils.py", |
| "stop", |
| "--killed-pid-file", |
| "[TMP_BASE]\\cloudtail.pid" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1", |
| "GOMA_DIR": "[CACHE]\\goma\\client" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "postprocess_for_goma (2).stop cloudtail", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\swarming_client\\isolate.py", |
| "archive", |
| "--blacklist=(^(out|xcodebuild)[/\\\\](Release|Debug|Product)\\w*[/\\\\](clang_\\w*[/\\\\])?(generated_tests|obj)[/\\\\])|(^tools[/\\\\]sdks)", |
| "--ignore_broken_items", |
| "-I", |
| "isolateserver.appspot.com", |
| "--namespace", |
| "default-gzip", |
| "-i[CACHE]\\builder\\sdk\\test", |
| "-s[CACHE]\\builder\\sdk\\test.isolated" |
| ], |
| "infra_step": true, |
| "name": "upload testing fileset test", |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@swarming fileset hash: test_hash@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\swarming_client\\isolate.py", |
| "archive", |
| "--blacklist=(^(out|xcodebuild)[/\\\\](Release|Debug|Product)\\w*[/\\\\](clang_\\w*[/\\\\])?(generated_tests|obj)[/\\\\])|(^tools[/\\\\]sdks)", |
| "--ignore_broken_items", |
| "-I", |
| "isolateserver.appspot.com", |
| "--namespace", |
| "default-gzip", |
| "-i[CACHE]\\builder\\sdk\\trigger", |
| "-s[CACHE]\\builder\\sdk\\trigger.isolated" |
| ], |
| "infra_step": true, |
| "name": "upload testing fileset trigger", |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@swarming fileset hash: trigger_hash@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "trigger shards for test1" |
| }, |
| { |
| "cmd": [], |
| "name": "trigger shards for test1.ensure swarming", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd.bat", |
| "ensure", |
| "-root", |
| "[CACHE]\\swarming_client", |
| "-ensure-file", |
| "infra/tools/luci/swarming/${platform} git_revision:62a9c18c7fd447316832d0d768f99cfc9bac7f87", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "trigger shards for test1.ensure swarming.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-git_revision:62a\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/swarming/resolved-platform\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\swarming_client\\swarming", |
| "spawn-tasks", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-json-input", |
| "{\"requests\": [{\"name\": \"test1_shard_1\", \"priority\": \"25\", \"service_account\": \"\", \"task_slices\": [{\"expiration_secs\": \"3600\", \"properties\": {\"caches\": [{\"name\": \"vpython\", \"path\": \"cache/vpython\"}], \"cipd_input\": {\"packages\": [{\"package_name\": \"infra/tools/luci/vpython/${platform}\", \"path\": \"cipd_bin_packages\", \"version\": \"git_revision:b01b3ede35a24f76f21420f11d13f234848e5d34\"}, {\"package_name\": \"infra/tools/luci/vpython-native/${platform}\", \"path\": \"cipd_bin_packages\", \"version\": \"git_revision:b01b3ede35a24f76f21420f11d13f234848e5d34\"}, {\"package_name\": \"infra/3pp/tools/cpython/${platform}\", \"path\": \"cipd_bin_packages/cpython\", \"version\": \"version:2.7.17.chromium.24\"}, {\"package_name\": \"infra/3pp/tools/cpython3/${platform}\", \"path\": \"cipd_bin_packages/cpython3\", \"version\": \"version:3.8.1rc1.chromium.10\"}, {\"package_name\": \"dart/third_party/co19/legacy\", \"path\": \"tests/co19_2/src\", \"version\": \"git_revision:co19_2_hash\"}, {\"package_name\": \"dart/dart-sdk/${platform}\", \"path\": \"tools/sdks\", \"version\": \"\"}]}, \"command\": [\"tools/test.py\", \"--progress=status\", \"--report\", \"--time\", \"--silent-failures\", \"--write-results\", \"--write-logs\", \"--clean-exit\", \"foo\", \"-ndartk-win-release-simarm_x64\", \"language_2\", \"co19_2/sel\", \"--exclude_suite=co19\", \"--copy-coredumps\", \"--shards=2\", \"--shard=1\", \"--output-directory=${ISOLATED_OUTDIR}\"], \"containment\": {\"containment_type\": \"AUTO\", \"limit_processes\": \"0\", \"limit_total_committed_memory\": \"0\", \"lower_priority\": false}, \"dimensions\": [{\"key\": \"cpu\", \"value\": \"x86-64\"}, {\"key\": \"os\", \"value\": \"Windows\"}, {\"key\": \"pool\", \"value\": \"dart.tests\"}], \"env\": [{\"key\": \"VPYTHON_VIRTUALENV_ROOT\", \"value\": \"cache/vpython\"}], \"env_prefixes\": [{\"key\": \"PATH\", \"value\": [\"cipd_bin_packages\", \"cipd_bin_packages/bin\", \"cipd_bin_packages/cpython\", \"cipd_bin_packages/cpython/bin\", \"cipd_bin_packages/cpython3\", \"cipd_bin_packages/cpython3/bin\"]}], \"execution_timeout_secs\": \"3600\", \"grace_period_secs\": \"30\", \"idempotent\": false, \"inputs_ref\": {\"isolated\": \"test_hash\", \"isolatedserver\": \"https://example.isolateserver.appspot.com\", \"namespace\": \"default-gzip\"}, \"io_timeout_secs\": \"1200\", \"outputs\": []}}]}, {\"name\": \"test1_shard_2\", \"priority\": \"25\", \"service_account\": \"\", \"task_slices\": [{\"expiration_secs\": \"3600\", \"properties\": {\"caches\": [{\"name\": \"vpython\", \"path\": \"cache/vpython\"}], \"cipd_input\": {\"packages\": [{\"package_name\": \"infra/tools/luci/vpython/${platform}\", \"path\": \"cipd_bin_packages\", \"version\": \"git_revision:b01b3ede35a24f76f21420f11d13f234848e5d34\"}, {\"package_name\": \"infra/tools/luci/vpython-native/${platform}\", \"path\": \"cipd_bin_packages\", \"version\": \"git_revision:b01b3ede35a24f76f21420f11d13f234848e5d34\"}, {\"package_name\": \"infra/3pp/tools/cpython/${platform}\", \"path\": \"cipd_bin_packages/cpython\", \"version\": \"version:2.7.17.chromium.24\"}, {\"package_name\": \"infra/3pp/tools/cpython3/${platform}\", \"path\": \"cipd_bin_packages/cpython3\", \"version\": \"version:3.8.1rc1.chromium.10\"}, {\"package_name\": \"dart/third_party/co19/legacy\", \"path\": \"tests/co19_2/src\", \"version\": \"git_revision:co19_2_hash\"}, {\"package_name\": \"dart/dart-sdk/${platform}\", \"path\": \"tools/sdks\", \"version\": \"\"}]}, \"command\": [\"tools/test.py\", \"--progress=status\", \"--report\", \"--time\", \"--silent-failures\", \"--write-results\", \"--write-logs\", \"--clean-exit\", \"foo\", \"-ndartk-win-release-simarm_x64\", \"language_2\", \"co19_2/sel\", \"--exclude_suite=co19\", \"--copy-coredumps\", \"--shards=2\", \"--shard=2\", \"--output-directory=${ISOLATED_OUTDIR}\"], \"containment\": {\"containment_type\": \"AUTO\", \"limit_processes\": \"0\", \"limit_total_committed_memory\": \"0\", \"lower_priority\": false}, \"dimensions\": [{\"key\": \"cpu\", \"value\": \"x86-64\"}, {\"key\": \"os\", \"value\": \"Windows\"}, {\"key\": \"pool\", \"value\": \"dart.tests\"}], \"env\": [{\"key\": \"VPYTHON_VIRTUALENV_ROOT\", \"value\": \"cache/vpython\"}], \"env_prefixes\": [{\"key\": \"PATH\", \"value\": [\"cipd_bin_packages\", \"cipd_bin_packages/bin\", \"cipd_bin_packages/cpython\", \"cipd_bin_packages/cpython/bin\", \"cipd_bin_packages/cpython3\", \"cipd_bin_packages/cpython3/bin\"]}], \"execution_timeout_secs\": \"3600\", \"grace_period_secs\": \"30\", \"idempotent\": false, \"inputs_ref\": {\"isolated\": \"test_hash\", \"isolatedserver\": \"https://example.isolateserver.appspot.com\", \"namespace\": \"default-gzip\"}, \"io_timeout_secs\": \"1200\", \"outputs\": []}}]}]}", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "trigger shards for test1.trigger shards for test1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tasks\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"request\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test1_shard_1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"0\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"request\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test1_shard_2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@task UI: test1_shard_1@https://example.swarmingserver.appspot.com/task?id=0@@@", |
| "@@@STEP_LINK@task UI: test1_shard_2@https://example.swarmingserver.appspot.com/task?id=1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\test.py", |
| "--progress=status", |
| "--report", |
| "--time", |
| "--silent-failures", |
| "--write-results", |
| "--write-logs", |
| "--clean-exit", |
| "foo", |
| "--bar", |
| "-ndartk-win-release-simarm_x64", |
| "--copy-coredumps", |
| "--output-directory", |
| "[CLEANUP]\\tmp_tmp_1" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "test2" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_1\\logs.json", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "read logs.json for test2", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@logs.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_1\\results.json", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "read results.json for test2", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "buildbucket", |
| "put", |
| "-host", |
| "cr-buildbucket.appspot.com", |
| "{\"bucket\": \"luci.dart.ci\", \"experimental\": false, \"parameters_json\": \"{\\\"builder_name\\\": \\\"foo-builder\\\", \\\"changes\\\": [], \\\"properties\\\": {\\\"parent_build_id\\\": \\\"\\\", \\\"parent_buildername\\\": \\\"vm-kernel-win-release-simarm_x64\\\", \\\"parent_fileset\\\": \\\"trigger_hash\\\", \\\"parent_fileset_name\\\": \\\"trigger\\\", \\\"revision\\\": \\\"3456abce78ef\\\"}}\", \"tags\": [\"builder:foo-builder\", \"buildset:commit/gitiles/dart.googlesource.com/sdk/+/3456abce78ef\", \"gitiles_ref:refs/heads/master\", \"parent_buildername:vm-kernel-win-release-simarm_x64\", \"parent_buildnumber:1357\", \"user_agent:recipe\"]}", |
| "{\"bucket\": \"luci.dart.ci\", \"experimental\": false, \"parameters_json\": \"{\\\"builder_name\\\": \\\"bar-builder\\\", \\\"changes\\\": [], \\\"properties\\\": {\\\"parent_build_id\\\": \\\"\\\", \\\"parent_buildername\\\": \\\"vm-kernel-win-release-simarm_x64\\\", \\\"parent_fileset\\\": \\\"trigger_hash\\\", \\\"parent_fileset_name\\\": \\\"trigger\\\", \\\"revision\\\": \\\"3456abce78ef\\\"}}\", \"tags\": [\"builder:bar-builder\", \"buildset:commit/gitiles/dart.googlesource.com/sdk/+/3456abce78ef\", \"gitiles_ref:refs/heads/master\", \"parent_buildername:vm-kernel-win-release-simarm_x64\", \"parent_buildnumber:1357\", \"user_agent:recipe\"]}" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "buildbucket.put", |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@trigger@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"8963024236039183808\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder:analyzer-linux-release\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parent_buildername:dart-sdk-linux\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"url\": \"https://ci.chromium.org/p/dart/builds/b8963024236039183808\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"8963024236039836208\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder:analyzer-strong-linux-release\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parent_buildername:dart-sdk-linux\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"url\": \"https://ci.chromium.org/p/dart/builds/b8963024236039836208\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"build\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"8963024236039228096\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder:analyzer-analysis-server-linux\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parent_buildername:dart-sdk-linux\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"url\": \"https://ci.chromium.org/p/dart/builds/b8963024236039228096\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@analyzer-linux-release@https://ci.chromium.org/p/dart/builds/b8963024236039183808@@@", |
| "@@@STEP_LINK@analyzer-strong-linux-release@https://ci.chromium.org/p/dart/builds/b8963024236039836208@@@", |
| "@@@STEP_LINK@analyzer-analysis-server-linux@https://ci.chromium.org/p/dart/builds/b8963024236039228096@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\out\\ReleaseX64\\dart.exe", |
| "--bar", |
| "foo.dart" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "name": "dart" |
| }, |
| { |
| "cmd": [], |
| "name": "trigger shards for test3" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\swarming_client\\swarming", |
| "spawn-tasks", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-json-input", |
| "{\"requests\": [{\"name\": \"test3_shard_1\", \"priority\": \"25\", \"service_account\": \"\", \"task_slices\": [{\"expiration_secs\": \"3600\", \"properties\": {\"caches\": [{\"name\": \"vpython\", \"path\": \"cache/vpython\"}], \"cipd_input\": {\"packages\": [{\"package_name\": \"infra/tools/luci/vpython/${platform}\", \"path\": \"cipd_bin_packages\", \"version\": \"git_revision:b01b3ede35a24f76f21420f11d13f234848e5d34\"}, {\"package_name\": \"infra/tools/luci/vpython-native/${platform}\", \"path\": \"cipd_bin_packages\", \"version\": \"git_revision:b01b3ede35a24f76f21420f11d13f234848e5d34\"}, {\"package_name\": \"infra/3pp/tools/cpython/${platform}\", \"path\": \"cipd_bin_packages/cpython\", \"version\": \"version:2.7.17.chromium.24\"}, {\"package_name\": \"infra/3pp/tools/cpython3/${platform}\", \"path\": \"cipd_bin_packages/cpython3\", \"version\": \"version:3.8.1rc1.chromium.10\"}, {\"package_name\": \"dart/dart-sdk/${platform}\", \"path\": \"tools/sdks\", \"version\": \"\"}]}, \"command\": [\"tools/test.py\", \"--progress=status\", \"--report\", \"--time\", \"--silent-failures\", \"--write-results\", \"--write-logs\", \"--clean-exit\", \"-ndartk-win-release-simarm_x64\", \"foo\", \"--bar\", \"--copy-coredumps\", \"--shards=2\", \"--shard=1\", \"--output-directory=${ISOLATED_OUTDIR}\"], \"containment\": {\"containment_type\": \"AUTO\", \"limit_processes\": \"0\", \"limit_total_committed_memory\": \"0\", \"lower_priority\": false}, \"dimensions\": [{\"key\": \"cpu\", \"value\": \"x86-64\"}, {\"key\": \"os\", \"value\": \"Windows\"}, {\"key\": \"pool\", \"value\": \"dart.tests\"}], \"env\": [{\"key\": \"VPYTHON_VIRTUALENV_ROOT\", \"value\": \"cache/vpython\"}], \"env_prefixes\": [{\"key\": \"PATH\", \"value\": [\"cipd_bin_packages\", \"cipd_bin_packages/bin\", \"cipd_bin_packages/cpython\", \"cipd_bin_packages/cpython/bin\", \"cipd_bin_packages/cpython3\", \"cipd_bin_packages/cpython3/bin\"]}], \"execution_timeout_secs\": \"3600\", \"grace_period_secs\": \"30\", \"idempotent\": false, \"inputs_ref\": {\"isolated\": \"test_hash\", \"isolatedserver\": \"https://example.isolateserver.appspot.com\", \"namespace\": \"default-gzip\"}, \"io_timeout_secs\": \"1200\", \"outputs\": []}}]}]}", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "trigger shards for test3.trigger shards for test3", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tasks\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"request\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test3_shard_1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"0\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@task UI: test3_shard_1@https://example.swarmingserver.appspot.com/task?id=0@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[CACHE]\\builder\\sdk\\tools\\test.py", |
| "--progress=status", |
| "--report", |
| "--time", |
| "--silent-failures", |
| "--write-results", |
| "--write-logs", |
| "--clean-exit", |
| "-ndartk-win-release-simarm_x64", |
| "foo", |
| "--bar", |
| "--copy-coredumps", |
| "--shards=2", |
| "--shard=2", |
| "--output-directory", |
| "[CLEANUP]\\tmp_tmp_2" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "test3_shard_2" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_2\\logs.json", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "read logs.json for test3_shard_2", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@logs.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_2\\results.json", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "vm-kernel-win-release-simarm_x64-be", |
| "DART_USE_CRASHPAD": "1" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "name": "read results.json for test3_shard_2", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\swarming_client\\swarming", |
| "collect", |
| "-verbose", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-task-summary-json", |
| "/path/to/tmp/json", |
| "-task-output-stdout", |
| "json", |
| "-output-dir", |
| "[CLEANUP]\\tmp_tmp_3", |
| "0" |
| ], |
| "infra_step": true, |
| "name": "test1_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"0\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test1_shard_1\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"0\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: test1_shard_1@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: test1_shard_1@@@", |
| "@@@STEP_LINK@task isolated outputs: test1_shard_1@https://isolateserver.appspot.com/browse?namespace=default-gzip&hash=abc123@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_3\\0\\logs.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "read logs.json for test1_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@logs.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_3\\0\\results.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "read results.json for test1_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\swarming_client\\swarming", |
| "collect", |
| "-verbose", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-task-summary-json", |
| "/path/to/tmp/json", |
| "-task-output-stdout", |
| "json", |
| "-output-dir", |
| "[CLEANUP]\\tmp_tmp_4", |
| "1" |
| ], |
| "infra_step": true, |
| "name": "test1_shard_2", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"1\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test1_shard_2\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: test1_shard_2@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: test1_shard_2@@@", |
| "@@@STEP_LINK@task isolated outputs: test1_shard_2@https://isolateserver.appspot.com/browse?namespace=default-gzip&hash=abc123@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_4\\1\\logs.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "read logs.json for test1_shard_2", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@logs.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_4\\1\\results.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "read results.json for test1_shard_2", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\swarming_client\\swarming", |
| "collect", |
| "-verbose", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-task-summary-json", |
| "/path/to/tmp/json", |
| "-task-output-stdout", |
| "json", |
| "-output-dir", |
| "[CLEANUP]\\tmp_tmp_5", |
| "0" |
| ], |
| "infra_step": true, |
| "name": "test3_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"0\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test3_shard_1\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolated\": \"abc123\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"isolatedserver\": \"https://isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"0\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: test3_shard_1@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: test3_shard_1@@@", |
| "@@@STEP_LINK@task isolated outputs: test3_shard_1@https://isolateserver.appspot.com/browse?namespace=default-gzip&hash=abc123@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_5\\0\\logs.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "read logs.json for test3_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@logs.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]\\tmp_tmp_5\\0\\results.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "read results.json for test3_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "download previous results" |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]\\gsutil.py", |
| "----", |
| "cp", |
| "gs://dart-test-results/builders/vm-kernel-win-release-simarm_x64/latest", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "download previous results.gsutil find latest build", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[latest]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]\\builder\\sdk\\LATEST" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "download previous results.ensure LATEST dir", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "", |
| "[CACHE]\\builder\\sdk\\LATEST\\results.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "download previous results.ensure results.json exists", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]\\resources\\fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "", |
| "[CACHE]\\builder\\sdk\\LATEST\\flaky.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "download previous results.ensure flaky.json exists", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@flaky.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "deflaking" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "LATEST/flaky.json", |
| "--changed", |
| "--passing", |
| "--failing", |
| "--count", |
| "50", |
| "LATEST/results.json", |
| "" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "deflaking.list tests to deflake (test1)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "LATEST/flaky.json", |
| "--changed", |
| "--passing", |
| "--failing", |
| "--count", |
| "50", |
| "LATEST/results.json", |
| "" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "deflaking.list tests to deflake (test2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "LATEST/flaky.json", |
| "--changed", |
| "--passing", |
| "--failing", |
| "--count", |
| "50", |
| "LATEST/results.json", |
| "" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "deflaking.list tests to deflake (test3)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "tools/bots/update_flakiness.dart", |
| "-i", |
| "LATEST/flaky.json", |
| "-o", |
| "/path/to/tmp/", |
| "--build-id", |
| "8945511751514863184", |
| "--commit", |
| "3456abce78ef", |
| "" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "update flakiness information", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@raw_io.output_text[flaky.json]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "show", |
| "HEAD", |
| "--format=%at", |
| "-s" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "git show" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "[CACHE]\\builder\\sdk\\tools\\bots\\extend_results.dart", |
| "", |
| "[CACHE]\\builder\\sdk\\LATEST\\results.json", |
| "", |
| "[CACHE]\\builder\\sdk\\LATEST\\flaky.json", |
| "vm-kernel-win-release-simarm_x64", |
| "1357", |
| "1234567", |
| "3456abce78ef", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "add fields to result records" |
| }, |
| { |
| "cmd": [], |
| "name": "upload new results" |
| }, |
| { |
| "cmd": [ |
| "luci-auth", |
| "token", |
| "-scopes", |
| "https://www.googleapis.com/auth/cloud-platform", |
| "-lifetime", |
| "3m" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.get access token for default account", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "[CACHE]\\builder\\sdk\\tools\\bots\\post_results_to_pubsub.dart", |
| "--result_file", |
| "{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t01\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t01\",\"time_ms\":451,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t02\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t02\",\"time_ms\":496,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n", |
| "--auth_token", |
| "extra.secret.token.should.not.be.logged", |
| "--id", |
| "8945511751514863184", |
| "--base_revision", |
| "got_revision property not found" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.publish results to pub/sub", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]\\gsutil.py", |
| "----", |
| "cp", |
| "3456abce78ef", |
| "gs://dart-test-results/builders/vm-kernel-win-release-simarm_x64/1357/revision" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.gsutil upload revision", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/builders/vm-kernel-win-release-simarm_x64/1357/revision@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]\\gsutil.py", |
| "----", |
| "cp", |
| "", |
| "gs://dart-test-results/builders/vm-kernel-win-release-simarm_x64/1357/logs.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.gsutil upload logs.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/builders/vm-kernel-win-release-simarm_x64/1357/logs.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]\\gsutil.py", |
| "----", |
| "cp", |
| "{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t01\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t01\",\"time_ms\":451,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t02\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t02\",\"time_ms\":496,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n", |
| "gs://dart-test-results/builders/vm-kernel-win-release-simarm_x64/1357/results.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.gsutil upload results.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/builders/vm-kernel-win-release-simarm_x64/1357/results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]\\gsutil.py", |
| "----", |
| "cp", |
| "", |
| "gs://dart-test-results/builders/vm-kernel-win-release-simarm_x64/1357/flaky.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.gsutil upload flaky.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/builders/vm-kernel-win-release-simarm_x64/1357/flaky.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]\\gsutil.py", |
| "----", |
| "cp", |
| "", |
| "gs://dart-test-results/builders/current_flakiness/single_directory/flaky_current_vm-kernel-win-release-simarm_x64.json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.gsutil upload flaky_current_vm-kernel-win-release-simarm_x64.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/builders/current_flakiness/single_directory/flaky_current_vm-kernel-win-release-simarm_x64.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]\\resources\\gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]\\gsutil.py", |
| "----", |
| "cp", |
| "1357", |
| "gs://dart-test-results/builders/vm-kernel-win-release-simarm_x64/latest" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.gsutil update \"latest\" reference", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/builders/vm-kernel-win-release-simarm_x64/latest@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd.bat", |
| "ensure", |
| "-root", |
| "[CACHE]\\builder\\sdk\\bqupload", |
| "-ensure-file", |
| "infra/tools/bqupload/${platform} latest", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-latest----------\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/bqupload/resolved-platform\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "upload new results.upload test results to big query", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\bqupload\\bqupload", |
| "dart-ci.results.results" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "upload new results.upload test results to big query.upload results chunk to big query", |
| "stdin": "{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t01\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t01\",\"time_ms\":451,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t02\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t02\",\"time_ms\":496,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "", |
| "--human", |
| "--verbose", |
| "[CACHE]\\builder\\sdk\\LATEST\\results.json", |
| "{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t01\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t01\",\"time_ms\":451,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t02\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t02\",\"time_ms\":496,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n", |
| "--changed", |
| "--failing" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "find new test failures", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "", |
| "--human", |
| "--verbose", |
| "[CACHE]\\builder\\sdk\\LATEST\\results.json", |
| "{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t01\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t01\",\"time_ms\":451,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t02\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t02\",\"time_ms\":496,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n", |
| "--logs", |
| "", |
| "--logs-only", |
| "--changed", |
| "--failing" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "find new test failures (logs)", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "", |
| "--human", |
| "--verbose", |
| "[CACHE]\\builder\\sdk\\LATEST\\results.json", |
| "{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t01\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t01\",\"time_ms\":451,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t02\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t02\",\"time_ms\":496,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n", |
| "--changed", |
| "--passing" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "find tests that began passing", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "", |
| "--human", |
| "--verbose", |
| "[CACHE]\\builder\\sdk\\LATEST\\results.json", |
| "{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t01\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t01\",\"time_ms\":451,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t02\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t02\",\"time_ms\":496,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}\n", |
| "--logs", |
| "", |
| "--logs-only", |
| "--flaky" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "find ignored flaky test failure logs", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "luci-auth", |
| "token", |
| "-scopes", |
| "https://www.googleapis.com/auth/cloud-platform", |
| "-lifetime", |
| "3m" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "infra_step": true, |
| "name": "get access token for default account" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]\\builder\\sdk\\tools\\sdks\\dart-sdk\\bin\\dart.exe", |
| "[CACHE]\\builder\\sdk\\tools\\bots\\get_builder_status.dart", |
| "-b", |
| "vm-kernel-win-release-simarm_x64", |
| "-n", |
| "1357", |
| "-a", |
| "extra.secret.token.should.not.be.logged" |
| ], |
| "cwd": "[CACHE]\\builder\\sdk", |
| "name": "test results", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@results.json@{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t01\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t01\",\"time_ms\":451,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}@@@", |
| "@@@STEP_LOG_LINE@results.json@{\"name\":\"co19_2/Language/Classes/Abstract_Instance_Members/inherited_t02\",\"configuration\":\"dartk-linux-product-x64\",\"suite\":\"co19_2\",\"test_name\":\"Language/Classes/Abstract_Instance_Members/inherited_t02\",\"time_ms\":496,\"result\":\"CompileTimeError\",\"expected\":\"CompileTimeError\",\"matches\":true,\"commit_time\":1551185312,\"commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"build_number\":\"2404\",\"builder_name\":\"vm-kernel-linux-product-x64\",\"bot_name\":\"trusty-dart-68765ebb-us-central1-b-2ls0\",\"flaky\":false,\"previous_flaky\":false,\"previous_result\":\"CompileTimeError\",\"previous_commit_hash\":\"f0042a32250a8a6193e6d07e2b6508b13f43c864\",\"previous_commit_time\":1551185312,\"previous_build_number\":2403,\"changed\":false}@@@", |
| "@@@STEP_LOG_END@results.json@@@", |
| "@@@STEP_LINK@Test Results@https://dart-ci.firebaseapp.com/#showLatestFailures=true&configurations=dartk-linux-product-x64@@@", |
| "@@@STEP_LINK@Documentation@https://goto.google.com/dart-status-file-free-workflow@@@" |
| ] |
| }, |
| { |
| "name": "$result" |
| } |
| ] |