| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "cmd": [ | 3 "cmd": [ |
| 4 "python", | 4 "python", |
| 5 "-u", | 5 "-u", |
| 6 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", | 6 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", |
| 7 "[BUILDER_CACHE]/android_nexus9_perf_bisect", | 7 "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 8 "511" | 8 "511" |
| 9 ], | 9 ], |
| 10 "name": "makedirs checkout path", | 10 "name": "makedirs checkout path", |
| (...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 176 }, | 176 }, |
| 177 { | 177 { |
| 178 "cmd": [ | 178 "cmd": [ |
| 179 "python", | 179 "python", |
| 180 "-u", | 180 "-u", |
| 181 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/symlink.py", | 181 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/symlink.py", |
| 182 "-f", | 182 "-f", |
| 183 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", | 183 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 184 "~/adb" | 184 "~/adb" |
| 185 ], | 185 ], |
| 186 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 186 "name": "create adb symlink" | 187 "name": "create adb symlink" |
| 187 }, | 188 }, |
| 188 { | 189 { |
| 189 "cmd": [ | 190 "cmd": [ |
| 190 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 191 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 191 "--", | 192 "--", |
| 192 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/android/adb_logcat_m
onitor.py", | 193 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/android/adb_logcat_m
onitor.py", |
| 193 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/logcat", | 194 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/logcat", |
| 194 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb" | 195 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb" |
| 195 ], | 196 ], |
| 197 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 196 "env": { | 198 "env": { |
| 197 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 199 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 198 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" | 200 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" |
| 199 }, | 201 }, |
| 200 "name": "spawn_logcat_monitor" | 202 "name": "spawn_logcat_monitor" |
| 201 }, | 203 }, |
| 202 { | 204 { |
| 203 "cmd": [ | 205 "cmd": [ |
| 204 "python", | 206 "python", |
| 205 "-u", | 207 "-u", |
| 206 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py
", | 208 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py
", |
| 207 "--verbose", | 209 "--verbose", |
| 208 "--adb-path", | 210 "--adb-path", |
| 209 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb" | 211 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb" |
| 210 ], | 212 ], |
| 213 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 211 "env": { | 214 "env": { |
| 212 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 215 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 213 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" | 216 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" |
| 214 }, | 217 }, |
| 215 "name": "authorize_adb_devices" | 218 "name": "authorize_adb_devices" |
| 216 }, | 219 }, |
| 217 { | 220 { |
| 218 "cmd": [ | 221 "cmd": [ |
| 219 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/catapult/devil
/devil/android/tools/device_recovery.py", | 222 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/catapult/devil
/devil/android/tools/device_recovery.py", |
| 220 "--blacklist-file", | 223 "--blacklist-file", |
| 221 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/bad_devices.json", | 224 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/bad_devices.json", |
| 222 "--known-devices-file", | 225 "--known-devices-file", |
| 223 "[HOME]/.android/known_devices.json", | 226 "[HOME]/.android/known_devices.json", |
| 224 "--adb-path", | 227 "--adb-path", |
| 225 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", | 228 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 226 "-v" | 229 "-v" |
| 227 ], | 230 ], |
| 231 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 228 "env": { | 232 "env": { |
| 229 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 233 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 230 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" | 234 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" |
| 231 }, | 235 }, |
| 232 "name": "device_recovery" | 236 "name": "device_recovery" |
| 233 }, | 237 }, |
| 234 { | 238 { |
| 235 "cmd": [ | 239 "cmd": [ |
| 236 "python", | 240 "python", |
| 237 "-u", | 241 "-u", |
| 238 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/android/provision_de
vices.py", | 242 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/android/provision_de
vices.py", |
| 239 "--adb-path", | 243 "--adb-path", |
| 240 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", | 244 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 241 "--blacklist-file", | 245 "--blacklist-file", |
| 242 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/bad_devices.json", | 246 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/bad_devices.json", |
| 243 "--output-device-blacklist", | 247 "--output-device-blacklist", |
| 244 "/path/to/tmp/json", | 248 "/path/to/tmp/json", |
| 245 "-t", | 249 "-t", |
| 246 "Release", | 250 "Release", |
| 247 "--min-battery-level", | 251 "--min-battery-level", |
| 248 "95", | 252 "95", |
| 249 "--disable-network", | 253 "--disable-network", |
| 250 "--disable-java-debug", | 254 "--disable-java-debug", |
| 251 "--max-battery-temp", | 255 "--max-battery-temp", |
| 252 "350", | 256 "350", |
| 253 "--remove-system-webview" | 257 "--remove-system-webview" |
| 254 ], | 258 ], |
| 259 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 255 "env": { | 260 "env": { |
| 256 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 261 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 257 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" | 262 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" |
| 258 }, | 263 }, |
| 259 "name": "provision_devices" | 264 "name": "provision_devices" |
| 260 }, | 265 }, |
| 261 { | 266 { |
| 262 "cmd": [ | 267 "cmd": [ |
| 263 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/catapult/devil
/devil/android/tools/device_status.py", | 268 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/catapult/devil
/devil/android/tools/device_status.py", |
| 264 "--json-output", | 269 "--json-output", |
| 265 "/path/to/tmp/json", | 270 "/path/to/tmp/json", |
| 266 "--blacklist-file", | 271 "--blacklist-file", |
| 267 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/bad_devices.json", | 272 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/bad_devices.json", |
| 268 "--known-devices-file", | 273 "--known-devices-file", |
| 269 "[HOME]/.android/known_devices.json", | 274 "[HOME]/.android/known_devices.json", |
| 270 "--buildbot-path", | 275 "--buildbot-path", |
| 271 "/home/chrome-bot/.adb_device_info", | 276 "/home/chrome-bot/.adb_device_info", |
| 272 "--adb-path", | 277 "--adb-path", |
| 273 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", | 278 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 274 "-v", | 279 "-v", |
| 275 "--overwrite-known-devices-files" | 280 "--overwrite-known-devices-files" |
| 276 ], | 281 ], |
| 282 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 277 "env": { | 283 "env": { |
| 278 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 284 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 279 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" | 285 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" |
| 280 }, | 286 }, |
| 281 "name": "device_status", | 287 "name": "device_status", |
| 282 "~followup_annotations": [ | 288 "~followup_annotations": [ |
| 283 "@@@STEP_TEXT@Online devices: 1@@@", | 289 "@@@STEP_TEXT@Online devices: 1@@@", |
| 284 "@@@STEP_LOG_LINE@json.output@[@@@", | 290 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 285 "@@@STEP_LOG_LINE@json.output@ {@@@", | 291 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 286 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", | 292 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 383 "restart", | 389 "restart", |
| 384 "--pid-file-path", | 390 "--pid-file-path", |
| 385 "/tmp/device_monitor.pid", | 391 "/tmp/device_monitor.pid", |
| 386 "--", | 392 "--", |
| 387 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py"
, | 393 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py"
, |
| 388 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", | 394 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 389 "[\"07a00ca4\"]", | 395 "[\"07a00ca4\"]", |
| 390 "--blacklist-file", | 396 "--blacklist-file", |
| 391 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/bad_devices.json" | 397 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/bad_devices.json" |
| 392 ], | 398 ], |
| 399 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 393 "name": "spawn_device_monitor" | 400 "name": "spawn_device_monitor" |
| 394 }, | 401 }, |
| 395 { | 402 { |
| 396 "cmd": [ | 403 "cmd": [ |
| 397 "python", | 404 "python", |
| 398 "-u", | 405 "-u", |
| 399 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", | 406 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", |
| 400 "runhooks" | 407 "runhooks" |
| 401 ], | 408 ], |
| 402 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src", | 409 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src", |
| 403 "env": { | 410 "env": { |
| 404 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 411 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 405 "GYP_CHROMIUM_NO_ACTION": "1", | 412 "GYP_CHROMIUM_NO_ACTION": "1", |
| 406 "GYP_CROSSCOMPILE": "1", | 413 "GYP_CROSSCOMPILE": "1", |
| 407 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='R
ECIPE_PACKAGE_REPO[build]/goma' target_arch=arm64 use_goma=1", | 414 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='R
ECIPE_PACKAGE_REPO[build]/goma' target_arch=arm64 use_goma=1", |
| 408 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 415 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| 409 }, | 416 }, |
| 410 "name": "gclient runhooks" | 417 "name": "gclient runhooks" |
| 411 }, | 418 }, |
| 412 { | 419 { |
| 413 "cmd": [], | 420 "cmd": [], |
| 421 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 414 "name": "***LEGACY BISECT (deprecated)***" | 422 "name": "***LEGACY BISECT (deprecated)***" |
| 415 }, | 423 }, |
| 416 { | 424 { |
| 417 "cmd": [ | 425 "cmd": [ |
| 418 "python", | 426 "python", |
| 419 "-u", | 427 "-u", |
| 420 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/tools/prepare-bisect-perf-
regression.py", | 428 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/tools/prepare-bisect-perf-
regression.py", |
| 421 "-w", | 429 "-w", |
| 422 "[CACHE]/bisect" | 430 "[CACHE]/bisect" |
| 423 ], | 431 ], |
| 432 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 424 "name": "Preparing for Bisection" | 433 "name": "Preparing for Bisection" |
| 425 }, | 434 }, |
| 426 { | 435 { |
| 427 "allow_subannotations": true, | 436 "allow_subannotations": true, |
| 428 "cmd": [ | 437 "cmd": [ |
| 429 "python", | 438 "python", |
| 430 "-u", | 439 "-u", |
| 431 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", | 440 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", |
| 432 "--target", | 441 "--target", |
| 433 "Release", | 442 "Release", |
| 434 "--test-platform", | 443 "--test-platform", |
| 435 "android", | 444 "android", |
| 436 "--xvfb", | 445 "--xvfb", |
| 437 "--factory-properties", | 446 "--factory-properties", |
| 438 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro
mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \
"patchset\": \"20001\", \"path_config\": \"kitchen\", \"project\": \"chrome\", \
"recipe\": \"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"
commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://coder
eview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/
workdir/TestSlavename\"}", | 447 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro
mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \
"patchset\": \"20001\", \"path_config\": \"kitchen\", \"project\": \"chrome\", \
"recipe\": \"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"
commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://coder
eview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/
workdir/TestSlavename\"}", |
| 439 "--build-properties", | 448 "--build-properties", |
| 440 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro
mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \
"patchset\": \"20001\", \"path_config\": \"kitchen\", \"project\": \"chrome\", \
"recipe\": \"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"
commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://coder
eview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/
workdir/TestSlavename\"}", | 449 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro
mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \
"patchset\": \"20001\", \"path_config\": \"kitchen\", \"project\": \"chrome\", \
"recipe\": \"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"
commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://coder
eview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/
workdir/TestSlavename\"}", |
| 441 "--step-name=Running Bisection", | 450 "--step-name=Running Bisection", |
| 442 "--builder-name=android_nexus9_perf_bisect", | 451 "--builder-name=android_nexus9_perf_bisect", |
| 443 "--slave-name=TestSlavename", | 452 "--slave-name=TestSlavename", |
| 444 "--build-number=571", | 453 "--build-number=571", |
| 445 "--run-python-script", | 454 "--run-python-script", |
| 446 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/tools/run-bisect-perf-regr
ession.py", | 455 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/tools/run-bisect-perf-regr
ession.py", |
| 447 "-w", | 456 "-w", |
| 448 "[CACHE]/bisect", | 457 "[CACHE]/bisect", |
| 449 "--build-properties", | 458 "--build-properties", |
| 450 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro
mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \
"patchset\": \"20001\", \"path_config\": \"kitchen\", \"project\": \"chrome\", \
"recipe\": \"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"
commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://coder
eview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/
workdir/TestSlavename\"}" | 459 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro
mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \
"patchset\": \"20001\", \"path_config\": \"kitchen\", \"project\": \"chrome\", \
"recipe\": \"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"
commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://coder
eview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/
workdir/TestSlavename\"}" |
| 451 ], | 460 ], |
| 461 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 452 "name": "Running Bisection" | 462 "name": "Running Bisection" |
| 453 }, | 463 }, |
| 454 { | 464 { |
| 455 "cmd": [ | 465 "cmd": [ |
| 456 "python", | 466 "python", |
| 457 "-u", | 467 "-u", |
| 458 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", | 468 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", |
| 459 "[BUILDER_CACHE]/android_nexus9_perf_bisect", | 469 "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 460 "511" | 470 "511" |
| 461 ], | 471 ], |
| 472 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 462 "name": "makedirs checkout path (2)", | 473 "name": "makedirs checkout path (2)", |
| 463 "~followup_annotations": [ | 474 "~followup_annotations": [ |
| 464 "@@@STEP_LOG_LINE@python.inline@@@@", | 475 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 465 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", | 476 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 466 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | 477 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 467 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", | 478 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 468 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | 479 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 469 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | 480 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| 470 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | 481 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
| 471 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 482 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 587 { | 598 { |
| 588 "cmd": [ | 599 "cmd": [ |
| 589 "python", | 600 "python", |
| 590 "-u", | 601 "-u", |
| 591 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 602 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 592 "--action", | 603 "--action", |
| 593 "stop", | 604 "stop", |
| 594 "--pid-file-path", | 605 "--pid-file-path", |
| 595 "/tmp/device_monitor.pid" | 606 "/tmp/device_monitor.pid" |
| 596 ], | 607 ], |
| 608 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 597 "name": "shutdown_device_monitor" | 609 "name": "shutdown_device_monitor" |
| 598 }, | 610 }, |
| 599 { | 611 { |
| 600 "cmd": [ | 612 "cmd": [ |
| 601 "python", | 613 "python", |
| 602 "-u", | 614 "-u", |
| 603 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/android/adb_logcat_p
rinter.py", | 615 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/android/adb_logcat_p
rinter.py", |
| 604 "--output-path", | 616 "--output-path", |
| 605 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/Release/full_log", | 617 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/Release/full_log", |
| 606 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/logcat" | 618 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/logcat" |
| 607 ], | 619 ], |
| 620 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 608 "name": "logcat_dump" | 621 "name": "logcat_dump" |
| 609 }, | 622 }, |
| 610 { | 623 { |
| 611 "cmd": [ | 624 "cmd": [ |
| 612 "python", | 625 "python", |
| 613 "-u", | 626 "-u", |
| 614 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | 627 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
| 615 "--", | 628 "--", |
| 616 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | 629 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", |
| 617 "--force-version", | 630 "--force-version", |
| 618 "4.7", | 631 "4.7", |
| 619 "-o", | 632 "-o", |
| 620 "GSUtil:parallel_composite_upload_threshold=50M", | 633 "GSUtil:parallel_composite_upload_threshold=50M", |
| 621 "----", | 634 "----", |
| 622 "cp", | 635 "cp", |
| 623 "-a", | 636 "-a", |
| 624 "public-read", | 637 "public-read", |
| 625 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/Release/full_log", | 638 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/Release/full_log", |
| 626 "gs://chromium-android/logcat_dumps/android_nexus9_perf_bisect/571" | 639 "gs://chromium-android/logcat_dumps/android_nexus9_perf_bisect/571" |
| 627 ], | 640 ], |
| 641 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 628 "name": "gsutil upload", | 642 "name": "gsutil upload", |
| 629 "~followup_annotations": [ | 643 "~followup_annotations": [ |
| 630 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/android_nexus9_perf_bisect/571@@@" | 644 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/android_nexus9_perf_bisect/571@@@" |
| 631 ] | 645 ] |
| 632 }, | 646 }, |
| 633 { | 647 { |
| 634 "cmd": [ | 648 "cmd": [ |
| 635 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_platfo
rm/development/scripts/stack", | 649 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/android_platfo
rm/development/scripts/stack", |
| 636 "--arch", | 650 "--arch", |
| 637 "arm64", | 651 "arm64", |
| 638 "--more-info", | 652 "--more-info", |
| 639 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/Release/full_log" | 653 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/Release/full_log" |
| 640 ], | 654 ], |
| 655 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 641 "env": { | 656 "env": { |
| 642 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out
/Release", | 657 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out
/Release", |
| 643 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 658 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 644 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" | 659 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" |
| 645 }, | 660 }, |
| 646 "name": "stack_tool_with_logcat_dump" | 661 "name": "stack_tool_with_logcat_dump" |
| 647 }, | 662 }, |
| 648 { | 663 { |
| 649 "cmd": [ | 664 "cmd": [ |
| 650 "python", | 665 "python", |
| 651 "-u", | 666 "-u", |
| 652 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 667 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 653 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/chrome/VERSION", | 668 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/chrome/VERSION", |
| 654 "/path/to/tmp/" | 669 "/path/to/tmp/" |
| 655 ], | 670 ], |
| 671 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 656 "name": "get version" | 672 "name": "get version" |
| 657 }, | 673 }, |
| 658 { | 674 { |
| 659 "cmd": [ | 675 "cmd": [ |
| 660 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/android/tombstones.p
y", | 676 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/android/tombstones.p
y", |
| 661 "-a", | 677 "-a", |
| 662 "-s", | 678 "-s", |
| 663 "-w" | 679 "-w" |
| 664 ], | 680 ], |
| 681 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 665 "env": { | 682 "env": { |
| 666 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out
/Release", | 683 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out
/Release", |
| 667 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 684 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 668 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" | 685 "PATH": "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus9_perf_bisect/src/build/
android:%(PATH)s" |
| 669 }, | 686 }, |
| 670 "name": "stack_tool_for_tombstones" | 687 "name": "stack_tool_for_tombstones" |
| 671 }, | 688 }, |
| 672 { | 689 { |
| 673 "cmd": [ | 690 "cmd": [ |
| 674 "python", | 691 "python", |
| 675 "-u", | 692 "-u", |
| 676 "\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", | 693 "\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", |
| 677 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/Release/test_logs/*.lo
g" | 694 "[BUILDER_CACHE]/android_nexus9_perf_bisect/src/out/Release/test_logs/*.lo
g" |
| 678 ], | 695 ], |
| 696 "cwd": "[BUILDER_CACHE]/android_nexus9_perf_bisect", |
| 679 "name": "test_report", | 697 "name": "test_report", |
| 680 "~followup_annotations": [ | 698 "~followup_annotations": [ |
| 681 "@@@STEP_LOG_LINE@python.inline@@@@", | 699 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 682 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", | 700 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
| 683 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", | 701 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
| 684 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", | 702 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
| 685 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", | 703 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
| 686 "@@@STEP_LOG_LINE@python.inline@ print l@@@", | 704 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
| 687 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", | 705 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
| 688 "@@@STEP_LOG_END@python.inline@@@" | 706 "@@@STEP_LOG_END@python.inline@@@" |
| 689 ] | 707 ] |
| 690 }, | 708 }, |
| 691 { | 709 { |
| 692 "name": "$result", | 710 "name": "$result", |
| 693 "recipe_result": null, | 711 "recipe_result": null, |
| 694 "status_code": 0 | 712 "status_code": 0 |
| 695 } | 713 } |
| 696 ] | 714 ] |
| OLD | NEW |