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

Side by Side Diff: scripts/slave/recipes/cronet.expected/android_cronet_builder__dbg_.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 "\nimport os, sys\n\nbuild_path = sys.argv[1]\nif os.path.exists(build_pat h):\n for (path, dir, files) in os.walk(build_path):\n for cur_file in files :\n if cur_file.endswith('index.lock'):\n path_to_file = os.path.joi n(path, cur_file)\n print 'deleting %s' % path_to_file\n os.remove (path_to_file)\n", 6 "\nimport os, sys\n\nbuild_path = sys.argv[1]\nif os.path.exists(build_pat h):\n for (path, dir, files) in os.walk(build_path):\n for cur_file in files :\n if cur_file.endswith('index.lock'):\n path_to_file = os.path.joi n(path, cur_file)\n print 'deleting %s' % path_to_file\n os.remove (path_to_file)\n",
7 "[SLAVE_BUILD]" 7 "[SLAVE_BUILD]"
8 ], 8 ],
9 "cwd": "[SLAVE_BUILD]",
10 "name": "cleanup index.lock", 9 "name": "cleanup index.lock",
11 "~followup_annotations": [ 10 "~followup_annotations": [
12 "@@@STEP_LOG_LINE@python.inline@@@@", 11 "@@@STEP_LOG_LINE@python.inline@@@@",
13 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 12 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
14 "@@@STEP_LOG_LINE@python.inline@@@@", 13 "@@@STEP_LOG_LINE@python.inline@@@@",
15 "@@@STEP_LOG_LINE@python.inline@build_path = sys.argv[1]@@@", 14 "@@@STEP_LOG_LINE@python.inline@build_path = sys.argv[1]@@@",
16 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(build_path):@@@", 15 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(build_path):@@@",
17 "@@@STEP_LOG_LINE@python.inline@ for (path, dir, files) in os.walk(build_ path):@@@", 16 "@@@STEP_LOG_LINE@python.inline@ for (path, dir, files) in os.walk(build_ path):@@@",
18 "@@@STEP_LOG_LINE@python.inline@ for cur_file in files:@@@", 17 "@@@STEP_LOG_LINE@python.inline@ for cur_file in files:@@@",
19 "@@@STEP_LOG_LINE@python.inline@ if cur_file.endswith('index.lock'):@ @@", 18 "@@@STEP_LOG_LINE@python.inline@ if cur_file.endswith('index.lock'):@ @@",
(...skipping 22 matching lines...) Expand all
42 "{\"src\": \"got_src_revision\", \"src/native_client\": \"got_nacl_revisio n\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc \": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_clien t_revision\", \"src/v8\": \"got_v8_revision\"}", 41 "{\"src\": \"got_src_revision\", \"src/native_client\": \"got_nacl_revisio n\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc \": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_clien t_revision\", \"src/v8\": \"got_v8_revision\"}",
43 "--git-cache-dir", 42 "--git-cache-dir",
44 "[GIT_CACHE]", 43 "[GIT_CACHE]",
45 "--output_json", 44 "--output_json",
46 "/path/to/tmp/json", 45 "/path/to/tmp/json",
47 "--revision", 46 "--revision",
48 "src@4f4b02f6b7fa20a3a25682c457bbc8ad589c8a00", 47 "src@4f4b02f6b7fa20a3a25682c457bbc8ad589c8a00",
49 "--force", 48 "--force",
50 "--output_manifest" 49 "--output_manifest"
51 ], 50 ],
52 "cwd": "[SLAVE_BUILD]",
53 "env": { 51 "env": {
54 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 52 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
55 }, 53 },
56 "name": "bot_update", 54 "name": "bot_update",
57 "~followup_annotations": [ 55 "~followup_annotations": [
58 "@@@STEP_TEXT@Some step text@@@", 56 "@@@STEP_TEXT@Some step text@@@",
59 "@@@STEP_LOG_LINE@json.output@{@@@", 57 "@@@STEP_LOG_LINE@json.output@{@@@",
60 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 58 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
61 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 59 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
62 "@@@STEP_LOG_LINE@json.output@ \"src\": \"4f4b02f6b7fa20a3a25682c457bbc 8ad589c8a00\"@@@", 60 "@@@STEP_LOG_LINE@json.output@ \"src\": \"4f4b02f6b7fa20a3a25682c457bbc 8ad589c8a00\"@@@",
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
124 { 122 {
125 "cmd": [ 123 "cmd": [
126 "python", 124 "python",
127 "-u", 125 "-u",
128 "\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", 126 "\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",
129 "[SLAVE_BUILD]/src/out/Debug/debug_info_dumps", 127 "[SLAVE_BUILD]/src/out/Debug/debug_info_dumps",
130 "[SLAVE_BUILD]/src/out/Debug/test_logs", 128 "[SLAVE_BUILD]/src/out/Debug/test_logs",
131 "[SLAVE_BUILD]/src/out/build_product.zip", 129 "[SLAVE_BUILD]/src/out/build_product.zip",
132 "[SLAVE_BUILD]/src" 130 "[SLAVE_BUILD]/src"
133 ], 131 ],
134 "cwd": "[SLAVE_BUILD]",
135 "name": "clean local files", 132 "name": "clean local files",
136 "~followup_annotations": [ 133 "~followup_annotations": [
137 "@@@STEP_LOG_LINE@python.inline@@@@", 134 "@@@STEP_LOG_LINE@python.inline@@@@",
138 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 135 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
139 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 136 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
140 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 137 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
141 "@@@STEP_LOG_LINE@python.inline@try:@@@", 138 "@@@STEP_LOG_LINE@python.inline@try:@@@",
142 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 139 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
143 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 140 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
144 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 141 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
145 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 142 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
146 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 143 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
147 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 144 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
148 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 145 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
149 "@@@STEP_LOG_END@python.inline@@@" 146 "@@@STEP_LOG_END@python.inline@@@"
150 ] 147 ]
151 }, 148 },
152 { 149 {
153 "cmd": [ 150 "cmd": [
154 "python", 151 "python",
155 "-u", 152 "-u",
156 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 153 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
157 "runhooks" 154 "runhooks"
158 ], 155 ],
159 "cwd": "[SLAVE_BUILD]",
160 "env": { 156 "env": {
161 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 157 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
162 "GYP_CHROMIUM_NO_ACTION": "1", 158 "GYP_CHROMIUM_NO_ACTION": "1",
163 "GYP_CROSSCOMPILE": "1", 159 "GYP_CROSSCOMPILE": "1",
164 "GYP_DEFINES": "OS=android component=static_library disable_brotli_filter= 1 disable_file_support=1 disable_ftp_support=1 enable_bidirectional_stream=1 ena ble_websockets=0 fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm use_goma=1 u se_platform_icu_alternatives=1", 160 "GYP_DEFINES": "OS=android component=static_library disable_brotli_filter= 1 disable_file_support=1 disable_ftp_support=1 enable_bidirectional_stream=1 ena ble_websockets=0 fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm use_goma=1 u se_platform_icu_alternatives=1",
165 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 161 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
166 }, 162 },
167 "name": "gclient runhooks" 163 "name": "gclient runhooks"
168 }, 164 },
169 { 165 {
170 "cmd": [ 166 "cmd": [
171 "python", 167 "python",
172 "-u", 168 "-u",
173 "[SLAVE_BUILD]/src/tools/mb/mb.py", 169 "[SLAVE_BUILD]/src/tools/mb/mb.py",
174 "gen", 170 "gen",
175 "-m", 171 "-m",
176 "chromium.testing.master", 172 "chromium.testing.master",
177 "-b", 173 "-b",
178 "Android Cronet Builder (dbg)", 174 "Android Cronet Builder (dbg)",
179 "--config-file", 175 "--config-file",
180 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", 176 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
181 "--goma-dir", 177 "--goma-dir",
182 "[BUILD]/goma", 178 "[BUILD]/goma",
183 "//out/Debug" 179 "//out/Debug"
184 ], 180 ],
185 "cwd": "[SLAVE_BUILD]",
186 "env": { 181 "env": {
187 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 182 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
188 }, 183 },
189 "name": "generate_build_files" 184 "name": "generate_build_files"
190 }, 185 },
191 { 186 {
192 "cmd": [ 187 "cmd": [
193 "python", 188 "python",
194 "-u", 189 "-u",
195 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 190 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
(...skipping 23 matching lines...) Expand all
219 "--clobber", 214 "--clobber",
220 "--", 215 "--",
221 "cronet_package", 216 "cronet_package",
222 "cronet_sample_test_apk", 217 "cronet_sample_test_apk",
223 "cronet_test_instrumentation_apk", 218 "cronet_test_instrumentation_apk",
224 "cronet_unittests", 219 "cronet_unittests",
225 "cronet_unittests_apk", 220 "cronet_unittests_apk",
226 "net_unittests", 221 "net_unittests",
227 "net_unittests_apk" 222 "net_unittests_apk"
228 ], 223 ],
229 "cwd": "[SLAVE_BUILD]",
230 "env": { 224 "env": {
231 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 225 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
232 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 226 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
233 }, 227 },
234 "name": "compile", 228 "name": "compile",
235 "~followup_annotations": [ 229 "~followup_annotations": [
236 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 230 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
237 "@@@STEP_LOG_END@json.output (invalid)@@@" 231 "@@@STEP_LOG_END@json.output (invalid)@@@"
238 ] 232 ]
239 }, 233 },
(...skipping 18 matching lines...) Expand all
258 "--annotate=graphing", 252 "--annotate=graphing",
259 "--results-url=https://chromeperf.appspot.com", 253 "--results-url=https://chromeperf.appspot.com",
260 "--perf-dashboard-id=sizes", 254 "--perf-dashboard-id=sizes",
261 "--perf-id=android_cronet_builder_dbg", 255 "--perf-id=android_cronet_builder_dbg",
262 "RECIPE_PACKAGE_REPO[build]/scripts/slave/chromium/sizes.py", 256 "RECIPE_PACKAGE_REPO[build]/scripts/slave/chromium/sizes.py",
263 "--target", 257 "--target",
264 "Debug", 258 "Debug",
265 "--platform", 259 "--platform",
266 "android-cronet" 260 "android-cronet"
267 ], 261 ],
268 "cwd": "[SLAVE_BUILD]",
269 "name": "sizes" 262 "name": "sizes"
270 }, 263 },
271 { 264 {
272 "cmd": [ 265 "cmd": [
273 "python", 266 "python",
274 "-u", 267 "-u",
275 "[SLAVE_BUILD]/src/build/symlink.py", 268 "[SLAVE_BUILD]/src/build/symlink.py",
276 "-f", 269 "-f",
277 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 270 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
278 "~/adb" 271 "~/adb"
279 ], 272 ],
280 "cwd": "[SLAVE_BUILD]",
281 "name": "create adb symlink" 273 "name": "create adb symlink"
282 }, 274 },
283 { 275 {
284 "cmd": [ 276 "cmd": [
285 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 277 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
286 "--", 278 "--",
287 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 279 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
288 "[SLAVE_BUILD]/src/out/logcat" 280 "[SLAVE_BUILD]/src/out/logcat"
289 ], 281 ],
290 "cwd": "[SLAVE_BUILD]",
291 "env": { 282 "env": {
292 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 283 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
293 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 284 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
294 }, 285 },
295 "name": "spawn_logcat_monitor" 286 "name": "spawn_logcat_monitor"
296 }, 287 },
297 { 288 {
298 "cmd": [ 289 "cmd": [
299 "python", 290 "python",
300 "-u", 291 "-u",
301 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ", 292 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
302 "--verbose", 293 "--verbose",
303 "--adb-path", 294 "--adb-path",
304 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" 295 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
305 ], 296 ],
306 "cwd": "[SLAVE_BUILD]",
307 "env": { 297 "env": {
308 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 298 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
309 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 299 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
310 }, 300 },
311 "name": "authorize_adb_devices" 301 "name": "authorize_adb_devices"
312 }, 302 },
313 { 303 {
314 "cmd": [ 304 "cmd": [
315 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", 305 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
316 "--json-output", 306 "--json-output",
317 "/path/to/tmp/json", 307 "/path/to/tmp/json",
318 "--blacklist-file", 308 "--blacklist-file",
319 "[SLAVE_BUILD]/src/out/bad_devices.json", 309 "[SLAVE_BUILD]/src/out/bad_devices.json",
320 "--known-devices-file", 310 "--known-devices-file",
321 "[BUILD]/site_config/.known_devices" 311 "[BUILD]/site_config/.known_devices"
322 ], 312 ],
323 "cwd": "[SLAVE_BUILD]",
324 "env": { 313 "env": {
325 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 314 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
326 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 315 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
327 }, 316 },
328 "name": "device_status_check", 317 "name": "device_status_check",
329 "~followup_annotations": [ 318 "~followup_annotations": [
330 "@@@STEP_TEXT@Online devices: 1@@@", 319 "@@@STEP_TEXT@Online devices: 1@@@",
331 "@@@STEP_LOG_LINE@json.output@[@@@", 320 "@@@STEP_LOG_LINE@json.output@[@@@",
332 "@@@STEP_LOG_LINE@json.output@ {@@@", 321 "@@@STEP_LOG_LINE@json.output@ {@@@",
333 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", 322 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
426 "python", 415 "python",
427 "-u", 416 "-u",
428 "[SLAVE_BUILD]/src/build/android/provision_devices.py", 417 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
429 "-t", 418 "-t",
430 "Debug", 419 "Debug",
431 "--blacklist-file", 420 "--blacklist-file",
432 "[SLAVE_BUILD]/src/out/bad_devices.json", 421 "[SLAVE_BUILD]/src/out/bad_devices.json",
433 "--output-device-blacklist", 422 "--output-device-blacklist",
434 "/path/to/tmp/json" 423 "/path/to/tmp/json"
435 ], 424 ],
436 "cwd": "[SLAVE_BUILD]",
437 "env": { 425 "env": {
438 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 426 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
439 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 427 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
440 }, 428 },
441 "name": "provision_devices" 429 "name": "provision_devices"
442 }, 430 },
443 { 431 {
444 "cmd": [ 432 "cmd": [
445 "python", 433 "python",
446 "-u", 434 "-u",
447 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 435 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
448 "--action", 436 "--action",
449 "restart", 437 "restart",
450 "--pid-file-path", 438 "--pid-file-path",
451 "/tmp/device_monitor.pid", 439 "/tmp/device_monitor.pid",
452 "--", 440 "--",
453 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 441 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
454 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 442 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
455 "[\"07a00ca4\"]", 443 "[\"07a00ca4\"]",
456 "chromium.testing.master", 444 "chromium.testing.master",
457 "Android Cronet Builder (dbg)", 445 "Android Cronet Builder (dbg)",
458 "--blacklist-file", 446 "--blacklist-file",
459 "[SLAVE_BUILD]/src/out/bad_devices.json" 447 "[SLAVE_BUILD]/src/out/bad_devices.json"
460 ], 448 ],
461 "cwd": "[SLAVE_BUILD]",
462 "name": "spawn_device_monitor" 449 "name": "spawn_device_monitor"
463 }, 450 },
464 { 451 {
465 "cmd": [ 452 "cmd": [
466 "python", 453 "python",
467 "-u", 454 "-u",
468 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_unittests", 455 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_unittests",
469 "--blacklist-file", 456 "--blacklist-file",
470 "[SLAVE_BUILD]/src/out/bad_devices.json", 457 "[SLAVE_BUILD]/src/out/bad_devices.json",
471 "--verbose", 458 "--verbose",
472 "-t", 459 "-t",
473 "180" 460 "180"
474 ], 461 ],
475 "cwd": "[SLAVE_BUILD]",
476 "env": { 462 "env": {
477 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 463 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
478 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 464 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
479 }, 465 },
480 "name": "cronet_unittests" 466 "name": "cronet_unittests"
481 }, 467 },
482 { 468 {
483 "cmd": [ 469 "cmd": [
484 "python", 470 "python",
485 "-u", 471 "-u",
486 "[SLAVE_BUILD]/src/out/Debug/bin/run_net_unittests", 472 "[SLAVE_BUILD]/src/out/Debug/bin/run_net_unittests",
487 "--blacklist-file", 473 "--blacklist-file",
488 "[SLAVE_BUILD]/src/out/bad_devices.json", 474 "[SLAVE_BUILD]/src/out/bad_devices.json",
489 "--verbose", 475 "--verbose",
490 "-t", 476 "-t",
491 "180" 477 "180"
492 ], 478 ],
493 "cwd": "[SLAVE_BUILD]",
494 "env": { 479 "env": {
495 "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",
496 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/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"
497 }, 482 },
498 "name": "net_unittests" 483 "name": "net_unittests"
499 }, 484 },
500 { 485 {
501 "cmd": [ 486 "cmd": [
502 "python", 487 "python",
503 "-u", 488 "-u",
504 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_sample_test_apk", 489 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_sample_test_apk",
505 "--blacklist-file", 490 "--blacklist-file",
506 "[SLAVE_BUILD]/src/out/bad_devices.json", 491 "[SLAVE_BUILD]/src/out/bad_devices.json",
507 "--verbose", 492 "--verbose",
508 "--num-retries", 493 "--num-retries",
509 "0" 494 "0"
510 ], 495 ],
511 "cwd": "[SLAVE_BUILD]",
512 "name": "Instrumentation test cronet_sample_test_apk" 496 "name": "Instrumentation test cronet_sample_test_apk"
513 }, 497 },
514 { 498 {
515 "cmd": [ 499 "cmd": [
516 "python", 500 "python",
517 "-u", 501 "-u",
518 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_test_instrumentation_apk", 502 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_test_instrumentation_apk",
519 "--blacklist-file", 503 "--blacklist-file",
520 "[SLAVE_BUILD]/src/out/bad_devices.json", 504 "[SLAVE_BUILD]/src/out/bad_devices.json",
521 "--verbose", 505 "--verbose",
522 "--num-retries", 506 "--num-retries",
523 "0" 507 "0"
524 ], 508 ],
525 "cwd": "[SLAVE_BUILD]",
526 "name": "Instrumentation test cronet_test_instrumentation_apk" 509 "name": "Instrumentation test cronet_test_instrumentation_apk"
527 }, 510 },
528 { 511 {
529 "cmd": [ 512 "cmd": [
530 "python", 513 "python",
531 "-u", 514 "-u",
532 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 515 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
533 "--action", 516 "--action",
534 "stop", 517 "stop",
535 "--pid-file-path", 518 "--pid-file-path",
536 "/tmp/device_monitor.pid" 519 "/tmp/device_monitor.pid"
537 ], 520 ],
538 "cwd": "[SLAVE_BUILD]",
539 "name": "shutdown_device_monitor" 521 "name": "shutdown_device_monitor"
540 }, 522 },
541 { 523 {
542 "cmd": [ 524 "cmd": [
543 "python", 525 "python",
544 "-u", 526 "-u",
545 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 527 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
546 "--output-path", 528 "--output-path",
547 "[SLAVE_BUILD]/src/out/Debug/full_log", 529 "[SLAVE_BUILD]/src/out/Debug/full_log",
548 "[SLAVE_BUILD]/src/out/logcat" 530 "[SLAVE_BUILD]/src/out/logcat"
549 ], 531 ],
550 "cwd": "[SLAVE_BUILD]",
551 "name": "logcat_dump" 532 "name": "logcat_dump"
552 }, 533 },
553 { 534 {
554 "cmd": [ 535 "cmd": [
555 "python", 536 "python",
556 "-u", 537 "-u",
557 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 538 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
558 "--", 539 "--",
559 "[DEPOT_TOOLS]/gsutil.py", 540 "[DEPOT_TOOLS]/gsutil.py",
560 "--force-version", 541 "--force-version",
561 "4.7", 542 "4.7",
562 "-o", 543 "-o",
563 "GSUtil:parallel_composite_upload_threshold=50M", 544 "GSUtil:parallel_composite_upload_threshold=50M",
564 "----", 545 "----",
565 "cp", 546 "cp",
566 "[SLAVE_BUILD]/src/out/Debug/full_log", 547 "[SLAVE_BUILD]/src/out/Debug/full_log",
567 "gs://chromium-android/logcat_dumps/Android Cronet Builder (dbg)/571" 548 "gs://chromium-android/logcat_dumps/Android Cronet Builder (dbg)/571"
568 ], 549 ],
569 "cwd": "[SLAVE_BUILD]",
570 "name": "gsutil upload", 550 "name": "gsutil upload",
571 "~followup_annotations": [ 551 "~followup_annotations": [
572 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/Android Cronet Builder (dbg)/571@@@" 552 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/Android Cronet Builder (dbg)/571@@@"
573 ] 553 ]
574 }, 554 },
575 { 555 {
576 "cmd": [ 556 "cmd": [
577 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 557 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
578 "--arch", 558 "--arch",
579 "arm", 559 "arm",
580 "--more-info", 560 "--more-info",
581 "[SLAVE_BUILD]/src/out/Debug/full_log" 561 "[SLAVE_BUILD]/src/out/Debug/full_log"
582 ], 562 ],
583 "cwd": "[SLAVE_BUILD]",
584 "env": { 563 "env": {
585 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug", 564 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug",
586 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 565 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
587 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 566 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
588 }, 567 },
589 "name": "stack_tool_with_logcat_dump" 568 "name": "stack_tool_with_logcat_dump"
590 }, 569 },
591 { 570 {
592 "cmd": [ 571 "cmd": [
593 "[SLAVE_BUILD]/src/build/android/tombstones.py", 572 "[SLAVE_BUILD]/src/build/android/tombstones.py",
594 "-a", 573 "-a",
595 "-s", 574 "-s",
596 "-w" 575 "-w"
597 ], 576 ],
598 "cwd": "[SLAVE_BUILD]",
599 "env": { 577 "env": {
600 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug", 578 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug",
601 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 579 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
602 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 580 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
603 }, 581 },
604 "name": "stack_tool_for_tombstones" 582 "name": "stack_tool_for_tombstones"
605 }, 583 },
606 { 584 {
607 "cmd": [ 585 "cmd": [
608 "python", 586 "python",
609 "-u", 587 "-u",
610 "\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", 588 "\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",
611 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log" 589 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log"
612 ], 590 ],
613 "cwd": "[SLAVE_BUILD]",
614 "name": "test_report", 591 "name": "test_report",
615 "~followup_annotations": [ 592 "~followup_annotations": [
616 "@@@STEP_LOG_LINE@python.inline@@@@", 593 "@@@STEP_LOG_LINE@python.inline@@@@",
617 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 594 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
618 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 595 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
619 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 596 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
620 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 597 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
621 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 598 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
622 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 599 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
623 "@@@STEP_LOG_END@python.inline@@@" 600 "@@@STEP_LOG_END@python.inline@@@"
624 ] 601 ]
625 }, 602 },
626 { 603 {
627 "name": "$result", 604 "name": "$result",
628 "recipe_result": null, 605 "recipe_result": null,
629 "status_code": 0 606 "status_code": 0
630 } 607 }
631 ] 608 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698