Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(565)

Side by Side Diff: scripts/slave/recipes/bisection/android_bisect.expected/basic_android_nexus7_perf_bisect.json

Issue 1917243002: Revert "build: roll infra_paths changes" (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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_nexus7_perf_bisect", 10 "android_nexus7_perf_bisect",
11 "--slave", 11 "--slave",
12 "TestSlavename", 12 "TestSlavename",
13 "--spec", 13 "--spec",
14 "cache_dir = '[ROOT]/b/build/slave/cache_dir'\nsolutions = [{'custom_vars' : {'googlecode_url': 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn:/ /svn-mirror.golo.chromium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.gol o.chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.c hromium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink /trunk'}, 'deps_file': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://sv n-mirror.golo.chromium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test /data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_sear chplugins': None, 'src/chrome/test/data/firefox3_profile/searchplugins': None, ' src/chrome/test/data/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/frame_rate/private': None, 'src/chrome/test/da ta/plugin': None, 'src/chrome/test/data/ssl/certs': None, 'src/data/autodiscover y': None, 'src/data/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_ test': None, 'src/data/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/tools/grit/grit/test/data': None, 'src/webk it/data/bmp_decoder': None, 'src/webkit/data/ico_decoder': None, 'src/webkit/dat a/test_shell/plugins': 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']", 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']",
15 "--root", 15 "--root",
16 "src", 16 "src",
17 "--revision_mapping_file", 17 "--revision_mapping_file",
18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_re vision\", \"src/v8\": \"got_v8_revision\"}", 18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_re vision\", \"src/v8\": \"got_v8_revision\"}",
19 "--git-cache-dir", 19 "--git-cache-dir",
20 "[ROOT]/b/build/slave/cache_dir", 20 "[GIT_CACHE]",
21 "--issue", 21 "--issue",
22 "12853011", 22 "12853011",
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]",
33 "env": { 34 "env": {
34 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 35 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
35 }, 36 },
36 "name": "bot_update", 37 "name": "bot_update",
37 "~followup_annotations": [ 38 "~followup_annotations": [
38 "@@@STEP_TEXT@Some step text@@@", 39 "@@@STEP_TEXT@Some step text@@@",
39 "@@@STEP_LOG_LINE@json.output@{@@@", 40 "@@@STEP_LOG_LINE@json.output@{@@@",
40 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 41 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
41 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 42 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
42 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", 43 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@", 100 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
100 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" , 101 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
101 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@" 102 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@"
102 ] 103 ]
103 }, 104 },
104 { 105 {
105 "cmd": [ 106 "cmd": [
106 "python", 107 "python",
107 "-u", 108 "-u",
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", 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",
109 "[CWD]/src/out/Release/debug_info_dumps", 110 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
110 "[CWD]/src/out/Release/test_logs", 111 "[SLAVE_BUILD]/src/out/Release/test_logs",
111 "[CWD]/src/out/build_product.zip", 112 "[SLAVE_BUILD]/src/out/build_product.zip",
112 "[CWD]/src" 113 "[SLAVE_BUILD]/src"
113 ], 114 ],
115 "cwd": "[SLAVE_BUILD]",
114 "name": "clean local files", 116 "name": "clean local files",
115 "~followup_annotations": [ 117 "~followup_annotations": [
116 "@@@STEP_LOG_LINE@python.inline@@@@", 118 "@@@STEP_LOG_LINE@python.inline@@@@",
117 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 119 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
118 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 120 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
119 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 121 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
120 "@@@STEP_LOG_LINE@python.inline@try:@@@", 122 "@@@STEP_LOG_LINE@python.inline@try:@@@",
121 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 123 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
122 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 124 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
123 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 125 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
124 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 126 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
125 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 127 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
126 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 128 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
127 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 129 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
128 "@@@STEP_LOG_END@python.inline@@@" 130 "@@@STEP_LOG_END@python.inline@@@"
129 ] 131 ]
130 }, 132 },
131 { 133 {
132 "cmd": [ 134 "cmd": [
133 "git", 135 "git",
134 "diff", 136 "diff",
135 "--cached", 137 "--cached",
136 "--name-only" 138 "--name-only"
137 ], 139 ],
138 "cwd": "[CWD]/src", 140 "cwd": "[SLAVE_BUILD]/src",
139 "name": "git diff to analyze patch", 141 "name": "git diff to analyze patch",
140 "stdout": "/path/to/tmp/", 142 "stdout": "/path/to/tmp/",
141 "~followup_annotations": [ 143 "~followup_annotations": [
142 "@@@STEP_LOG_LINE@files@tools/auto_bisect/bisect.cfg@@@", 144 "@@@STEP_LOG_LINE@files@tools/auto_bisect/bisect.cfg@@@",
143 "@@@STEP_LOG_END@files@@@" 145 "@@@STEP_LOG_END@files@@@"
144 ] 146 ]
145 }, 147 },
146 { 148 {
147 "cmd": [ 149 "cmd": [
148 "python", 150 "python",
149 "-u", 151 "-u",
150 "[CWD]/src/build/symlink.py", 152 "[SLAVE_BUILD]/src/build/symlink.py",
151 "-f", 153 "-f",
152 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb", 154 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
153 "~/adb" 155 "~/adb"
154 ], 156 ],
157 "cwd": "[SLAVE_BUILD]",
155 "name": "create adb symlink" 158 "name": "create adb symlink"
156 }, 159 },
157 { 160 {
158 "cmd": [ 161 "cmd": [
159 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 162 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
160 "--", 163 "--",
161 "[CWD]/src/build/android/adb_logcat_monitor.py", 164 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
162 "[CWD]/src/out/logcat" 165 "[SLAVE_BUILD]/src/out/logcat"
163 ], 166 ],
167 "cwd": "[SLAVE_BUILD]",
164 "env": { 168 "env": {
165 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 169 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
166 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 170 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
167 }, 171 },
168 "name": "spawn_logcat_monitor" 172 "name": "spawn_logcat_monitor"
169 }, 173 },
170 { 174 {
171 "cmd": [ 175 "cmd": [
172 "python", 176 "python",
173 "-u", 177 "-u",
174 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ", 178 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
175 "--verbose", 179 "--verbose",
176 "--adb-path", 180 "--adb-path",
177 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb" 181 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
178 ], 182 ],
183 "cwd": "[SLAVE_BUILD]",
179 "env": { 184 "env": {
180 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 185 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
181 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 186 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
182 }, 187 },
183 "name": "authorize_adb_devices" 188 "name": "authorize_adb_devices"
184 }, 189 },
185 { 190 {
186 "cmd": [ 191 "cmd": [
187 "[CWD]/src/build/android/buildbot/bb_device_status_check.py", 192 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
188 "--json-output", 193 "--json-output",
189 "/path/to/tmp/json", 194 "/path/to/tmp/json",
190 "--blacklist-file", 195 "--blacklist-file",
191 "[CWD]/src/out/bad_devices.json", 196 "[SLAVE_BUILD]/src/out/bad_devices.json",
192 "--known-devices-file", 197 "--known-devices-file",
193 "[ROOT]/b/build/site_config/.known_devices" 198 "[BUILD]/site_config/.known_devices"
194 ], 199 ],
200 "cwd": "[SLAVE_BUILD]",
195 "env": { 201 "env": {
196 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 202 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
197 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 203 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
198 }, 204 },
199 "name": "device_status_check", 205 "name": "device_status_check",
200 "~followup_annotations": [ 206 "~followup_annotations": [
201 "@@@STEP_TEXT@Online devices: 1@@@", 207 "@@@STEP_TEXT@Online devices: 1@@@",
202 "@@@STEP_LOG_LINE@json.output@[@@@", 208 "@@@STEP_LOG_LINE@json.output@[@@@",
203 "@@@STEP_LOG_LINE@json.output@ {@@@", 209 "@@@STEP_LOG_LINE@json.output@ {@@@",
204 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", 210 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
205 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", 211 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
206 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", 212 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
207 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@", 213 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
289 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@", 295 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@",
290 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" , 296 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" ,
291 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@", 297 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@",
292 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@" 298 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@"
293 ] 299 ]
294 }, 300 },
295 { 301 {
296 "cmd": [ 302 "cmd": [
297 "python", 303 "python",
298 "-u", 304 "-u",
299 "[CWD]/src/build/android/provision_devices.py", 305 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
300 "-t", 306 "-t",
301 "Release", 307 "Release",
302 "--blacklist-file", 308 "--blacklist-file",
303 "[CWD]/src/out/bad_devices.json", 309 "[SLAVE_BUILD]/src/out/bad_devices.json",
304 "--output-device-blacklist", 310 "--output-device-blacklist",
305 "/path/to/tmp/json", 311 "/path/to/tmp/json",
306 "--min-battery-level", 312 "--min-battery-level",
307 "95", 313 "95",
308 "--disable-network", 314 "--disable-network",
309 "--disable-java-debug", 315 "--disable-java-debug",
310 "--max-battery-temp", 316 "--max-battery-temp",
311 "350", 317 "350",
312 "--remove-system-webview" 318 "--remove-system-webview"
313 ], 319 ],
320 "cwd": "[SLAVE_BUILD]",
314 "env": { 321 "env": {
315 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 322 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
316 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 323 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
317 }, 324 },
318 "name": "provision_devices" 325 "name": "provision_devices"
319 }, 326 },
320 { 327 {
321 "cmd": [ 328 "cmd": [
322 "python", 329 "python",
323 "-u", 330 "-u",
324 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 331 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
325 "--action", 332 "--action",
326 "restart", 333 "restart",
327 "--pid-file-path", 334 "--pid-file-path",
328 "/tmp/device_monitor.pid", 335 "/tmp/device_monitor.pid",
329 "--", 336 "--",
330 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 337 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
331 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb", 338 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
332 "[\"07a00ca4\"]", 339 "[\"07a00ca4\"]",
333 "tryserver.chromium.perf", 340 "tryserver.chromium.perf",
334 "android_nexus7_perf_bisect", 341 "android_nexus7_perf_bisect",
335 "--blacklist-file", 342 "--blacklist-file",
336 "[CWD]/src/out/bad_devices.json" 343 "[SLAVE_BUILD]/src/out/bad_devices.json"
337 ], 344 ],
345 "cwd": "[SLAVE_BUILD]",
338 "name": "spawn_device_monitor" 346 "name": "spawn_device_monitor"
339 }, 347 },
340 { 348 {
341 "cmd": [ 349 "cmd": [
342 "python", 350 "python",
343 "-u", 351 "-u",
344 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 352 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
345 "runhooks" 353 "runhooks"
346 ], 354 ],
355 "cwd": "[SLAVE_BUILD]",
347 "env": { 356 "env": {
348 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 357 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
349 "GYP_CHROMIUM_NO_ACTION": "1", 358 "GYP_CHROMIUM_NO_ACTION": "1",
350 "GYP_CROSSCOMPILE": "1", 359 "GYP_CROSSCOMPILE": "1",
351 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ ROOT]/b/build/goma' target_arch=arm use_goma=1", 360 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ BUILD]/goma' target_arch=arm use_goma=1",
352 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 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]"
353 }, 362 },
354 "name": "gclient runhooks" 363 "name": "gclient runhooks"
355 }, 364 },
356 { 365 {
357 "cmd": [ 366 "cmd": [
358 "python", 367 "python",
359 "-u", 368 "-u",
360 "[CWD]/src/tools/prepare-bisect-perf-regression.py", 369 "[SLAVE_BUILD]/src/tools/prepare-bisect-perf-regression.py",
361 "-w", 370 "-w",
362 "[CWD]" 371 "[SLAVE_BUILD]"
363 ], 372 ],
373 "cwd": "[SLAVE_BUILD]",
364 "name": "Preparing for Bisection" 374 "name": "Preparing for Bisection"
365 }, 375 },
366 { 376 {
367 "allow_subannotations": true, 377 "allow_subannotations": true,
368 "cmd": [ 378 "cmd": [
369 "python", 379 "python",
370 "-u", 380 "-u",
371 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", 381 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
372 "--target", 382 "--target",
373 "Release", 383 "Release",
374 "--test-platform", 384 "--test-platform",
375 "android", 385 "android",
376 "--xvfb", 386 "--xvfb",
377 "--factory-properties", 387 "--factory-properties",
378 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus7_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\"}", 388 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus7_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\"}",
379 "--build-properties", 389 "--build-properties",
380 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus7_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_nexus7_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\"}",
381 "--step-name=Running Bisection", 391 "--step-name=Running Bisection",
382 "--builder-name=android_nexus7_perf_bisect", 392 "--builder-name=android_nexus7_perf_bisect",
383 "--slave-name=TestSlavename", 393 "--slave-name=TestSlavename",
384 "--build-number=571", 394 "--build-number=571",
385 "--run-python-script", 395 "--run-python-script",
386 "[CWD]/src/tools/run-bisect-perf-regression.py", 396 "[SLAVE_BUILD]/src/tools/run-bisect-perf-regression.py",
387 "-w", 397 "-w",
388 "[CWD]", 398 "[SLAVE_BUILD]",
389 "--build-properties", 399 "--build-properties",
390 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus7_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\"}" 400 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus7_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 ], 401 ],
402 "cwd": "[SLAVE_BUILD]",
392 "name": "Running Bisection" 403 "name": "Running Bisection"
393 }, 404 },
394 { 405 {
395 "cmd": [ 406 "cmd": [
396 "python", 407 "python",
397 "-u", 408 "-u",
398 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 409 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
399 "--action", 410 "--action",
400 "stop", 411 "stop",
401 "--pid-file-path", 412 "--pid-file-path",
402 "/tmp/device_monitor.pid" 413 "/tmp/device_monitor.pid"
403 ], 414 ],
415 "cwd": "[SLAVE_BUILD]",
404 "name": "shutdown_device_monitor" 416 "name": "shutdown_device_monitor"
405 }, 417 },
406 { 418 {
407 "cmd": [ 419 "cmd": [
408 "python", 420 "python",
409 "-u", 421 "-u",
410 "[CWD]/src/build/android/adb_logcat_printer.py", 422 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
411 "--output-path", 423 "--output-path",
412 "[CWD]/src/out/Release/full_log", 424 "[SLAVE_BUILD]/src/out/Release/full_log",
413 "[CWD]/src/out/logcat" 425 "[SLAVE_BUILD]/src/out/logcat"
414 ], 426 ],
427 "cwd": "[SLAVE_BUILD]",
415 "name": "logcat_dump" 428 "name": "logcat_dump"
416 }, 429 },
417 { 430 {
418 "cmd": [ 431 "cmd": [
419 "python", 432 "python",
420 "-u", 433 "-u",
421 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 434 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
422 "--", 435 "--",
423 "[ROOT]/b/depot_tools/gsutil.py", 436 "[DEPOT_TOOLS]/gsutil.py",
424 "--force-version", 437 "--force-version",
425 "4.7", 438 "4.7",
426 "-o", 439 "-o",
427 "GSUtil:parallel_composite_upload_threshold=50M", 440 "GSUtil:parallel_composite_upload_threshold=50M",
428 "----", 441 "----",
429 "cp", 442 "cp",
430 "-a", 443 "-a",
431 "public-read", 444 "public-read",
432 "[CWD]/src/out/Release/full_log", 445 "[SLAVE_BUILD]/src/out/Release/full_log",
433 "gs://chromium-android/logcat_dumps/android_nexus7_perf_bisect/571" 446 "gs://chromium-android/logcat_dumps/android_nexus7_perf_bisect/571"
434 ], 447 ],
448 "cwd": "[SLAVE_BUILD]",
435 "name": "gsutil upload", 449 "name": "gsutil upload",
436 "~followup_annotations": [ 450 "~followup_annotations": [
437 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_nexus7_perf_bisect/571@@@" 451 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_nexus7_perf_bisect/571@@@"
438 ] 452 ]
439 }, 453 },
440 { 454 {
441 "cmd": [ 455 "cmd": [
442 "[CWD]/src/third_party/android_platform/development/scripts/stack", 456 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
443 "--arch", 457 "--arch",
444 "arm", 458 "arm",
445 "--more-info", 459 "--more-info",
446 "[CWD]/src/out/Release/full_log" 460 "[SLAVE_BUILD]/src/out/Release/full_log"
447 ], 461 ],
462 "cwd": "[SLAVE_BUILD]",
448 "env": { 463 "env": {
449 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 464 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
450 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 465 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
451 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 466 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
452 }, 467 },
453 "name": "stack_tool_with_logcat_dump" 468 "name": "stack_tool_with_logcat_dump"
454 }, 469 },
455 { 470 {
456 "cmd": [ 471 "cmd": [
457 "[CWD]/src/build/android/tombstones.py", 472 "[SLAVE_BUILD]/src/build/android/tombstones.py",
458 "-a", 473 "-a",
459 "-s", 474 "-s",
460 "-w" 475 "-w"
461 ], 476 ],
477 "cwd": "[SLAVE_BUILD]",
462 "env": { 478 "env": {
463 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 479 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
464 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 480 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
465 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 481 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
466 }, 482 },
467 "name": "stack_tool_for_tombstones" 483 "name": "stack_tool_for_tombstones"
468 }, 484 },
469 { 485 {
470 "cmd": [ 486 "cmd": [
471 "python", 487 "python",
472 "-u", 488 "-u",
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", 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",
474 "[CWD]/src/out/Release/test_logs/*.log" 490 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
475 ], 491 ],
492 "cwd": "[SLAVE_BUILD]",
476 "name": "test_report", 493 "name": "test_report",
477 "~followup_annotations": [ 494 "~followup_annotations": [
478 "@@@STEP_LOG_LINE@python.inline@@@@", 495 "@@@STEP_LOG_LINE@python.inline@@@@",
479 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 496 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
480 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 497 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
481 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 498 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
482 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 499 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
483 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 500 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
484 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 501 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
485 "@@@STEP_LOG_END@python.inline@@@" 502 "@@@STEP_LOG_END@python.inline@@@"
486 ] 503 ]
487 }, 504 },
488 { 505 {
489 "name": "$result", 506 "name": "$result",
490 "recipe_result": null, 507 "recipe_result": null,
491 "status_code": 0 508 "status_code": 0
492 } 509 }
493 ] 510 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698