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

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

Issue 1930433002: Roll recipe dependencies (nontrivial). (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build@master
Patch Set: Rebase Created 4 years, 7 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_s5_perf_bisect", 10 "android_s5_perf_bisect",
(...skipping 12 matching lines...) Expand all
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
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
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
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_s5_perf_bisect", 334 "android_s5_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=arm use_goma=1", 351 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ BUILD]/goma' target_arch=arm 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_s5_perf_bisect\", \"buildnumber\": 57 1, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_pro ject\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\": \"bi section/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chro mium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium. org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSla vename\"}", 378 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_s5_perf_bisect\", \"buildnumber\": 57 1, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_pro ject\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\": \"bi section/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chro mium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium. org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSla vename\"}",
389 "--build-properties", 379 "--build-properties",
390 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_s5_perf_bisect\", \"buildnumber\": 57 1, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_pro ject\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\": \"bi section/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chro mium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium. org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSla vename\"}", 380 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_s5_perf_bisect\", \"buildnumber\": 57 1, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_pro ject\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\": \"bi section/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chro mium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium. org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSla vename\"}",
391 "--step-name=Running Bisection", 381 "--step-name=Running Bisection",
392 "--builder-name=android_s5_perf_bisect", 382 "--builder-name=android_s5_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_s5_perf_bisect\", \"buildnumber\": 57 1, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_pro ject\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\": \"bi section/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chro mium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium. org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSla vename\"}" 390 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_s5_perf_bisect\", \"buildnumber\": 57 1, \"issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_pro ject\": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\": \"bi section/android_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chro mium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium. org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSla vename\"}"
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_s5_perf_bisect/571" 433 "gs://chromium-android/logcat_dumps/android_s5_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_s5_perf_bisect/571@@@" 437 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_s5_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 "arm", 444 "arm",
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 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698