| [ |
| { |
| "cmd": [], |
| "name": "trigger shards for co19" |
| }, |
| { |
| "cmd": [], |
| "name": "trigger shards for co19.install infra/tools/luci/swarming", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0o777", |
| "[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "co19_sharded-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": "trigger shards for co19.install infra/tools/luci/swarming.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227", |
| "-ensure-file", |
| "infra/tools/luci/swarming/${platform} swarming_module_pin", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "co19_sharded-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": "trigger shards for co19.install infra/tools/luci/swarming.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-swarming_module_\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/swarming/resolved-platform\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227/swarming", |
| "spawn-tasks", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-json-input", |
| "{\"requests\": [{\"name\": \"co19_shard_1\", \"priority\": \"25\", \"realm\": \"dart:ci\", \"service_account\": \"\", \"task_slices\": [{\"expiration_secs\": \"3600\", \"properties\": {\"caches\": [{\"name\": \"vpython\", \"path\": \"cache/vpython\"}], \"cas_input_root\": {\"cas_instance\": \"projects/example-cas-server/instances/default_instance\", \"digest\": {\"hash\": \"test_hash\", \"size_bytes\": \"47\"}}, \"cipd_input\": {\"packages\": [{\"package_name\": \"infra/tools/luci/vpython3/${platform}\", \"path\": \"cipd_bin_packages\", \"version\": \"git_revision:54edd25b784c750239eaaf07a21ed1e548dec39e\"}, {\"package_name\": \"infra/3pp/tools/cpython3/${platform}\", \"path\": \"cipd_bin_packages/cpython3\", \"version\": \"version:3@3.11.9.chromium.36\"}, {\"package_name\": \"dart/third_party/co19\", \"path\": \"tests/co19/src\", \"version\": \"git_revision:co19_hash\"}, {\"package_name\": \"dart/dart-sdk/${platform}\", \"path\": \"tools/sdks\", \"version\": \"version:2.9.0-18.0.dev\"}]}, \"command\": [\"python3\", \"-u\", \"tools/test.py\", \"--progress=status\", \"--report\", \"--time\", \"--write-results\", \"--write-logs\", \"--clean-exit\", \"co19/nnbd\", \"--silent-failures\", \"--copy-coredumps\", \"--shards=1\", \"--shard=1\", \"--output-directory=${ISOLATED_OUTDIR}\", \"--previous-results=LATEST/results.json\"], \"containment\": {\"containment_type\": \"AUTO\"}, \"dimensions\": [{\"key\": \"cpu\", \"value\": \"x86-64\"}, {\"key\": \"host_class\", \"value\": \"default\"}, {\"key\": \"os\", \"value\": \"Linux\"}, {\"key\": \"pool\", \"value\": \"dart.tests\"}], \"env\": [{\"key\": \"VPYTHON_VIRTUALENV_ROOT\", \"value\": \"cache/vpython\"}], \"env_prefixes\": [{\"key\": \"PATH\", \"value\": [\"cipd_bin_packages\", \"cipd_bin_packages/bin\", \"cipd_bin_packages/cpython3\", \"cipd_bin_packages/cpython3/bin\"]}], \"execution_timeout_secs\": \"3600\", \"grace_period_secs\": \"30\", \"idempotent\": false, \"io_timeout_secs\": \"1200\", \"outputs\": [], \"relative_cwd\": \"\"}, \"wait_for_capacity\": false}]}]}", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "co19_sharded-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": "trigger shards for co19.trigger shards for co19", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tasks\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"request\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"co19_shard_1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"0\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@json.input@{@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"requests\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"name\": \"co19_shard_1\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"priority\": \"25\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"realm\": \"dart:ci\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"service_account\": \"\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"task_slices\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"expiration_secs\": \"3600\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"caches\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"name\": \"vpython\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"cache/vpython\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cas_input_root\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cas_instance\": \"projects/example-cas-server/instances/default_instance\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"digest\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"hash\": \"test_hash\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"size_bytes\": \"47\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_input\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"packages\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"package_name\": \"infra/tools/luci/vpython3/${platform}\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"cipd_bin_packages\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"version\": \"git_revision:54edd25b784c750239eaaf07a21ed1e548dec39e\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"package_name\": \"infra/3pp/tools/cpython3/${platform}\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"cipd_bin_packages/cpython3\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"version\": \"version:3@3.11.9.chromium.36\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"package_name\": \"dart/third_party/co19\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"tests/co19/src\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"version\": \"git_revision:co19_hash\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"package_name\": \"dart/dart-sdk/${platform}\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"tools/sdks\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"version\": \"version:2.9.0-18.0.dev\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"command\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"python3\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"-u\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"tools/test.py\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--progress=status\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--report\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--time\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--write-results\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--write-logs\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--clean-exit\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"co19/nnbd\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--silent-failures\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--copy-coredumps\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--shards=1\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--shard=1\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--output-directory=${ISOLATED_OUTDIR}\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--previous-results=LATEST/results.json\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"containment\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"containment_type\": \"AUTO\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"dimensions\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"cpu\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"x86-64\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"host_class\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"default\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"os\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"Linux\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"pool\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"dart.tests\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"env\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"VPYTHON_VIRTUALENV_ROOT\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"cache/vpython\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"env_prefixes\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"PATH\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_bin_packages\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_bin_packages/bin\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_bin_packages/cpython3\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_bin_packages/cpython3/bin\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"execution_timeout_secs\": \"3600\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"grace_period_secs\": \"30\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"idempotent\": false,@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"io_timeout_secs\": \"1200\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"outputs\": [],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"relative_cwd\": \"\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"wait_for_capacity\": false@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@}@@@", |
| "@@@STEP_LOG_END@json.input@@@", |
| "@@@STEP_LINK@task UI: co19_shard_1@https://example.swarmingserver.appspot.com/task?id=0@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227/swarming", |
| "collect", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-task-summary-json", |
| "/path/to/tmp/json", |
| "-task-output-stdout", |
| "json", |
| "-output-dir", |
| "[CLEANUP]/tmp_tmp_1", |
| "0" |
| ], |
| "cost": { |
| "cpu": 100, |
| "disk": 0, |
| "memory": 50, |
| "net": 0 |
| }, |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "collect shards.co19_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"0\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"cas_output_root\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"cas_instance\": \"projects/example-project/instances/default_instance\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"digest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"size_bytes\": \"73\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2025-04-23T20:01:13.072079Z\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2025-04-23T19:10:21.951949Z\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": \"0\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"co19_shard_1\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"resultdb_info\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/some-inv-name\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"started_ts\": \"2025-04-23T19:13:55.431522Z\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"0\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: co19_shard_1@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: co19_shard_1@@@", |
| "@@@STEP_LINK@task cas outputs: co19_shard_1@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/tmp_tmp_1/0/logs.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "collect shards.read logs.json for co19_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/tmp_tmp_1/0/results.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "collect shards.read results.json for co19_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "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\":\"test1\", \"configuration\": \"example_configuration\",\"bot_name\":\"vm-123\"}\n{\"name\":\"test2\", \"configuration\": \"example_configuration_2\",\"bot_name\":\"vm-123\"}\n" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "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 (co19)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@raw_io.output_text@Flaky/Test/1@@@", |
| "@@@STEP_LOG_LINE@raw_io.output_text@Flaky/Test/2@@@", |
| "@@@STEP_LOG_END@raw_io.output_text@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "deflaking.trigger shards for co19", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227/swarming", |
| "spawn-tasks", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-json-input", |
| "{\"requests\": [{\"name\": \"co19_shard_1\", \"priority\": \"25\", \"realm\": \"dart:ci\", \"service_account\": \"\", \"tags\": [\"optional:true\"], \"task_slices\": [{\"expiration_secs\": \"3600\", \"properties\": {\"caches\": [{\"name\": \"vpython\", \"path\": \"cache/vpython\"}], \"cas_input_root\": {\"cas_instance\": \"projects/example-cas-server/instances/default_instance\", \"digest\": {\"hash\": \"test_hash\", \"size_bytes\": \"47\"}}, \"cipd_input\": {\"packages\": [{\"package_name\": \"infra/tools/luci/vpython3/${platform}\", \"path\": \"cipd_bin_packages\", \"version\": \"git_revision:54edd25b784c750239eaaf07a21ed1e548dec39e\"}, {\"package_name\": \"infra/3pp/tools/cpython3/${platform}\", \"path\": \"cipd_bin_packages/cpython3\", \"version\": \"version:3@3.11.9.chromium.36\"}, {\"package_name\": \"dart/third_party/co19\", \"path\": \"tests/co19/src\", \"version\": \"git_revision:co19_hash\"}, {\"package_name\": \"dart/dart-sdk/${platform}\", \"path\": \"tools/sdks\", \"version\": \"version:2.9.0-18.0.dev\"}]}, \"command\": [\"python3\", \"-u\", \"tools/test.py\", \"--progress=status\", \"--report\", \"--time\", \"--write-results\", \"--write-logs\", \"--clean-exit\", \"co19/nnbd\", \"--repeat=5\", \"--tests\", \"Flaky/Test/1\\nFlaky/Test/2\", \"--copy-coredumps\", \"--shards=1\", \"--shard=1\", \"--output-directory=${ISOLATED_OUTDIR}\", \"--previous-results=LATEST/results.json\"], \"containment\": {\"containment_type\": \"AUTO\"}, \"dimensions\": [{\"key\": \"cpu\", \"value\": \"x86-64\"}, {\"key\": \"host_class\", \"value\": \"default\"}, {\"key\": \"os\", \"value\": \"Linux\"}, {\"key\": \"pool\", \"value\": \"dart.tests\"}], \"env\": [{\"key\": \"VPYTHON_VIRTUALENV_ROOT\", \"value\": \"cache/vpython\"}], \"env_prefixes\": [{\"key\": \"PATH\", \"value\": [\"cipd_bin_packages\", \"cipd_bin_packages/bin\", \"cipd_bin_packages/cpython3\", \"cipd_bin_packages/cpython3/bin\"]}], \"execution_timeout_secs\": \"3600\", \"grace_period_secs\": \"30\", \"idempotent\": false, \"io_timeout_secs\": \"1200\", \"outputs\": [], \"relative_cwd\": \"\"}, \"wait_for_capacity\": false}]}]}", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "env": { |
| "BUILDBOT_BUILDERNAME": "co19_sharded-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": "deflaking.trigger shards for co19.trigger shards for co19", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tasks\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"request\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"co19_shard_1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@json.input@{@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"requests\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"name\": \"co19_shard_1\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"priority\": \"25\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"realm\": \"dart:ci\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"service_account\": \"\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"optional:true\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"task_slices\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"expiration_secs\": \"3600\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"caches\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"name\": \"vpython\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"cache/vpython\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cas_input_root\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cas_instance\": \"projects/example-cas-server/instances/default_instance\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"digest\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"hash\": \"test_hash\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"size_bytes\": \"47\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_input\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"packages\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"package_name\": \"infra/tools/luci/vpython3/${platform}\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"cipd_bin_packages\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"version\": \"git_revision:54edd25b784c750239eaaf07a21ed1e548dec39e\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"package_name\": \"infra/3pp/tools/cpython3/${platform}\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"cipd_bin_packages/cpython3\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"version\": \"version:3@3.11.9.chromium.36\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"package_name\": \"dart/third_party/co19\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"tests/co19/src\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"version\": \"git_revision:co19_hash\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"package_name\": \"dart/dart-sdk/${platform}\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"path\": \"tools/sdks\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"version\": \"version:2.9.0-18.0.dev\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"command\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"python3\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"-u\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"tools/test.py\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--progress=status\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--report\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--time\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--write-results\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--write-logs\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--clean-exit\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"co19/nnbd\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--repeat=5\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--tests\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"Flaky/Test/1\\nFlaky/Test/2\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--copy-coredumps\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--shards=1\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--shard=1\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--output-directory=${ISOLATED_OUTDIR}\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"--previous-results=LATEST/results.json\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"containment\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"containment_type\": \"AUTO\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"dimensions\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"cpu\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"x86-64\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"host_class\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"default\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"os\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"Linux\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"pool\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"dart.tests\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"env\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"VPYTHON_VIRTUALENV_ROOT\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": \"cache/vpython\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"env_prefixes\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"key\": \"PATH\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"value\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_bin_packages\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_bin_packages/bin\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_bin_packages/cpython3\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"cipd_bin_packages/cpython3/bin\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"execution_timeout_secs\": \"3600\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"grace_period_secs\": \"30\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"idempotent\": false,@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"io_timeout_secs\": \"1200\",@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"outputs\": [],@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"relative_cwd\": \"\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ },@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"wait_for_capacity\": false@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@}@@@", |
| "@@@STEP_LOG_END@json.input@@@", |
| "@@@STEP_LINK@task UI: co19_shard_1@https://example.swarmingserver.appspot.com/task?id=1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd_tool/infra/tools/luci/swarming/90026cfdbec6795a35e48e95f30cbb0f779e0a4c35016adb14707e333aee4227/swarming", |
| "collect", |
| "-server", |
| "https://example.swarmingserver.appspot.com", |
| "-task-summary-json", |
| "/path/to/tmp/json", |
| "-task-output-stdout", |
| "json", |
| "-output-dir", |
| "[CLEANUP]/tmp_tmp_2", |
| "1" |
| ], |
| "cost": { |
| "cpu": 100, |
| "disk": 0, |
| "memory": 50, |
| "net": 0 |
| }, |
| "cwd": "[CACHE]/builder/sdk", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "deflaking.collect shards.co19_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"1\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"output\": \"hello world!\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"outputs\": [],@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"results\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm-123\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"cas_output_root\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"cas_instance\": \"projects/example-project/instances/default_instance\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"digest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"hash\": \"24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"size_bytes\": \"73\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2025-04-23T20:01:13.072079Z\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2025-04-23T19:10:21.951949Z\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"duration\": 62.35,@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"exit_code\": \"0\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"co19_shard_1\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"resultdb_info\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"invocation\": \"invocations/some-inv-name\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ },@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"started_ts\": \"2025-04-23T19:13:55.431522Z\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"state\": \"COMPLETED\",@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"1\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@task stdout+stderr: co19_shard_1@hello world!@@@", |
| "@@@STEP_LOG_END@task stdout+stderr: co19_shard_1@@@", |
| "@@@STEP_LINK@task cas outputs: co19_shard_1@https://cas-viewer.appspot.com/projects/example-project/instances/default_instance/blobs/24b2420bc49d8b8fdc1d011a163708927532b37dc9f91d7d8d6877e3a86559ca/73/tree@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/tmp_tmp_2/1/logs.json", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "deflaking.collect shards.read logs.json for co19_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/tmp_tmp_2/1/results.json", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "infra_step": true, |
| "luci_context": { |
| "realm": { |
| "name": "dart:ci" |
| }, |
| "resultdb": { |
| "current_invocation": { |
| "name": "invocations/build:8945511751514863184", |
| "update_token": "token" |
| }, |
| "hostname": "rdbhost" |
| } |
| }, |
| "name": "deflaking.collect shards.read results.json for co19_shard_1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "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_co19_sharded.json" |
| ], |
| "cwd": "[CACHE]/builder/sdk", |
| "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_co19_sharded.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_co19_sharded.json@@@", |
| "@@@SET_BUILD_PROPERTY@gsutil_urls@{\"upload new results|gsutil upload flaky.json\": \"gs://dart-test-results/builders/co19_sharded/1357/flaky.json\", \"upload new results|gsutil upload flaky_current_co19_sharded.json\": \"gs://dart-test-results/builders/current_flakiness/single_directory/flaky_current_co19_sharded.json\", \"upload new results|gsutil upload logs.json\": \"gs://dart-test-results/builders/co19_sharded/1357/logs.json\", \"upload new results|gsutil upload results.json\": \"gs://dart-test-results/builders/co19_sharded/1357/results.json\", \"upload new results|gsutil upload revision\": \"gs://dart-test-results/builders/co19_sharded/1357/revision\"}@@@" |
| ] |
| } |
| ] |