| [ |
| { |
| "cmd": [], |
| "name": "resolve base commit" |
| }, |
| { |
| "cmd": [], |
| "name": "resolve base commit.install infra/tools/luci/gerrit", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]/cipd/infra/tools/luci/gerrit/pinned-gerrit-version" |
| ], |
| "infra_step": true, |
| "name": "resolve base commit.install infra/tools/luci/gerrit.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/infra/tools/luci/gerrit/pinned-gerrit-version", |
| "-ensure-file", |
| "infra/tools/luci/gerrit/${platform} pinned-gerrit-version", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "resolve base commit.install infra/tools/luci/gerrit.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-pinned-gerrit-ve\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/gerrit/resolved-platform\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/gerrit/pinned-gerrit-version/gerrit", |
| "change-detail", |
| "-host", |
| "https://fuchsia-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"123456\"}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "resolve base commit.get gerrit details", |
| "timeout": 600, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"branch\": \"master\"@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@json.input@{@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"change_id\": \"123456\"@@@", |
| "@@@STEP_LOG_LINE@json.input@}@@@", |
| "@@@STEP_LOG_END@json.input@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "ls-remote", |
| "--heads", |
| "https://fuchsia.googlesource.com/integration", |
| "refs/heads/master" |
| ], |
| "infra_step": true, |
| "name": "resolve base commit.git ls-remote", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "load spec", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@textproto@checkout {@@@", |
| "@@@STEP_LOG_LINE@textproto@ manifest: \"minimal\"@@@", |
| "@@@STEP_LOG_LINE@textproto@ project: \"integration\"@@@", |
| "@@@STEP_LOG_LINE@textproto@ remote: \"https://fuchsia.googlesource.com/manifest\"@@@", |
| "@@@STEP_LOG_LINE@textproto@}@@@", |
| "@@@STEP_LOG_LINE@textproto@build {@@@", |
| "@@@STEP_LOG_LINE@textproto@ fint_params_path: \"specs/core.fint.textproto\"@@@", |
| "@@@STEP_LOG_LINE@textproto@ run_tests: true@@@", |
| "@@@STEP_LOG_LINE@textproto@}@@@", |
| "@@@STEP_LOG_LINE@textproto@test {@@@", |
| "@@@STEP_LOG_LINE@textproto@ pave: true@@@", |
| "@@@STEP_LOG_LINE@textproto@ pool: \"fuchsia.tests\"@@@", |
| "@@@STEP_LOG_LINE@textproto@ swarming_expiration_timeout_secs: 600@@@", |
| "@@@STEP_LOG_LINE@textproto@ swarming_io_timeout_secs: 300@@@", |
| "@@@STEP_LOG_LINE@textproto@ timeout_secs: 1800@@@", |
| "@@@STEP_LOG_LINE@textproto@ default_service_account: \"service_account\"@@@", |
| "@@@STEP_LOG_LINE@textproto@ targets_serial: true@@@", |
| "@@@STEP_LOG_LINE@textproto@ target_shard_duration_secs: 600@@@", |
| "@@@STEP_LOG_LINE@textproto@ max_shards_per_env: 8@@@", |
| "@@@STEP_LOG_LINE@textproto@}@@@", |
| "@@@STEP_LOG_LINE@textproto@artifact_gcs_bucket: \"fuchsia-infra-artifacts\"@@@", |
| "@@@STEP_LOG_LINE@textproto@@@@", |
| "@@@STEP_LOG_END@textproto@@@", |
| "@@@SET_BUILD_PROPERTY@artifact_gcs_bucket@\"fuchsia-infra-artifacts\"@@@", |
| "@@@SET_BUILD_PROPERTY@gcs_bucket@\"\"@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CLEANUP]/spec_workspace" |
| ], |
| "infra_step": true, |
| "name": "load spec.makedirs", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "init" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git init", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "remote", |
| "add", |
| "origin", |
| "https://fuchsia.googlesource.com/integration" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git remote", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "fetch.uriprotocols", |
| "https" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.set fetch.uriprotocols", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "load spec.cache", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.cache.write guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_END@.GUARD_FILE@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]/git/fuchsia.googlesource.com-integration" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.cache.makedirs", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "init", |
| "--bare" |
| ], |
| "cwd": "[CACHE]/git/fuchsia.googlesource.com-integration", |
| "name": "load spec.cache.git init", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "remote.origin.url", |
| "https://fuchsia.googlesource.com/integration" |
| ], |
| "cwd": "[CACHE]/git/fuchsia.googlesource.com-integration", |
| "name": "load spec.cache.remote set-url", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "fetch.uriprotocols", |
| "https" |
| ], |
| "cwd": "[CACHE]/git/fuchsia.googlesource.com-integration", |
| "name": "load spec.cache.set fetch.uriprotocols", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "--replace-all", |
| "remote.origin.fetch", |
| "+refs/heads/*:refs/heads/*", |
| "\\+refs/heads/\\*:.*" |
| ], |
| "cwd": "[CACHE]/git/fuchsia.googlesource.com-integration", |
| "name": "load spec.cache.replace fetch configs", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "fetch", |
| "--prune", |
| "--tags", |
| "origin" |
| ], |
| "cwd": "[CACHE]/git/fuchsia.googlesource.com-integration", |
| "name": "load spec.cache.git fetch", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CLEANUP]/spec_workspace/.git/objects/info" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.cache.makedirs object/info", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CACHE]/git/fuchsia.googlesource.com-integration/objects\n", |
| "[CLEANUP]/spec_workspace/.git/objects/info/alternates" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.cache.alternates", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@alternates@[CACHE]/git/fuchsia.googlesource.com-integration/objects@@@", |
| "@@@STEP_LOG_END@alternates@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "remove", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "infra_step": true, |
| "name": "load spec.cache.remove guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "fetch", |
| "--tags", |
| "origin", |
| "h3ll0" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git fetch", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "checkout", |
| "-f", |
| "FETCH_HEAD" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git checkout", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "rev-parse", |
| "HEAD" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git rev-parse", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "clean", |
| "-f", |
| "-d", |
| "-x" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git clean", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "load spec.fetch deadbeef", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CLEANUP]/spec_workspace" |
| ], |
| "infra_step": true, |
| "name": "load spec.fetch deadbeef.makedirs", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "--remove-section", |
| "remote.origin" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.fetch deadbeef.remove section", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "remote", |
| "add", |
| "origin", |
| "https://fuchsia.googlesource.com/integration" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.fetch deadbeef.git remote", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "fetch.uriprotocols", |
| "https" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.fetch deadbeef.set fetch.uriprotocols", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "fetch", |
| "--tags", |
| "origin", |
| "deadbeef" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.fetch deadbeef.git fetch", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "checkout", |
| "-f", |
| "FETCH_HEAD" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.fetch deadbeef.git checkout", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "rev-parse", |
| "HEAD" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.fetch deadbeef.git rev-parse", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "clean", |
| "-f", |
| "-d", |
| "-x" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.fetch deadbeef.git clean", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CLEANUP]/spec_workspace" |
| ], |
| "infra_step": true, |
| "name": "load spec.makedirs (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "--remove-section", |
| "remote.origin" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.remove section", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "remote", |
| "add", |
| "origin", |
| "https://fuchsia.googlesource.com/integration" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git remote (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "config", |
| "fetch.uriprotocols", |
| "https" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.set fetch.uriprotocols (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "fetch", |
| "--tags", |
| "origin", |
| "refs/changes/56/123456/7" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git fetch (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "checkout", |
| "-f", |
| "FETCH_HEAD" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git checkout (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "rev-parse", |
| "HEAD" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git rev-parse (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "clean", |
| "-f", |
| "-d", |
| "-x" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git clean (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "rebase", |
| "deadbeef" |
| ], |
| "cwd": "[CLEANUP]/spec_workspace", |
| "name": "load spec.git rebase", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/spec_workspace/infra/config/generated/integration/specs/try/builder.textproto", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "load spec.read spec", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "checkout" |
| }, |
| { |
| "cmd": [], |
| "name": "checkout.install fuchsia/tools/jiri", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version" |
| ], |
| "infra_step": true, |
| "name": "checkout.install fuchsia/tools/jiri.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version", |
| "-ensure-file", |
| "fuchsia/tools/jiri/${platform} pinned-jiri-version", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "checkout.install fuchsia/tools/jiri.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-pinned-jiri-vers\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/tools/jiri/resolved-platform\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "init", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-analytics-opt=false", |
| "-rewrite-sso-to-https=true", |
| "-cache", |
| "[CACHE]/git", |
| "[START_DIR]/fuchsia" |
| ], |
| "infra_step": true, |
| "name": "checkout.jiri init", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/gerrit/pinned-gerrit-version/gerrit", |
| "change-detail", |
| "-host", |
| "https://fuchsia-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"integration~123456\", \"params\": {\"o\": [\"ALL_REVISIONS\"]}}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "checkout.get change details", |
| "timeout": 600, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"branch\": \"master\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revisions\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"a1b2c3\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"_number\": 7, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ref\": \"refs/changes/00/100/7\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"d4e5f6\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"_number\": 3, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ref\": \"refs/changes/00/100/3\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"g7h8i9\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"_number\": 9, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ref\": \"refs/changes/00/100/9\"@@@", |
| "@@@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@ \"change_id\": \"integration~123456\", @@@", |
| "@@@STEP_LOG_LINE@json.input@ \"params\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"o\": [@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"ALL_REVISIONS\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ ]@@@", |
| "@@@STEP_LOG_LINE@json.input@ }@@@", |
| "@@@STEP_LOG_LINE@json.input@}@@@", |
| "@@@STEP_LOG_END@json.input@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "ls-remote", |
| "--heads", |
| "https://fuchsia.googlesource.com/manifest", |
| "master" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.resolve HEAD", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "import", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-name", |
| "integration", |
| "-revision", |
| "h3ll0", |
| "minimal", |
| "https://fuchsia.googlesource.com/manifest" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.jiri import", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.write guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@.GUARD_FILE@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "update", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-autoupdate=false", |
| "-attempts=1", |
| "-run-hooks=false", |
| "-fetch-packages=false" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.jiri update", |
| "timeout": 1800, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "remove", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.remove guard file", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "patch", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-host", |
| "https://fuchsia-review.googlesource.com", |
| "-project", |
| "integration", |
| "-rebase=true", |
| "-rebase-branch", |
| "master", |
| "refs/changes/00/100/7" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "checkout.jiri patch", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.write guard file (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@.GUARD_FILE@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "update", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-autoupdate=false", |
| "-attempts=1", |
| "-gc=true", |
| "-rebase-tracked", |
| "-local-manifest=true", |
| "-run-hooks=false", |
| "-fetch-packages=false" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "checkout.jiri update (2)", |
| "timeout": 1800, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "remove", |
| "[CACHE]/git/.GUARD_FILE" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.remove guard file (2)", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "project", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-json-output", |
| "/path/to/tmp/json", |
| "integration" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "checkout.jiri project", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@[@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"branches\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"(HEAD detached at c22471f)\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"current_branch\": \"\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"integration\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"path\": \"path/to/integration\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"relativePath\": \"integration\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"remote\": \"https://fuchsia.googlesource.com/integration\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revision\": \"c22471f4e3f842ae18dd9adec82ed9eb78ed1127\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@]@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "-C", |
| "path/to/integration", |
| "log", |
| "-n", |
| "10" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "checkout.git log", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "run-hooks", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-attempts=3", |
| "-local-manifest=true" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "env": { |
| "HOME": "[START_DIR]/fuchsia", |
| "INFRA_RECIPES": "1" |
| }, |
| "infra_step": true, |
| "name": "checkout.jiri run-hooks", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "fetch-packages", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-attempts=3", |
| "-local-manifest=true" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.jiri fetch-packages", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "project", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.source-info", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@[@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"integration\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"relativePath\": \"integration\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"remote\": \"https://fuchsia.googlesource.com/integration\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a491082dc1b632bbcd60ba3618d20b503c2de738\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"relativePath\": \".\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"remote\": \"https://fuchsia.googlesource.com/fuchsia\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a491082dc1b632bbcd60ba3618d20b503c2de738\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@]@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "snapshot", |
| "-vv", |
| "-time", |
| "-j=8", |
| "[CLEANUP]/jiri_snapshot.xml" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.jiri snapshot", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/jiri_snapshot.xml", |
| "/path/to/tmp/" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "checkout.read snapshot", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_END@jiri_snapshot.xml@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "got_revision", |
| "~followup_annotations": [ |
| "@@@SET_BUILD_PROPERTY@got_revision@\"h3ll0\"@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "test multipliers", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@multipliers@[@@@", |
| "@@@STEP_LOG_LINE@multipliers@ {@@@", |
| "@@@STEP_LOG_LINE@multipliers@ \"affected\": false, @@@", |
| "@@@STEP_LOG_LINE@multipliers@ \"max_attempts\": 1, @@@", |
| "@@@STEP_LOG_LINE@multipliers@ \"name\": \"foo_tests\", @@@", |
| "@@@STEP_LOG_LINE@multipliers@ \"os\": \"\", @@@", |
| "@@@STEP_LOG_LINE@multipliers@ \"total_runs\": 123@@@", |
| "@@@STEP_LOG_LINE@multipliers@ }@@@", |
| "@@@STEP_LOG_LINE@multipliers@]@@@", |
| "@@@STEP_LOG_END@multipliers@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "show", |
| "HEAD", |
| "--format=%B", |
| "--no-patch" |
| ], |
| "cwd": "[START_DIR]/fuchsia/integration", |
| "name": "test multipliers.get commit msg", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@commit message@Foo@@@", |
| "@@@STEP_LOG_LINE@commit message@@@@", |
| "@@@STEP_LOG_LINE@commit message@Multiply: foo_tests: 123@@@", |
| "@@@STEP_LOG_END@commit message@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "upload checkout results", |
| "~followup_annotations": [ |
| "@@@SET_BUILD_PROPERTY@integration-revision-count@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "upload checkout results.install infra/gsutil", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]/cipd/infra/gsutil/version%3A4.41" |
| ], |
| "infra_step": true, |
| "name": "upload checkout results.install infra/gsutil.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/infra/gsutil/version%3A4.41", |
| "-ensure-file", |
| "infra/gsutil version:4.41", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "upload checkout results.install infra/gsutil.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-version:4.41----\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gsutil\"@@@", |
| "@@@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": [ |
| "vpython", |
| "-vpython-spec", |
| "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython", |
| "-u", |
| "[CACHE]/cipd/infra/gsutil/version%3A4.41/gsutil", |
| "-o", |
| "GSUtil:software_update_check_period=0", |
| "cp", |
| "-n", |
| "[CLEANUP]/jiri_snapshot.xml", |
| "gs://fuchsia-infra-artifacts/builds/8945511751514863184/jiri_snapshot.xml" |
| ], |
| "infra_step": true, |
| "name": "upload checkout results.upload jiri_snapshot.xml to fuchsia-infra-artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@jiri_snapshot.xml@https://storage.cloud.google.com/fuchsia-infra-artifacts/builds/8945511751514863184/jiri_snapshot.xml@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "-C", |
| "[START_DIR]/fuchsia/integration", |
| "rev-list", |
| "--count", |
| "HEAD" |
| ], |
| "name": "upload checkout results.set integration-revision-count property", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "source-manifest", |
| "-vv", |
| "-time", |
| "-j=8", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "upload checkout results.jiri source-manifest", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@{@@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@ \"directories\": {@@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@ \"manifest\": {@@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@ \"git_checkout\": {@@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@ \"repo_url\": \"https://fuchsia.googlesource.com/manifest\", @@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@ \"revision\": \"4c2b0da3c06341db5cebe4d02c78c93c3b2bd78b\"@@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@ }@@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@ }@@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@ }@@@", |
| "@@@STEP_LOG_LINE@json.output[source manifest]@}@@@", |
| "@@@STEP_LOG_END@json.output[source manifest]@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "upload checkout results.upload source manifest", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-vpython-spec", |
| "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython", |
| "-u", |
| "[CACHE]/cipd/infra/gsutil/version%3A4.41/gsutil", |
| "-o", |
| "GSUtil:software_update_check_period=0", |
| "cp", |
| "-n", |
| "{\"directories\": {\"manifest\": {\"git_checkout\": {\"repo_url\": \"https://fuchsia.googlesource.com/manifest\", \"revision\": \"4c2b0da3c06341db5cebe4d02c78c93c3b2bd78b\"}}}}", |
| "gs://fuchsia-infra-artifacts/builds/8945511751514863184/source_manifest.json" |
| ], |
| "infra_step": true, |
| "name": "upload checkout results.upload source manifest.upload source_manifest.json to fuchsia-infra-artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LINK@source_manifest.json@https://storage.cloud.google.com/fuchsia-infra-artifacts/builds/8945511751514863184/source_manifest.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "build", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@fint_params@field: \"value\"@@@", |
| "@@@STEP_LOG_END@fint_params@@@", |
| "@@@SET_BUILD_PROPERTY@fint_params@\"field: \\\"value\\\"\"@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[START_DIR]/fuchsia/specs/core.fint.textproto", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "build.read fint params", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@core.fint.textproto@field: \"value\"@@@", |
| "@@@STEP_LOG_END@core.fint.textproto@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "build.get changed files", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/fuchsia/tools/jiri/pinned-jiri-version/jiri", |
| "project", |
| "-vv", |
| "-time", |
| "-j=8", |
| "-json-output", |
| "/path/to/tmp/json", |
| "integration" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "build.get changed files.jiri project", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@[@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"integration\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"path\": \"[START_DIR]/fuchsia/integration\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@]@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "git", |
| "diff-tree", |
| "--no-commit-id", |
| "--name-only", |
| "-r", |
| "-z", |
| "HEAD" |
| ], |
| "cwd": "[START_DIR]/fuchsia/integration", |
| "name": "build.get changed files.git diff-tree", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@files@foo.cc@@@", |
| "@@@STEP_LOG_LINE@files@bar.cc@@@", |
| "@@@STEP_LOG_END@files@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/fuchsia/tools/integration/bootstrap.sh", |
| "-o", |
| "[CLEANUP]/fint_tmp_1/fint" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "build.bootstrap fint", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CLEANUP]/fint_tmp_1/fint", |
| "set", |
| "-static", |
| "[START_DIR]/fuchsia/specs/core.fint.textproto", |
| "-context", |
| "checkout_dir: \"[START_DIR]/fuchsia\"\nbuild_dir: \"[START_DIR]/fuchsia/out/not-default\"\nartifact_dir: \"[CLEANUP]/fint_artifacts_tmp_1\"\nchanged_files {\n path: \"integration/foo.cc\"\n}\nchanged_files {\n path: \"integration/bar.cc\"\n}\ncache_dir: \"[CACHE]\"\ngoma_job_count: 80\n" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "name": "build.gn gen", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_TEXT@run by `fint set`@@@", |
| "@@@STEP_LOG_LINE@context.textproto@checkout_dir: \"[START_DIR]/fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@build_dir: \"[START_DIR]/fuchsia/out/not-default\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@artifact_dir: \"[CLEANUP]/fint_artifacts_tmp_1\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@changed_files {@@@", |
| "@@@STEP_LOG_LINE@context.textproto@ path: \"integration/foo.cc\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@}@@@", |
| "@@@STEP_LOG_LINE@context.textproto@changed_files {@@@", |
| "@@@STEP_LOG_LINE@context.textproto@ path: \"integration/bar.cc\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@}@@@", |
| "@@@STEP_LOG_LINE@context.textproto@cache_dir: \"[CACHE]\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@goma_job_count: 80@@@", |
| "@@@STEP_LOG_END@context.textproto@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/fint_artifacts_tmp_1/set_artifacts.json", |
| "/path/to/tmp/json" |
| ], |
| "cwd": "[START_DIR]/fuchsia", |
| "infra_step": true, |
| "name": "build.read fint set artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@gn_trace_path: \"[CLEANUP]/fint_artifacts_tmp_1/mock-gn-trace.json\"@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@use_goma: true@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@metadata {@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ board: \"boards/x64.gni\"@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ optimize: \"debug\"@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ product: \"products/core.gni\"@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ target_arch: \"x64\"@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@ variants: \"asan\"@@@", |
| "@@@STEP_LOG_LINE@set_artifacts.json@}@@@", |
| "@@@STEP_LOG_END@set_artifacts.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "build.setup goma", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/goma_ctl.py", |
| "restart" |
| ], |
| "env": { |
| "GLOG_log_dir": "[CLEANUP]", |
| "GOMA_CACHE_DIR": "[CACHE]/goma", |
| "GOMA_DEPS_CACHE_FILE": "goma_deps_cache", |
| "GOMA_DUMP_STATS_FILE": "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/goma_stats.json", |
| "GOMA_LOCAL_OUTPUT_CACHE_DIR": "[CACHE]/goma/localoutputcache", |
| "GOMA_MAX_SUM_OUTPUT_SIZE_IN_MB": "256", |
| "GOMA_SERVER_HOST": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog", |
| "GOMA_STORE_LOCAL_RUN_OUTPUT": "True", |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "infra_step": true, |
| "name": "build.setup goma.start goma", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "build.ninja", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CLEANUP]/fint_tmp_1/fint", |
| "build", |
| "-static", |
| "[START_DIR]/fuchsia/specs/core.fint.textproto", |
| "-context", |
| "checkout_dir: \"[START_DIR]/fuchsia\"\nbuild_dir: \"[START_DIR]/fuchsia/out/not-default\"\nartifact_dir: \"[CLEANUP]/fint_artifacts_tmp_1\"\nchanged_files {\n path: \"integration/foo.cc\"\n}\nchanged_files {\n path: \"integration/bar.cc\"\n}\ncache_dir: \"[CACHE]\"\ngoma_job_count: 80\n" |
| ], |
| "env": { |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "name": "build.ninja.fuchsia", |
| "timeout": 5400, |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_TEXT@run by `fint build`@@@", |
| "@@@STEP_LOG_LINE@context.textproto@checkout_dir: \"[START_DIR]/fuchsia\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@build_dir: \"[START_DIR]/fuchsia/out/not-default\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@artifact_dir: \"[CLEANUP]/fint_artifacts_tmp_1\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@changed_files {@@@", |
| "@@@STEP_LOG_LINE@context.textproto@ path: \"integration/foo.cc\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@}@@@", |
| "@@@STEP_LOG_LINE@context.textproto@changed_files {@@@", |
| "@@@STEP_LOG_LINE@context.textproto@ path: \"integration/bar.cc\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@}@@@", |
| "@@@STEP_LOG_LINE@context.textproto@cache_dir: \"[CACHE]\"@@@", |
| "@@@STEP_LOG_LINE@context.textproto@goma_job_count: 80@@@", |
| "@@@STEP_LOG_END@context.textproto@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/fint_artifacts_tmp_1/build_artifacts.json", |
| "/path/to/tmp/json" |
| ], |
| "env": { |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "infra_step": true, |
| "name": "build.read fint build artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@built_targets: \"target1\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@built_targets: \"target2\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@built_images {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ fields {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ key: \"name\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ value {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ string_value: \"foo\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ fields {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ key: \"path\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ value {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ string_value: \"foo.img\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ fields {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ key: \"type\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ value {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ string_value: \"blk\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@}@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@built_archives {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ fields {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ key: \"name\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ value {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ string_value: \"archive\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ fields {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ key: \"path\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ value {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ string_value: \"build-archive.tgz\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ fields {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ key: \"type\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ value {@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ string_value: \"tgz\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ }@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@}@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ninja_log_path: \"/tmp/ninja_log.txt\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ninja_graph_path: \"/tmp/ninja_graph.dot\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ninja_compdb_path: \"/tmp/ninja_compdb.json\"@@@", |
| "@@@STEP_LOG_LINE@build_artifacts.json@ninja_duration_seconds: 900@@@", |
| "@@@STEP_LOG_END@build_artifacts.json@@@", |
| "@@@SET_BUILD_PROPERTY@ninja_duration_seconds@900@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "build.teardown goma", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/goma_ctl.py", |
| "jsonstatus", |
| "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/jsonstatus" |
| ], |
| "env": { |
| "GLOG_log_dir": "[CLEANUP]", |
| "GOMA_CACHE_DIR": "[CACHE]/goma", |
| "GOMA_DEPS_CACHE_FILE": "goma_deps_cache", |
| "GOMA_DUMP_STATS_FILE": "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/goma_stats.json", |
| "GOMA_LOCAL_OUTPUT_CACHE_DIR": "[CACHE]/goma/localoutputcache", |
| "GOMA_MAX_SUM_OUTPUT_SIZE_IN_MB": "256", |
| "GOMA_SERVER_HOST": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog", |
| "GOMA_STORE_LOCAL_RUN_OUTPUT": "True", |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "name": "build.teardown goma.goma jsonstatus", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"notice\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"infra_status\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"num_user_error\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"ping_status_code\": 200@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/goma_ctl.py", |
| "stat" |
| ], |
| "env": { |
| "GLOG_log_dir": "[CLEANUP]", |
| "GOMA_CACHE_DIR": "[CACHE]/goma", |
| "GOMA_DEPS_CACHE_FILE": "goma_deps_cache", |
| "GOMA_DUMP_STATS_FILE": "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/goma_stats.json", |
| "GOMA_LOCAL_OUTPUT_CACHE_DIR": "[CACHE]/goma/localoutputcache", |
| "GOMA_MAX_SUM_OUTPUT_SIZE_IN_MB": "256", |
| "GOMA_SERVER_HOST": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog", |
| "GOMA_STORE_LOCAL_RUN_OUTPUT": "True", |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "name": "build.teardown goma.goma stats", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/goma_ctl.py", |
| "stop" |
| ], |
| "env": { |
| "GLOG_log_dir": "[CLEANUP]", |
| "GOMA_CACHE_DIR": "[CACHE]/goma", |
| "GOMA_DEPS_CACHE_FILE": "goma_deps_cache", |
| "GOMA_DUMP_STATS_FILE": "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/goma_stats.json", |
| "GOMA_LOCAL_OUTPUT_CACHE_DIR": "[CACHE]/goma/localoutputcache", |
| "GOMA_MAX_SUM_OUTPUT_SIZE_IN_MB": "256", |
| "GOMA_SERVER_HOST": "rbe-prod1.endpoints.fuchsia-infra-goma-prod.cloud.goog", |
| "GOMA_STORE_LOCAL_RUN_OUTPUT": "True", |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "name": "build.teardown goma.stop goma", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/compiler_proxy.WARNING", |
| "/path/to/tmp/" |
| ], |
| "env": { |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "infra_step": true, |
| "name": "build.teardown goma.read goma_client warning log", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@compiler_proxy.WARNING@test log@@@", |
| "@@@STEP_LOG_END@compiler_proxy.WARNING@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[START_DIR]/fuchsia/prebuilt/third_party/goma/linux-x64/goma_stats.json", |
| "/path/to/tmp/" |
| ], |
| "env": { |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "infra_step": true, |
| "name": "build.teardown goma.read goma_stats.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"build_info\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"build_id\": 8945511751514863184, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"builder\": \"builder\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time_stamp\": \"2012-05-14 12:53:21.500000\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time_stamp_int\": 1337000003000@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "build.teardown goma.install infra/tools/bqupload", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]/cipd/infra/tools/bqupload/git_revision%3Ad85fe78f303c3e969f815121e17c8b08868039ef" |
| ], |
| "env": { |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "infra_step": true, |
| "name": "build.teardown goma.install infra/tools/bqupload.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@3@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/infra/tools/bqupload/git_revision%3Ad85fe78f303c3e969f815121e17c8b08868039ef", |
| "-ensure-file", |
| "infra/tools/bqupload/${platform} git_revision:d85fe78f303c3e969f815121e17c8b08868039ef", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "env": { |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "infra_step": true, |
| "name": "build.teardown goma.install infra/tools/bqupload.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@3@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-git_revision:d85\", @@@", |
| "@@@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": [ |
| "[CACHE]/cipd/infra/tools/bqupload/git_revision%3Ad85fe78f303c3e969f815121e17c8b08868039ef/bqupload", |
| "fuchsia-infra.artifacts.builds_beta_goma", |
| "{\"build_info\": {\"build_id\": 8945511751514863184, \"builder\": \"builder\", \"time_stamp\": \"2012-05-14 12:53:21.500000\", \"time_stamp_int\": 1337000003000}}" |
| ], |
| "env": { |
| "GOMA_TMP_DIR": "[CLEANUP]/goma", |
| "GOMA_USE_LOCAL": "False" |
| }, |
| "name": "build.teardown goma.upload goma stats to bigquery", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[START_DIR]/fuchsia/out/not-default/tool_paths.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "build.read tool_paths manifest", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@[@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ {@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ \"cpu\": \"x64\",@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ \"name\": \"foo\",@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ \"os\": \"linux\",@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ \"path\": \"linux_x64/foo\"@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@ }@@@", |
| "@@@STEP_LOG_LINE@tool_paths.json@]@@@", |
| "@@@STEP_LOG_END@tool_paths.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "check if build skipped", |
| "~followup_annotations": [ |
| "@@@SET_BUILD_PROPERTY@skipped_because_unaffected@false@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "record affected_tests_no_work", |
| "~followup_annotations": [ |
| "@@@SET_BUILD_PROPERTY@affected_tests_no_work@false@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CLEANUP]/affected_tests_tmp_1", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "read affected tests", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@affected_tests_tmp_1@test1@@@", |
| "@@@STEP_LOG_LINE@affected_tests_tmp_1@test2@@@", |
| "@@@STEP_LOG_END@affected_tests_tmp_1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "extract ninja traces" |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/fuchsia/out/not-default/linux_x64/ninjatrace", |
| "-ninjalog", |
| "/tmp/ninja_log.txt", |
| "-compdb", |
| "/tmp/ninja_compdb.json", |
| "-graph", |
| "/tmp/ninja_graph.dot", |
| "-critical-path", |
| "-trace-json", |
| "[CLEANUP]/ninja-trace_tmp_1/fuchsia_ninja_trace.json" |
| ], |
| "name": "extract ninja traces.ninjatrace fuchsia_ninja_trace.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "upload traces", |
| "~followup_annotations": [ |
| "@@@STEP_LINK@fuchsia.dev guide@https://fuchsia.dev/fuchsia-src/development/tracing/tutorial/converting-visualizing-a-trace#html-trace@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-vpython-spec", |
| "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython", |
| "-u", |
| "[CACHE]/cipd/infra/gsutil/version%3A4.41/gsutil", |
| "-o", |
| "GSUtil:software_update_check_period=0", |
| "cp", |
| "-n", |
| "[CLEANUP]/fint_artifacts_tmp_1/mock-gn-trace.json", |
| "gs://fuchsia-infra-artifacts/builds/8945511751514863184/fuchsia_gn_trace.json" |
| ], |
| "infra_step": true, |
| "name": "upload traces.upload fuchsia_gn_trace.json to fuchsia-infra-artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@fuchsia_gn_trace.json@https://storage.cloud.google.com/fuchsia-infra-artifacts/builds/8945511751514863184/fuchsia_gn_trace.json@@@", |
| "@@@STEP_LINK@perfetto_ui@https://ui.perfetto.dev/#!?url=https://storage.googleapis.com/fuchsia-infra-artifacts/builds/8945511751514863184/fuchsia_gn_trace.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-vpython-spec", |
| "RECIPE_MODULE[fuchsia::gsutil]/resources/gsutil.vpython", |
| "-u", |
| "[CACHE]/cipd/infra/gsutil/version%3A4.41/gsutil", |
| "-o", |
| "GSUtil:software_update_check_period=0", |
| "cp", |
| "-n", |
| "[CLEANUP]/ninja-trace_tmp_1/fuchsia_ninja_trace.json", |
| "gs://fuchsia-infra-artifacts/builds/8945511751514863184/fuchsia_ninja_trace.json" |
| ], |
| "infra_step": true, |
| "name": "upload traces.upload fuchsia_ninja_trace.json to fuchsia-infra-artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@fuchsia_ninja_trace.json@https://storage.cloud.google.com/fuchsia-infra-artifacts/builds/8945511751514863184/fuchsia_ninja_trace.json@@@", |
| "@@@STEP_LINK@perfetto_ui@https://ui.perfetto.dev/#!?url=https://storage.googleapis.com/fuchsia-infra-artifacts/builds/8945511751514863184/fuchsia_ninja_trace.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "check binary sizes", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@size_checker logs@@@@", |
| "@@@STEP_LOG_END@size_checker logs@@@", |
| "@@@SET_BUILD_PROPERTY@binary_sizes@{\"component\": 1}@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/fuchsia/out/not-default/linux_x64/size_checker", |
| "--build-dir", |
| "[START_DIR]/fuchsia/out/not-default", |
| "--sizes-json-out", |
| "/path/to/tmp/json" |
| ], |
| "name": "check binary sizes.size_checker", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"component\": 1@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "bb", |
| "batch", |
| "-host", |
| "cr-buildbucket.appspot.com" |
| ], |
| "infra_step": true, |
| "name": "buildbucket.get", |
| "stdin": "{\"requests\": [{\"getBuild\": {\"fields\": \"builder,createTime,createdBy,critical,endTime,id,input,number,output,startTime,status,updateTime\", \"id\": \"8945511751514863184\"}}]}", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"responses\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"getBuild\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"8945511751514863184\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"status\": \"SUCCESS\"@@@", |
| "@@@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@ \"getBuild\": {@@@", |
| "@@@STEP_LOG_LINE@request@ \"fields\": \"builder,createTime,createdBy,critical,endTime,id,input,number,output,startTime,status,updateTime\", @@@", |
| "@@@STEP_LOG_LINE@request@ \"id\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ }@@@", |
| "@@@STEP_LOG_LINE@request@ ]@@@", |
| "@@@STEP_LOG_LINE@request@}@@@", |
| "@@@STEP_LOG_END@request@@@", |
| "@@@STEP_LINK@8945511751514863184@https://cr-buildbucket.appspot.com/build/8945511751514863184@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/fuchsia/out/not-default/linux_x64/testsharder", |
| "-build-dir", |
| "[START_DIR]/fuchsia/out/not-default", |
| "-output-file", |
| "/path/to/tmp/json", |
| "-target-duration-secs", |
| "600", |
| "-max-shards-per-env", |
| "8", |
| "-modifiers", |
| "[{\"affected\": true, \"max_attempts\": 2, \"name\": \"test1\", \"os\": \"\", \"total_runs\": -1}, {\"affected\": false, \"max_attempts\": 2, \"name\": \"*\", \"os\": \"\", \"total_runs\": -1}, {\"affected\": true, \"max_attempts\": 2, \"name\": \"test2\", \"os\": \"\", \"total_runs\": -1}, {\"affected\": false, \"max_attempts\": 1, \"name\": \"foo_tests\", \"os\": \"\", \"total_runs\": 123}]" |
| ], |
| "name": "create test shards", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@[@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"deps\": [], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"environment\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"dimensions\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"device_type\": \"Khadas Vim2 Max\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Vim2\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test\"@@@", |
| "@@@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@ \"deps\": [], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"environment\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"dimensions\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"device_type\": \"Khadas Vim2 Max\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"multiplied:Vim2-test\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"test\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@]@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/gerrit/pinned-gerrit-version/gerrit", |
| "set-review", |
| "-host", |
| "https://fuchsia-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"123456\", \"input\": {\"message\": \"A builder created multiplier shards. Click the following link for more details: https://ci.chromium.org/b/8945511751514863184\"}, \"revision_id\": \"current\"}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "report multiplier shards", |
| "timeout": 600, |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@{}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LOG_LINE@json.input@{@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"change_id\": \"123456\", @@@", |
| "@@@STEP_LOG_LINE@json.input@ \"input\": {@@@", |
| "@@@STEP_LOG_LINE@json.input@ \"message\": \"A builder created multiplier shards. Click the following link for more details: https://ci.chromium.org/b/8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@json.input@ }, @@@", |
| "@@@STEP_LOG_LINE@json.input@ \"revision_id\": \"current\"@@@", |
| "@@@STEP_LOG_LINE@json.input@}@@@", |
| "@@@STEP_LOG_END@json.input@@@", |
| "@@@STEP_FAILURE@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "shard Vim2" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[\n {\n \"name\": \"test\"\n }\n]", |
| "[CLEANUP]/isolate_tmp_1/tests.json" |
| ], |
| "infra_step": true, |
| "name": "shard Vim2.write test manifest", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@tests.json@[@@@", |
| "@@@STEP_LOG_LINE@tests.json@ {@@@", |
| "@@@STEP_LOG_LINE@tests.json@ \"name\": \"test\"@@@", |
| "@@@STEP_LOG_LINE@tests.json@ }@@@", |
| "@@@STEP_LOG_LINE@tests.json@]@@@", |
| "@@@STEP_LOG_END@tests.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/symlink.py", |
| "--link-json", |
| "{\"[START_DIR]/fuchsia/out/not-default/linux_x64/bootserver_new\": [\"[CLEANUP]/isolate_tmp_1/bootserver_new\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/botanist\": [\"[CLEANUP]/isolate_tmp_1/botanist\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/llvm-symbolizer\": [\"[CLEANUP]/isolate_tmp_1/llvm-symbolizer\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/testrunner\": [\"[CLEANUP]/isolate_tmp_1/testrunner\"]}" |
| ], |
| "infra_step": true, |
| "name": "shard Vim2.create tree of build artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "shard Vim2.install infra/tools/luci/isolated", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "ensure-directory", |
| "--mode", |
| "0777", |
| "[CACHE]/cipd/infra/tools/luci/isolated/isolated_module_pin" |
| ], |
| "infra_step": true, |
| "name": "shard Vim2.install infra/tools/luci/isolated.ensure package directory", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[CACHE]/cipd/infra/tools/luci/isolated/isolated_module_pin", |
| "-ensure-file", |
| "infra/tools/luci/isolated/${platform} isolated_module_pin", |
| "-max-threads", |
| "0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "shard Vim2.install infra/tools/luci/isolated.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-isolated_module_\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/tools/luci/isolated/resolved-platform\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/isolated/isolated_module_pin/isolated", |
| "archive", |
| "-verbose", |
| "-isolate-server", |
| "https://example.isolateserver.appspot.com", |
| "-namespace", |
| "default-gzip", |
| "-dump-hash", |
| "/path/to/tmp/", |
| "-dirs", |
| "[CLEANUP]/isolate_tmp_1:." |
| ], |
| "infra_step": true, |
| "name": "shard Vim2.isolate build artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@isolated UI@https://example.isolateserver.appspot.com/browse?namespace=default-gzip&hash=%5Bdummy+hash%5D@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "shard multiplied:Vim2-test" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[\n {\n \"name\": \"test\"\n }, \n {\n \"name\": \"test\"\n }\n]", |
| "[CLEANUP]/isolate_tmp_2/tests.json" |
| ], |
| "infra_step": true, |
| "name": "shard multiplied:Vim2-test.write test manifest", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@tests.json@[@@@", |
| "@@@STEP_LOG_LINE@tests.json@ {@@@", |
| "@@@STEP_LOG_LINE@tests.json@ \"name\": \"test\"@@@", |
| "@@@STEP_LOG_LINE@tests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@tests.json@ {@@@", |
| "@@@STEP_LOG_LINE@tests.json@ \"name\": \"test\"@@@", |
| "@@@STEP_LOG_LINE@tests.json@ }@@@", |
| "@@@STEP_LOG_LINE@tests.json@]@@@", |
| "@@@STEP_LOG_END@tests.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/symlink.py", |
| "--link-json", |
| "{\"[START_DIR]/fuchsia/out/not-default/linux_x64/bootserver_new\": [\"[CLEANUP]/isolate_tmp_2/bootserver_new\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/botanist\": [\"[CLEANUP]/isolate_tmp_2/botanist\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/llvm-symbolizer\": [\"[CLEANUP]/isolate_tmp_2/llvm-symbolizer\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/testrunner\": [\"[CLEANUP]/isolate_tmp_2/testrunner\"]}" |
| ], |
| "infra_step": true, |
| "name": "shard multiplied:Vim2-test.create tree of build artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/isolated/isolated_module_pin/isolated", |
| "archive", |
| "-verbose", |
| "-isolate-server", |
| "https://example.isolateserver.appspot.com", |
| "-namespace", |
| "default-gzip", |
| "-dump-hash", |
| "/path/to/tmp/", |
| "-dirs", |
| "[CLEANUP]/isolate_tmp_2:." |
| ], |
| "infra_step": true, |
| "name": "shard multiplied:Vim2-test.isolate build artifacts", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@isolated UI@https://example.isolateserver.appspot.com/browse?namespace=default-gzip&hash=%5Bdummy+hash%5D@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[START_DIR]/fuchsia/out/not-default/triage_sources.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "read triage_sources manifest", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@triage_sources.json@[@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@ \"../../config.triage\",@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@ \"../../other/config.triage\"@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@]@@@", |
| "@@@STEP_LOG_END@triage_sources.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "isolate test orchestration inputs" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[\n {\n \"name\": \"Vim2\", \n \"priority\": \"200\", \n \"service_account\": \"service_account\", \n \"tags\": [\n \"board:boards/x64.gni\", \n \"build_type:debug\", \n \"product:products/core.gni\", \n \"role:tester\", \n \"task_name:Vim2\", \n \"test_environment_name:Khadas Vim2 Max-x64\", \n \"variants:asan\"\n ], \n \"task_slices\": [\n {\n \"expiration_secs\": \"600\", \n \"properties\": {\n \"cipd_input\": {\n \"packages\": [\n {\n \"package_name\": \"infra/tools/luci-auth/${platform}\", \n \"path\": \".\", \n \"version\": \"latest\"\n }, \n {\n \"package_name\": \"fuchsia/infra/catalyst/${platform}\", \n \"path\": \".\", \n \"version\": \"git_revision:d0f1c217a82b83a5566b8a66427a8c80a75c0293\"\n }\n ]\n }, \n \"command\": [\n \"./luci-auth\", \n \"context\", \n \"--\", \n \"./catalyst\", \n \"./botanist\", \n \"-level\", \n \"trace\", \n \"run\", \n \"-images\", \n \"gs://fuchsia-infra-artifacts/builds/8945511751514863184/images/images.json\", \n \"-timeout\", \n \"1800s\", \n \"-serial-log\", \n \"serial_log.txt\", \n \"-syslog\", \n \"syslog.txt\", \n \"-repo\", \n \"http://$GCS_PROXY_HOST/fuchsia-infra-artifacts/builds/8945511751514863184/packages/repository\", \n \"-blobs\", \n \"http://$GCS_PROXY_HOST/fuchsia-infra-artifacts/blobs\", \n \"-config\", \n \"/etc/botanist/config.json\", \n \"./testrunner\", \n \"-level\", \n \"debug\", \n \"-out-dir\", \n \"out\", \n \"-snapshot-output\", \n \"snapshot.zip\", \n \"tests.json\"\n ], \n \"containment\": {\n \"containment_type\": \"NONE\", \n \"limit_processes\": \"0\", \n \"limit_total_committed_memory\": \"0\", \n \"lower_priority\": false\n }, \n \"dimensions\": [\n {\n \"key\": \"device_type\", \n \"value\": \"Khadas Vim2 Max\"\n }, \n {\n \"key\": \"kvm\", \n \"value\": \"1\"\n }, \n {\n \"key\": \"pool\", \n \"value\": \"fuchsia.tests\"\n }, \n {\n \"key\": \"serial\", \n \"value\": \"1\"\n }\n ], \n \"env\": [\n {\n \"key\": \"ASAN_SYMBOLIZER_PATH\", \n \"value\": \"llvm-symbolizer\"\n }, \n {\n \"key\": \"BOOTSERVER_PATH\", \n \"value\": \"./bootserver_new\"\n }, \n {\n \"key\": \"BUILDBUCKET_ID\", \n \"value\": \"8945511751514863184\"\n }, \n {\n \"key\": \"BUILD_BOARD\", \n \"value\": \"boards/x64.gni\"\n }, \n {\n \"key\": \"BUILD_CREATE_TIME\", \n \"value\": \"1337000004\"\n }, \n {\n \"key\": \"BUILD_PRODUCT\", \n \"value\": \"products/core.gni\"\n }, \n {\n \"key\": \"BUILD_TARGET\", \n \"value\": \"x64\"\n }, \n {\n \"key\": \"BUILD_TYPE\", \n \"value\": \"debug\"\n }, \n {\n \"key\": \"FUCHSIA_DEVICE_TYPE\", \n \"value\": \"Khadas Vim2 Max\"\n }, \n {\n \"key\": \"FUCHSIA_TEST_OUTDIR\", \n \"value\": \"${ISOLATED_OUTDIR}\"\n }, \n {\n \"key\": \"IMAGE_MANIFEST_PATH\", \n \"value\": \"gs://fuchsia-infra-artifacts/builds/8945511751514863184/images/images.json\"\n }, \n {\n \"key\": \"INPUT_COMMIT_HOST\", \n \"value\": \"fuchsia.googlesource.com\"\n }, \n {\n \"key\": \"INPUT_COMMIT_PROJECT\", \n \"value\": \"integration\"\n }, \n {\n \"key\": \"INPUT_COMMIT_REF\", \n \"value\": \"refs/heads/master\"\n }, \n {\n \"key\": \"LSAN_SYMBOLIZER_PATH\", \n \"value\": \"llvm-symbolizer\"\n }, \n {\n \"key\": \"SWARMING_BOT_FILE\", \n \"value\": \"${SWARMING_BOT_FILE}\"\n }, \n {\n \"key\": \"UBSAN_SYMBOLIZER_PATH\", \n \"value\": \"llvm-symbolizer\"\n }\n ], \n \"env_prefixes\": [], \n \"execution_timeout_secs\": \"1800\", \n \"grace_period_secs\": \"30\", \n \"idempotent\": false, \n \"inputs_ref\": {\n \"isolated\": \"[dummy hash]\", \n \"isolatedserver\": \"https://example.isolateserver.appspot.com\", \n \"namespace\": \"default-gzip\"\n }, \n \"io_timeout_secs\": \"300\", \n \"outputs\": [\n \"serial_log.txt\", \n \"syslog.txt\", \n \"out\"\n ], \n \"relative_cwd\": \"\"\n }, \n \"wait_for_capacity\": false\n }\n ]\n }, \n {\n \"name\": \"multiplied:Vim2-test\", \n \"priority\": \"200\", \n \"service_account\": \"service_account\", \n \"tags\": [\n \"board:boards/x64.gni\", \n \"build_type:debug\", \n \"product:products/core.gni\", \n \"role:tester\", \n \"task_name:multiplied:Vim2-test\", \n \"test_environment_name:Khadas Vim2 Max-x64\", \n \"variants:asan\"\n ], \n \"task_slices\": [\n {\n \"expiration_secs\": \"600\", \n \"properties\": {\n \"cipd_input\": {\n \"packages\": [\n {\n \"package_name\": \"infra/tools/luci-auth/${platform}\", \n \"path\": \".\", \n \"version\": \"latest\"\n }, \n {\n \"package_name\": \"fuchsia/infra/catalyst/${platform}\", \n \"path\": \".\", \n \"version\": \"git_revision:d0f1c217a82b83a5566b8a66427a8c80a75c0293\"\n }\n ]\n }, \n \"command\": [\n \"./luci-auth\", \n \"context\", \n \"--\", \n \"./catalyst\", \n \"./botanist\", \n \"-level\", \n \"trace\", \n \"run\", \n \"-images\", \n \"gs://fuchsia-infra-artifacts/builds/8945511751514863184/images/images.json\", \n \"-timeout\", \n \"1800s\", \n \"-serial-log\", \n \"serial_log.txt\", \n \"-syslog\", \n \"syslog.txt\", \n \"-repo\", \n \"http://$GCS_PROXY_HOST/fuchsia-infra-artifacts/builds/8945511751514863184/packages/repository\", \n \"-blobs\", \n \"http://$GCS_PROXY_HOST/fuchsia-infra-artifacts/blobs\", \n \"-config\", \n \"/etc/botanist/config.json\", \n \"./testrunner\", \n \"-level\", \n \"debug\", \n \"-out-dir\", \n \"out\", \n \"-snapshot-output\", \n \"snapshot.zip\", \n \"tests.json\"\n ], \n \"containment\": {\n \"containment_type\": \"NONE\", \n \"limit_processes\": \"0\", \n \"limit_total_committed_memory\": \"0\", \n \"lower_priority\": false\n }, \n \"dimensions\": [\n {\n \"key\": \"device_type\", \n \"value\": \"Khadas Vim2 Max\"\n }, \n {\n \"key\": \"kvm\", \n \"value\": \"1\"\n }, \n {\n \"key\": \"pool\", \n \"value\": \"fuchsia.tests\"\n }, \n {\n \"key\": \"serial\", \n \"value\": \"1\"\n }\n ], \n \"env\": [\n {\n \"key\": \"ASAN_SYMBOLIZER_PATH\", \n \"value\": \"llvm-symbolizer\"\n }, \n {\n \"key\": \"BOOTSERVER_PATH\", \n \"value\": \"./bootserver_new\"\n }, \n {\n \"key\": \"BUILDBUCKET_ID\", \n \"value\": \"8945511751514863184\"\n }, \n {\n \"key\": \"BUILD_BOARD\", \n \"value\": \"boards/x64.gni\"\n }, \n {\n \"key\": \"BUILD_CREATE_TIME\", \n \"value\": \"1337000006\"\n }, \n {\n \"key\": \"BUILD_PRODUCT\", \n \"value\": \"products/core.gni\"\n }, \n {\n \"key\": \"BUILD_TARGET\", \n \"value\": \"x64\"\n }, \n {\n \"key\": \"BUILD_TYPE\", \n \"value\": \"debug\"\n }, \n {\n \"key\": \"FUCHSIA_DEVICE_TYPE\", \n \"value\": \"Khadas Vim2 Max\"\n }, \n {\n \"key\": \"FUCHSIA_TEST_OUTDIR\", \n \"value\": \"${ISOLATED_OUTDIR}\"\n }, \n {\n \"key\": \"IMAGE_MANIFEST_PATH\", \n \"value\": \"gs://fuchsia-infra-artifacts/builds/8945511751514863184/images/images.json\"\n }, \n {\n \"key\": \"INPUT_COMMIT_HOST\", \n \"value\": \"fuchsia.googlesource.com\"\n }, \n {\n \"key\": \"INPUT_COMMIT_PROJECT\", \n \"value\": \"integration\"\n }, \n {\n \"key\": \"INPUT_COMMIT_REF\", \n \"value\": \"refs/heads/master\"\n }, \n {\n \"key\": \"LSAN_SYMBOLIZER_PATH\", \n \"value\": \"llvm-symbolizer\"\n }, \n {\n \"key\": \"SWARMING_BOT_FILE\", \n \"value\": \"${SWARMING_BOT_FILE}\"\n }, \n {\n \"key\": \"UBSAN_SYMBOLIZER_PATH\", \n \"value\": \"llvm-symbolizer\"\n }\n ], \n \"env_prefixes\": [], \n \"execution_timeout_secs\": \"1800\", \n \"grace_period_secs\": \"30\", \n \"idempotent\": false, \n \"inputs_ref\": {\n \"isolated\": \"[dummy hash]\", \n \"isolatedserver\": \"https://example.isolateserver.appspot.com\", \n \"namespace\": \"default-gzip\"\n }, \n \"io_timeout_secs\": \"300\", \n \"outputs\": [\n \"serial_log.txt\", \n \"syslog.txt\", \n \"out\"\n ], \n \"relative_cwd\": \"\"\n }, \n \"wait_for_capacity\": false\n }\n ]\n }\n]", |
| "[CLEANUP]/test-orchestration-inputs_tmp_1/task_requests.json" |
| ], |
| "infra_step": true, |
| "name": "isolate test orchestration inputs.write task_requests.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@[@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"name\": \"Vim2\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"priority\": \"200\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"service_account\": \"service_account\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"board:boards/x64.gni\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"build_type:debug\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"product:products/core.gni\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"role:tester\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"task_name:Vim2\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"test_environment_name:Khadas Vim2 Max-x64\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"variants:asan\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"task_slices\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"expiration_secs\": \"600\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"cipd_input\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"packages\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"package_name\": \"infra/tools/luci-auth/${platform}\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"path\": \".\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"version\": \"latest\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"package_name\": \"fuchsia/infra/catalyst/${platform}\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"path\": \".\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"version\": \"git_revision:d0f1c217a82b83a5566b8a66427a8c80a75c0293\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ]@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"command\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"./luci-auth\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"context\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"--\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"./catalyst\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"./botanist\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-level\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"trace\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"run\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-images\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"gs://fuchsia-infra-artifacts/builds/8945511751514863184/images/images.json\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-timeout\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"1800s\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-serial-log\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"serial_log.txt\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-syslog\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"syslog.txt\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-repo\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"http://$GCS_PROXY_HOST/fuchsia-infra-artifacts/builds/8945511751514863184/packages/repository\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-blobs\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"http://$GCS_PROXY_HOST/fuchsia-infra-artifacts/blobs\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-config\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"/etc/botanist/config.json\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"./testrunner\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-level\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"debug\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-out-dir\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"out\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-snapshot-output\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"snapshot.zip\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"tests.json\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"containment\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"containment_type\": \"NONE\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"limit_processes\": \"0\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"limit_total_committed_memory\": \"0\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"lower_priority\": false@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"dimensions\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"device_type\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"Khadas Vim2 Max\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"kvm\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"1\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"pool\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"fuchsia.tests\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"serial\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"1\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"env\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"ASAN_SYMBOLIZER_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"llvm-symbolizer\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BOOTSERVER_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"./bootserver_new\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILDBUCKET_ID\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_BOARD\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"boards/x64.gni\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_CREATE_TIME\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"1337000004\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_PRODUCT\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"products/core.gni\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_TARGET\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"x64\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_TYPE\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"debug\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"FUCHSIA_DEVICE_TYPE\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"Khadas Vim2 Max\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"FUCHSIA_TEST_OUTDIR\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"${ISOLATED_OUTDIR}\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"IMAGE_MANIFEST_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"gs://fuchsia-infra-artifacts/builds/8945511751514863184/images/images.json\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"INPUT_COMMIT_HOST\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"fuchsia.googlesource.com\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"INPUT_COMMIT_PROJECT\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"integration\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"INPUT_COMMIT_REF\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"refs/heads/master\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"LSAN_SYMBOLIZER_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"llvm-symbolizer\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"SWARMING_BOT_FILE\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"${SWARMING_BOT_FILE}\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"UBSAN_SYMBOLIZER_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"llvm-symbolizer\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"env_prefixes\": [], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"execution_timeout_secs\": \"1800\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"grace_period_secs\": \"30\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"idempotent\": false, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"inputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"isolated\": \"[dummy hash]\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"isolatedserver\": \"https://example.isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"io_timeout_secs\": \"300\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"outputs\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"serial_log.txt\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"syslog.txt\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"out\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"relative_cwd\": \"\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"wait_for_capacity\": false@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ]@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"name\": \"multiplied:Vim2-test\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"priority\": \"200\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"service_account\": \"service_account\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"tags\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"board:boards/x64.gni\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"build_type:debug\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"product:products/core.gni\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"role:tester\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"task_name:multiplied:Vim2-test\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"test_environment_name:Khadas Vim2 Max-x64\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"variants:asan\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"task_slices\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"expiration_secs\": \"600\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"properties\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"cipd_input\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"packages\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"package_name\": \"infra/tools/luci-auth/${platform}\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"path\": \".\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"version\": \"latest\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"package_name\": \"fuchsia/infra/catalyst/${platform}\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"path\": \".\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"version\": \"git_revision:d0f1c217a82b83a5566b8a66427a8c80a75c0293\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ]@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"command\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"./luci-auth\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"context\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"--\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"./catalyst\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"./botanist\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-level\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"trace\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"run\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-images\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"gs://fuchsia-infra-artifacts/builds/8945511751514863184/images/images.json\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-timeout\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"1800s\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-serial-log\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"serial_log.txt\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-syslog\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"syslog.txt\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-repo\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"http://$GCS_PROXY_HOST/fuchsia-infra-artifacts/builds/8945511751514863184/packages/repository\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-blobs\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"http://$GCS_PROXY_HOST/fuchsia-infra-artifacts/blobs\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-config\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"/etc/botanist/config.json\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"./testrunner\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-level\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"debug\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-out-dir\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"out\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"-snapshot-output\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"snapshot.zip\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"tests.json\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"containment\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"containment_type\": \"NONE\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"limit_processes\": \"0\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"limit_total_committed_memory\": \"0\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"lower_priority\": false@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"dimensions\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"device_type\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"Khadas Vim2 Max\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"kvm\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"1\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"pool\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"fuchsia.tests\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"serial\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"1\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"env\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"ASAN_SYMBOLIZER_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"llvm-symbolizer\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BOOTSERVER_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"./bootserver_new\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILDBUCKET_ID\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"8945511751514863184\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_BOARD\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"boards/x64.gni\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_CREATE_TIME\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"1337000006\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_PRODUCT\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"products/core.gni\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_TARGET\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"x64\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"BUILD_TYPE\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"debug\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"FUCHSIA_DEVICE_TYPE\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"Khadas Vim2 Max\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"FUCHSIA_TEST_OUTDIR\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"${ISOLATED_OUTDIR}\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"IMAGE_MANIFEST_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"gs://fuchsia-infra-artifacts/builds/8945511751514863184/images/images.json\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"INPUT_COMMIT_HOST\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"fuchsia.googlesource.com\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"INPUT_COMMIT_PROJECT\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"integration\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"INPUT_COMMIT_REF\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"refs/heads/master\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"LSAN_SYMBOLIZER_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"llvm-symbolizer\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"SWARMING_BOT_FILE\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"${SWARMING_BOT_FILE}\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"key\": \"UBSAN_SYMBOLIZER_PATH\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"value\": \"llvm-symbolizer\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"env_prefixes\": [], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"execution_timeout_secs\": \"1800\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"grace_period_secs\": \"30\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"idempotent\": false, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"inputs_ref\": {@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"isolated\": \"[dummy hash]\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"isolatedserver\": \"https://example.isolateserver.appspot.com\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"namespace\": \"default-gzip\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"io_timeout_secs\": \"300\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"outputs\": [@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"serial_log.txt\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"syslog.txt\", @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"out\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ], @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"relative_cwd\": \"\"@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }, @@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ \"wait_for_capacity\": false@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ ]@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@ }@@@", |
| "@@@STEP_LOG_LINE@task_requests.json@]@@@", |
| "@@@STEP_LOG_END@task_requests.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "{\n\"board\": \"boards/x64.gni\", \n\"optimize\": \"debug\", \n\"product\": \"products/core.gni\", \n\"target_arch\": \"x64\", \n\"variants\": [\n\"asan\"\n]\n}", |
| "[CLEANUP]/test-orchestration-inputs_tmp_1/fint_set_metadata.json" |
| ], |
| "infra_step": true, |
| "name": "isolate test orchestration inputs.write fint_set_metadata.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@board: \"boards/x64.gni\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@optimize: \"debug\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@product: \"products/core.gni\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@target_arch: \"x64\"@@@", |
| "@@@STEP_LOG_LINE@fint_set_metadata.json@variants: \"asan\"@@@", |
| "@@@STEP_LOG_END@fint_set_metadata.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[\n \"config.triage\", \n \"other/config.triage\"\n]", |
| "[CLEANUP]/test-orchestration-inputs_tmp_1/triage_sources.json" |
| ], |
| "infra_step": true, |
| "name": "isolate test orchestration inputs.write triage_sources.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@[@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@ \"config.triage\", @@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@ \"other/config.triage\"@@@", |
| "@@@STEP_LOG_LINE@triage_sources.json@]@@@", |
| "@@@STEP_LOG_END@triage_sources.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/symlink.py", |
| "--link-json", |
| "{\"[CLEANUP]/test-orchestration-inputs_tmp_1/fint_set_metadata.json\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/fint_set_metadata.json\"], \"[CLEANUP]/test-orchestration-inputs_tmp_1/task_requests.json\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/task_requests.json\"], \"[CLEANUP]/test-orchestration-inputs_tmp_1/triage_sources.json\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/triage_sources.json\"], \"[START_DIR]/fuchsia/config.triage\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/config.triage\"], \"[START_DIR]/fuchsia/other/config.triage\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/other/config.triage\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/covargs\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/covargs\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/llvm-cov\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/llvm_cov\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/llvm-profdata\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/llvm_profdata\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/llvm-symbolizer\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/llvm-symbolizer\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/perfcompare\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/perfcompare\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/resultdb\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/resultdb\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/symbolizer\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/symbolizer_tool\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/tefmocheck\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/tefmocheck\"], \"[START_DIR]/fuchsia/out/not-default/linux_x64/triage\": [\"[CLEANUP]/test_orchestration_inputs_tmp_1/triage\"]}" |
| ], |
| "infra_step": true, |
| "name": "isolate test orchestration inputs.create links", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[CACHE]/cipd/infra/tools/luci/isolated/isolated_module_pin/isolated", |
| "archive", |
| "-verbose", |
| "-isolate-server", |
| "https://example.isolateserver.appspot.com", |
| "-namespace", |
| "default-gzip", |
| "-dump-hash", |
| "/path/to/tmp/", |
| "-dirs", |
| "[CLEANUP]/test_orchestration_inputs_tmp_1:." |
| ], |
| "infra_step": true, |
| "name": "isolate test orchestration inputs.isolate", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LINK@isolated UI@https://example.isolateserver.appspot.com/browse?namespace=default-gzip&hash=%5Bdummy+hash%5D@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "logging orchestration_inputs_hash", |
| "~followup_annotations": [ |
| "@@@SET_BUILD_PROPERTY@checkout_root@\"[START_DIR]/fuchsia\"@@@", |
| "@@@SET_BUILD_PROPERTY@test_orchestration_inputs_hash@\"[dummy hash]\"@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/fuchsia/out/not-default/linux_x64/artifactory", |
| "up", |
| "-bucket", |
| "fuchsia-infra-artifacts", |
| "-uuid", |
| "8945511751514863184", |
| "-upload-host-tests", |
| "[START_DIR]/fuchsia/out/not-default" |
| ], |
| "name": "upload artifacts", |
| "timeout": 2700, |
| "~followup_annotations": [ |
| "@@@STEP_LINK@build_artifacts@http://console.cloud.google.com/storage/browser/fuchsia-infra-artifacts/builds/8945511751514863184@@@" |
| ] |
| }, |
| { |
| "name": "$result" |
| } |
| ] |