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

Side by Side Diff: scripts/slave/recipes/cronet.expected/android_cronet_tester.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_data_reduction_proxy_support=1 enable_websockets=0 fastbuild=1 gomadir='[BUI LD]/goma' target_arch=arm use_goma=1 use_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_data_reduction_proxy_support=1 enable_websockets=0 fastbuild=1 gomadir='[BUI LD]/goma' target_arch=arm use_goma=1 use_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_tester", 174 "android_cronet_tester",
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 },
240 { 234 {
241 "cmd": [ 235 "cmd": [
242 "python", 236 "python",
243 "-u", 237 "-u",
244 "[SLAVE_BUILD]/src/build/symlink.py", 238 "[SLAVE_BUILD]/src/build/symlink.py",
245 "-f", 239 "-f",
246 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 240 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
247 "~/adb" 241 "~/adb"
248 ], 242 ],
249 "cwd": "[SLAVE_BUILD]",
250 "name": "create adb symlink" 243 "name": "create adb symlink"
251 }, 244 },
252 { 245 {
253 "cmd": [ 246 "cmd": [
254 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 247 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
255 "--", 248 "--",
256 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 249 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
257 "[SLAVE_BUILD]/src/out/logcat" 250 "[SLAVE_BUILD]/src/out/logcat"
258 ], 251 ],
259 "cwd": "[SLAVE_BUILD]",
260 "env": { 252 "env": {
261 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 253 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
262 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 254 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
263 }, 255 },
264 "name": "spawn_logcat_monitor" 256 "name": "spawn_logcat_monitor"
265 }, 257 },
266 { 258 {
267 "cmd": [ 259 "cmd": [
268 "python", 260 "python",
269 "-u", 261 "-u",
270 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ", 262 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
271 "--verbose", 263 "--verbose",
272 "--adb-path", 264 "--adb-path",
273 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" 265 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
274 ], 266 ],
275 "cwd": "[SLAVE_BUILD]",
276 "env": { 267 "env": {
277 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 268 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
278 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 269 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
279 }, 270 },
280 "name": "authorize_adb_devices" 271 "name": "authorize_adb_devices"
281 }, 272 },
282 { 273 {
283 "cmd": [ 274 "cmd": [
284 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", 275 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
285 "--json-output", 276 "--json-output",
286 "/path/to/tmp/json", 277 "/path/to/tmp/json",
287 "--blacklist-file", 278 "--blacklist-file",
288 "[SLAVE_BUILD]/src/out/bad_devices.json", 279 "[SLAVE_BUILD]/src/out/bad_devices.json",
289 "--known-devices-file", 280 "--known-devices-file",
290 "[BUILD]/site_config/.known_devices" 281 "[BUILD]/site_config/.known_devices"
291 ], 282 ],
292 "cwd": "[SLAVE_BUILD]",
293 "env": { 283 "env": {
294 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 284 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
295 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 285 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
296 }, 286 },
297 "name": "device_status_check", 287 "name": "device_status_check",
298 "~followup_annotations": [ 288 "~followup_annotations": [
299 "@@@STEP_TEXT@Online devices: 1@@@", 289 "@@@STEP_TEXT@Online devices: 1@@@",
300 "@@@STEP_LOG_LINE@json.output@[@@@", 290 "@@@STEP_LOG_LINE@json.output@[@@@",
301 "@@@STEP_LOG_LINE@json.output@ {@@@", 291 "@@@STEP_LOG_LINE@json.output@ {@@@",
302 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", 292 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
395 "python", 385 "python",
396 "-u", 386 "-u",
397 "[SLAVE_BUILD]/src/build/android/provision_devices.py", 387 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
398 "-t", 388 "-t",
399 "Debug", 389 "Debug",
400 "--blacklist-file", 390 "--blacklist-file",
401 "[SLAVE_BUILD]/src/out/bad_devices.json", 391 "[SLAVE_BUILD]/src/out/bad_devices.json",
402 "--output-device-blacklist", 392 "--output-device-blacklist",
403 "/path/to/tmp/json" 393 "/path/to/tmp/json"
404 ], 394 ],
405 "cwd": "[SLAVE_BUILD]",
406 "env": { 395 "env": {
407 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 396 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
408 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 397 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
409 }, 398 },
410 "name": "provision_devices" 399 "name": "provision_devices"
411 }, 400 },
412 { 401 {
413 "cmd": [ 402 "cmd": [
414 "python", 403 "python",
415 "-u", 404 "-u",
416 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 405 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
417 "--action", 406 "--action",
418 "restart", 407 "restart",
419 "--pid-file-path", 408 "--pid-file-path",
420 "/tmp/device_monitor.pid", 409 "/tmp/device_monitor.pid",
421 "--", 410 "--",
422 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 411 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
423 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 412 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
424 "[\"07a00ca4\"]", 413 "[\"07a00ca4\"]",
425 "chromium.testing.master", 414 "chromium.testing.master",
426 "android_cronet_tester", 415 "android_cronet_tester",
427 "--blacklist-file", 416 "--blacklist-file",
428 "[SLAVE_BUILD]/src/out/bad_devices.json" 417 "[SLAVE_BUILD]/src/out/bad_devices.json"
429 ], 418 ],
430 "cwd": "[SLAVE_BUILD]",
431 "name": "spawn_device_monitor" 419 "name": "spawn_device_monitor"
432 }, 420 },
433 { 421 {
434 "cmd": [ 422 "cmd": [
435 "python", 423 "python",
436 "-u", 424 "-u",
437 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_unittests", 425 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_unittests",
438 "--blacklist-file", 426 "--blacklist-file",
439 "[SLAVE_BUILD]/src/out/bad_devices.json", 427 "[SLAVE_BUILD]/src/out/bad_devices.json",
440 "--verbose", 428 "--verbose",
441 "-t", 429 "-t",
442 "180" 430 "180"
443 ], 431 ],
444 "cwd": "[SLAVE_BUILD]",
445 "env": { 432 "env": {
446 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 433 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
447 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 434 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
448 }, 435 },
449 "name": "cronet_unittests" 436 "name": "cronet_unittests"
450 }, 437 },
451 { 438 {
452 "cmd": [ 439 "cmd": [
453 "python", 440 "python",
454 "-u", 441 "-u",
455 "[SLAVE_BUILD]/src/out/Debug/bin/run_net_unittests", 442 "[SLAVE_BUILD]/src/out/Debug/bin/run_net_unittests",
456 "--blacklist-file", 443 "--blacklist-file",
457 "[SLAVE_BUILD]/src/out/bad_devices.json", 444 "[SLAVE_BUILD]/src/out/bad_devices.json",
458 "--verbose", 445 "--verbose",
459 "-t", 446 "-t",
460 "180" 447 "180"
461 ], 448 ],
462 "cwd": "[SLAVE_BUILD]",
463 "env": { 449 "env": {
464 "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",
465 "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"
466 }, 452 },
467 "name": "net_unittests" 453 "name": "net_unittests"
468 }, 454 },
469 { 455 {
470 "cmd": [ 456 "cmd": [
471 "python", 457 "python",
472 "-u", 458 "-u",
473 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_sample_test_apk", 459 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_sample_test_apk",
474 "--blacklist-file", 460 "--blacklist-file",
475 "[SLAVE_BUILD]/src/out/bad_devices.json", 461 "[SLAVE_BUILD]/src/out/bad_devices.json",
476 "--verbose", 462 "--verbose",
477 "--num-retries", 463 "--num-retries",
478 "0" 464 "0"
479 ], 465 ],
480 "cwd": "[SLAVE_BUILD]",
481 "name": "Instrumentation test cronet_sample_test_apk" 466 "name": "Instrumentation test cronet_sample_test_apk"
482 }, 467 },
483 { 468 {
484 "cmd": [ 469 "cmd": [
485 "python", 470 "python",
486 "-u", 471 "-u",
487 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_test_instrumentation_apk", 472 "[SLAVE_BUILD]/src/out/Debug/bin/run_cronet_test_instrumentation_apk",
488 "--blacklist-file", 473 "--blacklist-file",
489 "[SLAVE_BUILD]/src/out/bad_devices.json", 474 "[SLAVE_BUILD]/src/out/bad_devices.json",
490 "--verbose", 475 "--verbose",
491 "--num-retries", 476 "--num-retries",
492 "0" 477 "0"
493 ], 478 ],
494 "cwd": "[SLAVE_BUILD]",
495 "name": "Instrumentation test cronet_test_instrumentation_apk" 479 "name": "Instrumentation test cronet_test_instrumentation_apk"
496 }, 480 },
497 { 481 {
498 "cmd": [ 482 "cmd": [
499 "python", 483 "python",
500 "-u", 484 "-u",
501 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 485 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
502 "--action", 486 "--action",
503 "stop", 487 "stop",
504 "--pid-file-path", 488 "--pid-file-path",
505 "/tmp/device_monitor.pid" 489 "/tmp/device_monitor.pid"
506 ], 490 ],
507 "cwd": "[SLAVE_BUILD]",
508 "name": "shutdown_device_monitor" 491 "name": "shutdown_device_monitor"
509 }, 492 },
510 { 493 {
511 "cmd": [ 494 "cmd": [
512 "python", 495 "python",
513 "-u", 496 "-u",
514 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 497 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
515 "--output-path", 498 "--output-path",
516 "[SLAVE_BUILD]/src/out/Debug/full_log", 499 "[SLAVE_BUILD]/src/out/Debug/full_log",
517 "[SLAVE_BUILD]/src/out/logcat" 500 "[SLAVE_BUILD]/src/out/logcat"
518 ], 501 ],
519 "cwd": "[SLAVE_BUILD]",
520 "name": "logcat_dump" 502 "name": "logcat_dump"
521 }, 503 },
522 { 504 {
523 "cmd": [ 505 "cmd": [
524 "python", 506 "python",
525 "-u", 507 "-u",
526 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 508 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
527 "--", 509 "--",
528 "[DEPOT_TOOLS]/gsutil.py", 510 "[DEPOT_TOOLS]/gsutil.py",
529 "--force-version", 511 "--force-version",
530 "4.7", 512 "4.7",
531 "-o", 513 "-o",
532 "GSUtil:parallel_composite_upload_threshold=50M", 514 "GSUtil:parallel_composite_upload_threshold=50M",
533 "----", 515 "----",
534 "cp", 516 "cp",
535 "[SLAVE_BUILD]/src/out/Debug/full_log", 517 "[SLAVE_BUILD]/src/out/Debug/full_log",
536 "gs://chromium-android/logcat_dumps/android_cronet_tester/571" 518 "gs://chromium-android/logcat_dumps/android_cronet_tester/571"
537 ], 519 ],
538 "cwd": "[SLAVE_BUILD]",
539 "name": "gsutil upload", 520 "name": "gsutil upload",
540 "~followup_annotations": [ 521 "~followup_annotations": [
541 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_cronet_tester/571@@@" 522 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_cronet_tester/571@@@"
542 ] 523 ]
543 }, 524 },
544 { 525 {
545 "cmd": [ 526 "cmd": [
546 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 527 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
547 "--arch", 528 "--arch",
548 "arm", 529 "arm",
549 "--more-info", 530 "--more-info",
550 "[SLAVE_BUILD]/src/out/Debug/full_log" 531 "[SLAVE_BUILD]/src/out/Debug/full_log"
551 ], 532 ],
552 "cwd": "[SLAVE_BUILD]",
553 "env": { 533 "env": {
554 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug", 534 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug",
555 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 535 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
556 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 536 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
557 }, 537 },
558 "name": "stack_tool_with_logcat_dump" 538 "name": "stack_tool_with_logcat_dump"
559 }, 539 },
560 { 540 {
561 "cmd": [ 541 "cmd": [
562 "[SLAVE_BUILD]/src/build/android/tombstones.py", 542 "[SLAVE_BUILD]/src/build/android/tombstones.py",
563 "-a", 543 "-a",
564 "-s", 544 "-s",
565 "-w" 545 "-w"
566 ], 546 ],
567 "cwd": "[SLAVE_BUILD]",
568 "env": { 547 "env": {
569 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug", 548 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug",
570 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 549 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
571 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 550 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
572 }, 551 },
573 "name": "stack_tool_for_tombstones" 552 "name": "stack_tool_for_tombstones"
574 }, 553 },
575 { 554 {
576 "cmd": [ 555 "cmd": [
577 "python", 556 "python",
578 "-u", 557 "-u",
579 "\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", 558 "\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",
580 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log" 559 "[SLAVE_BUILD]/src/out/Debug/test_logs/*.log"
581 ], 560 ],
582 "cwd": "[SLAVE_BUILD]",
583 "name": "test_report", 561 "name": "test_report",
584 "~followup_annotations": [ 562 "~followup_annotations": [
585 "@@@STEP_LOG_LINE@python.inline@@@@", 563 "@@@STEP_LOG_LINE@python.inline@@@@",
586 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 564 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
587 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 565 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
588 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 566 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
589 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 567 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
590 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 568 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
591 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 569 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
592 "@@@STEP_LOG_END@python.inline@@@" 570 "@@@STEP_LOG_END@python.inline@@@"
593 ] 571 ]
594 }, 572 },
595 { 573 {
596 "name": "$result", 574 "name": "$result",
597 "recipe_result": null, 575 "recipe_result": null,
598 "status_code": 0 576 "status_code": 0
599 } 577 }
600 ] 578 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698