| 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 "tryserver.chromium.perf", | 8 "tryserver.chromium.perf", |
| 9 "--builder", | 9 "--builder", |
| 10 "android_nexus9_perf_bisect", | 10 "android_nexus9_perf_bisect", |
| (...skipping 12 matching lines...) Expand all Loading... |
| 23 "--patchset", | 23 "--patchset", |
| 24 "1", | 24 "1", |
| 25 "--rietveld_server", | 25 "--rietveld_server", |
| 26 "https://codereview.chromium.org", | 26 "https://codereview.chromium.org", |
| 27 "--output_json", | 27 "--output_json", |
| 28 "/path/to/tmp/json", | 28 "/path/to/tmp/json", |
| 29 "--revision", | 29 "--revision", |
| 30 "src@HEAD", | 30 "src@HEAD", |
| 31 "--output_manifest" | 31 "--output_manifest" |
| 32 ], | 32 ], |
| 33 "cwd": "[SLAVE_BUILD]", | |
| 34 "env": { | 33 "env": { |
| 35 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 34 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| 36 }, | 35 }, |
| 37 "name": "bot_update", | 36 "name": "bot_update", |
| 38 "~followup_annotations": [ | 37 "~followup_annotations": [ |
| 39 "@@@STEP_TEXT@Some step text@@@", | 38 "@@@STEP_TEXT@Some step text@@@", |
| 40 "@@@STEP_LOG_LINE@json.output@{@@@", | 39 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 41 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 40 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| 42 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", | 41 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", |
| 43 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", | 42 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 105 { | 104 { |
| 106 "cmd": [ | 105 "cmd": [ |
| 107 "python", | 106 "python", |
| 108 "-u", | 107 "-u", |
| 109 "\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", | 108 "\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", |
| 110 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", | 109 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", |
| 111 "[SLAVE_BUILD]/src/out/Release/test_logs", | 110 "[SLAVE_BUILD]/src/out/Release/test_logs", |
| 112 "[SLAVE_BUILD]/src/out/build_product.zip", | 111 "[SLAVE_BUILD]/src/out/build_product.zip", |
| 113 "[SLAVE_BUILD]/src" | 112 "[SLAVE_BUILD]/src" |
| 114 ], | 113 ], |
| 115 "cwd": "[SLAVE_BUILD]", | |
| 116 "name": "clean local files", | 114 "name": "clean local files", |
| 117 "~followup_annotations": [ | 115 "~followup_annotations": [ |
| 118 "@@@STEP_LOG_LINE@python.inline@@@@", | 116 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 119 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", | 117 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", |
| 120 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", | 118 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", |
| 121 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", | 119 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", |
| 122 "@@@STEP_LOG_LINE@python.inline@try:@@@", | 120 "@@@STEP_LOG_LINE@python.inline@try:@@@", |
| 123 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", | 121 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", |
| 124 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", | 122 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", |
| 125 "@@@STEP_LOG_LINE@python.inline@ pass@@@", | 123 "@@@STEP_LOG_LINE@python.inline@ pass@@@", |
| (...skipping 21 matching lines...) Expand all Loading... |
| 147 }, | 145 }, |
| 148 { | 146 { |
| 149 "cmd": [ | 147 "cmd": [ |
| 150 "python", | 148 "python", |
| 151 "-u", | 149 "-u", |
| 152 "[SLAVE_BUILD]/src/build/symlink.py", | 150 "[SLAVE_BUILD]/src/build/symlink.py", |
| 153 "-f", | 151 "-f", |
| 154 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 152 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", |
| 155 "~/adb" | 153 "~/adb" |
| 156 ], | 154 ], |
| 157 "cwd": "[SLAVE_BUILD]", | |
| 158 "name": "create adb symlink" | 155 "name": "create adb symlink" |
| 159 }, | 156 }, |
| 160 { | 157 { |
| 161 "cmd": [ | 158 "cmd": [ |
| 162 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 159 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 163 "--", | 160 "--", |
| 164 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", | 161 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", |
| 165 "[SLAVE_BUILD]/src/out/logcat" | 162 "[SLAVE_BUILD]/src/out/logcat" |
| 166 ], | 163 ], |
| 167 "cwd": "[SLAVE_BUILD]", | |
| 168 "env": { | 164 "env": { |
| 169 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 165 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 170 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 166 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 171 }, | 167 }, |
| 172 "name": "spawn_logcat_monitor" | 168 "name": "spawn_logcat_monitor" |
| 173 }, | 169 }, |
| 174 { | 170 { |
| 175 "cmd": [ | 171 "cmd": [ |
| 176 "python", | 172 "python", |
| 177 "-u", | 173 "-u", |
| 178 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py
", | 174 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py
", |
| 179 "--verbose", | 175 "--verbose", |
| 180 "--adb-path", | 176 "--adb-path", |
| 181 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" | 177 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" |
| 182 ], | 178 ], |
| 183 "cwd": "[SLAVE_BUILD]", | |
| 184 "env": { | 179 "env": { |
| 185 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 180 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 186 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 181 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 187 }, | 182 }, |
| 188 "name": "authorize_adb_devices" | 183 "name": "authorize_adb_devices" |
| 189 }, | 184 }, |
| 190 { | 185 { |
| 191 "cmd": [ | 186 "cmd": [ |
| 192 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", | 187 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", |
| 193 "--json-output", | 188 "--json-output", |
| 194 "/path/to/tmp/json", | 189 "/path/to/tmp/json", |
| 195 "--blacklist-file", | 190 "--blacklist-file", |
| 196 "[SLAVE_BUILD]/src/out/bad_devices.json", | 191 "[SLAVE_BUILD]/src/out/bad_devices.json", |
| 197 "--known-devices-file", | 192 "--known-devices-file", |
| 198 "[BUILD]/site_config/.known_devices" | 193 "[BUILD]/site_config/.known_devices" |
| 199 ], | 194 ], |
| 200 "cwd": "[SLAVE_BUILD]", | |
| 201 "env": { | 195 "env": { |
| 202 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 196 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 203 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 197 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 204 }, | 198 }, |
| 205 "name": "device_status_check", | 199 "name": "device_status_check", |
| 206 "~followup_annotations": [ | 200 "~followup_annotations": [ |
| 207 "@@@STEP_TEXT@Online devices: 1@@@", | 201 "@@@STEP_TEXT@Online devices: 1@@@", |
| 208 "@@@STEP_LOG_LINE@json.output@[@@@", | 202 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 209 "@@@STEP_LOG_LINE@json.output@ {@@@", | 203 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 210 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", | 204 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", |
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 310 "--output-device-blacklist", | 304 "--output-device-blacklist", |
| 311 "/path/to/tmp/json", | 305 "/path/to/tmp/json", |
| 312 "--min-battery-level", | 306 "--min-battery-level", |
| 313 "95", | 307 "95", |
| 314 "--disable-network", | 308 "--disable-network", |
| 315 "--disable-java-debug", | 309 "--disable-java-debug", |
| 316 "--max-battery-temp", | 310 "--max-battery-temp", |
| 317 "350", | 311 "350", |
| 318 "--remove-system-webview" | 312 "--remove-system-webview" |
| 319 ], | 313 ], |
| 320 "cwd": "[SLAVE_BUILD]", | |
| 321 "env": { | 314 "env": { |
| 322 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 315 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 323 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 316 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 324 }, | 317 }, |
| 325 "name": "provision_devices" | 318 "name": "provision_devices" |
| 326 }, | 319 }, |
| 327 { | 320 { |
| 328 "cmd": [ | 321 "cmd": [ |
| 329 "python", | 322 "python", |
| 330 "-u", | 323 "-u", |
| 331 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 324 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 332 "--action", | 325 "--action", |
| 333 "restart", | 326 "restart", |
| 334 "--pid-file-path", | 327 "--pid-file-path", |
| 335 "/tmp/device_monitor.pid", | 328 "/tmp/device_monitor.pid", |
| 336 "--", | 329 "--", |
| 337 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py"
, | 330 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py"
, |
| 338 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 331 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", |
| 339 "[\"07a00ca4\"]", | 332 "[\"07a00ca4\"]", |
| 340 "tryserver.chromium.perf", | 333 "tryserver.chromium.perf", |
| 341 "android_nexus9_perf_bisect", | 334 "android_nexus9_perf_bisect", |
| 342 "--blacklist-file", | 335 "--blacklist-file", |
| 343 "[SLAVE_BUILD]/src/out/bad_devices.json" | 336 "[SLAVE_BUILD]/src/out/bad_devices.json" |
| 344 ], | 337 ], |
| 345 "cwd": "[SLAVE_BUILD]", | |
| 346 "name": "spawn_device_monitor" | 338 "name": "spawn_device_monitor" |
| 347 }, | 339 }, |
| 348 { | 340 { |
| 349 "cmd": [ | 341 "cmd": [ |
| 350 "python", | 342 "python", |
| 351 "-u", | 343 "-u", |
| 352 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", | 344 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", |
| 353 "runhooks" | 345 "runhooks" |
| 354 ], | 346 ], |
| 355 "cwd": "[SLAVE_BUILD]", | |
| 356 "env": { | 347 "env": { |
| 357 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 348 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 358 "GYP_CHROMIUM_NO_ACTION": "1", | 349 "GYP_CHROMIUM_NO_ACTION": "1", |
| 359 "GYP_CROSSCOMPILE": "1", | 350 "GYP_CROSSCOMPILE": "1", |
| 360 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
BUILD]/goma' target_arch=arm64 use_goma=1", | 351 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
BUILD]/goma' target_arch=arm64 use_goma=1", |
| 361 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 352 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| 362 }, | 353 }, |
| 363 "name": "gclient runhooks" | 354 "name": "gclient runhooks" |
| 364 }, | 355 }, |
| 365 { | 356 { |
| 366 "cmd": [ | 357 "cmd": [ |
| 367 "python", | 358 "python", |
| 368 "-u", | 359 "-u", |
| 369 "[SLAVE_BUILD]/src/tools/prepare-bisect-perf-regression.py", | 360 "[SLAVE_BUILD]/src/tools/prepare-bisect-perf-regression.py", |
| 370 "-w", | 361 "-w", |
| 371 "[SLAVE_BUILD]" | 362 "[SLAVE_BUILD]" |
| 372 ], | 363 ], |
| 373 "cwd": "[SLAVE_BUILD]", | |
| 374 "name": "Preparing for Bisection" | 364 "name": "Preparing for Bisection" |
| 375 }, | 365 }, |
| 376 { | 366 { |
| 377 "allow_subannotations": true, | 367 "allow_subannotations": true, |
| 378 "cmd": [ | 368 "cmd": [ |
| 379 "python", | 369 "python", |
| 380 "-u", | 370 "-u", |
| 381 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", | 371 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", |
| 382 "--target", | 372 "--target", |
| 383 "Release", | 373 "Release", |
| 384 "--test-platform", | 374 "--test-platform", |
| 385 "android", | 375 "android", |
| 386 "--xvfb", | 376 "--xvfb", |
| 387 "--factory-properties", | 377 "--factory-properties", |
| 388 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch
_project\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\":
\"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@
chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chrom
ium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/Tes
tSlavename\"}", | 378 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch
_project\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\":
\"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@
chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chrom
ium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/Tes
tSlavename\"}", |
| 389 "--build-properties", | 379 "--build-properties", |
| 390 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch
_project\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\":
\"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@
chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chrom
ium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/Tes
tSlavename\"}", | 380 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch
_project\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\":
\"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@
chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chrom
ium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/Tes
tSlavename\"}", |
| 391 "--step-name=Running Bisection", | 381 "--step-name=Running Bisection", |
| 392 "--builder-name=android_nexus9_perf_bisect", | 382 "--builder-name=android_nexus9_perf_bisect", |
| 393 "--slave-name=TestSlavename", | 383 "--slave-name=TestSlavename", |
| 394 "--build-number=571", | 384 "--build-number=571", |
| 395 "--run-python-script", | 385 "--run-python-script", |
| 396 "[SLAVE_BUILD]/src/tools/run-bisect-perf-regression.py", | 386 "[SLAVE_BUILD]/src/tools/run-bisect-perf-regression.py", |
| 397 "-w", | 387 "-w", |
| 398 "[SLAVE_BUILD]", | 388 "[SLAVE_BUILD]", |
| 399 "--build-properties", | 389 "--build-properties", |
| 400 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch
_project\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\":
\"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@
chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chrom
ium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/Tes
tSlavename\"}" | 390 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus9_perf_bisect\", \"buildnumber\"
: 571, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch
_project\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\":
\"bisection/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@
chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chrom
ium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/Tes
tSlavename\"}" |
| 401 ], | 391 ], |
| 402 "cwd": "[SLAVE_BUILD]", | |
| 403 "name": "Running Bisection" | 392 "name": "Running Bisection" |
| 404 }, | 393 }, |
| 405 { | 394 { |
| 406 "cmd": [ | 395 "cmd": [ |
| 407 "python", | 396 "python", |
| 408 "-u", | 397 "-u", |
| 409 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 398 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 410 "--action", | 399 "--action", |
| 411 "stop", | 400 "stop", |
| 412 "--pid-file-path", | 401 "--pid-file-path", |
| 413 "/tmp/device_monitor.pid" | 402 "/tmp/device_monitor.pid" |
| 414 ], | 403 ], |
| 415 "cwd": "[SLAVE_BUILD]", | |
| 416 "name": "shutdown_device_monitor" | 404 "name": "shutdown_device_monitor" |
| 417 }, | 405 }, |
| 418 { | 406 { |
| 419 "cmd": [ | 407 "cmd": [ |
| 420 "python", | 408 "python", |
| 421 "-u", | 409 "-u", |
| 422 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", | 410 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", |
| 423 "--output-path", | 411 "--output-path", |
| 424 "[SLAVE_BUILD]/src/out/Release/full_log", | 412 "[SLAVE_BUILD]/src/out/Release/full_log", |
| 425 "[SLAVE_BUILD]/src/out/logcat" | 413 "[SLAVE_BUILD]/src/out/logcat" |
| 426 ], | 414 ], |
| 427 "cwd": "[SLAVE_BUILD]", | |
| 428 "name": "logcat_dump" | 415 "name": "logcat_dump" |
| 429 }, | 416 }, |
| 430 { | 417 { |
| 431 "cmd": [ | 418 "cmd": [ |
| 432 "python", | 419 "python", |
| 433 "-u", | 420 "-u", |
| 434 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | 421 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
| 435 "--", | 422 "--", |
| 436 "[DEPOT_TOOLS]/gsutil.py", | 423 "[DEPOT_TOOLS]/gsutil.py", |
| 437 "--force-version", | 424 "--force-version", |
| 438 "4.7", | 425 "4.7", |
| 439 "-o", | 426 "-o", |
| 440 "GSUtil:parallel_composite_upload_threshold=50M", | 427 "GSUtil:parallel_composite_upload_threshold=50M", |
| 441 "----", | 428 "----", |
| 442 "cp", | 429 "cp", |
| 443 "-a", | 430 "-a", |
| 444 "public-read", | 431 "public-read", |
| 445 "[SLAVE_BUILD]/src/out/Release/full_log", | 432 "[SLAVE_BUILD]/src/out/Release/full_log", |
| 446 "gs://chromium-android/logcat_dumps/android_nexus9_perf_bisect/571" | 433 "gs://chromium-android/logcat_dumps/android_nexus9_perf_bisect/571" |
| 447 ], | 434 ], |
| 448 "cwd": "[SLAVE_BUILD]", | |
| 449 "name": "gsutil upload", | 435 "name": "gsutil upload", |
| 450 "~followup_annotations": [ | 436 "~followup_annotations": [ |
| 451 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/android_nexus9_perf_bisect/571@@@" | 437 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/android_nexus9_perf_bisect/571@@@" |
| 452 ] | 438 ] |
| 453 }, | 439 }, |
| 454 { | 440 { |
| 455 "cmd": [ | 441 "cmd": [ |
| 456 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, | 442 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, |
| 457 "--arch", | 443 "--arch", |
| 458 "arm64", | 444 "arm64", |
| 459 "--more-info", | 445 "--more-info", |
| 460 "[SLAVE_BUILD]/src/out/Release/full_log" | 446 "[SLAVE_BUILD]/src/out/Release/full_log" |
| 461 ], | 447 ], |
| 462 "cwd": "[SLAVE_BUILD]", | |
| 463 "env": { | 448 "env": { |
| 464 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", | 449 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", |
| 465 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 450 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 466 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 451 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 467 }, | 452 }, |
| 468 "name": "stack_tool_with_logcat_dump" | 453 "name": "stack_tool_with_logcat_dump" |
| 469 }, | 454 }, |
| 470 { | 455 { |
| 471 "cmd": [ | 456 "cmd": [ |
| 472 "[SLAVE_BUILD]/src/build/android/tombstones.py", | 457 "[SLAVE_BUILD]/src/build/android/tombstones.py", |
| 473 "-a", | 458 "-a", |
| 474 "-s", | 459 "-s", |
| 475 "-w" | 460 "-w" |
| 476 ], | 461 ], |
| 477 "cwd": "[SLAVE_BUILD]", | |
| 478 "env": { | 462 "env": { |
| 479 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", | 463 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", |
| 480 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 464 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 481 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 465 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" |
| 482 }, | 466 }, |
| 483 "name": "stack_tool_for_tombstones" | 467 "name": "stack_tool_for_tombstones" |
| 484 }, | 468 }, |
| 485 { | 469 { |
| 486 "cmd": [ | 470 "cmd": [ |
| 487 "python", | 471 "python", |
| 488 "-u", | 472 "-u", |
| 489 "\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", | 473 "\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", |
| 490 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" | 474 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" |
| 491 ], | 475 ], |
| 492 "cwd": "[SLAVE_BUILD]", | |
| 493 "name": "test_report", | 476 "name": "test_report", |
| 494 "~followup_annotations": [ | 477 "~followup_annotations": [ |
| 495 "@@@STEP_LOG_LINE@python.inline@@@@", | 478 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 496 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", | 479 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
| 497 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", | 480 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
| 498 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", | 481 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
| 499 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", | 482 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
| 500 "@@@STEP_LOG_LINE@python.inline@ print l@@@", | 483 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
| 501 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", | 484 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
| 502 "@@@STEP_LOG_END@python.inline@@@" | 485 "@@@STEP_LOG_END@python.inline@@@" |
| 503 ] | 486 ] |
| 504 }, | 487 }, |
| 505 { | 488 { |
| 506 "name": "$result", | 489 "name": "$result", |
| 507 "recipe_result": null, | 490 "recipe_result": null, |
| 508 "status_code": 0 | 491 "status_code": 0 |
| 509 } | 492 } |
| 510 ] | 493 ] |
| OLD | NEW |