| [ |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", |
| "--spec-path", |
| "cache_dir = '[CACHE]/git'\nsolutions = [{'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@1a2b3c4d", |
| "--refs", |
| "refs/heads/main" |
| ], |
| "cwd": "[CACHE]/builder", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184", |
| "GIT_BACKENDINFO": "1", |
| "GIT_DAPPER_TRACE": "1", |
| "GIT_HTTP_LOW_SPEED_LIMIT": "102400", |
| "GIT_HTTP_LOW_SPEED_TIME": "1800", |
| "GIT_SSH_COMMAND": "ssh -o SendEnv=GIT_DAPPER_TRACE -o SendEnv=GIT_BACKENDINFO", |
| "GIT_TRACE2_EVENT": "[CLEANUP]/trace2-event", |
| "GIT_TRACE_CURL": "[CLEANUP]/trace-curl", |
| "GIT_TRACE_CURL_NO_DATA": "1", |
| "GIT_TRACE_PACKET": "[CLEANUP]/trace-packet" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "bot_update", |
| "timeout": 1500, |
| "~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\": \"1a2b3c4d\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"sdk\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/sdk.git\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revision\": \"1a2b3c4d\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@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@ \"got_revision\": \"5a374dcd2e5eb762b527af3a5bab6072a4d24493\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@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@ \"sdk\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"git_checkout\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"repo_url\": \"https://fake.org/sdk.git\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revision\": \"1a2b3c4d\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@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@@@", |
| "@@@SET_BUILD_PROPERTY@got_revision@\"5a374dcd2e5eb762b527af3a5bab6072a4d24493\"@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_REPO[depot_tools]/gclient.py", |
| "runhooks" |
| ], |
| "cwd": "[CACHE]/builder", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "gclient runhooks" |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "[CACHE]/builder/sdk/tools/task_kill.py", |
| "--kill_browsers=True", |
| "--kill_vsbuild=True" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "kill processes" |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::json]/resources/read.py", |
| "[CACHE]/builder/sdk/tools/bots/test_matrix.json", |
| "/path/to/tmp/json" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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@ \"dart2js-win-debug-x64-firefox\"@@@", |
| "@@@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@ \"foo\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--bar\"@@@", |
| "@@@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@ \"shards\": 1@@@", |
| "@@@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@ \"-e co19\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"language_2\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Test-step 1\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"tools/test.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@ \"-mdebug\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"-n${runtime}-foo-${mode}-${arch}-bar\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Test-step 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@ \"filesets\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset1\": \"[]\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"nameoffileset\": \"[]\"@@@", |
| "@@@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\": \"60.0.1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "remove", |
| "[CACHE]/builder/sdk/.debug.log" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "delete debug log" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "{'variables': {'files': '[]'}}", |
| "[CACHE]/builder/sdk/fileset1" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "write fileset fileset1 to sdk root", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@fileset1@{'variables': {'files': '[]'}}@@@", |
| "@@@STEP_LOG_END@fileset1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "{'variables': {'files': '[]'}}", |
| "[CACHE]/builder/sdk/nameoffileset" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "write fileset nameoffileset to sdk root", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@nameoffileset@{'variables': {'files': '[]'}}@@@", |
| "@@@STEP_LOG_END@nameoffileset@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_REPO[depot_tools]/gclient.py", |
| "revinfo", |
| "--output-json", |
| "/path/to/tmp/json", |
| "--filter=https://chrome-infra-packages.appspot.com/dart/third_party/co19", |
| "--filter=https://chrome-infra-packages.appspot.com/dart/dart-sdk/${platform}", |
| "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/chrome/${platform}", |
| "--filter=https://chrome-infra-packages.appspot.com/dart/browsers/firefox/${platform}" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/dart2js-win-debug-x64-firefox/8945511751514863184" |
| }, |
| "env_suffixes": { |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "gclient get package 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/tools/sdks:dart/dart-sdk/${platform}\": {@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ \"rev\": \"version:2.9.0-18.0.dev\",@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ \"url\": \"https://chrome-infra-packages.appspot.com/dart/dart-sdk/${platform}\"@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@ }@@@", |
| "@@@STEP_LOG_LINE@json.output[revinfo]@}@@@", |
| "@@@STEP_LOG_END@json.output[revinfo]@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "download previous results" |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "gs://dart-test-results/builders/dart2js-win-debug-x64-firefox/latest", |
| "/path/to/tmp/" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "download previous results.gsutil find latest build", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text[latest]@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0o777", |
| "[CACHE]/builder/sdk/LATEST" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "download previous results.ensure LATEST dir", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "", |
| "[CACHE]/builder/sdk/LATEST/results.json" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "download previous results.ensure results.json exists", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "", |
| "[CACHE]/builder/sdk/LATEST/flaky.json" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "download previous results.ensure flaky.json exists", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@flaky.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "[CACHE]/builder/sdk/tools/task_kill.py", |
| "--kill_browsers=True", |
| "--kill_vsbuild=True" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "BUILDBOT_BUILDERNAME": "dart2js-win-debug-x64-firefox-main" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "kill processes (2)" |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "[CACHE]/builder/sdk/tools/build.py", |
| "--sanitizer=none", |
| "-ax64", |
| "-mdebug", |
| "foo", |
| "--bar", |
| "--no-goma" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "BUILDBOT_BUILDERNAME": "dart2js-win-debug-x64-firefox-main" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0", |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]", |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "Build", |
| "timeout": 3000 |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "[CACHE]/builder/sdk/tools/test.py", |
| "--progress=status", |
| "--report", |
| "--time", |
| "--write-results", |
| "--write-logs", |
| "--clean-exit", |
| "foo", |
| "--bar", |
| "-e co19", |
| "language_2", |
| "--silent-failures", |
| "--cleanup-dart-processes", |
| "--output-directory", |
| "[CLEANUP]/tmp_tmp_1" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "BUILDBOT_BUILDERNAME": "dart2js-win-debug-x64-firefox-main" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "Test-step 1" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "BUILDBOT_BUILDERNAME": "dart2js-win-debug-x64-firefox-main" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "read logs.json for Test-step 1" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "BUILDBOT_BUILDERNAME": "dart2js-win-debug-x64-firefox-main" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "read results.json for Test-step 1" |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "[CACHE]/builder/sdk/tools/test.py", |
| "--progress=status", |
| "--report", |
| "--time", |
| "--write-results", |
| "--write-logs", |
| "--clean-exit", |
| "foo", |
| "--bar", |
| "-mdebug", |
| "-nfirefox-foo-debug-x64-bar", |
| "--silent-failures", |
| "--cleanup-dart-processes", |
| "--output-directory", |
| "[CLEANUP]/tmp_tmp_2" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "BUILDBOT_BUILDERNAME": "dart2js-win-debug-x64-firefox-main" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "Test-step 2" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "BUILDBOT_BUILDERNAME": "dart2js-win-debug-x64-firefox-main" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "read logs.json for Test-step 2" |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache", |
| "BUILDBOT_BUILDERNAME": "dart2js-win-debug-x64-firefox-main" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "read results.json for Test-step 2" |
| }, |
| { |
| "cmd": [], |
| "name": "deflaking" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart", |
| "[CACHE]/builder/sdk/tools/bots/compare_results.dart", |
| "--flakiness-data=LATEST/flaky.json", |
| "--changed", |
| "--failing", |
| "--count=50", |
| "LATEST/results.json", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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,\"bot_name\":\"None\"}\n" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "deflaking.list tests to deflake (Test-step 1)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart", |
| "[CACHE]/builder/sdk/tools/bots/compare_results.dart", |
| "--flakiness-data=LATEST/flaky.json", |
| "--changed", |
| "--failing", |
| "--count=50", |
| "LATEST/results.json", |
| "{\"configuration\":\"mock_configuration\",\"bot_name\":\"None\"}\n" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "deflaking.list tests to deflake (Test-step 2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart", |
| "[CACHE]/builder/sdk/tools/bots/update_flakiness.dart", |
| "-i", |
| "LATEST/flaky.json", |
| "-o", |
| "/path/to/tmp/", |
| "--build-id", |
| "8945511751514863184", |
| "--commit", |
| "1a2b3c4d", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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,\"bot_name\":\"None\"}\n{\"configuration\":\"mock_configuration\",\"bot_name\":\"None\"}\n" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "git show" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart", |
| "[CACHE]/builder/sdk/tools/bots/extend_results.dart", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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,\"bot_name\":\"None\"}\n{\"configuration\":\"mock_configuration\",\"bot_name\":\"None\"}\n", |
| "[CACHE]/builder/sdk/LATEST/results.json", |
| "", |
| "[CACHE]/builder/sdk/LATEST/flaky.json", |
| "dart2js-win-debug-x64-firefox", |
| "4711", |
| "1234567", |
| "1a2b3c4d", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "add fields to result records", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@results.json@{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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_END@results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "upload new results" |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "1a2b3c4d", |
| "gs://dart-test-results/builders/dart2js-win-debug-x64-firefox/4711/revision" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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/dart2js-win-debug-x64-firefox/4711/revision@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "{\"configuration\":\"mock_configuration\"}\n{\"configuration\":\"mock_configuration\"}\n", |
| "gs://dart-test-results/builders/dart2js-win-debug-x64-firefox/4711/logs.json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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/dart2js-win-debug-x64-firefox/4711/logs.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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", |
| "gs://dart-test-results/builders/dart2js-win-debug-x64-firefox/4711/results.json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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/dart2js-win-debug-x64-firefox/4711/results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "", |
| "gs://dart-test-results/builders/dart2js-win-debug-x64-firefox/4711/flaky.json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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/dart2js-win-debug-x64-firefox/4711/flaky.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-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_dart2js-win-debug-x64-firefox.json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "upload new results.gsutil upload flaky_current_dart2js-win-debug-x64-firefox.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_dart2js-win-debug-x64-firefox.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "4711", |
| "gs://dart-test-results/builders/dart2js-win-debug-x64-firefox/latest" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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/dart2js-win-debug-x64-firefox/latest@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "1a2b3c4d", |
| "gs://dart-test-results/configuration/main/config_bar/4711/revision" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "upload new results.gsutil upload revision (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/configuration/main/config_bar/4711/revision@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "", |
| "gs://dart-test-results/configuration/main/config_bar/4711/logs.json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "upload new results.gsutil upload logs.json (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/configuration/main/config_bar/4711/logs.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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", |
| "gs://dart-test-results/configuration/main/config_bar/4711/results.json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "upload new results.gsutil upload results.json (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/configuration/main/config_bar/4711/results.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "", |
| "gs://dart-test-results/configuration/main/config_bar/4711/flaky.json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "upload new results.gsutil upload flaky.json (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/configuration/main/config_bar/4711/flaky.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py", |
| "--", |
| "RECIPE_REPO[depot_tools]/gsutil.py", |
| "----", |
| "cp", |
| "4711", |
| "gs://dart-test-results/configuration/main/config_bar/latest" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "upload new results.gsutil update \"latest\" reference (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/dart-test-results/configuration/main/config_bar/latest@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "upload new results.update results database", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[START_DIR]/dart-ci-scripts", |
| "-ensure-file", |
| "dart/ci/builder_scripts/${platform} latest", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "upload new results.update results database.install dart_ci scripts", |
| "~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-latest----------\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"dart/ci/builder_scripts/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": [ |
| "[START_DIR]/dart-ci-scripts/upload_results_to_database", |
| "--results", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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", |
| "--project", |
| "dart-ci", |
| "--buildbucket_id", |
| "8945511751514863184", |
| "--base_revision", |
| "5a374dcd2e5eb762b527af3a5bab6072a4d24493" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "upload new results.update results database.run update script", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "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", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "upload new results.upload test results to big query.upload results chunk to big query", |
| "stdin": "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart", |
| "[CACHE]/builder/sdk/tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "", |
| "--human", |
| "--verbose", |
| "[CACHE]/builder/sdk/LATEST/results.json", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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", |
| "--changed", |
| "--failing" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "find new test failures", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart", |
| "[CACHE]/builder/sdk/tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "", |
| "--human", |
| "--verbose", |
| "[CACHE]/builder/sdk/LATEST/results.json", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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", |
| "--logs", |
| "{\"configuration\":\"mock_configuration\"}\n{\"configuration\":\"mock_configuration\"}\n", |
| "--logs-only", |
| "--changed", |
| "--failing" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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", |
| "[CACHE]/builder/sdk/tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "", |
| "--human", |
| "--verbose", |
| "[CACHE]/builder/sdk/LATEST/results.json", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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", |
| "--changed", |
| "--passing" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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", |
| "[CACHE]/builder/sdk/tools/bots/compare_results.dart", |
| "--flakiness-data", |
| "", |
| "--human", |
| "--verbose", |
| "[CACHE]/builder/sdk/LATEST/results.json", |
| "{\"name\":\"test_foo\",\"configuration\":\"config_bar\",\"suite\":\"suite_baz\",\"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", |
| "--logs", |
| "{\"configuration\":\"mock_configuration\"}\n{\"configuration\":\"mock_configuration\"}\n", |
| "--logs-only", |
| "--flaky" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "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", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "get access token for default account" |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/builder/sdk/tools/sdks/dart-sdk/bin/dart", |
| "[CACHE]/builder/sdk/tools/bots/get_builder_status.dart", |
| "-b", |
| "dart2js-win-debug-x64-firefox", |
| "-n", |
| "4711", |
| "-a", |
| "extra.secret.token.should.not.be.logged" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "test results", |
| "~followup_annotations": [ |
| "@@@STEP_LINK@Test Results@https://dart-ci.firebaseapp.com/#showLatestFailures=true&configurations=config_bar@@@", |
| "@@@STEP_LINK@Documentation@https://goto.google.com/dart-status-file-free-workflow@@@", |
| "@@@STEP_FAILURE@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "[CACHE]/builder/sdk/tools/task_kill.py", |
| "--kill_browsers=True", |
| "--kill_vsbuild=True" |
| ], |
| "env": { |
| "ANALYZER_STATE_LOCATION_OVERRIDE": "[CLEANUP]/analysis-cache" |
| }, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "kill processes (3)" |
| }, |
| { |
| "cmd": [], |
| "name": "find bisection base build" |
| }, |
| { |
| "cmd": [ |
| "bb", |
| "ls", |
| "-host", |
| "cr-buildbucket.appspot.com", |
| "-json", |
| "-nopage", |
| "-n", |
| "100", |
| "-fields", |
| "builder,create_time,created_by,critical,end_time,id,infra,input,number,output,start_time,status,update_time", |
| "-predicate", |
| "{\"builder\": {\"bucket\": \"ci\", \"builder\": \"dart2js-win-debug-x64-firefox\", \"project\": \"dart\"}, \"createTime\": {\"endTime\": \"2018-05-25T23:50:17Z\"}}" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "find bisection base build.list previous builds", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@raw_io.output_text@{\"builder\": {\"bucket\": \"ci\", \"builder\": \"foo\", \"project\": \"dart\"}, \"number\": 4710, \"output\": {\"properties\": {\"got_revision\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"}}, \"status\": \"SUCCESS\"}@@@", |
| "@@@STEP_LOG_END@raw_io.output_text@@@", |
| "@@@STEP_LINK@0@https://cr-buildbucket.appspot.com/build/8945511751514863184@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[depot_tools::gitiles]/resources/gerrit_client.py", |
| "--json-file", |
| "/path/to/tmp/json", |
| "--url", |
| "https://dart.googlesource.com/sdk/+log/2d72510e447ab60a9728aeea2362d8be2cbd7789..1a2b3c4d", |
| "--format", |
| "json", |
| "--log-limit", |
| "0" |
| ], |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "gitiles log: 2d72510e447ab60a9728aeea2362d8be2cbd7789..1a2b3c4d", |
| "~followup_annotations": [ |
| "@@@STEP_TEXT@<br />3 commits fetched@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"log\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_main@fake_0.email.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"fake_main\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"commit\": \"c0d0fdf8bcf7518bc25f8c76a85bf9a50d678529\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_main@fake_0.email.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"fake_main\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake main msg 0\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"1f265dfbd3cf9ce15af541154c2e9db6b3ed5d58\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"81bec21a953afebeee3f200ed6a68ea01758323b\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"d24cd35889c03794446a1766b10167c0e4de38e4\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"a.py\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@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@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_main@fake_1.email.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"fake_main\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"commit\": \"a3f2abe0b084940abbd01f222ae55c0597c3a169\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_main@fake_1.email.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"fake_main\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake main msg 1\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"f8186661e3db6798c680c1a017908c35df82b57f\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"c88db24d9c3932de7eccbcfd953927685e0ecdab\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"c87d90745b6b84ae513ab3b5a9d6f49d4f72bf19\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"b.py\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@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@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_main@fake_2.email.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"fake_main\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"commit\": \"67dba66cfa49c62e4a6b501e94997aa4a410fe42\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_main@fake_2.email.com\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"fake_main\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake main msg 2\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"95f8e67b7785ca4bd08e82a4807f8970869861db\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"2b78c14fc5b32c2d431d9bd833c14fbb9ec36cf5\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"4c627dd0f2bf21bf08d55ce6933ebd7ed2a08a5a\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"c.py\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@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@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "bb", |
| "batch", |
| "-host", |
| "cr-buildbucket.appspot.com" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "schedule bisect (67dba66cfa49c62e4a6b501e94997aa4a410fe42)", |
| "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"dart2js-win-debug-x64-firefox\", \"project\": \"dart\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"dart.googlesource.com\", \"id\": \"67dba66cfa49c62e4a6b501e94997aa4a410fe42\", \"project\": \"sdk\", \"ref\": \"refs/heads/main\"}, \"priority\": 30, \"properties\": {\"bisect_base_build\": 4710.0, \"bisect_newer\": [\"a3f2abe0b084940abbd01f222ae55c0597c3a169\"], \"bisect_older\": [], \"bisect_reason\": \"failing tests\", \"bisection_enabled\": true}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\", \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"responses\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"scheduleBuild\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bucket\": \"ci\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": \"dart2js-win-debug-x64-firefox\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"project\": \"dart\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"8922054662172514000\"@@@", |
| "@@@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_LOG_LINE@request@{@@@", |
| "@@@STEP_LOG_LINE@request@ \"requests\": [@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"scheduleBuild\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"bucket\": \"ci\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"builder\": \"dart2js-win-debug-x64-firefox\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"dart\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"experimental\": \"NO\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"experiments\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"luci.buildbucket.parent_tracking\": false@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"gitilesCommit\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"host\": \"dart.googlesource.com\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"id\": \"67dba66cfa49c62e4a6b501e94997aa4a410fe42\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"project\": \"sdk\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"ref\": \"refs/heads/main\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"priority\": 30,@@@", |
| "@@@STEP_LOG_LINE@request@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"bisect_base_build\": 4710.0,@@@", |
| "@@@STEP_LOG_LINE@request@ \"bisect_newer\": [@@@", |
| "@@@STEP_LOG_LINE@request@ \"a3f2abe0b084940abbd01f222ae55c0597c3a169\"@@@", |
| "@@@STEP_LOG_LINE@request@ ],@@@", |
| "@@@STEP_LOG_LINE@request@ \"bisect_older\": [],@@@", |
| "@@@STEP_LOG_LINE@request@ \"bisect_reason\": \"failing tests\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"bisection_enabled\": true@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"parent_buildbucket_id\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@request@ },@@@", |
| "@@@STEP_LOG_LINE@request@ {@@@", |
| "@@@STEP_LOG_LINE@request@ \"key\": \"user_agent\",@@@", |
| "@@@STEP_LOG_LINE@request@ \"value\": \"recipe\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ ]@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ ]@@@", |
| "@@@STEP_LOG_LINE@request@}@@@", |
| "@@@STEP_LOG_END@request@@@", |
| "@@@STEP_LINK@8922054662172514000@https://cr-buildbucket.appspot.com/build/8922054662172514000@@@" |
| ] |
| }, |
| { |
| "failure": { |
| "failure": {}, |
| "humanReason": "failing tests" |
| }, |
| "name": "$result" |
| } |
| ] |