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

Side by Side Diff: scripts/slave/recipes/skia/skia.expected/Test-Android-GCC-Nexus5-GPU-Adreno330-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 "018dff3520c970f6", 104 "018dff3520c970f6",
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 "018dff3520c970f6", 114 "018dff3520c970f6",
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 "018dff3520c970f6", 127 "018dff3520c970f6",
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 "018dff3520c970f6", 145 "018dff3520c970f6",
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 "018dff3520c970f6" 155 "018dff3520c970f6"
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 "018dff3520c970f6", 168 "018dff3520c970f6",
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 "018dff3520c970f6", 179 "018dff3520c970f6",
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 "018dff3520c970f6", 239 "018dff3520c970f6",
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 "018dff3520c970f6", 280 "018dff3520c970f6",
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 "018dff3520c970f6", 335 "018dff3520c970f6",
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 "018dff3520c970f6", 348 "018dff3520c970f6",
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 "018dff3520c970f6", 368 "018dff3520c970f6",
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 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
394 }, 417 },
395 { 418 {
396 "cmd": [ 419 "cmd": [
397 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 420 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
398 "-s", 421 "-s",
399 "018dff3520c970f6", 422 "018dff3520c970f6",
400 "push", 423 "push",
401 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt", 424 "[SLAVE_BUILD]/tmp/uninteresting_hashes.txt",
402 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt" 425 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt"
403 ], 426 ],
427 "cwd": "[SLAVE_BUILD]",
404 "name": "push uninteresting_hashes.txt" 428 "name": "push uninteresting_hashes.txt"
405 }, 429 },
406 { 430 {
407 "cmd": [ 431 "cmd": [
408 "python", 432 "python",
409 "-u", 433 "-u",
410 "[SLAVE_BUILD]/skia/tools/dm_flags.py", 434 "[SLAVE_BUILD]/skia/tools/dm_flags.py",
411 "/path/to/tmp/json", 435 "/path/to/tmp/json",
412 "Test-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Debug" 436 "Test-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Debug"
413 ], 437 ],
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
458 "Adreno330", 482 "Adreno330",
459 "model", 483 "model",
460 "Nexus5", 484 "Nexus5",
461 "os", 485 "os",
462 "Android", 486 "Android",
463 "--uninterestingHashesFile", 487 "--uninterestingHashesFile",
464 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt", 488 "/storage/emulated/legacy/skiabot/skia_tmp_dir/uninteresting_hashes.txt",
465 "--nocpu", 489 "--nocpu",
466 "--dummy-flags" 490 "--dummy-flags"
467 ], 491 ],
492 "cwd": "[SLAVE_BUILD]",
468 "env": { 493 "env": {
469 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 494 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
470 "SKIA_ANDROID_VERBOSE_SETUP": "1" 495 "SKIA_ANDROID_VERBOSE_SETUP": "1"
471 }, 496 },
472 "name": "dm" 497 "name": "dm"
473 }, 498 },
474 { 499 {
475 "cmd": [ 500 "cmd": [
476 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed", 501 "[SLAVE_BUILD]/skia/platform_tools/android/bin/adb_pull_if_needed",
477 "-s", 502 "-s",
478 "018dff3520c970f6", 503 "018dff3520c970f6",
479 "/storage/emulated/legacy/skiabot/skia_dm", 504 "/storage/emulated/legacy/skiabot/skia_dm",
480 "[SLAVE_BUILD]/dm" 505 "[SLAVE_BUILD]/dm"
481 ], 506 ],
507 "cwd": "[SLAVE_BUILD]",
482 "env": { 508 "env": {
483 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux", 509 "ANDROID_SDK_ROOT": "/home/chrome-bot/android-sdk-linux",
484 "SKIA_ANDROID_VERBOSE_SETUP": "1" 510 "SKIA_ANDROID_VERBOSE_SETUP": "1"
485 }, 511 },
486 "name": "pull skia_dm" 512 "name": "pull skia_dm"
487 }, 513 },
488 { 514 {
489 "cmd": [ 515 "cmd": [
490 "python", 516 "python",
491 "-u", 517 "-u",
492 "RECIPE_MODULE[skia]/resources/upload_dm_results.py", 518 "RECIPE_MODULE[skia]/resources/upload_dm_results.py",
493 "[SLAVE_BUILD]/dm", 519 "[SLAVE_BUILD]/dm",
494 "164710", 520 "164710",
495 "Test-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Debug", 521 "Test-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Debug",
496 "5", 522 "5",
497 "", 523 "",
498 "[SLAVE_BUILD]/skia/common/py/utils" 524 "[SLAVE_BUILD]/skia/common/py/utils"
499 ], 525 ],
500 "cwd": "[SLAVE_BUILD]/skia", 526 "cwd": "[SLAVE_BUILD]/skia",
501 "name": "Upload DM Results" 527 "name": "Upload DM Results"
502 }, 528 },
503 { 529 {
504 "cmd": [ 530 "cmd": [
505 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 531 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
506 "-s", 532 "-s",
507 "018dff3520c970f6", 533 "018dff3520c970f6",
508 "reboot" 534 "reboot"
509 ], 535 ],
536 "cwd": "[SLAVE_BUILD]",
510 "name": "reboot" 537 "name": "reboot"
511 }, 538 },
512 { 539 {
513 "cmd": [ 540 "cmd": [
514 "sleep", 541 "sleep",
515 "10" 542 "10"
516 ], 543 ],
544 "cwd": "[SLAVE_BUILD]",
517 "name": "wait for reboot" 545 "name": "wait for reboot"
518 }, 546 },
519 { 547 {
520 "cmd": [ 548 "cmd": [
521 "/home/chrome-bot/android-sdk-linux/platform-tools/adb", 549 "/home/chrome-bot/android-sdk-linux/platform-tools/adb",
522 "-s", 550 "-s",
523 "018dff3520c970f6", 551 "018dff3520c970f6",
524 "wait-for-device" 552 "wait-for-device"
525 ], 553 ],
554 "cwd": "[SLAVE_BUILD]",
526 "name": "wait for device (3)" 555 "name": "wait for device (3)"
527 } 556 }
528 ] 557 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698