| 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", |
| 7 "[BUILDER_CACHE]/android_nexus7_perf_bisect", |
| 8 "511" |
| 9 ], |
| 10 "name": "makedirs checkout path", |
| 11 "~followup_annotations": [ |
| 12 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 13 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 14 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 15 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 16 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 17 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
| 18 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
| 19 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 20 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 21 "@@@STEP_LOG_END@python.inline@@@" |
| 22 ] |
| 23 }, |
| 24 { |
| 25 "cmd": [ |
| 26 "python", |
| 27 "-u", |
| 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", | 28 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", |
| 7 "--master", | 29 "--master", |
| 8 "tryserver.chromium.perf", | 30 "tryserver.chromium.perf", |
| 9 "--builder", | 31 "--builder", |
| 10 "android_nexus7_perf_bisect", | 32 "android_nexus7_perf_bisect", |
| 11 "--slave", | 33 "--slave", |
| 12 "TestSlavename", | 34 "TestSlavename", |
| 13 "--spec", | 35 "--spec", |
| 14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url'
: 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch
romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati
ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo)
s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil
e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom
ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof
ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, '
src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat
a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/
test/data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin': None, '
src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data
/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/d
ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc
hing': None, 'src/tools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder
': None, 'src/webkit/data/ico_decoder': None, 'src/webkit/data/test_shell/plugin
s': None, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed':
False, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo.chromium.org/chrome
-internal/trunk/src-internal'}]\ntarget_os = ['android']", | 36 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url'
: 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch
romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati
ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo)
s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil
e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom
ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof
ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, '
src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat
a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/
test/data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin': None, '
src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data
/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/d
ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc
hing': None, 'src/tools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder
': None, 'src/webkit/data/ico_decoder': None, 'src/webkit/data/test_shell/plugin
s': None, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed':
False, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo.chromium.org/chrome
-internal/trunk/src-internal'}]\ntarget_os = ['android']", |
| 15 "--root", | 37 "--root", |
| 16 "src", | 38 "src", |
| 17 "--revision_mapping_file", | 39 "--revision_mapping_file", |
| 18 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision
\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g
ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/
tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_
revision\"}", | 40 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision
\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g
ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/
tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_
revision\"}", |
| 19 "--git-cache-dir", | 41 "--git-cache-dir", |
| 20 "[GIT_CACHE]", | 42 "[GIT_CACHE]", |
| 21 "--issue", | 43 "--issue", |
| 22 "12345", | 44 "12345", |
| 23 "--patchset", | 45 "--patchset", |
| 24 "20001", | 46 "20001", |
| 25 "--rietveld_server", | 47 "--rietveld_server", |
| 26 "https://codereview.chromium.org", | 48 "https://codereview.chromium.org", |
| 27 "--output_json", | 49 "--output_json", |
| 28 "/path/to/tmp/json", | 50 "/path/to/tmp/json", |
| 29 "--revision", | 51 "--revision", |
| 30 "src@HEAD", | 52 "src@HEAD", |
| 31 "--output_manifest" | 53 "--output_manifest" |
| 32 ], | 54 ], |
| 55 "cwd": "[BUILDER_CACHE]/android_nexus7_perf_bisect", |
| 33 "env": { | 56 "env": { |
| 34 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 57 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| 35 }, | 58 }, |
| 36 "name": "bot_update", | 59 "name": "bot_update", |
| 37 "~followup_annotations": [ | 60 "~followup_annotations": [ |
| 38 "@@@STEP_TEXT@Some step text@@@", | 61 "@@@STEP_TEXT@Some step text@@@", |
| 39 "@@@STEP_LOG_LINE@json.output@{@@@", | 62 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 40 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 63 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| 41 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", | 64 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", |
| 42 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", | 65 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 107 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@"
, | 130 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@"
, |
| 108 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276}
\"@@@", | 131 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276}
\"@@@", |
| 109 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb
994259692140934\"@@@" | 132 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb
994259692140934\"@@@" |
| 110 ] | 133 ] |
| 111 }, | 134 }, |
| 112 { | 135 { |
| 113 "cmd": [ | 136 "cmd": [ |
| 114 "python", | 137 "python", |
| 115 "-u", | 138 "-u", |
| 116 "\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", | 139 "\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", |
| 117 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", | 140 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/Release/debug_info_dum
ps", |
| 118 "[SLAVE_BUILD]/src/out/Release/test_logs", | 141 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/Release/test_logs", |
| 119 "[SLAVE_BUILD]/src/out/build_product.zip", | 142 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/build_product.zip", |
| 120 "[SLAVE_BUILD]/src" | 143 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src" |
| 121 ], | 144 ], |
| 122 "name": "clean local files", | 145 "name": "clean local files", |
| 123 "~followup_annotations": [ | 146 "~followup_annotations": [ |
| 124 "@@@STEP_LOG_LINE@python.inline@@@@", | 147 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 125 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", | 148 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", |
| 126 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", | 149 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", |
| 127 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", | 150 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", |
| 128 "@@@STEP_LOG_LINE@python.inline@try:@@@", | 151 "@@@STEP_LOG_LINE@python.inline@try:@@@", |
| 129 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", | 152 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", |
| 130 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", | 153 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", |
| 131 "@@@STEP_LOG_LINE@python.inline@ pass@@@", | 154 "@@@STEP_LOG_LINE@python.inline@ pass@@@", |
| 132 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", | 155 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv
[4]):@@@", |
| 133 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", | 156 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", |
| 134 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", | 157 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", |
| 135 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, | 158 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@"
, |
| 136 "@@@STEP_LOG_END@python.inline@@@" | 159 "@@@STEP_LOG_END@python.inline@@@" |
| 137 ] | 160 ] |
| 138 }, | 161 }, |
| 139 { | 162 { |
| 140 "cmd": [ | 163 "cmd": [ |
| 141 "git", | 164 "git", |
| 142 "diff", | 165 "diff", |
| 143 "--cached", | 166 "--cached", |
| 144 "--name-only" | 167 "--name-only" |
| 145 ], | 168 ], |
| 146 "cwd": "[SLAVE_BUILD]/src", | 169 "cwd": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src", |
| 147 "name": "git diff to analyze patch", | 170 "name": "git diff to analyze patch", |
| 148 "stdout": "/path/to/tmp/", | 171 "stdout": "/path/to/tmp/", |
| 149 "~followup_annotations": [ | 172 "~followup_annotations": [ |
| 150 "@@@STEP_LOG_LINE@files@tools/auto_bisect/bisect.cfg@@@", | 173 "@@@STEP_LOG_LINE@files@tools/auto_bisect/bisect.cfg@@@", |
| 151 "@@@STEP_LOG_END@files@@@" | 174 "@@@STEP_LOG_END@files@@@" |
| 152 ] | 175 ] |
| 153 }, | 176 }, |
| 154 { | 177 { |
| 155 "cmd": [ | 178 "cmd": [ |
| 156 "python", | 179 "python", |
| 157 "-u", | 180 "-u", |
| 158 "[SLAVE_BUILD]/src/build/symlink.py", | 181 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/symlink.py", |
| 159 "-f", | 182 "-f", |
| 160 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 183 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 161 "~/adb" | 184 "~/adb" |
| 162 ], | 185 ], |
| 163 "name": "create adb symlink" | 186 "name": "create adb symlink" |
| 164 }, | 187 }, |
| 165 { | 188 { |
| 166 "cmd": [ | 189 "cmd": [ |
| 167 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 190 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 168 "--", | 191 "--", |
| 169 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", | 192 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/android/adb_logcat_m
onitor.py", |
| 170 "[SLAVE_BUILD]/src/out/logcat", | 193 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/logcat", |
| 171 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" | 194 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb" |
| 172 ], | 195 ], |
| 173 "env": { | 196 "env": { |
| 174 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 197 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 175 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 198 "PATH": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/
android:%(PATH)s" |
| 176 }, | 199 }, |
| 177 "name": "spawn_logcat_monitor" | 200 "name": "spawn_logcat_monitor" |
| 178 }, | 201 }, |
| 179 { | 202 { |
| 180 "cmd": [ | 203 "cmd": [ |
| 181 "python", | 204 "python", |
| 182 "-u", | 205 "-u", |
| 183 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py
", | 206 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py
", |
| 184 "--verbose", | 207 "--verbose", |
| 185 "--adb-path", | 208 "--adb-path", |
| 186 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" | 209 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb" |
| 187 ], | 210 ], |
| 188 "env": { | 211 "env": { |
| 189 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 212 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 190 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 213 "PATH": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/
android:%(PATH)s" |
| 191 }, | 214 }, |
| 192 "name": "authorize_adb_devices" | 215 "name": "authorize_adb_devices" |
| 193 }, | 216 }, |
| 194 { | 217 { |
| 195 "cmd": [ | 218 "cmd": [ |
| 196 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_r
ecovery.py", | 219 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/catapult/devil
/devil/android/tools/device_recovery.py", |
| 197 "--blacklist-file", | 220 "--blacklist-file", |
| 198 "[SLAVE_BUILD]/src/out/bad_devices.json", | 221 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/bad_devices.json", |
| 199 "--known-devices-file", | 222 "--known-devices-file", |
| 200 "[HOME]/.android/known_devices.json", | 223 "[HOME]/.android/known_devices.json", |
| 201 "--adb-path", | 224 "--adb-path", |
| 202 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 225 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 203 "-v" | 226 "-v" |
| 204 ], | 227 ], |
| 205 "env": { | 228 "env": { |
| 206 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 229 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 207 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 230 "PATH": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/
android:%(PATH)s" |
| 208 }, | 231 }, |
| 209 "name": "device_recovery" | 232 "name": "device_recovery" |
| 210 }, | 233 }, |
| 211 { | 234 { |
| 212 "cmd": [ | 235 "cmd": [ |
| 213 "python", | 236 "python", |
| 214 "-u", | 237 "-u", |
| 215 "[SLAVE_BUILD]/src/build/android/provision_devices.py", | 238 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/android/provision_de
vices.py", |
| 216 "--adb-path", | 239 "--adb-path", |
| 217 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 240 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 218 "--blacklist-file", | 241 "--blacklist-file", |
| 219 "[SLAVE_BUILD]/src/out/bad_devices.json", | 242 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/bad_devices.json", |
| 220 "--output-device-blacklist", | 243 "--output-device-blacklist", |
| 221 "/path/to/tmp/json", | 244 "/path/to/tmp/json", |
| 222 "-t", | 245 "-t", |
| 223 "Release", | 246 "Release", |
| 224 "--min-battery-level", | 247 "--min-battery-level", |
| 225 "95", | 248 "95", |
| 226 "--disable-network", | 249 "--disable-network", |
| 227 "--disable-java-debug", | 250 "--disable-java-debug", |
| 228 "--max-battery-temp", | 251 "--max-battery-temp", |
| 229 "350", | 252 "350", |
| 230 "--remove-system-webview" | 253 "--remove-system-webview" |
| 231 ], | 254 ], |
| 232 "env": { | 255 "env": { |
| 233 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 256 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 234 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 257 "PATH": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/
android:%(PATH)s" |
| 235 }, | 258 }, |
| 236 "name": "provision_devices" | 259 "name": "provision_devices" |
| 237 }, | 260 }, |
| 238 { | 261 { |
| 239 "cmd": [ | 262 "cmd": [ |
| 240 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_s
tatus.py", | 263 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/catapult/devil
/devil/android/tools/device_status.py", |
| 241 "--json-output", | 264 "--json-output", |
| 242 "/path/to/tmp/json", | 265 "/path/to/tmp/json", |
| 243 "--blacklist-file", | 266 "--blacklist-file", |
| 244 "[SLAVE_BUILD]/src/out/bad_devices.json", | 267 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/bad_devices.json", |
| 245 "--known-devices-file", | 268 "--known-devices-file", |
| 246 "[HOME]/.android/known_devices.json", | 269 "[HOME]/.android/known_devices.json", |
| 247 "--buildbot-path", | 270 "--buildbot-path", |
| 248 "/home/chrome-bot/.adb_device_info", | 271 "/home/chrome-bot/.adb_device_info", |
| 249 "--adb-path", | 272 "--adb-path", |
| 250 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 273 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 251 "-v", | 274 "-v", |
| 252 "--overwrite-known-devices-files" | 275 "--overwrite-known-devices-files" |
| 253 ], | 276 ], |
| 254 "env": { | 277 "env": { |
| 255 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 278 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 256 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 279 "PATH": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/
android:%(PATH)s" |
| 257 }, | 280 }, |
| 258 "name": "device_status", | 281 "name": "device_status", |
| 259 "~followup_annotations": [ | 282 "~followup_annotations": [ |
| 260 "@@@STEP_TEXT@Online devices: 1@@@", | 283 "@@@STEP_TEXT@Online devices: 1@@@", |
| 261 "@@@STEP_LOG_LINE@json.output@[@@@", | 284 "@@@STEP_LOG_LINE@json.output@[@@@", |
| 262 "@@@STEP_LOG_LINE@json.output@ {@@@", | 285 "@@@STEP_LOG_LINE@json.output@ {@@@", |
| 263 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", | 286 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", |
| 264 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", | 287 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", |
| 265 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", | 288 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", |
| 266 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@", | 289 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@", |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 355 "cmd": [ | 378 "cmd": [ |
| 356 "python", | 379 "python", |
| 357 "-u", | 380 "-u", |
| 358 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", | 381 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", |
| 359 "--action", | 382 "--action", |
| 360 "restart", | 383 "restart", |
| 361 "--pid-file-path", | 384 "--pid-file-path", |
| 362 "/tmp/device_monitor.pid", | 385 "/tmp/device_monitor.pid", |
| 363 "--", | 386 "--", |
| 364 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py"
, | 387 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py"
, |
| 365 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", | 388 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/android_tools/
sdk/platform-tools/adb", |
| 366 "[\"07a00ca4\"]", | 389 "[\"07a00ca4\"]", |
| 367 "--blacklist-file", | 390 "--blacklist-file", |
| 368 "[SLAVE_BUILD]/src/out/bad_devices.json" | 391 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/bad_devices.json" |
| 369 ], | 392 ], |
| 370 "name": "spawn_device_monitor" | 393 "name": "spawn_device_monitor" |
| 371 }, | 394 }, |
| 372 { | 395 { |
| 373 "cmd": [ | 396 "cmd": [ |
| 374 "python", | 397 "python", |
| 375 "-u", | 398 "-u", |
| 376 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", | 399 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", |
| 377 "runhooks" | 400 "runhooks" |
| 378 ], | 401 ], |
| 379 "cwd": "[SLAVE_BUILD]/src", | 402 "cwd": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src", |
| 380 "env": { | 403 "env": { |
| 381 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 404 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 382 "GYP_CHROMIUM_NO_ACTION": "1", | 405 "GYP_CHROMIUM_NO_ACTION": "1", |
| 383 "GYP_CROSSCOMPILE": "1", | 406 "GYP_CROSSCOMPILE": "1", |
| 384 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[
BUILD]/goma' target_arch=arm use_goma=1", | 407 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='R
ECIPE_PACKAGE_REPO[build]/goma' target_arch=arm use_goma=1", |
| 385 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 408 "PATH": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/
android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| 386 }, | 409 }, |
| 387 "name": "gclient runhooks" | 410 "name": "gclient runhooks" |
| 388 }, | 411 }, |
| 389 { | 412 { |
| 390 "cmd": [], | 413 "cmd": [], |
| 391 "name": "***LEGACY BISECT (deprecated)***" | 414 "name": "***LEGACY BISECT (deprecated)***" |
| 392 }, | 415 }, |
| 393 { | 416 { |
| 394 "cmd": [ | 417 "cmd": [ |
| 395 "python", | 418 "python", |
| 396 "-u", | 419 "-u", |
| 397 "[SLAVE_BUILD]/src/tools/prepare-bisect-perf-regression.py", | 420 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/tools/prepare-bisect-perf-
regression.py", |
| 398 "-w", | 421 "-w", |
| 399 "[SLAVE_BUILD]" | 422 "[CACHE]/bisect" |
| 400 ], | 423 ], |
| 401 "name": "Preparing for Bisection" | 424 "name": "Preparing for Bisection" |
| 402 }, | 425 }, |
| 403 { | 426 { |
| 404 "allow_subannotations": true, | 427 "allow_subannotations": true, |
| 405 "cmd": [ | 428 "cmd": [ |
| 406 "python", | 429 "python", |
| 407 "-u", | 430 "-u", |
| 408 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", | 431 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", |
| 409 "--target", | 432 "--target", |
| 410 "Release", | 433 "Release", |
| 411 "--test-platform", | 434 "--test-platform", |
| 412 "android", | 435 "android", |
| 413 "--xvfb", | 436 "--xvfb", |
| 414 "--factory-properties", | 437 "--factory-properties", |
| 415 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus7_perf_bisect\", \"buildnumber\"
: 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro
mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \
"patchset\": \"20001\", \"project\": \"chrome\", \"recipe\": \"bisection/android
_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chromium.org\", \"r
evision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium.org\", \"slaven
ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", | 438 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus7_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\"}", |
| 416 "--build-properties", | 439 "--build-properties", |
| 417 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus7_perf_bisect\", \"buildnumber\"
: 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro
mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \
"patchset\": \"20001\", \"project\": \"chrome\", \"recipe\": \"bisection/android
_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chromium.org\", \"r
evision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium.org\", \"slaven
ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", | 440 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus7_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\"}", |
| 418 "--step-name=Running Bisection", | 441 "--step-name=Running Bisection", |
| 419 "--builder-name=android_nexus7_perf_bisect", | 442 "--builder-name=android_nexus7_perf_bisect", |
| 420 "--slave-name=TestSlavename", | 443 "--slave-name=TestSlavename", |
| 421 "--build-number=571", | 444 "--build-number=571", |
| 422 "--run-python-script", | 445 "--run-python-script", |
| 423 "[SLAVE_BUILD]/src/tools/run-bisect-perf-regression.py", | 446 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/tools/run-bisect-perf-regr
ession.py", |
| 424 "-w", | 447 "-w", |
| 425 "[SLAVE_BUILD]", | 448 "[CACHE]/bisect", |
| 426 "--build-properties", | 449 "--build-properties", |
| 427 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus7_perf_bisect\", \"buildnumber\"
: 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro
mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \
"patchset\": \"20001\", \"project\": \"chrome\", \"recipe\": \"bisection/android
_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chromium.org\", \"r
evision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium.org\", \"slaven
ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}" | 450 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"
branch\": \"\", \"buildername\": \"android_nexus7_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\"}" |
| 428 ], | 451 ], |
| 429 "name": "Running Bisection" | 452 "name": "Running Bisection" |
| 430 }, | 453 }, |
| 431 { | 454 { |
| 432 "cmd": [ | 455 "cmd": [ |
| 433 "python", | 456 "python", |
| 434 "-u", | 457 "-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", |
| 459 "[BUILDER_CACHE]/android_nexus7_perf_bisect", |
| 460 "511" |
| 461 ], |
| 462 "name": "makedirs checkout path (2)", |
| 463 "~followup_annotations": [ |
| 464 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 465 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", |
| 466 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
| 467 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", |
| 468 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
| 469 "@@@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@@@", |
| 471 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
| 472 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
| 473 "@@@STEP_LOG_END@python.inline@@@" |
| 474 ] |
| 475 }, |
| 476 { |
| 477 "cmd": [ |
| 478 "python", |
| 479 "-u", |
| 435 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", | 480 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", |
| 436 "--master", | 481 "--master", |
| 437 "tryserver.chromium.perf", | 482 "tryserver.chromium.perf", |
| 438 "--builder", | 483 "--builder", |
| 439 "android_nexus7_perf_bisect", | 484 "android_nexus7_perf_bisect", |
| 440 "--slave", | 485 "--slave", |
| 441 "TestSlavename", | 486 "TestSlavename", |
| 442 "--spec", | 487 "--spec", |
| 443 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url'
: 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch
romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati
ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo)
s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil
e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom
ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof
ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, '
src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat
a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/
test/data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin': None, '
src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data
/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/d
ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc
hing': None, 'src/tools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder
': None, 'src/webkit/data/ico_decoder': None, 'src/webkit/data/test_shell/plugin
s': None, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed':
False, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo.chromium.org/chrome
-internal/trunk/src-internal'}]\ntarget_os = ['android']", | 488 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url'
: 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch
romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati
ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo)
s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil
e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom
ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof
ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, '
src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat
a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/
test/data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin': None, '
src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data
/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/d
ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc
hing': None, 'src/tools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder
': None, 'src/webkit/data/ico_decoder': None, 'src/webkit/data/test_shell/plugin
s': None, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed':
False, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo.chromium.org/chrome
-internal/trunk/src-internal'}]\ntarget_os = ['android']", |
| 444 "--root", | 489 "--root", |
| 445 "src", | 490 "src", |
| 446 "--revision_mapping_file", | 491 "--revision_mapping_file", |
| 447 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision
\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g
ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/
tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_
revision\"}", | 492 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision
\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g
ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/
tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_
revision\"}", |
| 448 "--git-cache-dir", | 493 "--git-cache-dir", |
| 449 "[GIT_CACHE]", | 494 "[GIT_CACHE]", |
| 450 "--issue", | 495 "--issue", |
| 451 "12345", | 496 "12345", |
| 452 "--patchset", | 497 "--patchset", |
| 453 "20001", | 498 "20001", |
| 454 "--rietveld_server", | 499 "--rietveld_server", |
| 455 "https://codereview.chromium.org", | 500 "https://codereview.chromium.org", |
| 456 "--output_json", | 501 "--output_json", |
| 457 "/path/to/tmp/json", | 502 "/path/to/tmp/json", |
| 458 "--revision", | 503 "--revision", |
| 459 "src@HEAD", | 504 "src@HEAD", |
| 460 "--output_manifest" | 505 "--output_manifest" |
| 461 ], | 506 ], |
| 507 "cwd": "[BUILDER_CACHE]/android_nexus7_perf_bisect", |
| 462 "env": { | 508 "env": { |
| 463 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 509 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
| 464 }, | 510 }, |
| 465 "name": "bot_update (2)", | 511 "name": "bot_update (2)", |
| 466 "~followup_annotations": [ | 512 "~followup_annotations": [ |
| 467 "@@@STEP_TEXT@Some step text@@@", | 513 "@@@STEP_TEXT@Some step text@@@", |
| 468 "@@@STEP_LOG_LINE@json.output@{@@@", | 514 "@@@STEP_LOG_LINE@json.output@{@@@", |
| 469 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 515 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
| 470 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", | 516 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", |
| 471 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", | 517 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 547 "stop", | 593 "stop", |
| 548 "--pid-file-path", | 594 "--pid-file-path", |
| 549 "/tmp/device_monitor.pid" | 595 "/tmp/device_monitor.pid" |
| 550 ], | 596 ], |
| 551 "name": "shutdown_device_monitor" | 597 "name": "shutdown_device_monitor" |
| 552 }, | 598 }, |
| 553 { | 599 { |
| 554 "cmd": [ | 600 "cmd": [ |
| 555 "python", | 601 "python", |
| 556 "-u", | 602 "-u", |
| 557 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", | 603 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/android/adb_logcat_p
rinter.py", |
| 558 "--output-path", | 604 "--output-path", |
| 559 "[SLAVE_BUILD]/src/out/Release/full_log", | 605 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/Release/full_log", |
| 560 "[SLAVE_BUILD]/src/out/logcat" | 606 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/logcat" |
| 561 ], | 607 ], |
| 562 "name": "logcat_dump" | 608 "name": "logcat_dump" |
| 563 }, | 609 }, |
| 564 { | 610 { |
| 565 "cmd": [ | 611 "cmd": [ |
| 566 "python", | 612 "python", |
| 567 "-u", | 613 "-u", |
| 568 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | 614 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
| 569 "--", | 615 "--", |
| 570 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | 616 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", |
| 571 "--force-version", | 617 "--force-version", |
| 572 "4.7", | 618 "4.7", |
| 573 "-o", | 619 "-o", |
| 574 "GSUtil:parallel_composite_upload_threshold=50M", | 620 "GSUtil:parallel_composite_upload_threshold=50M", |
| 575 "----", | 621 "----", |
| 576 "cp", | 622 "cp", |
| 577 "-a", | 623 "-a", |
| 578 "public-read", | 624 "public-read", |
| 579 "[SLAVE_BUILD]/src/out/Release/full_log", | 625 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/Release/full_log", |
| 580 "gs://chromium-android/logcat_dumps/android_nexus7_perf_bisect/571" | 626 "gs://chromium-android/logcat_dumps/android_nexus7_perf_bisect/571" |
| 581 ], | 627 ], |
| 582 "name": "gsutil upload", | 628 "name": "gsutil upload", |
| 583 "~followup_annotations": [ | 629 "~followup_annotations": [ |
| 584 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/android_nexus7_perf_bisect/571@@@" | 630 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi
d/logcat_dumps/android_nexus7_perf_bisect/571@@@" |
| 585 ] | 631 ] |
| 586 }, | 632 }, |
| 587 { | 633 { |
| 588 "cmd": [ | 634 "cmd": [ |
| 589 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack"
, | 635 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/android_platfo
rm/development/scripts/stack", |
| 590 "--arch", | 636 "--arch", |
| 591 "arm", | 637 "arm", |
| 592 "--more-info", | 638 "--more-info", |
| 593 "[SLAVE_BUILD]/src/out/Release/full_log" | 639 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/Release/full_log" |
| 594 ], | 640 ], |
| 595 "env": { | 641 "env": { |
| 596 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", | 642 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out
/Release", |
| 597 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 643 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 598 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 644 "PATH": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/
android:%(PATH)s" |
| 599 }, | 645 }, |
| 600 "name": "stack_tool_with_logcat_dump" | 646 "name": "stack_tool_with_logcat_dump" |
| 601 }, | 647 }, |
| 602 { | 648 { |
| 603 "cmd": [ | 649 "cmd": [ |
| 604 "python", | 650 "python", |
| 605 "-u", | 651 "-u", |
| 606 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 652 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 607 "[SLAVE_BUILD]/src/chrome/VERSION", | 653 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/chrome/VERSION", |
| 608 "/path/to/tmp/" | 654 "/path/to/tmp/" |
| 609 ], | 655 ], |
| 610 "name": "get version" | 656 "name": "get version" |
| 611 }, | 657 }, |
| 612 { | 658 { |
| 613 "cmd": [ | 659 "cmd": [ |
| 614 "[SLAVE_BUILD]/src/build/android/tombstones.py", | 660 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/android/tombstones.p
y", |
| 615 "-a", | 661 "-a", |
| 616 "-s", | 662 "-s", |
| 617 "-w" | 663 "-w" |
| 618 ], | 664 ], |
| 619 "env": { | 665 "env": { |
| 620 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", | 666 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out
/Release", |
| 621 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", | 667 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json", |
| 622 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S
LAVE_BUILD]/src/build/android:%(PATH)s" | 668 "PATH": "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/third_party/androi
d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus7_perf_bisect/src/build/
android:%(PATH)s" |
| 623 }, | 669 }, |
| 624 "name": "stack_tool_for_tombstones" | 670 "name": "stack_tool_for_tombstones" |
| 625 }, | 671 }, |
| 626 { | 672 { |
| 627 "cmd": [ | 673 "cmd": [ |
| 628 "python", | 674 "python", |
| 629 "-u", | 675 "-u", |
| 630 "\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", | 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", |
| 631 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" | 677 "[BUILDER_CACHE]/android_nexus7_perf_bisect/src/out/Release/test_logs/*.lo
g" |
| 632 ], | 678 ], |
| 633 "name": "test_report", | 679 "name": "test_report", |
| 634 "~followup_annotations": [ | 680 "~followup_annotations": [ |
| 635 "@@@STEP_LOG_LINE@python.inline@@@@", | 681 "@@@STEP_LOG_LINE@python.inline@@@@", |
| 636 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", | 682 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", |
| 637 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", | 683 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", |
| 638 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", | 684 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", |
| 639 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", | 685 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", |
| 640 "@@@STEP_LOG_LINE@python.inline@ print l@@@", | 686 "@@@STEP_LOG_LINE@python.inline@ print l@@@", |
| 641 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", | 687 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", |
| 642 "@@@STEP_LOG_END@python.inline@@@" | 688 "@@@STEP_LOG_END@python.inline@@@" |
| 643 ] | 689 ] |
| 644 }, | 690 }, |
| 645 { | 691 { |
| 646 "name": "$result", | 692 "name": "$result", |
| 647 "recipe_result": null, | 693 "recipe_result": null, |
| 648 "status_code": 0 | 694 "status_code": 0 |
| 649 } | 695 } |
| 650 ] | 696 ] |
| OLD | NEW |