| [ |
| { |
| "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@2d72510e447ab60a9728aeea2362d8be2cbd7789", |
| "--refs", |
| "refs/heads/main" |
| ], |
| "cwd": "[CACHE]/builder", |
| "env": { |
| "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/pkg-linux-debug/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\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@", |
| "@@@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\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@", |
| "@@@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\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\"@@@", |
| "@@@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": { |
| "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/pkg-linux-debug/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" |
| ], |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "kill processes" |
| }, |
| { |
| "cmd": [ |
| "cat", |
| ".debug.log" |
| ], |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "debug log" |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::json]/resources/read.py", |
| "[CACHE]/builder/sdk/tools/bots/test_matrix.json", |
| "/path/to/tmp/json" |
| ], |
| "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@ \"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\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"co19/sel\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--exclude_suite=lib\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--arch=arm64\"@@@", |
| "@@@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@ \"vm-win-release-x64\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"vm-win-release-arm64\"@@@", |
| "@@@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@ \"runtime\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"build dart\",@@@", |
| "@@@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@ \"-nvm-${system}-${mode}-${arch}\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"vm tests\",@@@", |
| "@@@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@ \"-nvm-${system}-${mode}-${arch}\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"co19\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"fileset\": \"test\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"vm co19 tests\",@@@", |
| "@@@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@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"co19\"@@@", |
| "@@@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_sharded\"@@@", |
| "@@@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@ ],@@@", |
| "@@@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\"@@@", |
| "@@@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-arm64c\"@@@", |
| "@@@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@ \"pkg-linux-debug\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"pkg-linux-release\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"pkg-linux-release-arm64\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"pkg-mac-release\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"pkg-mac-release-arm64\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"pkg-win-release\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"pkg-win-release-arm64\"@@@", |
| "@@@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@ \"create_sdk\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ddc_stable_test\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"build dart\",@@@", |
| "@@@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@ \"analyze\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--suppress-analytics\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"--fatal-infos\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"pkg\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"analyze pkg/\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"script\": \"${build_root}/dart-sdk/bin/dart\"@@@", |
| "@@@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@}@@@", |
| "@@@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" |
| ], |
| "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/test" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "write fileset test to sdk root", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@test@{'variables': {'files': '[]'}}@@@", |
| "@@@STEP_LOG_END@test@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-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, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "write fileset trigger to sdk root", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@trigger@{'variables': {'files': '[]'}}@@@", |
| "@@@STEP_LOG_END@trigger@@@" |
| ] |
| }, |
| { |
| "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": { |
| "DEPOT_TOOLS_REPORT_BUILD": "dart/ci/pkg-linux-debug/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": [ |
| "python3", |
| "-u", |
| "[CACHE]/builder/sdk/tools/task_kill.py", |
| "--kill_browsers=True", |
| "--kill_vsbuild=True" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "pkg-linux-debug-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", |
| "create_sdk", |
| "ddc_stable_test" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "pkg-linux-debug-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 dart", |
| "timeout": 3000 |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/builder/sdk/out/DebugX64/dart-sdk/bin/dart", |
| "analyze", |
| "--suppress-analytics", |
| "--fatal-infos", |
| "pkg" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "pkg-linux-debug-main" |
| }, |
| "env_suffixes": { |
| "DEPOT_TOOLS_UPDATE": [ |
| "0" |
| ], |
| "PATH": [ |
| "RECIPE_REPO[depot_tools]" |
| ] |
| }, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "analyze pkg/" |
| }, |
| { |
| "name": "$result" |
| } |
| ] |