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

Side by Side Diff: scripts/slave/recipes/skia/skia.expected/Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Debug.json

Issue 1115453002: Recipes: make cwd default to slave_build (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: rebase Created 5 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 | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "git", 4 "git",
5 "fetch" 5 "fetch"
6 ], 6 ],
7 "cwd": "[SLAVE_BUILD]/skia", 7 "cwd": "[SLAVE_BUILD]/skia",
8 "name": "git fetch" 8 "name": "git fetch"
9 }, 9 },
10 { 10 {
(...skipping 18 matching lines...) Expand all
29 }, 29 },
30 { 30 {
31 "cmd": [ 31 "cmd": [
32 "python", 32 "python",
33 "-u", 33 "-u",
34 "[DEPOT_TOOLS]/gclient.py", 34 "[DEPOT_TOOLS]/gclient.py",
35 "config", 35 "config",
36 "--spec", 36 "--spec",
37 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': True, 'na me': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}]\ntarget_os = ['an droid']" 37 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': True, 'na me': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}]\ntarget_os = ['an droid']"
38 ], 38 ],
39 "cwd": "[SLAVE_BUILD]",
39 "name": "gclient setup" 40 "name": "gclient setup"
40 }, 41 },
41 { 42 {
42 "cmd": [ 43 "cmd": [
43 "python", 44 "python",
44 "-u", 45 "-u",
45 "[DEPOT_TOOLS]/gclient.py", 46 "[DEPOT_TOOLS]/gclient.py",
46 "sync", 47 "sync",
47 "--nohooks", 48 "--nohooks",
48 "--force", 49 "--force",
49 "--verbose", 50 "--verbose",
50 "--delete_unversioned_trees", 51 "--delete_unversioned_trees",
51 "--revision", 52 "--revision",
52 "skia@abc123", 53 "skia@abc123",
53 "--output-json", 54 "--output-json",
54 "/path/to/tmp/json" 55 "/path/to/tmp/json"
55 ], 56 ],
57 "cwd": "[SLAVE_BUILD]",
56 "name": "gclient sync", 58 "name": "gclient sync",
57 "~followup_annotations": [ 59 "~followup_annotations": [
58 "@@@STEP_LOG_LINE@json.output@{@@@", 60 "@@@STEP_LOG_LINE@json.output@{@@@",
59 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@", 61 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@",
60 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@", 62 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@",
61 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@", 63 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@",
62 "@@@STEP_LOG_LINE@json.output@ }@@@", 64 "@@@STEP_LOG_LINE@json.output@ }@@@",
63 "@@@STEP_LOG_LINE@json.output@ }@@@", 65 "@@@STEP_LOG_LINE@json.output@ }@@@",
64 "@@@STEP_LOG_LINE@json.output@}@@@", 66 "@@@STEP_LOG_LINE@json.output@}@@@",
65 "@@@STEP_LOG_END@json.output@@@", 67 "@@@STEP_LOG_END@json.output@@@",
66 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@" 68 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
67 ] 69 ]
68 }, 70 },
69 { 71 {
70 "cmd": [ 72 "cmd": [
71 "which", 73 "which",
72 "ccache" 74 "ccache"
73 ], 75 ],
76 "cwd": "[SLAVE_BUILD]",
74 "name": "has ccache?", 77 "name": "has ccache?",
75 "stdout": "/path/to/tmp/", 78 "stdout": "/path/to/tmp/",
76 "~followup_annotations": [ 79 "~followup_annotations": [
77 "step returned non-zero exit code: 1", 80 "step returned non-zero exit code: 1",
78 "@@@STEP_FAILURE@@@" 81 "@@@STEP_FAILURE@@@"
79 ] 82 ]
80 }, 83 },
81 { 84 {
82 "cmd": [ 85 "cmd": [
83 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_ninja", 86 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_ninja",
(...skipping 10 matching lines...) Expand all
94 }, 97 },
95 "name": "build dm" 98 "name": "build dm"
96 }, 99 },
97 { 100 {
98 "cmd": [ 101 "cmd": [
99 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 102 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
100 "-s", 103 "-s",
101 "4d00353cd8ed61c3", 104 "4d00353cd8ed61c3",
102 "wait-for-device" 105 "wait-for-device"
103 ], 106 ],
107 "cwd": "[SLAVE_BUILD]",
104 "name": "wait for device (1)" 108 "name": "wait for device (1)"
105 }, 109 },
106 { 110 {
107 "cmd": [ 111 "cmd": [
108 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 112 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
109 "-s", 113 "-s",
110 "4d00353cd8ed61c3", 114 "4d00353cd8ed61c3",
111 "shell", 115 "shell",
112 "echo", 116 "echo",
113 "$EXTERNAL_STORAGE" 117 "$EXTERNAL_STORAGE"
114 ], 118 ],
119 "cwd": "[SLAVE_BUILD]",
115 "name": "get EXTERNAL_STORAGE dir", 120 "name": "get EXTERNAL_STORAGE dir",
116 "stdout": "/path/to/tmp/" 121 "stdout": "/path/to/tmp/"
117 }, 122 },
118 { 123 {
119 "cmd": [ 124 "cmd": [
120 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia", 125 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia",
121 "-s", 126 "-s",
122 "4d00353cd8ed61c3" 127 "4d00353cd8ed61c3"
123 ], 128 ],
129 "cwd": "[SLAVE_BUILD]",
124 "env": { 130 "env": {
125 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 131 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
126 "SKIA_ANDROID_VERBOSE_SETUP": "1" 132 "SKIA_ANDROID_VERBOSE_SETUP": "1"
127 }, 133 },
128 "name": "kill skia" 134 "name": "kill skia"
129 }, 135 },
130 { 136 {
131 "cmd": [ 137 "cmd": [
132 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed", 138 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed",
133 "-s", 139 "-s",
134 "4d00353cd8ed61c3", 140 "4d00353cd8ed61c3",
135 "[SLAVE_BUILD]/skia/resources", 141 "[SLAVE_BUILD]/skia/resources",
136 "/storage/emulated/legacy/skiabot/skia_resources" 142 "/storage/emulated/legacy/skiabot/skia_resources"
137 ], 143 ],
144 "cwd": "[SLAVE_BUILD]",
138 "env": { 145 "env": {
139 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 146 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
140 "SKIA_ANDROID_VERBOSE_SETUP": "1" 147 "SKIA_ANDROID_VERBOSE_SETUP": "1"
141 }, 148 },
142 "name": "push resources" 149 "name": "push resources"
143 }, 150 },
144 { 151 {
145 "cmd": [ 152 "cmd": [
146 "python", 153 "python",
147 "-u", 154 "-u",
148 "\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", 155 "\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",
149 "[SLAVE_BUILD]/tmp", 156 "[SLAVE_BUILD]/tmp",
150 "511" 157 "511"
151 ], 158 ],
159 "cwd": "[SLAVE_BUILD]",
152 "name": "makedirs tmp_dir", 160 "name": "makedirs tmp_dir",
153 "~followup_annotations": [ 161 "~followup_annotations": [
154 "@@@STEP_LOG_LINE@python.inline@@@@", 162 "@@@STEP_LOG_LINE@python.inline@@@@",
155 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 163 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
156 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 164 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
157 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 165 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
158 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 166 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
159 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 167 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
160 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 168 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
161 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 169 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
162 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 170 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
163 "@@@STEP_LOG_END@python.inline@@@" 171 "@@@STEP_LOG_END@python.inline@@@"
164 ] 172 ]
165 }, 173 },
166 { 174 {
167 "cmd": [ 175 "cmd": [
168 "python", 176 "python",
169 "-u", 177 "-u",
170 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 178 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
171 "[SLAVE_BUILD]/skia/SKP_VERSION", 179 "[SLAVE_BUILD]/skia/SKP_VERSION",
172 "/path/to/tmp/" 180 "/path/to/tmp/"
173 ], 181 ],
182 "cwd": "[SLAVE_BUILD]",
174 "name": "Get expected SKP_VERSION" 183 "name": "Get expected SKP_VERSION"
175 }, 184 },
176 { 185 {
177 "cmd": [ 186 "cmd": [
178 "python", 187 "python",
179 "-u", 188 "-u",
180 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 189 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
181 "[SLAVE_BUILD]/tmp/SKP_VERSION", 190 "[SLAVE_BUILD]/tmp/SKP_VERSION",
182 "/path/to/tmp/" 191 "/path/to/tmp/"
183 ], 192 ],
193 "cwd": "[SLAVE_BUILD]",
184 "name": "Get downloaded SKP_VERSION" 194 "name": "Get downloaded SKP_VERSION"
185 }, 195 },
186 { 196 {
187 "cmd": [ 197 "cmd": [
188 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 198 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
189 "-s", 199 "-s",
190 "4d00353cd8ed61c3", 200 "4d00353cd8ed61c3",
191 "shell", 201 "shell",
192 "cat", 202 "cat",
193 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION" 203 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION"
194 ], 204 ],
205 "cwd": "[SLAVE_BUILD]",
195 "name": "read SKP_VERSION", 206 "name": "read SKP_VERSION",
196 "stdout": "/path/to/tmp/" 207 "stdout": "/path/to/tmp/"
197 }, 208 },
198 { 209 {
199 "cmd": [ 210 "cmd": [
200 "python", 211 "python",
201 "-u", 212 "-u",
202 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py", 213 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
203 "--", 214 "--",
204 "[DEPOT_TOOLS]/gsutil.py", 215 "[DEPOT_TOOLS]/gsutil.py",
205 "--force-version", 216 "--force-version",
206 "3.25", 217 "3.25",
207 "--", 218 "--",
208 "cat", 219 "cat",
209 "gs://chromium-skia-gm/skimage/input/TIMESTAMP_LAST_UPLOAD_COMPLETED" 220 "gs://chromium-skia-gm/skimage/input/TIMESTAMP_LAST_UPLOAD_COMPLETED"
210 ], 221 ],
222 "cwd": "[SLAVE_BUILD]",
211 "name": "gsutil cat TIMESTAMP_LAST_UPLOAD_COMPLETED", 223 "name": "gsutil cat TIMESTAMP_LAST_UPLOAD_COMPLETED",
212 "stdout": "/path/to/tmp/" 224 "stdout": "/path/to/tmp/"
213 }, 225 },
214 { 226 {
215 "cmd": [ 227 "cmd": [
216 "python", 228 "python",
217 "-u", 229 "-u",
218 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 230 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
219 "[SLAVE_BUILD]/tmp/SKIMAGE_VERSION", 231 "[SLAVE_BUILD]/tmp/SKIMAGE_VERSION",
220 "/path/to/tmp/" 232 "/path/to/tmp/"
221 ], 233 ],
234 "cwd": "[SLAVE_BUILD]",
222 "name": "Get downloaded SKIMAGE_VERSION" 235 "name": "Get downloaded SKIMAGE_VERSION"
223 }, 236 },
224 { 237 {
225 "cmd": [ 238 "cmd": [
226 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 239 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
227 "-s", 240 "-s",
228 "4d00353cd8ed61c3", 241 "4d00353cd8ed61c3",
229 "shell", 242 "shell",
230 "cat", 243 "cat",
231 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKIMAGE_VERSION" 244 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKIMAGE_VERSION"
232 ], 245 ],
246 "cwd": "[SLAVE_BUILD]",
233 "name": "read SKIMAGE_VERSION", 247 "name": "read SKIMAGE_VERSION",
234 "stdout": "/path/to/tmp/" 248 "stdout": "/path/to/tmp/"
235 }, 249 },
236 { 250 {
237 "cmd": [ 251 "cmd": [
238 "python", 252 "python",
239 "-u", 253 "-u",
240 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists( sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n", 254 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists( sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n",
241 "[SLAVE_BUILD]/dm" 255 "[SLAVE_BUILD]/dm"
242 ], 256 ],
257 "cwd": "[SLAVE_BUILD]",
243 "name": "rmtree dm", 258 "name": "rmtree dm",
244 "~followup_annotations": [ 259 "~followup_annotations": [
245 "@@@STEP_LOG_LINE@python.inline@@@@", 260 "@@@STEP_LOG_LINE@python.inline@@@@",
246 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 261 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
247 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@", 262 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@",
248 "@@@STEP_LOG_LINE@python.inline@@@@", 263 "@@@STEP_LOG_LINE@python.inline@@@@",
249 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 264 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
250 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 265 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
251 "@@@STEP_LOG_END@python.inline@@@" 266 "@@@STEP_LOG_END@python.inline@@@"
252 ] 267 ]
253 }, 268 },
254 { 269 {
255 "cmd": [ 270 "cmd": [
256 "python", 271 "python",
257 "-u", 272 "-u",
258 "\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", 273 "\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",
259 "[SLAVE_BUILD]/dm", 274 "[SLAVE_BUILD]/dm",
260 "511" 275 "511"
261 ], 276 ],
277 "cwd": "[SLAVE_BUILD]",
262 "name": "makedirs dm", 278 "name": "makedirs dm",
263 "~followup_annotations": [ 279 "~followup_annotations": [
264 "@@@STEP_LOG_LINE@python.inline@@@@", 280 "@@@STEP_LOG_LINE@python.inline@@@@",
265 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 281 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
266 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 282 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
267 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 283 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
268 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 284 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
269 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 285 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
270 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 286 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
271 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 287 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
272 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 288 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
273 "@@@STEP_LOG_END@python.inline@@@" 289 "@@@STEP_LOG_END@python.inline@@@"
274 ] 290 ]
275 }, 291 },
276 { 292 {
277 "cmd": [ 293 "cmd": [
278 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 294 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
279 "-s", 295 "-s",
280 "4d00353cd8ed61c3", 296 "4d00353cd8ed61c3",
281 "shell", 297 "shell",
282 "rm", 298 "rm",
283 "-r", 299 "-r",
284 "/storage/emulated/legacy/skiabot/skia_dm" 300 "/storage/emulated/legacy/skiabot/skia_dm"
285 ], 301 ],
302 "cwd": "[SLAVE_BUILD]",
286 "name": "rmdir skia_dm" 303 "name": "rmdir skia_dm"
287 }, 304 },
288 { 305 {
289 "cmd": [ 306 "cmd": [
290 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 307 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
291 "-s", 308 "-s",
292 "4d00353cd8ed61c3", 309 "4d00353cd8ed61c3",
293 "shell", 310 "shell",
294 "if", 311 "if",
295 "[", 312 "[",
296 "-e", 313 "-e",
297 "/storage/emulated/legacy/skiabot/skia_dm", 314 "/storage/emulated/legacy/skiabot/skia_dm",
298 "];", 315 "];",
299 "then", 316 "then",
300 "echo", 317 "echo",
301 "FILE_EXISTS;", 318 "FILE_EXISTS;",
302 "fi" 319 "fi"
303 ], 320 ],
321 "cwd": "[SLAVE_BUILD]",
304 "name": "exists skia_dm", 322 "name": "exists skia_dm",
305 "stdout": "/path/to/tmp/" 323 "stdout": "/path/to/tmp/"
306 }, 324 },
307 { 325 {
308 "cmd": [ 326 "cmd": [
309 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 327 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
310 "-s", 328 "-s",
311 "4d00353cd8ed61c3", 329 "4d00353cd8ed61c3",
312 "shell", 330 "shell",
313 "mkdir", 331 "mkdir",
314 "-p", 332 "-p",
315 "/storage/emulated/legacy/skiabot/skia_dm" 333 "/storage/emulated/legacy/skiabot/skia_dm"
316 ], 334 ],
335 "cwd": "[SLAVE_BUILD]",
317 "name": "mkdir skia_dm" 336 "name": "mkdir skia_dm"
318 }, 337 },
319 { 338 {
320 "cmd": [ 339 "cmd": [
321 "python", 340 "python",
322 "-u", 341 "-u",
323 "\nimport contextlib\nimport math\nimport socket\nimport sys\nimport time\ nimport urllib2\n\nHASHES_URL = 'https://gold.skia.org/2/_/hashes'\nRETRIES = 5\ nTIMEOUT = 60\nWAIT_BASE = 15\n\nsocket.setdefaulttimeout(TIMEOUT)\nfor retry in range(RETRIES):\n try:\n with open(sys.argv[1], 'w') as f:\n with cont extlib.closing(\n urllib2.urlopen(HASHES_URL, timeout=TIMEOUT)) as w:\n f.write(w.read())\n break\n except:\n print 'Failed to get un interesting hashes from %s' % HASHES_URL\n if retry == RETRIES:\n raise\ n waittime = WAIT_BASE * math.pow(2, retry)\n print 'Retry in %d seconds.' % waittime\n time.sleep(waittime)\n", 342 "\nimport contextlib\nimport math\nimport socket\nimport sys\nimport time\ nimport urllib2\n\nHASHES_URL = 'https://gold.skia.org/2/_/hashes'\nRETRIES = 5\ nTIMEOUT = 60\nWAIT_BASE = 15\n\nsocket.setdefaulttimeout(TIMEOUT)\nfor retry in range(RETRIES):\n try:\n with open(sys.argv[1], 'w') as f:\n with cont extlib.closing(\n urllib2.urlopen(HASHES_URL, timeout=TIMEOUT)) as w:\n f.write(w.read())\n break\n except:\n print 'Failed to get un interesting hashes from %s' % HASHES_URL\n if retry == RETRIES:\n raise\ n waittime = WAIT_BASE * math.pow(2, retry)\n print 'Retry in %d seconds.' % waittime\n time.sleep(waittime)\n",
324 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt" 343 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt"
325 ], 344 ],
326 "cwd": "[SLAVE_BUILD]/skia", 345 "cwd": "[SLAVE_BUILD]/skia",
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
359 }, 378 },
360 { 379 {
361 "cmd": [ 380 "cmd": [
362 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 381 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
363 "-s", 382 "-s",
364 "4d00353cd8ed61c3", 383 "4d00353cd8ed61c3",
365 "push", 384 "push",
366 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt", 385 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt",
367 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt" 386 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt"
368 ], 387 ],
388 "cwd": "[SLAVE_BUILD]",
369 "name": "push uninteresting_hashes.txt" 389 "name": "push uninteresting_hashes.txt"
370 }, 390 },
371 { 391 {
372 "cmd": [ 392 "cmd": [
373 "python", 393 "python",
374 "-u", 394 "-u",
375 "[SLAVE_BUILD]/skia/tools/dm_flags.py", 395 "[SLAVE_BUILD]/skia/tools/dm_flags.py",
376 "/path/to/tmp/json", 396 "/path/to/tmp/json",
377 "Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Debug" 397 "Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Debug"
378 ], 398 ],
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
423 "SGX544", 443 "SGX544",
424 "model", 444 "model",
425 "GalaxyS4", 445 "GalaxyS4",
426 "os", 446 "os",
427 "Android", 447 "Android",
428 "--uninterestingHashesFile", 448 "--uninterestingHashesFile",
429 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt", 449 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt",
430 "--nocpu", 450 "--nocpu",
431 "--dummy-flags" 451 "--dummy-flags"
432 ], 452 ],
453 "cwd": "[SLAVE_BUILD]",
433 "env": { 454 "env": {
434 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 455 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
435 "SKIA_ANDROID_VERBOSE_SETUP": "1" 456 "SKIA_ANDROID_VERBOSE_SETUP": "1"
436 }, 457 },
437 "name": "dm" 458 "name": "dm"
438 }, 459 },
439 { 460 {
440 "cmd": [ 461 "cmd": [
441 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed", 462 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed",
442 "-s", 463 "-s",
443 "4d00353cd8ed61c3", 464 "4d00353cd8ed61c3",
444 "/storage/emulated/legacy/skiabot/skia_dm", 465 "/storage/emulated/legacy/skiabot/skia_dm",
445 "[SLAVE_BUILD]/dm" 466 "[SLAVE_BUILD]/dm"
446 ], 467 ],
468 "cwd": "[SLAVE_BUILD]",
447 "env": { 469 "env": {
448 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 470 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
449 "SKIA_ANDROID_VERBOSE_SETUP": "1" 471 "SKIA_ANDROID_VERBOSE_SETUP": "1"
450 }, 472 },
451 "name": "pull skia_dm" 473 "name": "pull skia_dm"
452 }, 474 },
453 { 475 {
454 "cmd": [ 476 "cmd": [
455 "python", 477 "python",
456 "-u", 478 "-u",
457 "RECIPE_MODULE[skia]/resources/upload_dm_results.py", 479 "RECIPE_MODULE[skia]/resources/upload_dm_results.py",
458 "[SLAVE_BUILD]/dm", 480 "[SLAVE_BUILD]/dm",
459 "164710", 481 "164710",
460 "Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Debug", 482 "Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Debug",
461 "5", 483 "5",
462 "", 484 "",
463 "[SLAVE_BUILD]/skia/common/py/utils" 485 "[SLAVE_BUILD]/skia/common/py/utils"
464 ], 486 ],
465 "cwd": "[SLAVE_BUILD]/skia", 487 "cwd": "[SLAVE_BUILD]/skia",
466 "name": "Upload DM Results" 488 "name": "Upload DM Results"
467 }, 489 },
468 { 490 {
469 "cmd": [ 491 "cmd": [
470 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 492 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
471 "-s", 493 "-s",
472 "4d00353cd8ed61c3", 494 "4d00353cd8ed61c3",
473 "reboot" 495 "reboot"
474 ], 496 ],
497 "cwd": "[SLAVE_BUILD]",
475 "name": "reboot" 498 "name": "reboot"
476 }, 499 },
477 { 500 {
478 "cmd": [ 501 "cmd": [
479 "sleep", 502 "sleep",
480 "10" 503 "10"
481 ], 504 ],
505 "cwd": "[SLAVE_BUILD]",
482 "name": "wait for reboot" 506 "name": "wait for reboot"
483 }, 507 },
484 { 508 {
485 "cmd": [ 509 "cmd": [
486 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 510 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
487 "-s", 511 "-s",
488 "4d00353cd8ed61c3", 512 "4d00353cd8ed61c3",
489 "wait-for-device" 513 "wait-for-device"
490 ], 514 ],
515 "cwd": "[SLAVE_BUILD]",
491 "name": "wait for device (2)" 516 "name": "wait for device (2)"
492 } 517 }
493 ] 518 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698