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

Side by Side Diff: scripts/slave/recipes/skia/skia.expected/failed_get_hashes.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 "015d210a13480604", 104 "015d210a13480604",
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 "015d210a13480604", 114 "015d210a13480604",
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 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 125 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
121 "-s", 126 "-s",
122 "015d210a13480604", 127 "015d210a13480604",
123 "root" 128 "root"
124 ], 129 ],
130 "cwd": "[SLAVE_BUILD]",
125 "name": "adb root" 131 "name": "adb root"
126 }, 132 },
127 { 133 {
128 "cmd": [ 134 "cmd": [
129 "sleep", 135 "sleep",
130 "10" 136 "10"
131 ], 137 ],
138 "cwd": "[SLAVE_BUILD]",
132 "name": "wait" 139 "name": "wait"
133 }, 140 },
134 { 141 {
135 "cmd": [ 142 "cmd": [
136 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 143 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
137 "-s", 144 "-s",
138 "015d210a13480604", 145 "015d210a13480604",
139 "wait-for-device" 146 "wait-for-device"
140 ], 147 ],
148 "cwd": "[SLAVE_BUILD]",
141 "name": "wait for device (2)" 149 "name": "wait for device (2)"
142 }, 150 },
143 { 151 {
144 "cmd": [ 152 "cmd": [
145 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia", 153 "[SLAVE_BUILD]/skia/platform_tools/android/bin/android_kill_skia",
146 "-s", 154 "-s",
147 "015d210a13480604" 155 "015d210a13480604"
148 ], 156 ],
157 "cwd": "[SLAVE_BUILD]",
149 "env": { 158 "env": {
150 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 159 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
151 "SKIA_ANDROID_VERBOSE_SETUP": "1" 160 "SKIA_ANDROID_VERBOSE_SETUP": "1"
152 }, 161 },
153 "name": "kill skia" 162 "name": "kill skia"
154 }, 163 },
155 { 164 {
156 "cmd": [ 165 "cmd": [
157 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 166 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
158 "-s", 167 "-s",
159 "015d210a13480604", 168 "015d210a13480604",
160 "shell", 169 "shell",
161 "stop" 170 "stop"
162 ], 171 ],
172 "cwd": "[SLAVE_BUILD]",
163 "name": "stop shell" 173 "name": "stop shell"
164 }, 174 },
165 { 175 {
166 "cmd": [ 176 "cmd": [
167 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed", 177 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_push_if_needed",
168 "-s", 178 "-s",
169 "015d210a13480604", 179 "015d210a13480604",
170 "[SLAVE_BUILD]/skia/resources", 180 "[SLAVE_BUILD]/skia/resources",
171 "/storage/emulated/legacy/skiabot/skia_resources" 181 "/storage/emulated/legacy/skiabot/skia_resources"
172 ], 182 ],
183 "cwd": "[SLAVE_BUILD]",
173 "env": { 184 "env": {
174 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 185 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
175 "SKIA_ANDROID_VERBOSE_SETUP": "1" 186 "SKIA_ANDROID_VERBOSE_SETUP": "1"
176 }, 187 },
177 "name": "push resources" 188 "name": "push resources"
178 }, 189 },
179 { 190 {
180 "cmd": [ 191 "cmd": [
181 "python", 192 "python",
182 "-u", 193 "-u",
183 "\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", 194 "\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",
184 "[SLAVE_BUILD]/tmp", 195 "[SLAVE_BUILD]/tmp",
185 "511" 196 "511"
186 ], 197 ],
198 "cwd": "[SLAVE_BUILD]",
187 "name": "makedirs tmp_dir", 199 "name": "makedirs tmp_dir",
188 "~followup_annotations": [ 200 "~followup_annotations": [
189 "@@@STEP_LOG_LINE@python.inline@@@@", 201 "@@@STEP_LOG_LINE@python.inline@@@@",
190 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 202 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
191 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 203 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
192 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 204 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
193 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 205 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
194 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 206 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
195 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 207 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
196 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 208 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
197 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 209 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
198 "@@@STEP_LOG_END@python.inline@@@" 210 "@@@STEP_LOG_END@python.inline@@@"
199 ] 211 ]
200 }, 212 },
201 { 213 {
202 "cmd": [ 214 "cmd": [
203 "python", 215 "python",
204 "-u", 216 "-u",
205 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 217 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
206 "[SLAVE_BUILD]/skia/SKP_VERSION", 218 "[SLAVE_BUILD]/skia/SKP_VERSION",
207 "/path/to/tmp/" 219 "/path/to/tmp/"
208 ], 220 ],
221 "cwd": "[SLAVE_BUILD]",
209 "name": "Get expected SKP_VERSION" 222 "name": "Get expected SKP_VERSION"
210 }, 223 },
211 { 224 {
212 "cmd": [ 225 "cmd": [
213 "python", 226 "python",
214 "-u", 227 "-u",
215 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 228 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
216 "[SLAVE_BUILD]/tmp/SKP_VERSION", 229 "[SLAVE_BUILD]/tmp/SKP_VERSION",
217 "/path/to/tmp/" 230 "/path/to/tmp/"
218 ], 231 ],
232 "cwd": "[SLAVE_BUILD]",
219 "name": "Get downloaded SKP_VERSION" 233 "name": "Get downloaded SKP_VERSION"
220 }, 234 },
221 { 235 {
222 "cmd": [ 236 "cmd": [
223 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 237 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
224 "-s", 238 "-s",
225 "015d210a13480604", 239 "015d210a13480604",
226 "shell", 240 "shell",
227 "cat", 241 "cat",
228 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION" 242 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKP_VERSION"
229 ], 243 ],
244 "cwd": "[SLAVE_BUILD]",
230 "name": "read SKP_VERSION", 245 "name": "read SKP_VERSION",
231 "stdout": "/path/to/tmp/" 246 "stdout": "/path/to/tmp/"
232 }, 247 },
233 { 248 {
234 "cmd": [ 249 "cmd": [
235 "python", 250 "python",
236 "-u", 251 "-u",
237 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py", 252 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
238 "--", 253 "--",
239 "[DEPOT_TOOLS]/gsutil.py", 254 "[DEPOT_TOOLS]/gsutil.py",
240 "--force-version", 255 "--force-version",
241 "3.25", 256 "3.25",
242 "--", 257 "--",
243 "cat", 258 "cat",
244 "gs://chromium-skia-gm/skimage/input/TIMESTAMP_LAST_UPLOAD_COMPLETED" 259 "gs://chromium-skia-gm/skimage/input/TIMESTAMP_LAST_UPLOAD_COMPLETED"
245 ], 260 ],
261 "cwd": "[SLAVE_BUILD]",
246 "name": "gsutil cat TIMESTAMP_LAST_UPLOAD_COMPLETED", 262 "name": "gsutil cat TIMESTAMP_LAST_UPLOAD_COMPLETED",
247 "stdout": "/path/to/tmp/" 263 "stdout": "/path/to/tmp/"
248 }, 264 },
249 { 265 {
250 "cmd": [ 266 "cmd": [
251 "python", 267 "python",
252 "-u", 268 "-u",
253 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 269 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
254 "[SLAVE_BUILD]/tmp/SKIMAGE_VERSION", 270 "[SLAVE_BUILD]/tmp/SKIMAGE_VERSION",
255 "/path/to/tmp/" 271 "/path/to/tmp/"
256 ], 272 ],
273 "cwd": "[SLAVE_BUILD]",
257 "name": "Get downloaded SKIMAGE_VERSION" 274 "name": "Get downloaded SKIMAGE_VERSION"
258 }, 275 },
259 { 276 {
260 "cmd": [ 277 "cmd": [
261 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 278 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
262 "-s", 279 "-s",
263 "015d210a13480604", 280 "015d210a13480604",
264 "shell", 281 "shell",
265 "cat", 282 "cat",
266 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKIMAGE_VERSION" 283 "/storage/emulated/legacy/skiabot/skia_tmp_dir/SKIMAGE_VERSION"
267 ], 284 ],
285 "cwd": "[SLAVE_BUILD]",
268 "name": "read SKIMAGE_VERSION", 286 "name": "read SKIMAGE_VERSION",
269 "stdout": "/path/to/tmp/" 287 "stdout": "/path/to/tmp/"
270 }, 288 },
271 { 289 {
272 "cmd": [ 290 "cmd": [
273 "python", 291 "python",
274 "-u", 292 "-u",
275 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists( sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n", 293 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists( sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n",
276 "[SLAVE_BUILD]/dm" 294 "[SLAVE_BUILD]/dm"
277 ], 295 ],
296 "cwd": "[SLAVE_BUILD]",
278 "name": "rmtree dm", 297 "name": "rmtree dm",
279 "~followup_annotations": [ 298 "~followup_annotations": [
280 "@@@STEP_LOG_LINE@python.inline@@@@", 299 "@@@STEP_LOG_LINE@python.inline@@@@",
281 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 300 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
282 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@", 301 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@",
283 "@@@STEP_LOG_LINE@python.inline@@@@", 302 "@@@STEP_LOG_LINE@python.inline@@@@",
284 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 303 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
285 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 304 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
286 "@@@STEP_LOG_END@python.inline@@@" 305 "@@@STEP_LOG_END@python.inline@@@"
287 ] 306 ]
288 }, 307 },
289 { 308 {
290 "cmd": [ 309 "cmd": [
291 "python", 310 "python",
292 "-u", 311 "-u",
293 "\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", 312 "\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",
294 "[SLAVE_BUILD]/dm", 313 "[SLAVE_BUILD]/dm",
295 "511" 314 "511"
296 ], 315 ],
316 "cwd": "[SLAVE_BUILD]",
297 "name": "makedirs dm", 317 "name": "makedirs dm",
298 "~followup_annotations": [ 318 "~followup_annotations": [
299 "@@@STEP_LOG_LINE@python.inline@@@@", 319 "@@@STEP_LOG_LINE@python.inline@@@@",
300 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 320 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
301 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 321 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
302 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 322 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
303 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 323 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
304 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 324 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
305 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 325 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
306 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 326 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
307 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 327 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
308 "@@@STEP_LOG_END@python.inline@@@" 328 "@@@STEP_LOG_END@python.inline@@@"
309 ] 329 ]
310 }, 330 },
311 { 331 {
312 "cmd": [ 332 "cmd": [
313 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 333 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
314 "-s", 334 "-s",
315 "015d210a13480604", 335 "015d210a13480604",
316 "shell", 336 "shell",
317 "rm", 337 "rm",
318 "-r", 338 "-r",
319 "/storage/emulated/legacy/skiabot/skia_dm" 339 "/storage/emulated/legacy/skiabot/skia_dm"
320 ], 340 ],
341 "cwd": "[SLAVE_BUILD]",
321 "name": "rmdir skia_dm" 342 "name": "rmdir skia_dm"
322 }, 343 },
323 { 344 {
324 "cmd": [ 345 "cmd": [
325 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 346 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
326 "-s", 347 "-s",
327 "015d210a13480604", 348 "015d210a13480604",
328 "shell", 349 "shell",
329 "if", 350 "if",
330 "[", 351 "[",
331 "-e", 352 "-e",
332 "/storage/emulated/legacy/skiabot/skia_dm", 353 "/storage/emulated/legacy/skiabot/skia_dm",
333 "];", 354 "];",
334 "then", 355 "then",
335 "echo", 356 "echo",
336 "FILE_EXISTS;", 357 "FILE_EXISTS;",
337 "fi" 358 "fi"
338 ], 359 ],
360 "cwd": "[SLAVE_BUILD]",
339 "name": "exists skia_dm", 361 "name": "exists skia_dm",
340 "stdout": "/path/to/tmp/" 362 "stdout": "/path/to/tmp/"
341 }, 363 },
342 { 364 {
343 "cmd": [ 365 "cmd": [
344 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 366 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
345 "-s", 367 "-s",
346 "015d210a13480604", 368 "015d210a13480604",
347 "shell", 369 "shell",
348 "mkdir", 370 "mkdir",
349 "-p", 371 "-p",
350 "/storage/emulated/legacy/skiabot/skia_dm" 372 "/storage/emulated/legacy/skiabot/skia_dm"
351 ], 373 ],
374 "cwd": "[SLAVE_BUILD]",
352 "name": "mkdir skia_dm" 375 "name": "mkdir skia_dm"
353 }, 376 },
354 { 377 {
355 "cmd": [ 378 "cmd": [
356 "python", 379 "python",
357 "-u", 380 "-u",
358 "\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", 381 "\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",
359 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt" 382 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt"
360 ], 383 ],
361 "cwd": "[SLAVE_BUILD]/skia", 384 "cwd": "[SLAVE_BUILD]/skia",
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
396 }, 419 },
397 { 420 {
398 "cmd": [ 421 "cmd": [
399 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 422 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
400 "-s", 423 "-s",
401 "015d210a13480604", 424 "015d210a13480604",
402 "push", 425 "push",
403 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt", 426 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt",
404 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt" 427 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt"
405 ], 428 ],
429 "cwd": "[SLAVE_BUILD]",
406 "name": "push uninteresting_hashes.txt" 430 "name": "push uninteresting_hashes.txt"
407 }, 431 },
408 { 432 {
409 "cmd": [ 433 "cmd": [
410 "python", 434 "python",
411 "-u", 435 "-u",
412 "[SLAVE_BUILD]/skia/tools/dm_flags.py", 436 "[SLAVE_BUILD]/skia/tools/dm_flags.py",
413 "/path/to/tmp/json", 437 "/path/to/tmp/json",
414 "Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug" 438 "Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug"
415 ], 439 ],
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
460 "Tegra3", 484 "Tegra3",
461 "model", 485 "model",
462 "Nexus7", 486 "Nexus7",
463 "os", 487 "os",
464 "Android", 488 "Android",
465 "--uninterestingHashesFile", 489 "--uninterestingHashesFile",
466 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt", 490 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt",
467 "--nocpu", 491 "--nocpu",
468 "--dummy-flags" 492 "--dummy-flags"
469 ], 493 ],
494 "cwd": "[SLAVE_BUILD]",
470 "env": { 495 "env": {
471 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 496 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
472 "SKIA_ANDROID_VERBOSE_SETUP": "1" 497 "SKIA_ANDROID_VERBOSE_SETUP": "1"
473 }, 498 },
474 "name": "dm" 499 "name": "dm"
475 }, 500 },
476 { 501 {
477 "cmd": [ 502 "cmd": [
478 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed", 503 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed",
479 "-s", 504 "-s",
480 "015d210a13480604", 505 "015d210a13480604",
481 "/storage/emulated/legacy/skiabot/skia_dm", 506 "/storage/emulated/legacy/skiabot/skia_dm",
482 "[SLAVE_BUILD]/dm" 507 "[SLAVE_BUILD]/dm"
483 ], 508 ],
509 "cwd": "[SLAVE_BUILD]",
484 "env": { 510 "env": {
485 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 511 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
486 "SKIA_ANDROID_VERBOSE_SETUP": "1" 512 "SKIA_ANDROID_VERBOSE_SETUP": "1"
487 }, 513 },
488 "name": "pull skia_dm" 514 "name": "pull skia_dm"
489 }, 515 },
490 { 516 {
491 "cmd": [ 517 "cmd": [
492 "python", 518 "python",
493 "-u", 519 "-u",
494 "RECIPE_MODULE[skia]/resources/upload_dm_results.py", 520 "RECIPE_MODULE[skia]/resources/upload_dm_results.py",
495 "[SLAVE_BUILD]/dm", 521 "[SLAVE_BUILD]/dm",
496 "164710", 522 "164710",
497 "Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug", 523 "Test-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Debug",
498 "6", 524 "6",
499 "", 525 "",
500 "[SLAVE_BUILD]/skia/common/py/utils" 526 "[SLAVE_BUILD]/skia/common/py/utils"
501 ], 527 ],
502 "cwd": "[SLAVE_BUILD]/skia", 528 "cwd": "[SLAVE_BUILD]/skia",
503 "name": "Upload DM Results" 529 "name": "Upload DM Results"
504 }, 530 },
505 { 531 {
506 "cmd": [ 532 "cmd": [
507 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 533 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
508 "-s", 534 "-s",
509 "015d210a13480604", 535 "015d210a13480604",
510 "reboot" 536 "reboot"
511 ], 537 ],
538 "cwd": "[SLAVE_BUILD]",
512 "name": "reboot" 539 "name": "reboot"
513 }, 540 },
514 { 541 {
515 "cmd": [ 542 "cmd": [
516 "sleep", 543 "sleep",
517 "10" 544 "10"
518 ], 545 ],
546 "cwd": "[SLAVE_BUILD]",
519 "name": "wait for reboot" 547 "name": "wait for reboot"
520 }, 548 },
521 { 549 {
522 "cmd": [ 550 "cmd": [
523 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 551 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
524 "-s", 552 "-s",
525 "015d210a13480604", 553 "015d210a13480604",
526 "wait-for-device" 554 "wait-for-device"
527 ], 555 ],
556 "cwd": "[SLAVE_BUILD]",
528 "name": "wait for device (3)" 557 "name": "wait for device (3)"
529 } 558 }
530 ] 559 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698