| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "cmd": [ | 3 "cmd": [ |
| 4 "python", | 4 "python", |
| 5 "-u", | 5 "-u", |
| 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", | 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", |
| 7 "--master", | 7 "--master", |
| 8 "chromium.linux", | 8 "chromium.linux", |
| 9 "--builder", | 9 "--builder", |
| 10 "Android GN", | 10 "Android GN", |
| 11 "--slave", | 11 "--slave", |
| 12 "TestSlavename", | 12 "TestSlavename", |
| 13 "--spec", | 13 "--spec", |
| 14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url'
: 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo.
chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr
omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t
runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m
irror.golo.chromium.org/chrome/trunk/src'}]\ntarget_os = ['android']", | 14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url'
: 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo.
chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr
omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t
runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m
irror.golo.chromium.org/chrome/trunk/src'}]\ntarget_os = ['android']", |
| 15 "--root", | 15 "--root", |
| 16 "src", | 16 "src", |
| 17 "--revision_mapping_file", | 17 "--revision_mapping_file", |
| 18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\":
\"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_re
vision\", \"src/v8\": \"got_v8_revision\"}", | 18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\":
\"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_re
vision\", \"src/v8\": \"got_v8_revision\"}", |
| 19 "--git-cache-dir", | 19 "--git-cache-dir", |
| 20 "[GIT_CACHE]", | 20 "[GIT_CACHE]", |
| 21 "--output_json", | 21 "--output_json", |
| 22 "/path/to/tmp/json", | 22 "/path/to/tmp/json", |
| 23 "--revision", | 23 "--revision", |
| 24 "src@HEAD", | 24 "src@HEAD", |
| 25 "--force", | 25 "--force", |
| 26 "--output_manifest" | 26 "--output_manifest" |
| 27 ], | 27 ], |
| 28 "cwd": "[SLAVE_BUILD]", | |
| 29 "env": { | 28 "env": { |
| 30 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 29 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| 31 }, | 30 }, |
| 32 "name": "bot_update", | 31 "name": "bot_update", |
| 33 "~followup_annotations": [ | 32 "~followup_annotations": [ |
| 34 "@@@STEP_TEXT@Some step text@@@", | 33 "@@@STEP_TEXT@Some step text@@@", |
| 35 "@@@STEP_LOG_LINE@json.output@{@@@", | 34 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 36 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 35 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| 37 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", | 36 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", |
| 38 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", | 37 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 92 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671
d43e399\"@@@", | 91 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671
d43e399\"@@@", |
| 93 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@
@", | 92 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@
@", |
| 94 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master
@{#276089}\"@@@", | 93 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master
@{#276089}\"@@@", |
| 95 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644
}\"@@@", | 94 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644
}\"@@@", |
| 96 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@"
, | 95 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@"
, |
| 97 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276}
\"@@@" | 96 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276}
\"@@@" |
| 98 ] | 97 ] |
| 99 }, | 98 }, |
| 100 { | 99 { |
| 101 "cmd": [], | 100 "cmd": [], |
| 102 "cwd": "[SLAVE_BUILD]", | |
| 103 "name": "ensure_goma" | 101 "name": "ensure_goma" |
| 104 }, | 102 }, |
| 105 { | 103 { |
| 106 "cmd": [ | 104 "cmd": [ |
| 107 "python", | 105 "python", |
| 108 "-u", | 106 "-u", |
| 109 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py", | 107 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py", |
| 110 "--platform", | 108 "--platform", |
| 111 "linux-amd64", | 109 "linux-amd64", |
| 112 "--dest-directory", | 110 "--dest-directory", |
| 113 "[SLAVE_BUILD]/cipd", | 111 "[SLAVE_BUILD]/cipd", |
| 114 "--json-output", | 112 "--json-output", |
| 115 "/path/to/tmp/json" | 113 "/path/to/tmp/json" |
| 116 ], | 114 ], |
| 117 "cwd": "[SLAVE_BUILD]", | |
| 118 "name": "ensure_goma.install cipd", | 115 "name": "ensure_goma.install cipd", |
| 119 "~followup_annotations": [ | 116 "~followup_annotations": [ |
| 120 "@@@STEP_NEST_LEVEL@1@@@", | 117 "@@@STEP_NEST_LEVEL@1@@@", |
| 121 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@
@", | 118 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@
@", |
| 122 "@@@STEP_LOG_LINE@json.output@{@@@", | 119 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 123 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\
", @@@", | 120 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\
", @@@", |
| 124 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa
ckage-instance_id\"@@@", | 121 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa
ckage-instance_id\"@@@", |
| 125 "@@@STEP_LOG_LINE@json.output@}@@@", | 122 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 126 "@@@STEP_LOG_END@json.output@@@" | 123 "@@@STEP_LOG_END@json.output@@@" |
| 127 ] | 124 ] |
| 128 }, | 125 }, |
| 129 { | 126 { |
| 130 "cmd": [ | 127 "cmd": [ |
| 131 "[SLAVE_BUILD]/cipd/cipd", | 128 "[SLAVE_BUILD]/cipd/cipd", |
| 132 "ensure", | 129 "ensure", |
| 133 "--root", | 130 "--root", |
| 134 "[CACHE]/cipd/goma", | 131 "[CACHE]/cipd/goma", |
| 135 "--list", | 132 "--list", |
| 136 "infra_internal/goma/client/linux-amd64 release", | 133 "infra_internal/goma/client/linux-amd64 release", |
| 137 "--json-output", | 134 "--json-output", |
| 138 "/path/to/tmp/json", | 135 "/path/to/tmp/json", |
| 139 "--service-account-json", | 136 "--service-account-json", |
| 140 "/creds/service_accounts/service-account-goma-client.json" | 137 "/creds/service_accounts/service-account-goma-client.json" |
| 141 ], | 138 ], |
| 142 "cwd": "[SLAVE_BUILD]", | |
| 143 "name": "ensure_goma.ensure_installed", | 139 "name": "ensure_goma.ensure_installed", |
| 144 "~followup_annotations": [ | 140 "~followup_annotations": [ |
| 145 "@@@STEP_NEST_LEVEL@1@@@", | 141 "@@@STEP_NEST_LEVEL@1@@@", |
| 146 "@@@STEP_LOG_LINE@json.output@{@@@", | 142 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 147 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", | 143 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", |
| 148 "@@@STEP_LOG_LINE@json.output@ {@@@", | 144 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 149 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i
d-of-release---------\", @@@", | 145 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i
d-of-release---------\", @@@", |
| 150 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli
ent/linux-amd64\"@@@", | 146 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli
ent/linux-amd64\"@@@", |
| 151 "@@@STEP_LOG_LINE@json.output@ }@@@", | 147 "@@@STEP_LOG_LINE@json.output@ }@@@", |
| 152 "@@@STEP_LOG_LINE@json.output@ ]@@@", | 148 "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| 153 "@@@STEP_LOG_LINE@json.output@}@@@", | 149 "@@@STEP_LOG_LINE@json.output@}@@@", |
| 154 "@@@STEP_LOG_END@json.output@@@" | 150 "@@@STEP_LOG_END@json.output@@@" |
| 155 ] | 151 ] |
| 156 }, | 152 }, |
| 157 { | 153 { |
| 158 "cmd": [ | 154 "cmd": [ |
| 159 "python", | 155 "python", |
| 160 "-u", | 156 "-u", |
| 161 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", | 157 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", |
| 162 "runhooks" | 158 "runhooks" |
| 163 ], | 159 ], |
| 164 "cwd": "[SLAVE_BUILD]", | |
| 165 "env": { | 160 "env": { |
| 166 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 161 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 167 "GYP_CHROMIUM_NO_ACTION": "1", | 162 "GYP_CHROMIUM_NO_ACTION": "1", |
| 168 "GYP_CROSSCOMPILE": "1", | 163 "GYP_CROSSCOMPILE": "1", |
| 169 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
CACHE]/cipd/goma' target_arch=arm use_goma=1", | 164 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
CACHE]/cipd/goma' target_arch=arm use_goma=1", |
| 170 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 165 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| 171 }, | 166 }, |
| 172 "name": "gclient runhooks" | 167 "name": "gclient runhooks" |
| 173 }, | 168 }, |
| 174 { | 169 { |
| 175 "cmd": [ | 170 "cmd": [ |
| 176 "python", | 171 "python", |
| 177 "-u", | 172 "-u", |
| 178 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", | 173 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", |
| 179 "--output", | 174 "--output", |
| 180 "/path/to/tmp/json", | 175 "/path/to/tmp/json", |
| 181 "--", | 176 "--", |
| 182 "--build-config-fs", | 177 "--build-config-fs", |
| 183 "Release", | 178 "Release", |
| 184 "--use-src-side-runtest-py", | 179 "--use-src-side-runtest-py", |
| 185 "--paths", | 180 "--paths", |
| 186 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO
[build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s
cripts/slave/runtest.py\"}", | 181 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO
[build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s
cripts/slave/runtest.py\"}", |
| 187 "--properties", | 182 "--properties", |
| 188 "{\"buildername\": \"Android GN\", \"buildnumber\": 571, \"mastername\": \
"chromium.linux\", \"slavename\": \"TestSlavename\", \"target_platform\": \"andr
oid\"}" | 183 "{\"buildername\": \"Android GN\", \"buildnumber\": 571, \"mastername\": \
"chromium.linux\", \"slavename\": \"TestSlavename\", \"target_platform\": \"andr
oid\"}" |
| 189 ], | 184 ], |
| 190 "cwd": "[SLAVE_BUILD]", | |
| 191 "name": "get compile targets for scripts", | 185 "name": "get compile targets for scripts", |
| 192 "~followup_annotations": [ | 186 "~followup_annotations": [ |
| 193 "@@@STEP_LOG_LINE@json.output@{}@@@", | 187 "@@@STEP_LOG_LINE@json.output@{}@@@", |
| 194 "@@@STEP_LOG_END@json.output@@@" | 188 "@@@STEP_LOG_END@json.output@@@" |
| 195 ] | 189 ] |
| 196 }, | 190 }, |
| 197 { | 191 { |
| 198 "cmd": [ | 192 "cmd": [ |
| 199 "python", | 193 "python", |
| 200 "-u", | 194 "-u", |
| 201 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 195 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 202 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json", | 196 "[SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json", |
| 203 "/path/to/tmp/json" | 197 "/path/to/tmp/json" |
| 204 ], | 198 ], |
| 205 "cwd": "[SLAVE_BUILD]", | |
| 206 "name": "read test spec", | 199 "name": "read test spec", |
| 207 "~followup_annotations": [ | 200 "~followup_annotations": [ |
| 208 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json
@@@", | 201 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.linux.json
@@@", |
| 209 "@@@STEP_LOG_LINE@json.output@{}@@@", | 202 "@@@STEP_LOG_LINE@json.output@{}@@@", |
| 210 "@@@STEP_LOG_END@json.output@@@" | 203 "@@@STEP_LOG_END@json.output@@@" |
| 211 ] | 204 ] |
| 212 }, | 205 }, |
| 213 { | 206 { |
| 214 "cmd": [ | 207 "cmd": [ |
| 215 "python", | 208 "python", |
| 216 "-u", | 209 "-u", |
| 217 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", | 210 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", |
| 218 "--show-path", | 211 "--show-path", |
| 219 "python", | 212 "python", |
| 220 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" | 213 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" |
| 221 ], | 214 ], |
| 222 "cwd": "[SLAVE_BUILD]", | |
| 223 "name": "cleanup_temp" | 215 "name": "cleanup_temp" |
| 224 }, | 216 }, |
| 225 { | 217 { |
| 226 "cmd": [ | 218 "cmd": [ |
| 227 "python", | 219 "python", |
| 228 "-u", | 220 "-u", |
| 229 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", | 221 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree
(sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo
r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw
ith('.pyc'):\n os.remove(os.path.join(base, f))\n", |
| 230 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", | 222 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", |
| 231 "[SLAVE_BUILD]/src/out/Release/test_logs", | 223 "[SLAVE_BUILD]/src/out/Release/test_logs", |
| 232 "[SLAVE_BUILD]/src/out/build_product.zip", | 224 "[SLAVE_BUILD]/src/out/build_product.zip", |
| 233 "[SLAVE_BUILD]/src" | 225 "[SLAVE_BUILD]/src" |
| 234 ], | 226 ], |
| 235 "cwd": "[SLAVE_BUILD]", | |
| 236 "name": "clean local files", | 227 "name": "clean local files", |
| 237 "~followup_annotations": [ | 228 "~followup_annotations": [ |
| 238 "@@@STEP_LOG_LINE@python.inline@@@@", | 229 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 239 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", | 230 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", |
| 240 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", | 231 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", |
| 241 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", | 232 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", |
| 242 "@@@STEP_LOG_LINE@python.inline@try:@@@", | 233 "@@@STEP_LOG_LINE@python.inline@try:@@@", |
| 243 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", | 234 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", |
| 244 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", | 235 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", |
| 245 "@@@STEP_LOG_LINE@python.inline@ pass@@@", | 236 "@@@STEP_LOG_LINE@python.inline@ pass@@@", |
| 246 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", | 237 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", |
| 247 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", | 238 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", |
| 248 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", | 239 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", |
| 249 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, | 240 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, |
| 250 "@@@STEP_LOG_END@python.inline@@@" | 241 "@@@STEP_LOG_END@python.inline@@@" |
| 251 ] | 242 ] |
| 252 }, | 243 }, |
| 253 { | 244 { |
| 254 "allow_subannotations": false, | 245 "allow_subannotations": false, |
| 255 "cmd": [ | 246 "cmd": [ |
| 256 "[SLAVE_BUILD]/src/build/tree_truth.sh", | 247 "[SLAVE_BUILD]/src/build/tree_truth.sh", |
| 257 "[SLAVE_BUILD]/src", | 248 "[SLAVE_BUILD]/src", |
| 258 "src" | 249 "src" |
| 259 ], | 250 ], |
| 260 "cwd": "[SLAVE_BUILD]", | |
| 261 "name": "tree truth steps" | 251 "name": "tree truth steps" |
| 262 }, | 252 }, |
| 263 { | 253 { |
| 264 "cmd": [ | 254 "cmd": [ |
| 265 "python", | 255 "python", |
| 266 "-u", | 256 "-u", |
| 267 "[SLAVE_BUILD]/src/tools/mb/mb.py", | 257 "[SLAVE_BUILD]/src/tools/mb/mb.py", |
| 268 "gen", | 258 "gen", |
| 269 "-m", | 259 "-m", |
| 270 "chromium.linux", | 260 "chromium.linux", |
| 271 "-b", | 261 "-b", |
| 272 "Android GN", | 262 "Android GN", |
| 273 "--config-file", | 263 "--config-file", |
| 274 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", | 264 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", |
| 275 "--goma-dir", | 265 "--goma-dir", |
| 276 "[CACHE]/cipd/goma", | 266 "[CACHE]/cipd/goma", |
| 277 "//out/Release" | 267 "//out/Release" |
| 278 ], | 268 ], |
| 279 "cwd": "[SLAVE_BUILD]", | |
| 280 "env": { | 269 "env": { |
| 281 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json" | 270 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json" |
| 282 }, | 271 }, |
| 283 "name": "generate_build_files" | 272 "name": "generate_build_files" |
| 284 }, | 273 }, |
| 285 { | 274 { |
| 286 "cmd": [ | 275 "cmd": [ |
| 287 "python", | 276 "python", |
| 288 "-u", | 277 "-u", |
| 289 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", | 278 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", |
| (...skipping 24 matching lines...) Expand all Loading... |
| 314 "[CACHE]/cipd/goma", | 303 "[CACHE]/cipd/goma", |
| 315 "--", | 304 "--", |
| 316 "android_webview_test_apk", | 305 "android_webview_test_apk", |
| 317 "breakpad_unittests_deps", | 306 "breakpad_unittests_deps", |
| 318 "chrome_public_test_apk", | 307 "chrome_public_test_apk", |
| 319 "chrome_sync_shell_test_apk", | 308 "chrome_sync_shell_test_apk", |
| 320 "content_shell_test_apk", | 309 "content_shell_test_apk", |
| 321 "mojo_test_apk", | 310 "mojo_test_apk", |
| 322 "sandbox_linux_unittests_deps" | 311 "sandbox_linux_unittests_deps" |
| 323 ], | 312 ], |
| 324 "cwd": "[SLAVE_BUILD]", | |
| 325 "env": { | 313 "env": { |
| 326 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 314 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 327 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 315 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 328 }, | 316 }, |
| 329 "name": "compile", | 317 "name": "compile", |
| 330 "~followup_annotations": [ | 318 "~followup_annotations": [ |
| 331 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", | 319 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", |
| 332 "@@@STEP_LOG_END@json.output (invalid)@@@" | 320 "@@@STEP_LOG_END@json.output (invalid)@@@" |
| 333 ] | 321 ] |
| 334 }, | 322 }, |
| 335 { | 323 { |
| 336 "cmd": [ | 324 "cmd": [ |
| 337 "python", | 325 "python", |
| 338 "-u", | 326 "-u", |
| 339 "[SLAVE_BUILD]/src/build/symlink.py", | 327 "[SLAVE_BUILD]/src/build/symlink.py", |
| 340 "-f", | 328 "-f", |
| 341 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 329 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", |
| 342 "~/adb" | 330 "~/adb" |
| 343 ], | 331 ], |
| 344 "cwd": "[SLAVE_BUILD]", | |
| 345 "name": "create adb symlink" | 332 "name": "create adb symlink" |
| 346 }, | 333 }, |
| 347 { | 334 { |
| 348 "cmd": [ | 335 "cmd": [ |
| 349 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 336 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 350 "--", | 337 "--", |
| 351 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", | 338 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", |
| 352 "[SLAVE_BUILD]/src/out/logcat" | 339 "[SLAVE_BUILD]/src/out/logcat" |
| 353 ], | 340 ], |
| 354 "cwd": "[SLAVE_BUILD]", | |
| 355 "env": { | 341 "env": { |
| 356 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 342 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 357 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 343 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 358 }, | 344 }, |
| 359 "name": "spawn_logcat_monitor" | 345 "name": "spawn_logcat_monitor" |
| 360 }, | 346 }, |
| 361 { | 347 { |
| 362 "cmd": [ | 348 "cmd": [ |
| 363 "python", | 349 "python", |
| 364 "-u", | 350 "-u", |
| 365 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py
", | 351 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py
", |
| 366 "--verbose", | 352 "--verbose", |
| 367 "--adb-path", | 353 "--adb-path", |
| 368 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" | 354 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" |
| 369 ], | 355 ], |
| 370 "cwd": "[SLAVE_BUILD]", | |
| 371 "env": { | 356 "env": { |
| 372 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 357 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 373 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 358 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 374 }, | 359 }, |
| 375 "name": "authorize_adb_devices" | 360 "name": "authorize_adb_devices" |
| 376 }, | 361 }, |
| 377 { | 362 { |
| 378 "cmd": [ | 363 "cmd": [ |
| 379 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", | 364 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", |
| 380 "--json-output", | 365 "--json-output", |
| 381 "/path/to/tmp/json", | 366 "/path/to/tmp/json", |
| 382 "--blacklist-file", | 367 "--blacklist-file", |
| 383 "[SLAVE_BUILD]/src/out/bad_devices.json", | 368 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 384 "--known-devices-file", | 369 "--known-devices-file", |
| 385 "[BUILD]/site_config/.known_devices" | 370 "[BUILD]/site_config/.known_devices" |
| 386 ], | 371 ], |
| 387 "cwd": "[SLAVE_BUILD]", | |
| 388 "env": { | 372 "env": { |
| 389 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 373 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 390 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 374 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 391 }, | 375 }, |
| 392 "name": "device_status_check", | 376 "name": "device_status_check", |
| 393 "~followup_annotations": [ | 377 "~followup_annotations": [ |
| 394 "@@@STEP_TEXT@Online devices: 1@@@", | 378 "@@@STEP_TEXT@Online devices: 1@@@", |
| 395 "@@@STEP_LOG_LINE@json.output@[@@@", | 379 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 396 "@@@STEP_LOG_LINE@json.output@ {@@@", | 380 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 397 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", | 381 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 490 "python", | 474 "python", |
| 491 "-u", | 475 "-u", |
| 492 "[SLAVE_BUILD]/src/build/android/provision_devices.py", | 476 "[SLAVE_BUILD]/src/build/android/provision_devices.py", |
| 493 "-t", | 477 "-t", |
| 494 "Release", | 478 "Release", |
| 495 "--blacklist-file", | 479 "--blacklist-file", |
| 496 "[SLAVE_BUILD]/src/out/bad_devices.json", | 480 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 497 "--output-device-blacklist", | 481 "--output-device-blacklist", |
| 498 "/path/to/tmp/json" | 482 "/path/to/tmp/json" |
| 499 ], | 483 ], |
| 500 "cwd": "[SLAVE_BUILD]", | |
| 501 "env": { | 484 "env": { |
| 502 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 485 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 503 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 486 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 504 }, | 487 }, |
| 505 "name": "provision_devices" | 488 "name": "provision_devices" |
| 506 }, | 489 }, |
| 507 { | 490 { |
| 508 "cmd": [ | 491 "cmd": [ |
| 509 "python", | 492 "python", |
| 510 "-u", | 493 "-u", |
| 511 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 494 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 512 "--action", | 495 "--action", |
| 513 "restart", | 496 "restart", |
| 514 "--pid-file-path", | 497 "--pid-file-path", |
| 515 "/tmp/device_monitor.pid", | 498 "/tmp/device_monitor.pid", |
| 516 "--", | 499 "--", |
| 517 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py"
, | 500 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py"
, |
| 518 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 501 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", |
| 519 "[\"07a00ca4\"]", | 502 "[\"07a00ca4\"]", |
| 520 "chromium.linux", | 503 "chromium.linux", |
| 521 "Android GN", | 504 "Android GN", |
| 522 "--blacklist-file", | 505 "--blacklist-file", |
| 523 "[SLAVE_BUILD]/src/out/bad_devices.json" | 506 "[SLAVE_BUILD]/src/out/bad_devices.json" |
| 524 ], | 507 ], |
| 525 "cwd": "[SLAVE_BUILD]", | |
| 526 "name": "spawn_device_monitor" | 508 "name": "spawn_device_monitor" |
| 527 }, | 509 }, |
| 528 { | 510 { |
| 529 "cmd": [ | 511 "cmd": [ |
| 530 "python", | 512 "python", |
| 531 "-u", | 513 "-u", |
| 532 "[SLAVE_BUILD]/src/out/Release/bin/run_android_webview_test_apk", | 514 "[SLAVE_BUILD]/src/out/Release/bin/run_android_webview_test_apk", |
| 533 "--blacklist-file", | 515 "--blacklist-file", |
| 534 "[SLAVE_BUILD]/src/out/bad_devices.json", | 516 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 535 "--verbose", | 517 "--verbose", |
| 536 "--json-results-file", | 518 "--json-results-file", |
| 537 "/path/to/tmp/json" | 519 "/path/to/tmp/json" |
| 538 ], | 520 ], |
| 539 "cwd": "[SLAVE_BUILD]", | |
| 540 "name": "Instrumentation test AndroidWebViewTest", | 521 "name": "Instrumentation test AndroidWebViewTest", |
| 541 "~followup_annotations": [ | 522 "~followup_annotations": [ |
| 542 "step returned non-zero exit code: 1", | 523 "step returned non-zero exit code: 1", |
| 543 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", | 524 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", |
| 544 "@@@STEP_FAILURE@@@" | 525 "@@@STEP_FAILURE@@@" |
| 545 ] | 526 ] |
| 546 }, | 527 }, |
| 547 { | 528 { |
| 548 "cmd": [ | 529 "cmd": [ |
| 549 "python", | 530 "python", |
| 550 "-u", | 531 "-u", |
| 551 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", | 532 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", |
| 552 "--input-gtest-json", | 533 "--input-gtest-json", |
| 553 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", | 534 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", |
| 554 "--master-name", | 535 "--master-name", |
| 555 "chromium.linux", | 536 "chromium.linux", |
| 556 "--builder-name", | 537 "--builder-name", |
| 557 "Android GN", | 538 "Android GN", |
| 558 "--build-number", | 539 "--build-number", |
| 559 "571", | 540 "571", |
| 560 "--test-type", | 541 "--test-type", |
| 561 "AndroidWebViewTest", | 542 "AndroidWebViewTest", |
| 562 "--test-results-server", | 543 "--test-results-server", |
| 563 "test-results.appspot.com", | 544 "test-results.appspot.com", |
| 564 "--chrome-revision", | 545 "--chrome-revision", |
| 565 "refs/heads/master@{#170242}" | 546 "refs/heads/master@{#170242}" |
| 566 ], | 547 ], |
| 567 "cwd": "[SLAVE_BUILD]", | |
| 568 "name": "Upload to test-results [AndroidWebViewTest]" | 548 "name": "Upload to test-results [AndroidWebViewTest]" |
| 569 }, | 549 }, |
| 570 { | 550 { |
| 571 "cmd": [ | 551 "cmd": [ |
| 572 "python", | 552 "python", |
| 573 "-u", | 553 "-u", |
| 574 "[SLAVE_BUILD]/src/out/Release/bin/run_chrome_public_test_apk", | 554 "[SLAVE_BUILD]/src/out/Release/bin/run_chrome_public_test_apk", |
| 575 "--blacklist-file", | 555 "--blacklist-file", |
| 576 "[SLAVE_BUILD]/src/out/bad_devices.json", | 556 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 577 "--verbose", | 557 "--verbose", |
| 578 "--json-results-file", | 558 "--json-results-file", |
| 579 "/path/to/tmp/json" | 559 "/path/to/tmp/json" |
| 580 ], | 560 ], |
| 581 "cwd": "[SLAVE_BUILD]", | |
| 582 "name": "Instrumentation test ChromePublicTest", | 561 "name": "Instrumentation test ChromePublicTest", |
| 583 "~followup_annotations": [ | 562 "~followup_annotations": [ |
| 584 "step returned non-zero exit code: 1", | 563 "step returned non-zero exit code: 1", |
| 585 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", | 564 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", |
| 586 "@@@STEP_FAILURE@@@" | 565 "@@@STEP_FAILURE@@@" |
| 587 ] | 566 ] |
| 588 }, | 567 }, |
| 589 { | 568 { |
| 590 "cmd": [ | 569 "cmd": [ |
| 591 "python", | 570 "python", |
| 592 "-u", | 571 "-u", |
| 593 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", | 572 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", |
| 594 "--input-gtest-json", | 573 "--input-gtest-json", |
| 595 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", | 574 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", |
| 596 "--master-name", | 575 "--master-name", |
| 597 "chromium.linux", | 576 "chromium.linux", |
| 598 "--builder-name", | 577 "--builder-name", |
| 599 "Android GN", | 578 "Android GN", |
| 600 "--build-number", | 579 "--build-number", |
| 601 "571", | 580 "571", |
| 602 "--test-type", | 581 "--test-type", |
| 603 "ChromePublicTest", | 582 "ChromePublicTest", |
| 604 "--test-results-server", | 583 "--test-results-server", |
| 605 "test-results.appspot.com", | 584 "test-results.appspot.com", |
| 606 "--chrome-revision", | 585 "--chrome-revision", |
| 607 "refs/heads/master@{#170242}" | 586 "refs/heads/master@{#170242}" |
| 608 ], | 587 ], |
| 609 "cwd": "[SLAVE_BUILD]", | |
| 610 "name": "Upload to test-results [ChromePublicTest]" | 588 "name": "Upload to test-results [ChromePublicTest]" |
| 611 }, | 589 }, |
| 612 { | 590 { |
| 613 "cmd": [ | 591 "cmd": [ |
| 614 "python", | 592 "python", |
| 615 "-u", | 593 "-u", |
| 616 "[SLAVE_BUILD]/src/out/Release/bin/run_chrome_sync_shell_test_apk", | 594 "[SLAVE_BUILD]/src/out/Release/bin/run_chrome_sync_shell_test_apk", |
| 617 "--blacklist-file", | 595 "--blacklist-file", |
| 618 "[SLAVE_BUILD]/src/out/bad_devices.json", | 596 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 619 "--verbose", | 597 "--verbose", |
| 620 "--json-results-file", | 598 "--json-results-file", |
| 621 "/path/to/tmp/json" | 599 "/path/to/tmp/json" |
| 622 ], | 600 ], |
| 623 "cwd": "[SLAVE_BUILD]", | |
| 624 "name": "Instrumentation test ChromeSyncShellTest", | 601 "name": "Instrumentation test ChromeSyncShellTest", |
| 625 "~followup_annotations": [ | 602 "~followup_annotations": [ |
| 626 "step returned non-zero exit code: 1", | 603 "step returned non-zero exit code: 1", |
| 627 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", | 604 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", |
| 628 "@@@STEP_FAILURE@@@" | 605 "@@@STEP_FAILURE@@@" |
| 629 ] | 606 ] |
| 630 }, | 607 }, |
| 631 { | 608 { |
| 632 "cmd": [ | 609 "cmd": [ |
| 633 "python", | 610 "python", |
| 634 "-u", | 611 "-u", |
| 635 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", | 612 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", |
| 636 "--input-gtest-json", | 613 "--input-gtest-json", |
| 637 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", | 614 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", |
| 638 "--master-name", | 615 "--master-name", |
| 639 "chromium.linux", | 616 "chromium.linux", |
| 640 "--builder-name", | 617 "--builder-name", |
| 641 "Android GN", | 618 "Android GN", |
| 642 "--build-number", | 619 "--build-number", |
| 643 "571", | 620 "571", |
| 644 "--test-type", | 621 "--test-type", |
| 645 "ChromeSyncShellTest", | 622 "ChromeSyncShellTest", |
| 646 "--test-results-server", | 623 "--test-results-server", |
| 647 "test-results.appspot.com", | 624 "test-results.appspot.com", |
| 648 "--chrome-revision", | 625 "--chrome-revision", |
| 649 "refs/heads/master@{#170242}" | 626 "refs/heads/master@{#170242}" |
| 650 ], | 627 ], |
| 651 "cwd": "[SLAVE_BUILD]", | |
| 652 "name": "Upload to test-results [ChromeSyncShellTest]" | 628 "name": "Upload to test-results [ChromeSyncShellTest]" |
| 653 }, | 629 }, |
| 654 { | 630 { |
| 655 "cmd": [ | 631 "cmd": [ |
| 656 "python", | 632 "python", |
| 657 "-u", | 633 "-u", |
| 658 "[SLAVE_BUILD]/src/out/Release/bin/run_content_shell_test_apk", | 634 "[SLAVE_BUILD]/src/out/Release/bin/run_content_shell_test_apk", |
| 659 "--blacklist-file", | 635 "--blacklist-file", |
| 660 "[SLAVE_BUILD]/src/out/bad_devices.json", | 636 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 661 "--verbose", | 637 "--verbose", |
| 662 "--json-results-file", | 638 "--json-results-file", |
| 663 "/path/to/tmp/json" | 639 "/path/to/tmp/json" |
| 664 ], | 640 ], |
| 665 "cwd": "[SLAVE_BUILD]", | |
| 666 "name": "Instrumentation test ContentShellTest", | 641 "name": "Instrumentation test ContentShellTest", |
| 667 "~followup_annotations": [ | 642 "~followup_annotations": [ |
| 668 "step returned non-zero exit code: 1", | 643 "step returned non-zero exit code: 1", |
| 669 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", | 644 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", |
| 670 "@@@STEP_FAILURE@@@" | 645 "@@@STEP_FAILURE@@@" |
| 671 ] | 646 ] |
| 672 }, | 647 }, |
| 673 { | 648 { |
| 674 "cmd": [ | 649 "cmd": [ |
| 675 "python", | 650 "python", |
| 676 "-u", | 651 "-u", |
| 677 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", | 652 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", |
| 678 "--input-gtest-json", | 653 "--input-gtest-json", |
| 679 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", | 654 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", |
| 680 "--master-name", | 655 "--master-name", |
| 681 "chromium.linux", | 656 "chromium.linux", |
| 682 "--builder-name", | 657 "--builder-name", |
| 683 "Android GN", | 658 "Android GN", |
| 684 "--build-number", | 659 "--build-number", |
| 685 "571", | 660 "571", |
| 686 "--test-type", | 661 "--test-type", |
| 687 "ContentShellTest", | 662 "ContentShellTest", |
| 688 "--test-results-server", | 663 "--test-results-server", |
| 689 "test-results.appspot.com", | 664 "test-results.appspot.com", |
| 690 "--chrome-revision", | 665 "--chrome-revision", |
| 691 "refs/heads/master@{#170242}" | 666 "refs/heads/master@{#170242}" |
| 692 ], | 667 ], |
| 693 "cwd": "[SLAVE_BUILD]", | |
| 694 "name": "Upload to test-results [ContentShellTest]" | 668 "name": "Upload to test-results [ContentShellTest]" |
| 695 }, | 669 }, |
| 696 { | 670 { |
| 697 "cmd": [ | 671 "cmd": [ |
| 698 "python", | 672 "python", |
| 699 "-u", | 673 "-u", |
| 700 "[SLAVE_BUILD]/src/out/Release/bin/run_mojo_test_apk", | 674 "[SLAVE_BUILD]/src/out/Release/bin/run_mojo_test_apk", |
| 701 "--blacklist-file", | 675 "--blacklist-file", |
| 702 "[SLAVE_BUILD]/src/out/bad_devices.json", | 676 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 703 "--verbose", | 677 "--verbose", |
| 704 "--json-results-file", | 678 "--json-results-file", |
| 705 "/path/to/tmp/json" | 679 "/path/to/tmp/json" |
| 706 ], | 680 ], |
| 707 "cwd": "[SLAVE_BUILD]", | |
| 708 "name": "Instrumentation test MojoTest", | 681 "name": "Instrumentation test MojoTest", |
| 709 "~followup_annotations": [ | 682 "~followup_annotations": [ |
| 710 "step returned non-zero exit code: 1", | 683 "step returned non-zero exit code: 1", |
| 711 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", | 684 "@@@STEP_TEXT@<br/>failures:<br/>Test.Two<br/>@@@", |
| 712 "@@@STEP_FAILURE@@@" | 685 "@@@STEP_FAILURE@@@" |
| 713 ] | 686 ] |
| 714 }, | 687 }, |
| 715 { | 688 { |
| 716 "cmd": [ | 689 "cmd": [ |
| 717 "python", | 690 "python", |
| 718 "-u", | 691 "-u", |
| 719 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", | 692 "RECIPE_MODULE[build::test_results]/resources/upload_gtest_test_results.py
", |
| 720 "--input-gtest-json", | 693 "--input-gtest-json", |
| 721 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", | 694 "{\"per_iteration_data\": [{\"Test.One\": [{\"elapsed_time_ms\": 0, \"outp
ut_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Three\": [{\"elapsed_time_
ms\": 0, \"output_snippet\": \"\", \"status\": \"SUCCESS\"}], \"Test.Two\": [{\"
elapsed_time_ms\": 0, \"output_snippet\": \"\", \"status\": \"FAILURE\"}]}]}", |
| 722 "--master-name", | 695 "--master-name", |
| 723 "chromium.linux", | 696 "chromium.linux", |
| 724 "--builder-name", | 697 "--builder-name", |
| 725 "Android GN", | 698 "Android GN", |
| 726 "--build-number", | 699 "--build-number", |
| 727 "571", | 700 "571", |
| 728 "--test-type", | 701 "--test-type", |
| 729 "MojoTest", | 702 "MojoTest", |
| 730 "--test-results-server", | 703 "--test-results-server", |
| 731 "test-results.appspot.com", | 704 "test-results.appspot.com", |
| 732 "--chrome-revision", | 705 "--chrome-revision", |
| 733 "refs/heads/master@{#170242}" | 706 "refs/heads/master@{#170242}" |
| 734 ], | 707 ], |
| 735 "cwd": "[SLAVE_BUILD]", | |
| 736 "name": "Upload to test-results [MojoTest]" | 708 "name": "Upload to test-results [MojoTest]" |
| 737 }, | 709 }, |
| 738 { | 710 { |
| 739 "cmd": [ | 711 "cmd": [ |
| 740 "python", | 712 "python", |
| 741 "-u", | 713 "-u", |
| 742 "[SLAVE_BUILD]/src/out/Release/bin/run_breakpad_unittests", | 714 "[SLAVE_BUILD]/src/out/Release/bin/run_breakpad_unittests", |
| 743 "--blacklist-file", | 715 "--blacklist-file", |
| 744 "[SLAVE_BUILD]/src/out/bad_devices.json", | 716 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 745 "--verbose", | 717 "--verbose", |
| 746 "--flakiness-dashboard-server=test-results.appspot.com", | 718 "--flakiness-dashboard-server=test-results.appspot.com", |
| 747 "--json-results-file", | 719 "--json-results-file", |
| 748 "/path/to/tmp/json" | 720 "/path/to/tmp/json" |
| 749 ], | 721 ], |
| 750 "cwd": "[SLAVE_BUILD]", | |
| 751 "env": { | 722 "env": { |
| 752 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 723 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 753 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 724 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 754 }, | 725 }, |
| 755 "name": "breakpad_unittests" | 726 "name": "breakpad_unittests" |
| 756 }, | 727 }, |
| 757 { | 728 { |
| 758 "cmd": [ | 729 "cmd": [ |
| 759 "python", | 730 "python", |
| 760 "-u", | 731 "-u", |
| 761 "[SLAVE_BUILD]/src/out/Release/bin/run_sandbox_linux_unittests", | 732 "[SLAVE_BUILD]/src/out/Release/bin/run_sandbox_linux_unittests", |
| 762 "--blacklist-file", | 733 "--blacklist-file", |
| 763 "[SLAVE_BUILD]/src/out/bad_devices.json", | 734 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 764 "--verbose", | 735 "--verbose", |
| 765 "--flakiness-dashboard-server=test-results.appspot.com", | 736 "--flakiness-dashboard-server=test-results.appspot.com", |
| 766 "--json-results-file", | 737 "--json-results-file", |
| 767 "/path/to/tmp/json" | 738 "/path/to/tmp/json" |
| 768 ], | 739 ], |
| 769 "cwd": "[SLAVE_BUILD]", | |
| 770 "env": { | 740 "env": { |
| 771 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 741 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 772 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 742 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 773 }, | 743 }, |
| 774 "name": "sandbox_linux_unittests" | 744 "name": "sandbox_linux_unittests" |
| 775 }, | 745 }, |
| 776 { | 746 { |
| 777 "cmd": [ | 747 "cmd": [ |
| 778 "python", | 748 "python", |
| 779 "-u", | 749 "-u", |
| 780 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 750 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 781 "--action", | 751 "--action", |
| 782 "stop", | 752 "stop", |
| 783 "--pid-file-path", | 753 "--pid-file-path", |
| 784 "/tmp/device_monitor.pid" | 754 "/tmp/device_monitor.pid" |
| 785 ], | 755 ], |
| 786 "cwd": "[SLAVE_BUILD]", | |
| 787 "name": "shutdown_device_monitor" | 756 "name": "shutdown_device_monitor" |
| 788 }, | 757 }, |
| 789 { | 758 { |
| 790 "cmd": [ | 759 "cmd": [ |
| 791 "python", | 760 "python", |
| 792 "-u", | 761 "-u", |
| 793 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", | 762 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", |
| 794 "--output-path", | 763 "--output-path", |
| 795 "[SLAVE_BUILD]/src/out/Release/full_log", | 764 "[SLAVE_BUILD]/src/out/Release/full_log", |
| 796 "[SLAVE_BUILD]/src/out/logcat" | 765 "[SLAVE_BUILD]/src/out/logcat" |
| 797 ], | 766 ], |
| 798 "cwd": "[SLAVE_BUILD]", | |
| 799 "name": "logcat_dump" | 767 "name": "logcat_dump" |
| 800 }, | 768 }, |
| 801 { | 769 { |
| 802 "cmd": [ | 770 "cmd": [ |
| 803 "python", | 771 "python", |
| 804 "-u", | 772 "-u", |
| 805 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | 773 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
| 806 "--", | 774 "--", |
| 807 "[DEPOT_TOOLS]/gsutil.py", | 775 "[DEPOT_TOOLS]/gsutil.py", |
| 808 "--force-version", | 776 "--force-version", |
| 809 "4.7", | 777 "4.7", |
| 810 "-o", | 778 "-o", |
| 811 "GSUtil:parallel_composite_upload_threshold=50M", | 779 "GSUtil:parallel_composite_upload_threshold=50M", |
| 812 "----", | 780 "----", |
| 813 "cp", | 781 "cp", |
| 814 "[SLAVE_BUILD]/src/out/Release/full_log", | 782 "[SLAVE_BUILD]/src/out/Release/full_log", |
| 815 "gs://chromium-android/logcat_dumps/Android GN/571" | 783 "gs://chromium-android/logcat_dumps/Android GN/571" |
| 816 ], | 784 ], |
| 817 "cwd": "[SLAVE_BUILD]", | |
| 818 "name": "gsutil upload", | 785 "name": "gsutil upload", |
| 819 "~followup_annotations": [ | 786 "~followup_annotations": [ |
| 820 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/Android GN/571@@@" | 787 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/Android GN/571@@@" |
| 821 ] | 788 ] |
| 822 }, | 789 }, |
| 823 { | 790 { |
| 824 "cmd": [ | 791 "cmd": [ |
| 825 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, | 792 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, |
| 826 "--arch", | 793 "--arch", |
| 827 "arm", | 794 "arm", |
| 828 "--more-info", | 795 "--more-info", |
| 829 "[SLAVE_BUILD]/src/out/Release/full_log" | 796 "[SLAVE_BUILD]/src/out/Release/full_log" |
| 830 ], | 797 ], |
| 831 "cwd": "[SLAVE_BUILD]", | |
| 832 "env": { | 798 "env": { |
| 833 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", | 799 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", |
| 834 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 800 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 835 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 801 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 836 }, | 802 }, |
| 837 "name": "stack_tool_with_logcat_dump" | 803 "name": "stack_tool_with_logcat_dump" |
| 838 }, | 804 }, |
| 839 { | 805 { |
| 840 "cmd": [ | 806 "cmd": [ |
| 841 "[SLAVE_BUILD]/src/build/android/tombstones.py", | 807 "[SLAVE_BUILD]/src/build/android/tombstones.py", |
| 842 "-a", | 808 "-a", |
| 843 "-s", | 809 "-s", |
| 844 "-w" | 810 "-w" |
| 845 ], | 811 ], |
| 846 "cwd": "[SLAVE_BUILD]", | |
| 847 "env": { | 812 "env": { |
| 848 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", | 813 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", |
| 849 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 814 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 850 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 815 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 851 }, | 816 }, |
| 852 "name": "stack_tool_for_tombstones" | 817 "name": "stack_tool_for_tombstones" |
| 853 }, | 818 }, |
| 854 { | 819 { |
| 855 "cmd": [ | 820 "cmd": [ |
| 856 "python", | 821 "python", |
| 857 "-u", | 822 "-u", |
| 858 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope
n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re
port)\n", | 823 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope
n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re
port)\n", |
| 859 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" | 824 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" |
| 860 ], | 825 ], |
| 861 "cwd": "[SLAVE_BUILD]", | |
| 862 "name": "test_report", | 826 "name": "test_report", |
| 863 "~followup_annotations": [ | 827 "~followup_annotations": [ |
| 864 "@@@STEP_LOG_LINE@python.inline@@@@", | 828 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 865 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", | 829 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
| 866 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", | 830 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
| 867 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", | 831 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
| 868 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", | 832 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
| 869 "@@@STEP_LOG_LINE@python.inline@ print l@@@", | 833 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
| 870 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", | 834 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
| 871 "@@@STEP_LOG_END@python.inline@@@" | 835 "@@@STEP_LOG_END@python.inline@@@" |
| 872 ] | 836 ] |
| 873 }, | 837 }, |
| 874 { | 838 { |
| 875 "name": "$result", | 839 "name": "$result", |
| 876 "reason": "5 tests failed: ['AndroidWebViewTest', 'ChromePublicTest', 'Chrom
eSyncShellTest', 'ContentShellTest', 'MojoTest']", | 840 "reason": "5 tests failed: ['AndroidWebViewTest', 'ChromePublicTest', 'Chrom
eSyncShellTest', 'ContentShellTest', 'MojoTest']", |
| 877 "status_code": 1 | 841 "status_code": 1 |
| 878 } | 842 } |
| 879 ] | 843 ] |
| OLD | NEW |