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

Side by Side Diff: infra/bots/recipes/swarm_test.expected/adb_in_path.json

Issue 2209423002: [recipes] Remove build environment vars from default_env (Closed) Base URL: https://skia.googlesource.com/skia.git@merge_buildbot_spec_fix_coverage
Patch Set: [recipes] Remove build environment vars from default_env Created 4 years, 4 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 "which", 4 "which",
5 "adb" 5 "adb"
6 ], 6 ],
7 "name": "which adb", 7 "name": "which adb",
8 "stdout": "/path/to/tmp/" 8 "stdout": "/path/to/tmp/"
9 }, 9 },
10 { 10 {
11 "cmd": [ 11 "cmd": [
12 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device" 12 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device"
13 ], 13 ],
14 "env": { 14 "env": {
15 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 15 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
16 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 16 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
17 "BUILDTYPE": "Debug", 17 "BUILDTYPE": "Debug",
18 "CHROME_HEADLESS": "1", 18 "CHROME_HEADLESS": "1",
19 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
20 "SKIA_ANDROID_VERBOSE_SETUP": "1", 19 "SKIA_ANDROID_VERBOSE_SETUP": "1",
21 "SKIA_OUT": "[SLAVE_BUILD]/out" 20 "SKIA_OUT": "[SLAVE_BUILD]/out"
22 }, 21 },
23 "name": "wait for device (1)" 22 "name": "wait for device (1)"
24 }, 23 },
25 { 24 {
26 "cmd": [ 25 "cmd": [
27 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge" 26 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge"
28 ], 27 ],
29 "env": { 28 "env": {
30 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 29 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
31 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 30 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
32 "BUILDTYPE": "Debug", 31 "BUILDTYPE": "Debug",
33 "CHROME_HEADLESS": "1", 32 "CHROME_HEADLESS": "1",
34 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
35 "SKIA_ANDROID_VERBOSE_SETUP": "1", 33 "SKIA_ANDROID_VERBOSE_SETUP": "1",
36 "SKIA_OUT": "[SLAVE_BUILD]/out" 34 "SKIA_OUT": "[SLAVE_BUILD]/out"
37 }, 35 },
38 "name": "wait for charge (1)" 36 "name": "wait for charge (1)"
39 }, 37 },
40 { 38 {
41 "cmd": [ 39 "cmd": [
42 "/usr/bin/adb", 40 "/usr/bin/adb",
43 "shell", 41 "shell",
44 "echo", 42 "echo",
45 "$EXTERNAL_STORAGE" 43 "$EXTERNAL_STORAGE"
46 ], 44 ],
47 "env": { 45 "env": {
48 "BUILDTYPE": "Debug", 46 "BUILDTYPE": "Debug",
49 "CHROME_HEADLESS": "1", 47 "CHROME_HEADLESS": "1",
50 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
51 "SKIA_OUT": "[SLAVE_BUILD]/out" 48 "SKIA_OUT": "[SLAVE_BUILD]/out"
52 }, 49 },
53 "name": "get EXTERNAL_STORAGE dir", 50 "name": "get EXTERNAL_STORAGE dir",
54 "stdout": "/path/to/tmp/" 51 "stdout": "/path/to/tmp/"
55 }, 52 },
56 { 53 {
57 "cmd": [ 54 "cmd": [
58 "/usr/bin/adb", 55 "/usr/bin/adb",
59 "root" 56 "root"
60 ], 57 ],
61 "env": { 58 "env": {
62 "BUILDTYPE": "Debug", 59 "BUILDTYPE": "Debug",
63 "CHROME_HEADLESS": "1", 60 "CHROME_HEADLESS": "1",
64 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
65 "SKIA_OUT": "[SLAVE_BUILD]/out" 61 "SKIA_OUT": "[SLAVE_BUILD]/out"
66 }, 62 },
67 "name": "adb root", 63 "name": "adb root",
68 "stdout": "/path/to/tmp/" 64 "stdout": "/path/to/tmp/"
69 }, 65 },
70 { 66 {
71 "cmd": [ 67 "cmd": [
72 "sleep", 68 "sleep",
73 "10" 69 "10"
74 ], 70 ],
75 "env": { 71 "env": {
76 "BUILDTYPE": "Debug", 72 "BUILDTYPE": "Debug",
77 "CHROME_HEADLESS": "1", 73 "CHROME_HEADLESS": "1",
78 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
79 "SKIA_OUT": "[SLAVE_BUILD]/out" 74 "SKIA_OUT": "[SLAVE_BUILD]/out"
80 }, 75 },
81 "name": "wait" 76 "name": "wait"
82 }, 77 },
83 { 78 {
84 "cmd": [ 79 "cmd": [
85 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device" 80 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device"
86 ], 81 ],
87 "env": { 82 "env": {
88 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 83 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
89 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 84 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
90 "BUILDTYPE": "Debug", 85 "BUILDTYPE": "Debug",
91 "CHROME_HEADLESS": "1", 86 "CHROME_HEADLESS": "1",
92 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
93 "SKIA_ANDROID_VERBOSE_SETUP": "1", 87 "SKIA_ANDROID_VERBOSE_SETUP": "1",
94 "SKIA_OUT": "[SLAVE_BUILD]/out" 88 "SKIA_OUT": "[SLAVE_BUILD]/out"
95 }, 89 },
96 "name": "wait for device (2)" 90 "name": "wait for device (2)"
97 }, 91 },
98 { 92 {
99 "cmd": [ 93 "cmd": [
100 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge" 94 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge"
101 ], 95 ],
102 "env": { 96 "env": {
103 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 97 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
104 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 98 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
105 "BUILDTYPE": "Debug", 99 "BUILDTYPE": "Debug",
106 "CHROME_HEADLESS": "1", 100 "CHROME_HEADLESS": "1",
107 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
108 "SKIA_ANDROID_VERBOSE_SETUP": "1", 101 "SKIA_ANDROID_VERBOSE_SETUP": "1",
109 "SKIA_OUT": "[SLAVE_BUILD]/out" 102 "SKIA_OUT": "[SLAVE_BUILD]/out"
110 }, 103 },
111 "name": "wait for charge (2)" 104 "name": "wait for charge (2)"
112 }, 105 },
113 { 106 {
114 "cmd": [ 107 "cmd": [
115 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia", 108 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia",
116 "--verbose" 109 "--verbose"
117 ], 110 ],
118 "env": { 111 "env": {
119 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 112 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
120 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 113 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
121 "BUILDTYPE": "Debug", 114 "BUILDTYPE": "Debug",
122 "CHROME_HEADLESS": "1", 115 "CHROME_HEADLESS": "1",
123 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
124 "SKIA_ANDROID_VERBOSE_SETUP": "1", 116 "SKIA_ANDROID_VERBOSE_SETUP": "1",
125 "SKIA_OUT": "[SLAVE_BUILD]/out" 117 "SKIA_OUT": "[SLAVE_BUILD]/out"
126 }, 118 },
127 "name": "kill skia" 119 "name": "kill skia"
128 }, 120 },
129 { 121 {
130 "cmd": [ 122 "cmd": [
131 "/usr/bin/adb", 123 "/usr/bin/adb",
132 "shell", 124 "shell",
133 "stop" 125 "stop"
134 ], 126 ],
135 "env": { 127 "env": {
136 "BUILDTYPE": "Debug", 128 "BUILDTYPE": "Debug",
137 "CHROME_HEADLESS": "1", 129 "CHROME_HEADLESS": "1",
138 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
139 "SKIA_OUT": "[SLAVE_BUILD]/out" 130 "SKIA_OUT": "[SLAVE_BUILD]/out"
140 }, 131 },
141 "name": "stop shell" 132 "name": "stop shell"
142 }, 133 },
143 { 134 {
144 "cmd": [ 135 "cmd": [
145 "/usr/bin/adb", 136 "/usr/bin/adb",
146 "shell", 137 "shell",
147 "dumpsys", 138 "dumpsys",
148 "batteryproperties" 139 "batteryproperties"
149 ], 140 ],
150 "env": { 141 "env": {
151 "BUILDTYPE": "Debug", 142 "BUILDTYPE": "Debug",
152 "CHROME_HEADLESS": "1", 143 "CHROME_HEADLESS": "1",
153 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
154 "SKIA_OUT": "[SLAVE_BUILD]/out" 144 "SKIA_OUT": "[SLAVE_BUILD]/out"
155 }, 145 },
156 "name": "starting battery stats" 146 "name": "starting battery stats"
157 }, 147 },
158 { 148 {
159 "cmd": [ 149 "cmd": [
160 "/usr/bin/adb", 150 "/usr/bin/adb",
161 "shell", 151 "shell",
162 "cat", 152 "cat",
163 "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor" 153 "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"
164 ], 154 ],
165 "env": { 155 "env": {
166 "BUILDTYPE": "Debug", 156 "BUILDTYPE": "Debug",
167 "CHROME_HEADLESS": "1", 157 "CHROME_HEADLESS": "1",
168 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
169 "SKIA_OUT": "[SLAVE_BUILD]/out" 158 "SKIA_OUT": "[SLAVE_BUILD]/out"
170 }, 159 },
171 "name": "cat scaling_governor" 160 "name": "cat scaling_governor"
172 }, 161 },
173 { 162 {
174 "cmd": [ 163 "cmd": [
175 "/usr/bin/adb", 164 "/usr/bin/adb",
176 "shell", 165 "shell",
177 "cat", 166 "cat",
178 "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq" 167 "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq"
179 ], 168 ],
180 "env": { 169 "env": {
181 "BUILDTYPE": "Debug", 170 "BUILDTYPE": "Debug",
182 "CHROME_HEADLESS": "1", 171 "CHROME_HEADLESS": "1",
183 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
184 "SKIA_OUT": "[SLAVE_BUILD]/out" 172 "SKIA_OUT": "[SLAVE_BUILD]/out"
185 }, 173 },
186 "name": "cat cpu_freq" 174 "name": "cat cpu_freq"
187 }, 175 },
188 { 176 {
189 "cmd": [ 177 "cmd": [
190 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed", 178 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed",
191 "--verbose", 179 "--verbose",
192 "[SLAVE_BUILD]/skia/resources", 180 "[SLAVE_BUILD]/skia/resources",
193 "/storage/emulated/legacy/skiabot/skia_resources" 181 "/storage/emulated/legacy/skiabot/skia_resources"
194 ], 182 ],
195 "env": { 183 "env": {
196 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 184 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
197 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 185 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
198 "BUILDTYPE": "Debug", 186 "BUILDTYPE": "Debug",
199 "CHROME_HEADLESS": "1", 187 "CHROME_HEADLESS": "1",
200 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
201 "SKIA_ANDROID_VERBOSE_SETUP": "1", 188 "SKIA_ANDROID_VERBOSE_SETUP": "1",
202 "SKIA_OUT": "[SLAVE_BUILD]/out" 189 "SKIA_OUT": "[SLAVE_BUILD]/out"
203 }, 190 },
204 "name": "push resources" 191 "name": "push resources"
205 }, 192 },
206 { 193 {
207 "cmd": [ 194 "cmd": [
208 "python", 195 "python",
209 "-u", 196 "-u",
210 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 197 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
(...skipping 15 matching lines...) Expand all
226 { 213 {
227 "cmd": [ 214 "cmd": [
228 "/usr/bin/adb", 215 "/usr/bin/adb",
229 "shell", 216 "shell",
230 "cat", 217 "cat",
231 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION" 218 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION"
232 ], 219 ],
233 "env": { 220 "env": {
234 "BUILDTYPE": "Debug", 221 "BUILDTYPE": "Debug",
235 "CHROME_HEADLESS": "1", 222 "CHROME_HEADLESS": "1",
236 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
237 "SKIA_OUT": "[SLAVE_BUILD]/out" 223 "SKIA_OUT": "[SLAVE_BUILD]/out"
238 }, 224 },
239 "name": "read SKP_VERSION", 225 "name": "read SKP_VERSION",
240 "stdout": "/path/to/tmp/" 226 "stdout": "/path/to/tmp/"
241 }, 227 },
242 { 228 {
243 "cmd": [ 229 "cmd": [
244 "python", 230 "python",
245 "-u", 231 "-u",
246 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 232 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
(...skipping 15 matching lines...) Expand all
262 { 248 {
263 "cmd": [ 249 "cmd": [
264 "/usr/bin/adb", 250 "/usr/bin/adb",
265 "shell", 251 "shell",
266 "cat", 252 "cat",
267 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION" 253 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SK_IMAGE_VERSION"
268 ], 254 ],
269 "env": { 255 "env": {
270 "BUILDTYPE": "Debug", 256 "BUILDTYPE": "Debug",
271 "CHROME_HEADLESS": "1", 257 "CHROME_HEADLESS": "1",
272 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
273 "SKIA_OUT": "[SLAVE_BUILD]/out" 258 "SKIA_OUT": "[SLAVE_BUILD]/out"
274 }, 259 },
275 "name": "read SK_IMAGE_VERSION", 260 "name": "read SK_IMAGE_VERSION",
276 "stdout": "/path/to/tmp/" 261 "stdout": "/path/to/tmp/"
277 }, 262 },
278 { 263 {
279 "cmd": [ 264 "cmd": [
280 "python", 265 "python",
281 "-u", 266 "-u",
282 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n", 267 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
323 "cmd": [ 308 "cmd": [
324 "/usr/bin/adb", 309 "/usr/bin/adb",
325 "shell", 310 "shell",
326 "rm", 311 "rm",
327 "-r", 312 "-r",
328 "/storage/emulated/legacy/skiabot/skia_dm" 313 "/storage/emulated/legacy/skiabot/skia_dm"
329 ], 314 ],
330 "env": { 315 "env": {
331 "BUILDTYPE": "Debug", 316 "BUILDTYPE": "Debug",
332 "CHROME_HEADLESS": "1", 317 "CHROME_HEADLESS": "1",
333 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
334 "SKIA_OUT": "[SLAVE_BUILD]/out" 318 "SKIA_OUT": "[SLAVE_BUILD]/out"
335 }, 319 },
336 "name": "rmdir skia_dm" 320 "name": "rmdir skia_dm"
337 }, 321 },
338 { 322 {
339 "cmd": [ 323 "cmd": [
340 "/usr/bin/adb", 324 "/usr/bin/adb",
341 "shell", 325 "shell",
342 "if", 326 "if",
343 "[", 327 "[",
344 "-e", 328 "-e",
345 "/storage/emulated/legacy/skiabot/skia_dm", 329 "/storage/emulated/legacy/skiabot/skia_dm",
346 "];", 330 "];",
347 "then", 331 "then",
348 "echo", 332 "echo",
349 "FILE_EXISTS;", 333 "FILE_EXISTS;",
350 "fi" 334 "fi"
351 ], 335 ],
352 "env": { 336 "env": {
353 "BUILDTYPE": "Debug", 337 "BUILDTYPE": "Debug",
354 "CHROME_HEADLESS": "1", 338 "CHROME_HEADLESS": "1",
355 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
356 "SKIA_OUT": "[SLAVE_BUILD]/out" 339 "SKIA_OUT": "[SLAVE_BUILD]/out"
357 }, 340 },
358 "name": "exists skia_dm", 341 "name": "exists skia_dm",
359 "stdout": "/path/to/tmp/" 342 "stdout": "/path/to/tmp/"
360 }, 343 },
361 { 344 {
362 "cmd": [ 345 "cmd": [
363 "/usr/bin/adb", 346 "/usr/bin/adb",
364 "shell", 347 "shell",
365 "mkdir", 348 "mkdir",
366 "-p", 349 "-p",
367 "/storage/emulated/legacy/skiabot/skia_dm" 350 "/storage/emulated/legacy/skiabot/skia_dm"
368 ], 351 ],
369 "env": { 352 "env": {
370 "BUILDTYPE": "Debug", 353 "BUILDTYPE": "Debug",
371 "CHROME_HEADLESS": "1", 354 "CHROME_HEADLESS": "1",
372 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
373 "SKIA_OUT": "[SLAVE_BUILD]/out" 355 "SKIA_OUT": "[SLAVE_BUILD]/out"
374 }, 356 },
375 "name": "mkdir skia_dm" 357 "name": "mkdir skia_dm"
376 }, 358 },
377 { 359 {
378 "cmd": [ 360 "cmd": [
379 "python", 361 "python",
380 "-u", 362 "-u",
381 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", 363 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
382 "[SLAVE_BUILD]/tmp", 364 "[SLAVE_BUILD]/tmp",
(...skipping 17 matching lines...) Expand all
400 "cmd": [ 382 "cmd": [
401 "python", 383 "python",
402 "-u", 384 "-u",
403 "\nimport contextlib\nimport math\nimport socket\nimport sys\nimport time\ nimport urllib2\n\nHASHES_URL = 'https://gold.skia.org/_/hashes'\nRETRIES = 5\nT IMEOUT = 60\nWAIT_BASE = 15\n\nsocket.setdefaulttimeout(TIMEOUT)\nfor retry in r ange(RETRIES):\n try:\n with contextlib.closing(\n urllib2.urlopen(HA SHES_URL, timeout=TIMEOUT)) as w:\n hashes = w.read()\n with open(sys. argv[1], 'w') as f:\n f.write(hashes)\n break\n except Exception as e:\n print 'Failed to get uninteresting hashes from %s:' % HASHES_URL\n print e\n if retry == RETRIES:\n raise\n waittime = WAIT_BASE * math .pow(2, retry)\n print 'Retry in %d seconds.' % waittime\n time.sleep(wait time)\n", 385 "\nimport contextlib\nimport math\nimport socket\nimport sys\nimport time\ nimport urllib2\n\nHASHES_URL = 'https://gold.skia.org/_/hashes'\nRETRIES = 5\nT IMEOUT = 60\nWAIT_BASE = 15\n\nsocket.setdefaulttimeout(TIMEOUT)\nfor retry in r ange(RETRIES):\n try:\n with contextlib.closing(\n urllib2.urlopen(HA SHES_URL, timeout=TIMEOUT)) as w:\n hashes = w.read()\n with open(sys. argv[1], 'w') as f:\n f.write(hashes)\n break\n except Exception as e:\n print 'Failed to get uninteresting hashes from %s:' % HASHES_URL\n print e\n if retry == RETRIES:\n raise\n waittime = WAIT_BASE * math .pow(2, retry)\n print 'Retry in %d seconds.' % waittime\n time.sleep(wait time)\n",
404 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt" 386 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt"
405 ], 387 ],
406 "cwd": "[SLAVE_BUILD]/skia", 388 "cwd": "[SLAVE_BUILD]/skia",
407 "env": { 389 "env": {
408 "BUILDTYPE": "Debug", 390 "BUILDTYPE": "Debug",
409 "CHROME_HEADLESS": "1", 391 "CHROME_HEADLESS": "1",
410 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
411 "SKIA_OUT": "[SLAVE_BUILD]/out" 392 "SKIA_OUT": "[SLAVE_BUILD]/out"
412 }, 393 },
413 "name": "get uninteresting hashes", 394 "name": "get uninteresting hashes",
414 "~followup_annotations": [ 395 "~followup_annotations": [
415 "@@@STEP_LOG_LINE@python.inline@@@@", 396 "@@@STEP_LOG_LINE@python.inline@@@@",
416 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@", 397 "@@@STEP_LOG_LINE@python.inline@import contextlib@@@",
417 "@@@STEP_LOG_LINE@python.inline@import math@@@", 398 "@@@STEP_LOG_LINE@python.inline@import math@@@",
418 "@@@STEP_LOG_LINE@python.inline@import socket@@@", 399 "@@@STEP_LOG_LINE@python.inline@import socket@@@",
419 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 400 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
420 "@@@STEP_LOG_LINE@python.inline@import time@@@", 401 "@@@STEP_LOG_LINE@python.inline@import time@@@",
(...skipping 27 matching lines...) Expand all
448 { 429 {
449 "cmd": [ 430 "cmd": [
450 "/usr/bin/adb", 431 "/usr/bin/adb",
451 "push", 432 "push",
452 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt", 433 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt",
453 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt" 434 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt"
454 ], 435 ],
455 "env": { 436 "env": {
456 "BUILDTYPE": "Debug", 437 "BUILDTYPE": "Debug",
457 "CHROME_HEADLESS": "1", 438 "CHROME_HEADLESS": "1",
458 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
459 "SKIA_OUT": "[SLAVE_BUILD]/out" 439 "SKIA_OUT": "[SLAVE_BUILD]/out"
460 }, 440 },
461 "name": "push uninteresting_hashes.txt" 441 "name": "push uninteresting_hashes.txt"
462 }, 442 },
463 { 443 {
464 "cmd": [ 444 "cmd": [
465 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia", 445 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_run_skia",
466 "--verbose", 446 "--verbose",
467 "--logcat", 447 "--logcat",
468 "-d", 448 "-d",
(...skipping 336 matching lines...) Expand 10 before | Expand all | Expand 10 after
805 "_", 785 "_",
806 "image", 786 "image",
807 "_", 787 "_",
808 ".SRW" 788 ".SRW"
809 ], 789 ],
810 "env": { 790 "env": {
811 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 791 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
812 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 792 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
813 "BUILDTYPE": "Debug", 793 "BUILDTYPE": "Debug",
814 "CHROME_HEADLESS": "1", 794 "CHROME_HEADLESS": "1",
815 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
816 "SKIA_ANDROID_VERBOSE_SETUP": "1", 795 "SKIA_ANDROID_VERBOSE_SETUP": "1",
817 "SKIA_OUT": "[SLAVE_BUILD]/out" 796 "SKIA_OUT": "[SLAVE_BUILD]/out"
818 }, 797 },
819 "name": "dm" 798 "name": "dm"
820 }, 799 },
821 { 800 {
822 "cmd": [ 801 "cmd": [
823 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed", 802 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed",
824 "--verbose", 803 "--verbose",
825 "/storage/emulated/legacy/skiabot/skia_dm", 804 "/storage/emulated/legacy/skiabot/skia_dm",
826 "[CUSTOM_[SWARM_OUT_DIR]]/dm" 805 "[CUSTOM_[SWARM_OUT_DIR]]/dm"
827 ], 806 ],
828 "env": { 807 "env": {
829 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 808 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
830 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 809 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
831 "BUILDTYPE": "Debug", 810 "BUILDTYPE": "Debug",
832 "CHROME_HEADLESS": "1", 811 "CHROME_HEADLESS": "1",
833 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
834 "SKIA_ANDROID_VERBOSE_SETUP": "1", 812 "SKIA_ANDROID_VERBOSE_SETUP": "1",
835 "SKIA_OUT": "[SLAVE_BUILD]/out" 813 "SKIA_OUT": "[SLAVE_BUILD]/out"
836 }, 814 },
837 "name": "pull skia_dm" 815 "name": "pull skia_dm"
838 }, 816 },
839 { 817 {
840 "cmd": [ 818 "cmd": [
841 "/usr/bin/adb", 819 "/usr/bin/adb",
842 "shell", 820 "shell",
843 "dumpsys", 821 "dumpsys",
844 "batteryproperties" 822 "batteryproperties"
845 ], 823 ],
846 "env": { 824 "env": {
847 "BUILDTYPE": "Debug", 825 "BUILDTYPE": "Debug",
848 "CHROME_HEADLESS": "1", 826 "CHROME_HEADLESS": "1",
849 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
850 "SKIA_OUT": "[SLAVE_BUILD]/out" 827 "SKIA_OUT": "[SLAVE_BUILD]/out"
851 }, 828 },
852 "name": "final battery stats" 829 "name": "final battery stats"
853 }, 830 },
854 { 831 {
855 "cmd": [ 832 "cmd": [
856 "/usr/bin/adb", 833 "/usr/bin/adb",
857 "reboot" 834 "reboot"
858 ], 835 ],
859 "env": { 836 "env": {
860 "BUILDTYPE": "Debug", 837 "BUILDTYPE": "Debug",
861 "CHROME_HEADLESS": "1", 838 "CHROME_HEADLESS": "1",
862 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
863 "SKIA_OUT": "[SLAVE_BUILD]/out" 839 "SKIA_OUT": "[SLAVE_BUILD]/out"
864 }, 840 },
865 "name": "reboot" 841 "name": "reboot"
866 }, 842 },
867 { 843 {
868 "cmd": [ 844 "cmd": [
869 "sleep", 845 "sleep",
870 "10" 846 "10"
871 ], 847 ],
872 "env": { 848 "env": {
873 "BUILDTYPE": "Debug", 849 "BUILDTYPE": "Debug",
874 "CHROME_HEADLESS": "1", 850 "CHROME_HEADLESS": "1",
875 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
876 "SKIA_OUT": "[SLAVE_BUILD]/out" 851 "SKIA_OUT": "[SLAVE_BUILD]/out"
877 }, 852 },
878 "name": "wait for reboot" 853 "name": "wait for reboot"
879 }, 854 },
880 { 855 {
881 "cmd": [ 856 "cmd": [
882 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device" 857 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_device"
883 ], 858 ],
884 "env": { 859 "env": {
885 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 860 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
886 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 861 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
887 "BUILDTYPE": "Debug", 862 "BUILDTYPE": "Debug",
888 "CHROME_HEADLESS": "1", 863 "CHROME_HEADLESS": "1",
889 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
890 "SKIA_ANDROID_VERBOSE_SETUP": "1", 864 "SKIA_ANDROID_VERBOSE_SETUP": "1",
891 "SKIA_OUT": "[SLAVE_BUILD]/out" 865 "SKIA_OUT": "[SLAVE_BUILD]/out"
892 }, 866 },
893 "name": "wait for device (3)" 867 "name": "wait for device (3)"
894 }, 868 },
895 { 869 {
896 "cmd": [ 870 "cmd": [
897 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge" 871 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_wait_for_charge"
898 ], 872 ],
899 "env": { 873 "env": {
900 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk", 874 "ANDROID_HOME": "[SLAVE_BUILD]/android_sdk/android-sdk",
901 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk", 875 "ANDROID_SDK_ROOT": "[SLAVE_BUILD]/android_sdk/android-sdk",
902 "BUILDTYPE": "Debug", 876 "BUILDTYPE": "Debug",
903 "CHROME_HEADLESS": "1", 877 "CHROME_HEADLESS": "1",
904 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
905 "SKIA_ANDROID_VERBOSE_SETUP": "1", 878 "SKIA_ANDROID_VERBOSE_SETUP": "1",
906 "SKIA_OUT": "[SLAVE_BUILD]/out" 879 "SKIA_OUT": "[SLAVE_BUILD]/out"
907 }, 880 },
908 "name": "wait for charge (3)" 881 "name": "wait for charge (3)"
909 }, 882 },
910 { 883 {
911 "cmd": [ 884 "cmd": [
912 "/usr/bin/adb", 885 "/usr/bin/adb",
913 "kill-server" 886 "kill-server"
914 ], 887 ],
915 "env": { 888 "env": {
916 "BUILDTYPE": "Debug", 889 "BUILDTYPE": "Debug",
917 "CHROME_HEADLESS": "1", 890 "CHROME_HEADLESS": "1",
918 "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=0",
919 "SKIA_OUT": "[SLAVE_BUILD]/out" 891 "SKIA_OUT": "[SLAVE_BUILD]/out"
920 }, 892 },
921 "name": "kill-server" 893 "name": "kill-server"
922 }, 894 },
923 { 895 {
924 "name": "$result", 896 "name": "$result",
925 "recipe_result": null, 897 "recipe_result": null,
926 "status_code": 0 898 "status_code": 0
927 } 899 }
928 ] 900 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698