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

Side by Side Diff: scripts/slave/recipes/skia/swarm_trigger.expected/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming.json

Issue 1919193002: build: roll infra_paths changes (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: merge Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "git", 4 "git",
5 "remote", 5 "remote",
6 "set-url", 6 "set-url",
7 "origin", 7 "origin",
8 "https://skia.googlesource.com/skia.git" 8 "https://skia.googlesource.com/skia.git"
9 ], 9 ],
10 "cwd": "[SLAVE_BUILD]/skia", 10 "cwd": "[CWD]/skia",
11 "name": "git remote set-url" 11 "name": "git remote set-url"
12 }, 12 },
13 { 13 {
14 "cmd": [ 14 "cmd": [
15 "git", 15 "git",
16 "fetch" 16 "fetch"
17 ], 17 ],
18 "cwd": "[SLAVE_BUILD]/skia", 18 "cwd": "[CWD]/skia",
19 "name": "git fetch" 19 "name": "git fetch"
20 }, 20 },
21 { 21 {
22 "cmd": [ 22 "cmd": [
23 "git", 23 "git",
24 "reset", 24 "reset",
25 "--hard", 25 "--hard",
26 "abc123" 26 "abc123"
27 ], 27 ],
28 "cwd": "[SLAVE_BUILD]/skia", 28 "cwd": "[CWD]/skia",
29 "name": "git reset" 29 "name": "git reset"
30 }, 30 },
31 { 31 {
32 "cmd": [ 32 "cmd": [
33 "git", 33 "git",
34 "clean", 34 "clean",
35 "-d", 35 "-d",
36 "-f" 36 "-f"
37 ], 37 ],
38 "cwd": "[SLAVE_BUILD]/skia", 38 "cwd": "[CWD]/skia",
39 "name": "git clean" 39 "name": "git clean"
40 }, 40 },
41 { 41 {
42 "cmd": [ 42 "cmd": [
43 "python", 43 "python",
44 "-u", 44 "-u",
45 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 45 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
46 "config", 46 "config",
47 "--spec", 47 "--spec",
48 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': False, 'n ame': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}]\ntarget_os = ['l lvm']" 48 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': False, 'n ame': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}]\ntarget_os = ['l lvm']"
49 ], 49 ],
50 "cwd": "[SLAVE_BUILD]",
51 "env": { 50 "env": {
52 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 51 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
53 }, 52 },
54 "name": "gclient setup" 53 "name": "gclient setup"
55 }, 54 },
56 { 55 {
57 "cmd": [ 56 "cmd": [
58 "python", 57 "python",
59 "-u", 58 "-u",
60 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 59 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
61 "sync", 60 "sync",
62 "--nohooks", 61 "--nohooks",
63 "--force", 62 "--force",
64 "--verbose", 63 "--verbose",
65 "--delete_unversioned_trees", 64 "--delete_unversioned_trees",
66 "--revision", 65 "--revision",
67 "skia@abc123", 66 "skia@abc123",
68 "--output-json", 67 "--output-json",
69 "/path/to/tmp/json" 68 "/path/to/tmp/json"
70 ], 69 ],
71 "cwd": "[SLAVE_BUILD]",
72 "env": { 70 "env": {
73 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 71 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
74 }, 72 },
75 "name": "gclient sync", 73 "name": "gclient sync",
76 "~followup_annotations": [ 74 "~followup_annotations": [
77 "@@@STEP_LOG_LINE@json.output@{@@@", 75 "@@@STEP_LOG_LINE@json.output@{@@@",
78 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@", 76 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@",
79 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@", 77 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@",
80 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@", 78 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@",
81 "@@@STEP_LOG_LINE@json.output@ }@@@", 79 "@@@STEP_LOG_LINE@json.output@ }@@@",
82 "@@@STEP_LOG_LINE@json.output@ }@@@", 80 "@@@STEP_LOG_LINE@json.output@ }@@@",
83 "@@@STEP_LOG_LINE@json.output@}@@@", 81 "@@@STEP_LOG_LINE@json.output@}@@@",
84 "@@@STEP_LOG_END@json.output@@@", 82 "@@@STEP_LOG_END@json.output@@@",
85 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@" 83 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
86 ] 84 ]
87 }, 85 },
88 { 86 {
89 "cmd": [ 87 "cmd": [
90 "python", 88 "python",
91 "-u", 89 "-u",
92 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", 90 "[CWD]/skia/tools/buildbot_spec.py",
93 "/path/to/tmp/json", 91 "/path/to/tmp/json",
94 "Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming" 92 "Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming"
95 ], 93 ],
96 "cwd": "[SLAVE_BUILD]/skia", 94 "cwd": "[CWD]/skia",
97 "name": "exec buildbot_spec.py", 95 "name": "exec buildbot_spec.py",
98 "~followup_annotations": [ 96 "~followup_annotations": [
99 "@@@STEP_LOG_LINE@json.output@{@@@", 97 "@@@STEP_LOG_LINE@json.output@{@@@",
100 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", 98 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
101 "@@@STEP_LOG_LINE@json.output@ \"dm\"@@@", 99 "@@@STEP_LOG_LINE@json.output@ \"dm\"@@@",
102 "@@@STEP_LOG_LINE@json.output@ ], @@@", 100 "@@@STEP_LOG_LINE@json.output@ ], @@@",
103 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", 101 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
104 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@", 102 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"Arm7\", @@@",
105 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@", 103 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
106 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", 104 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
(...skipping 24 matching lines...) Expand all
131 "@@@STEP_LOG_LINE@json.output@}@@@", 129 "@@@STEP_LOG_LINE@json.output@}@@@",
132 "@@@STEP_LOG_END@json.output@@@" 130 "@@@STEP_LOG_END@json.output@@@"
133 ] 131 ]
134 }, 132 },
135 { 133 {
136 "cmd": [ 134 "cmd": [
137 "python", 135 "python",
138 "-u", 136 "-u",
139 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", 137 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py",
140 "--path", 138 "--path",
141 "[SLAVE_BUILD]/swarming.client", 139 "[CWD]/swarming.client",
142 "--url", 140 "--url",
143 "https://chromium.googlesource.com/external/swarming.client.git" 141 "https://chromium.googlesource.com/external/swarming.client.git"
144 ], 142 ],
145 "cwd": "[SLAVE_BUILD]",
146 "name": "git setup (swarming_client)" 143 "name": "git setup (swarming_client)"
147 }, 144 },
148 { 145 {
149 "cmd": [ 146 "cmd": [
150 "git", 147 "git",
151 "retry", 148 "retry",
152 "fetch", 149 "fetch",
153 "origin", 150 "origin",
154 "master" 151 "master"
155 ], 152 ],
156 "cwd": "[SLAVE_BUILD]/swarming.client", 153 "cwd": "[CWD]/swarming.client",
157 "name": "git fetch (swarming_client)" 154 "name": "git fetch (swarming_client)"
158 }, 155 },
159 { 156 {
160 "cmd": [ 157 "cmd": [
161 "git", 158 "git",
162 "checkout", 159 "checkout",
163 "-f", 160 "-f",
164 "FETCH_HEAD" 161 "FETCH_HEAD"
165 ], 162 ],
166 "cwd": "[SLAVE_BUILD]/swarming.client", 163 "cwd": "[CWD]/swarming.client",
167 "name": "git checkout (swarming_client)" 164 "name": "git checkout (swarming_client)"
168 }, 165 },
169 { 166 {
170 "cmd": [ 167 "cmd": [
171 "git", 168 "git",
172 "rev-parse", 169 "rev-parse",
173 "HEAD" 170 "HEAD"
174 ], 171 ],
175 "cwd": "[SLAVE_BUILD]/swarming.client", 172 "cwd": "[CWD]/swarming.client",
176 "name": "read revision", 173 "name": "read revision",
177 "stdout": "/path/to/tmp/", 174 "stdout": "/path/to/tmp/",
178 "~followup_annotations": [ 175 "~followup_annotations": [
179 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@" 176 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@"
180 ] 177 ]
181 }, 178 },
182 { 179 {
183 "cmd": [ 180 "cmd": [
184 "git", 181 "git",
185 "clean", 182 "clean",
186 "-f", 183 "-f",
187 "-d", 184 "-d",
188 "-x" 185 "-x"
189 ], 186 ],
190 "cwd": "[SLAVE_BUILD]/swarming.client", 187 "cwd": "[CWD]/swarming.client",
191 "name": "git clean (swarming_client)" 188 "name": "git clean (swarming_client)"
192 }, 189 },
193 { 190 {
194 "cmd": [ 191 "cmd": [
195 "git", 192 "git",
196 "submodule", 193 "submodule",
197 "sync" 194 "sync"
198 ], 195 ],
199 "cwd": "[SLAVE_BUILD]/swarming.client", 196 "cwd": "[CWD]/swarming.client",
200 "name": "submodule sync (swarming_client)" 197 "name": "submodule sync (swarming_client)"
201 }, 198 },
202 { 199 {
203 "cmd": [ 200 "cmd": [
204 "git", 201 "git",
205 "submodule", 202 "submodule",
206 "update", 203 "update",
207 "--init", 204 "--init",
208 "--recursive" 205 "--recursive"
209 ], 206 ],
210 "cwd": "[SLAVE_BUILD]/swarming.client", 207 "cwd": "[CWD]/swarming.client",
211 "name": "submodule update (swarming_client)" 208 "name": "submodule update (swarming_client)"
212 }, 209 },
213 { 210 {
214 "cmd": [ 211 "cmd": [
215 "python", 212 "python",
216 "-u", 213 "-u",
217 "[SLAVE_BUILD]/swarming.client/swarming.py", 214 "[CWD]/swarming.client/swarming.py",
218 "--version" 215 "--version"
219 ], 216 ],
220 "cwd": "[SLAVE_BUILD]",
221 "name": "swarming.py --version", 217 "name": "swarming.py --version",
222 "stdout": "/path/to/tmp/", 218 "stdout": "/path/to/tmp/",
223 "~followup_annotations": [ 219 "~followup_annotations": [
224 "@@@STEP_TEXT@0.4.10@@@" 220 "@@@STEP_TEXT@0.4.10@@@"
225 ] 221 ]
226 }, 222 },
227 { 223 {
228 "cmd": [ 224 "cmd": [
229 "download_from_google_storage", 225 "download_from_google_storage",
230 "--no_resume", 226 "--no_resume",
231 "--platform=linux*", 227 "--platform=linux*",
232 "--no_auth", 228 "--no_auth",
233 "--bucket", 229 "--bucket",
234 "chromium-luci", 230 "chromium-luci",
235 "-d", 231 "-d",
236 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go/linux64" 232 "[CWD]/skia/infra/bots/tools/luci-go/linux64"
237 ], 233 ],
238 "cwd": "[SLAVE_BUILD]",
239 "name": "download luci-go linux" 234 "name": "download luci-go linux"
240 }, 235 },
241 { 236 {
242 "cmd": [ 237 "cmd": [
243 "download_from_google_storage", 238 "download_from_google_storage",
244 "--no_resume", 239 "--no_resume",
245 "--platform=darwin", 240 "--platform=darwin",
246 "--no_auth", 241 "--no_auth",
247 "--bucket", 242 "--bucket",
248 "chromium-luci", 243 "chromium-luci",
249 "-d", 244 "-d",
250 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go/mac64" 245 "[CWD]/skia/infra/bots/tools/luci-go/mac64"
251 ], 246 ],
252 "cwd": "[SLAVE_BUILD]",
253 "name": "download luci-go mac" 247 "name": "download luci-go mac"
254 }, 248 },
255 { 249 {
256 "cmd": [ 250 "cmd": [
257 "download_from_google_storage", 251 "download_from_google_storage",
258 "--no_resume", 252 "--no_resume",
259 "--platform=win32", 253 "--platform=win32",
260 "--no_auth", 254 "--no_auth",
261 "--bucket", 255 "--bucket",
262 "chromium-luci", 256 "chromium-luci",
263 "-d", 257 "-d",
264 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go/win64" 258 "[CWD]/skia/infra/bots/tools/luci-go/win64"
265 ], 259 ],
266 "cwd": "[SLAVE_BUILD]",
267 "name": "download luci-go win" 260 "name": "download luci-go win"
268 }, 261 },
269 { 262 {
270 "cmd": [ 263 "cmd": [
271 "python", 264 "python",
272 "-u", 265 "-u",
273 "\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", 266 "\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",
274 "[SLAVE_BUILD]/luci-go" 267 "[CWD]/luci-go"
275 ], 268 ],
276 "cwd": "[SLAVE_BUILD]",
277 "name": "rmtree Go binary dir", 269 "name": "rmtree Go binary dir",
278 "~followup_annotations": [ 270 "~followup_annotations": [
279 "@@@STEP_LOG_LINE@python.inline@@@@", 271 "@@@STEP_LOG_LINE@python.inline@@@@",
280 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 272 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
281 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 273 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
282 "@@@STEP_LOG_LINE@python.inline@@@@", 274 "@@@STEP_LOG_LINE@python.inline@@@@",
283 "@@@STEP_LOG_LINE@python.inline@@@@", 275 "@@@STEP_LOG_LINE@python.inline@@@@",
284 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 276 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
285 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 277 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
286 "@@@STEP_LOG_END@python.inline@@@" 278 "@@@STEP_LOG_END@python.inline@@@"
287 ] 279 ]
288 }, 280 },
289 { 281 {
290 "cmd": [ 282 "cmd": [
291 "python", 283 "python",
292 "-u", 284 "-u",
293 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy mlinks=bool(sys.argv[3]))\n", 285 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy mlinks=bool(sys.argv[3]))\n",
294 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go", 286 "[CWD]/skia/infra/bots/tools/luci-go",
295 "[SLAVE_BUILD]/luci-go", 287 "[CWD]/luci-go",
296 "0" 288 "0"
297 ], 289 ],
298 "cwd": "[SLAVE_BUILD]",
299 "name": "Copy Go binary" 290 "name": "Copy Go binary"
300 }, 291 },
301 { 292 {
302 "cmd": [ 293 "cmd": [
303 "python", 294 "python",
304 "-u", 295 "-u",
305 "\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", 296 "\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",
306 "[BUILD]/third_party/infra", 297 "[ROOT]/b/build/third_party/infra",
307 "511" 298 "511"
308 ], 299 ],
309 "cwd": "[SLAVE_BUILD]",
310 "name": "makedirs third_party_infra", 300 "name": "makedirs third_party_infra",
311 "~followup_annotations": [ 301 "~followup_annotations": [
312 "@@@STEP_LOG_LINE@python.inline@@@@", 302 "@@@STEP_LOG_LINE@python.inline@@@@",
313 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 303 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
314 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 304 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
315 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 305 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
316 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 306 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
317 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 307 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
318 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 308 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
319 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 309 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
320 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 310 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
321 "@@@STEP_LOG_END@python.inline@@@" 311 "@@@STEP_LOG_END@python.inline@@@"
322 ] 312 ]
323 }, 313 },
324 { 314 {
325 "cmd": [ 315 "cmd": [
326 "python", 316 "python",
327 "-u", 317 "-u",
328 "\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", 318 "\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",
329 "[SLAVE_BUILD]/swarming_temp_dir", 319 "[CWD]/swarming_temp_dir",
330 "511" 320 "511"
331 ], 321 ],
332 "cwd": "[SLAVE_BUILD]",
333 "name": "makedirs swarming tmp dir", 322 "name": "makedirs swarming tmp dir",
334 "~followup_annotations": [ 323 "~followup_annotations": [
335 "@@@STEP_LOG_LINE@python.inline@@@@", 324 "@@@STEP_LOG_LINE@python.inline@@@@",
336 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 325 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
337 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 326 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
338 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 327 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
339 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 328 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
340 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 329 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
341 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 330 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
342 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 331 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
343 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 332 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
344 "@@@STEP_LOG_END@python.inline@@@" 333 "@@@STEP_LOG_END@python.inline@@@"
345 ] 334 ]
346 }, 335 },
347 { 336 {
348 "cmd": [ 337 "cmd": [
349 "python", 338 "python",
350 "-u", 339 "-u",
351 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 340 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
352 "{\n \"args\": [\n \"--isolate\", \n \"[BUILD]/scripts/sl ave/recipes/skia/swarm_recipe.isolate\", \n \"--isolated\", \n \"[ SLAVE_BUILD]/swarming_temp_dir/skia-task-isolate_recipes.isolated\", \n \ "--config-variable\", \n \"OS\", \n \"linux\"\n ], \n \"dir\ ": \"[BUILD]/scripts/slave/recipes/skia\", \n \"version\": 1\n}", 341 "{\n \"args\": [\n \"--isolate\", \n \"[ROOT]/b/build/scr ipts/slave/recipes/skia/swarm_recipe.isolate\", \n \"--isolated\", \n \"[CWD]/swarming_temp_dir/skia-task-isolate_recipes.isolated\", \n \" --config-variable\", \n \"OS\", \n \"linux\"\n ], \n \"dir\" : \"[ROOT]/b/build/scripts/slave/recipes/skia\", \n \"version\": 1\n}",
353 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" 342 "[CWD]/swarming_temp_dir/isolate_recipes.isolated.gen.json"
354 ], 343 ],
355 "cwd": "[SLAVE_BUILD]",
356 "name": "Write isolate_recipes.isolated.gen.json" 344 "name": "Write isolate_recipes.isolated.gen.json"
357 }, 345 },
358 { 346 {
359 "cmd": [ 347 "cmd": [
360 "python", 348 "python",
361 "-u", 349 "-u",
362 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 350 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
363 "[SLAVE_BUILD]/swarming.client", 351 "[CWD]/swarming.client",
364 "batcharchive", 352 "batcharchive",
365 "--dump-json", 353 "--dump-json",
366 "/path/to/tmp/json", 354 "/path/to/tmp/json",
367 "--isolate-server", 355 "--isolate-server",
368 "https://isolateserver.appspot.com", 356 "https://isolateserver.appspot.com",
369 "--verbose", 357 "--verbose",
370 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" 358 "[CWD]/swarming_temp_dir/isolate_recipes.isolated.gen.json"
371 ], 359 ],
372 "cwd": "[SLAVE_BUILD]",
373 "name": "isolate tests", 360 "name": "isolate tests",
374 "~followup_annotations": [ 361 "~followup_annotations": [
375 "@@@STEP_LOG_LINE@json.output@{@@@", 362 "@@@STEP_LOG_LINE@json.output@{@@@",
376 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso late_recipes]\"@@@", 363 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso late_recipes]\"@@@",
377 "@@@STEP_LOG_LINE@json.output@}@@@", 364 "@@@STEP_LOG_LINE@json.output@}@@@",
378 "@@@STEP_LOG_END@json.output@@@", 365 "@@@STEP_LOG_END@json.output@@@",
379 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo r isolate_recipes]\"}@@@" 366 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo r isolate_recipes]\"}@@@"
380 ] 367 ]
381 }, 368 },
382 { 369 {
383 "cmd": [ 370 "cmd": [
384 "python", 371 "python",
385 "-u", 372 "-u",
386 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", 373 "[CWD]/skia/tools/buildbot_spec.py",
387 "/path/to/tmp/json", 374 "/path/to/tmp/json",
388 "Build-Ubuntu-GCC-Arm7-Release-Android" 375 "Build-Ubuntu-GCC-Arm7-Release-Android"
389 ], 376 ],
390 "cwd": "[SLAVE_BUILD]/skia", 377 "cwd": "[CWD]/skia",
391 "name": "exec buildbot_spec.py (2)", 378 "name": "exec buildbot_spec.py (2)",
392 "~followup_annotations": [ 379 "~followup_annotations": [
393 "@@@STEP_LOG_LINE@json.output@{@@@", 380 "@@@STEP_LOG_LINE@json.output@{@@@",
394 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", 381 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
395 "@@@STEP_LOG_LINE@json.output@ \"most\"@@@", 382 "@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
396 "@@@STEP_LOG_LINE@json.output@ ], @@@", 383 "@@@STEP_LOG_LINE@json.output@ ], @@@",
397 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", 384 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
398 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@", 385 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
399 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", 386 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
400 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android\", @@@", 387 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Android\", @@@",
(...skipping 19 matching lines...) Expand all
420 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@", 407 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
421 "@@@STEP_LOG_LINE@json.output@}@@@", 408 "@@@STEP_LOG_LINE@json.output@}@@@",
422 "@@@STEP_LOG_END@json.output@@@" 409 "@@@STEP_LOG_END@json.output@@@"
423 ] 410 ]
424 }, 411 },
425 { 412 {
426 "cmd": [ 413 "cmd": [
427 "python", 414 "python",
428 "-u", 415 "-u",
429 "\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", 416 "\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",
430 "[SLAVE_BUILD]/swarming_temp_dir", 417 "[CWD]/swarming_temp_dir",
431 "511" 418 "511"
432 ], 419 ],
433 "cwd": "[SLAVE_BUILD]",
434 "name": "makedirs swarming tmp dir (2)", 420 "name": "makedirs swarming tmp dir (2)",
435 "~followup_annotations": [ 421 "~followup_annotations": [
436 "@@@STEP_LOG_LINE@python.inline@@@@", 422 "@@@STEP_LOG_LINE@python.inline@@@@",
437 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 423 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
438 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 424 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
439 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 425 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
440 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 426 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
441 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 427 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
442 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 428 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
443 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 429 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
444 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 430 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
445 "@@@STEP_LOG_END@python.inline@@@" 431 "@@@STEP_LOG_END@python.inline@@@"
446 ] 432 ]
447 }, 433 },
448 { 434 {
449 "cmd": [ 435 "cmd": [
450 "python", 436 "python",
451 "-u", 437 "-u",
452 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 438 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
453 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia /infra/bots/compile_skia.isolate\", \n \"--isolated\", \n \"[SLAVE _BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated\", \n \"--confi g-variable\", \n \"OS\", \n \"Ubuntu\", \n \"--blacklist\", \n \".git\", \n \"--blacklist\", \n \"out\", \n \"- -blacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"W ORKDIR\", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n \"BUILD\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n \"version\": 1\n}", 439 "{\n \"args\": [\n \"--isolate\", \n \"[CWD]/skia/infra/b ots/compile_skia.isolate\", \n \"--isolated\", \n \"[CWD]/swarming _temp_dir/skia-task-compile_skia.isolated\", \n \"--config-variable\", \n \"OS\", \n \"Ubuntu\", \n \"--blacklist\", \n \".gi t\", \n \"--blacklist\", \n \"out\", \n \"--blacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WORKDIR\", \n \"[CWD]\", \n \"--extra-variable\", \n \"BUILD\", \n \" [ROOT]/b/build\"\n ], \n \"dir\": \"[CWD]\", \n \"version\": 1\n}",
454 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" 440 "[CWD]/swarming_temp_dir/compile_skia.isolated.gen.json"
455 ], 441 ],
456 "cwd": "[SLAVE_BUILD]",
457 "name": "Write compile_skia.isolated.gen.json" 442 "name": "Write compile_skia.isolated.gen.json"
458 }, 443 },
459 { 444 {
460 "cmd": [ 445 "cmd": [
461 "python", 446 "python",
462 "-u", 447 "-u",
463 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 448 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
464 "[SLAVE_BUILD]/swarming.client", 449 "[CWD]/swarming.client",
465 "batcharchive", 450 "batcharchive",
466 "--dump-json", 451 "--dump-json",
467 "/path/to/tmp/json", 452 "/path/to/tmp/json",
468 "--isolate-server", 453 "--isolate-server",
469 "https://isolateserver.appspot.com", 454 "https://isolateserver.appspot.com",
470 "--verbose", 455 "--verbose",
471 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" 456 "[CWD]/swarming_temp_dir/compile_skia.isolated.gen.json"
472 ], 457 ],
473 "cwd": "[SLAVE_BUILD]",
474 "name": "isolate tests (2)", 458 "name": "isolate tests (2)",
475 "~followup_annotations": [ 459 "~followup_annotations": [
476 "@@@STEP_LOG_LINE@json.output@{@@@", 460 "@@@STEP_LOG_LINE@json.output@{@@@",
477 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil e_skia]\"@@@", 461 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil e_skia]\"@@@",
478 "@@@STEP_LOG_LINE@json.output@}@@@", 462 "@@@STEP_LOG_LINE@json.output@}@@@",
479 "@@@STEP_LOG_END@json.output@@@", 463 "@@@STEP_LOG_END@json.output@@@",
480 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c ompile_skia]\"}@@@" 464 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c ompile_skia]\"}@@@"
481 ] 465 ]
482 }, 466 },
483 { 467 {
484 "cmd": [ 468 "cmd": [
485 "python", 469 "python",
486 "-u", 470 "-u",
487 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso n.load(f)\nfor h in sys.argv[2:]:\n isolated['includes'].append(h)\nwith open(s ys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n", 471 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso n.load(f)\nfor h in sys.argv[2:]:\n isolated['includes'].append(h)\nwith open(s ys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n",
488 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", 472 "[CWD]/swarming_temp_dir/skia-task-compile_skia.isolated",
489 "[dummy hash for isolate_recipes]" 473 "[dummy hash for isolate_recipes]"
490 ], 474 ],
491 "cwd": "[SLAVE_BUILD]",
492 "name": "add_isolated_input", 475 "name": "add_isolated_input",
493 "~followup_annotations": [ 476 "~followup_annotations": [
494 "@@@STEP_LOG_LINE@python.inline@@@@", 477 "@@@STEP_LOG_LINE@python.inline@@@@",
495 "@@@STEP_LOG_LINE@python.inline@import json@@@", 478 "@@@STEP_LOG_LINE@python.inline@import json@@@",
496 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 479 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
497 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", 480 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@",
498 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", 481 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@",
499 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", 482 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@",
500 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", 483 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@",
501 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", 484 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@",
502 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @", 485 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @",
503 "@@@STEP_LOG_END@python.inline@@@" 486 "@@@STEP_LOG_END@python.inline@@@"
504 ] 487 ]
505 }, 488 },
506 { 489 {
507 "cmd": [ 490 "cmd": [
508 "python", 491 "python",
509 "-u", 492 "-u",
510 "[SLAVE_BUILD]/swarming.client/isolateserver.py", 493 "[CWD]/swarming.client/isolateserver.py",
511 "archive", 494 "archive",
512 "--isolate-server", 495 "--isolate-server",
513 "https://isolateserver.appspot.com", 496 "https://isolateserver.appspot.com",
514 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated" 497 "[CWD]/swarming_temp_dir/skia-task-compile_skia.isolated"
515 ], 498 ],
516 "cwd": "[SLAVE_BUILD]",
517 "name": "upload new .isolated file for compile_skia", 499 "name": "upload new .isolated file for compile_skia",
518 "stdout": "/path/to/tmp/" 500 "stdout": "/path/to/tmp/"
519 }, 501 },
520 { 502 {
521 "cmd": [ 503 "cmd": [
522 "python", 504 "python",
523 "-u", 505 "-u",
524 "[SLAVE_BUILD]/swarming.client/swarming.py", 506 "[CWD]/swarming.client/swarming.py",
525 "trigger", 507 "trigger",
526 "--swarming", 508 "--swarming",
527 "https://chromium-swarm.appspot.com", 509 "https://chromium-swarm.appspot.com",
528 "--isolate-server", 510 "--isolate-server",
529 "https://isolateserver.appspot.com", 511 "https://isolateserver.appspot.com",
530 "--priority", 512 "--priority",
531 "90", 513 "90",
532 "--shards", 514 "--shards",
533 "1", 515 "1",
534 "--task-name", 516 "--task-name",
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
573 "../../..", 555 "../../..",
574 "skia/swarm_compile", 556 "skia/swarm_compile",
575 "buildername=Build-Ubuntu-GCC-Arm7-Release-Android", 557 "buildername=Build-Ubuntu-GCC-Arm7-Release-Android",
576 "mastername=client.skia.fyi", 558 "mastername=client.skia.fyi",
577 "buildnumber=5", 559 "buildnumber=5",
578 "slavename=skiabot-linux-housekeeper-003", 560 "slavename=skiabot-linux-housekeeper-003",
579 "reason=Triggered by Skia swarm_trigger Recipe", 561 "reason=Triggered by Skia swarm_trigger Recipe",
580 "swarm_out_dir=${ISOLATED_OUTDIR}", 562 "swarm_out_dir=${ISOLATED_OUTDIR}",
581 "revision=164710" 563 "revision=164710"
582 ], 564 ],
583 "cwd": "[SLAVE_BUILD]",
584 "name": "[trigger] compile_skia on Ubuntu", 565 "name": "[trigger] compile_skia on Ubuntu",
585 "~followup_annotations": [ 566 "~followup_annotations": [
586 "@@@STEP_LOG_LINE@json.output@{@@@", 567 "@@@STEP_LOG_LINE@json.output@{@@@",
587 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Ubuntu/ def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming/5\", @@@", 568 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Ubuntu/ def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming/5\", @@@",
588 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", 569 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
589 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Ubuntu/def456/Test-Androi d-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming/5\": {@@@", 570 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Ubuntu/def456/Test-Androi d-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming/5\": {@@@",
590 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", 571 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
591 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", 572 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
592 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@", 573 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
593 "@@@STEP_LOG_LINE@json.output@ }@@@", 574 "@@@STEP_LOG_LINE@json.output@ }@@@",
594 "@@@STEP_LOG_LINE@json.output@ }@@@", 575 "@@@STEP_LOG_LINE@json.output@ }@@@",
595 "@@@STEP_LOG_LINE@json.output@}@@@", 576 "@@@STEP_LOG_LINE@json.output@}@@@",
596 "@@@STEP_LOG_END@json.output@@@", 577 "@@@STEP_LOG_END@json.output@@@",
597 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@" 578 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@"
598 ] 579 ]
599 }, 580 },
600 { 581 {
601 "cmd": [ 582 "cmd": [
602 "python", 583 "python",
603 "-u", 584 "-u",
604 "[SLAVE_BUILD]/swarming.client/swarming.py", 585 "[CWD]/swarming.client/swarming.py",
605 "collect", 586 "collect",
606 "--swarming", 587 "--swarming",
607 "https://chromium-swarm.appspot.com", 588 "https://chromium-swarm.appspot.com",
608 "--decorate", 589 "--decorate",
609 "--print-status-updates", 590 "--print-status-updates",
610 "--shards", 591 "--shards",
611 "1", 592 "1",
612 "compile_skia/Ubuntu/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Rele ase-Swarming/5", 593 "compile_skia/Ubuntu/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Rele ase-Swarming/5",
613 "--task-summary-json", 594 "--task-summary-json",
614 "/path/to/tmp/json" 595 "/path/to/tmp/json"
615 ], 596 ],
616 "cwd": "[SLAVE_BUILD]",
617 "name": "compile_skia on Ubuntu", 597 "name": "compile_skia on Ubuntu",
618 "~followup_annotations": [ 598 "~followup_annotations": [
619 "@@@STEP_TEXT@swarming pending 71s@@@", 599 "@@@STEP_TEXT@swarming pending 71s@@@",
620 "@@@STEP_LOG_LINE@json.output@{@@@", 600 "@@@STEP_LOG_LINE@json.output@{@@@",
621 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", 601 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@",
622 "@@@STEP_LOG_LINE@json.output@ {@@@", 602 "@@@STEP_LOG_LINE@json.output@ {@@@",
623 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", 603 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@",
624 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", 604 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@",
625 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0 0.123\", @@@", 605 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0 0.123\", @@@",
626 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00. 123\", @@@", 606 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00. 123\", @@@",
(...skipping 29 matching lines...) Expand all
656 "@@@STEP_LOG_LINE@json.output@}@@@", 636 "@@@STEP_LOG_LINE@json.output@}@@@",
657 "@@@STEP_LOG_END@json.output@@@", 637 "@@@STEP_LOG_END@json.output@@@",
658 "@@@STEP_LINK@shard #0 isolated out@blah@@@" 638 "@@@STEP_LINK@shard #0 isolated out@blah@@@"
659 ] 639 ]
660 }, 640 },
661 { 641 {
662 "cmd": [ 642 "cmd": [
663 "python", 643 "python",
664 "-u", 644 "-u",
665 "\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", 645 "\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",
666 "[SLAVE_BUILD]/tmp", 646 "[CWD]/tmp",
667 "511" 647 "511"
668 ], 648 ],
669 "cwd": "[SLAVE_BUILD]",
670 "name": "makedirs tmp_dir", 649 "name": "makedirs tmp_dir",
671 "~followup_annotations": [ 650 "~followup_annotations": [
672 "@@@STEP_LOG_LINE@python.inline@@@@", 651 "@@@STEP_LOG_LINE@python.inline@@@@",
673 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 652 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
674 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 653 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
675 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 654 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
676 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 655 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
677 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 656 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
678 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 657 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
679 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 658 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
680 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 659 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
681 "@@@STEP_LOG_END@python.inline@@@" 660 "@@@STEP_LOG_END@python.inline@@@"
682 ] 661 ]
683 }, 662 },
684 { 663 {
685 "cmd": [ 664 "cmd": [
686 "python", 665 "python",
687 "-u", 666 "-u",
688 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 667 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
689 "[SLAVE_BUILD]/tmp/SKP_VERSION", 668 "[CWD]/tmp/SKP_VERSION",
690 "/path/to/tmp/" 669 "/path/to/tmp/"
691 ], 670 ],
692 "cwd": "[SLAVE_BUILD]",
693 "name": "Get downloaded SKP_VERSION" 671 "name": "Get downloaded SKP_VERSION"
694 }, 672 },
695 { 673 {
696 "cmd": [ 674 "cmd": [
697 "python", 675 "python",
698 "-u", 676 "-u",
699 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 677 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
700 "[SLAVE_BUILD]/skia/SKP_VERSION", 678 "[CWD]/skia/SKP_VERSION",
701 "/path/to/tmp/" 679 "/path/to/tmp/"
702 ], 680 ],
703 "cwd": "[SLAVE_BUILD]",
704 "name": "Get expected SKP_VERSION" 681 "name": "Get expected SKP_VERSION"
705 }, 682 },
706 { 683 {
707 "cmd": [ 684 "cmd": [
708 "python", 685 "python",
709 "-u", 686 "-u",
710 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 687 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
711 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION", 688 "[CWD]/tmp/SK_IMAGE_VERSION",
712 "/path/to/tmp/" 689 "/path/to/tmp/"
713 ], 690 ],
714 "cwd": "[SLAVE_BUILD]",
715 "name": "Get downloaded SK_IMAGE_VERSION" 691 "name": "Get downloaded SK_IMAGE_VERSION"
716 }, 692 },
717 { 693 {
718 "cmd": [ 694 "cmd": [
719 "python", 695 "python",
720 "-u", 696 "-u",
721 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 697 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
722 "[SLAVE_BUILD]/skia/SK_IMAGE_VERSION", 698 "[CWD]/skia/SK_IMAGE_VERSION",
723 "/path/to/tmp/" 699 "/path/to/tmp/"
724 ], 700 ],
725 "cwd": "[SLAVE_BUILD]",
726 "name": "Get expected SK_IMAGE_VERSION" 701 "name": "Get expected SK_IMAGE_VERSION"
727 }, 702 },
728 { 703 {
729 "cmd": [ 704 "cmd": [
730 "python", 705 "python",
731 "-u", 706 "-u",
732 "\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", 707 "\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",
733 "[SLAVE_BUILD]/swarming_temp_dir", 708 "[CWD]/swarming_temp_dir",
734 "511" 709 "511"
735 ], 710 ],
736 "cwd": "[SLAVE_BUILD]",
737 "name": "makedirs swarming tmp dir (3)", 711 "name": "makedirs swarming tmp dir (3)",
738 "~followup_annotations": [ 712 "~followup_annotations": [
739 "@@@STEP_LOG_LINE@python.inline@@@@", 713 "@@@STEP_LOG_LINE@python.inline@@@@",
740 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 714 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
741 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 715 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
742 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 716 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
743 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 717 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
744 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 718 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
745 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 719 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
746 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 720 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
747 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 721 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
748 "@@@STEP_LOG_END@python.inline@@@" 722 "@@@STEP_LOG_END@python.inline@@@"
749 ] 723 ]
750 }, 724 },
751 { 725 {
752 "cmd": [ 726 "cmd": [
753 "python", 727 "python",
754 "-u", 728 "-u",
755 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 729 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
756 "{\n \"args\": [\n \"--isolate\", \n \"[SLAVE_BUILD]/skia /infra/bots/test_skia.isolate\", \n \"--isolated\", \n \"[SLAVE_BU ILD]/swarming_temp_dir/skia-task-test_skia.isolated\", \n \"--config-vari able\", \n \"OS\", \n \"Android\", \n \"--blacklist\", \n \".git\", \n \"--blacklist\", \n \"out\", \n \"--blac klist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WORKDI R\", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n \"BU ILD\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n \"v ersion\": 1\n}", 730 "{\n \"args\": [\n \"--isolate\", \n \"[CWD]/skia/infra/b ots/test_skia.isolate\", \n \"--isolated\", \n \"[CWD]/swarming_te mp_dir/skia-task-test_skia.isolated\", \n \"--config-variable\", \n \"OS\", \n \"Android\", \n \"--blacklist\", \n \".git\", \n \"--blacklist\", \n \"out\", \n \"--blacklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WORKDIR\", \n \ "[CWD]\", \n \"--extra-variable\", \n \"BUILD\", \n \"[ROOT ]/b/build\"\n ], \n \"dir\": \"[CWD]\", \n \"version\": 1\n}",
757 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" 731 "[CWD]/swarming_temp_dir/test_skia.isolated.gen.json"
758 ], 732 ],
759 "cwd": "[SLAVE_BUILD]",
760 "name": "Write test_skia.isolated.gen.json" 733 "name": "Write test_skia.isolated.gen.json"
761 }, 734 },
762 { 735 {
763 "cmd": [ 736 "cmd": [
764 "python", 737 "python",
765 "-u", 738 "-u",
766 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 739 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
767 "[SLAVE_BUILD]/swarming.client", 740 "[CWD]/swarming.client",
768 "batcharchive", 741 "batcharchive",
769 "--dump-json", 742 "--dump-json",
770 "/path/to/tmp/json", 743 "/path/to/tmp/json",
771 "--isolate-server", 744 "--isolate-server",
772 "https://isolateserver.appspot.com", 745 "https://isolateserver.appspot.com",
773 "--verbose", 746 "--verbose",
774 "[SLAVE_BUILD]/swarming_temp_dir/test_skia.isolated.gen.json" 747 "[CWD]/swarming_temp_dir/test_skia.isolated.gen.json"
775 ], 748 ],
776 "cwd": "[SLAVE_BUILD]",
777 "name": "isolate tests (3)", 749 "name": "isolate tests (3)",
778 "~followup_annotations": [ 750 "~followup_annotations": [
779 "@@@STEP_LOG_LINE@json.output@{@@@", 751 "@@@STEP_LOG_LINE@json.output@{@@@",
780 "@@@STEP_LOG_LINE@json.output@ \"test_skia\": \"[dummy hash for test_skia ]\"@@@", 752 "@@@STEP_LOG_LINE@json.output@ \"test_skia\": \"[dummy hash for test_skia ]\"@@@",
781 "@@@STEP_LOG_LINE@json.output@}@@@", 753 "@@@STEP_LOG_LINE@json.output@}@@@",
782 "@@@STEP_LOG_END@json.output@@@", 754 "@@@STEP_LOG_END@json.output@@@",
783 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"test_skia\": \"[dummy hash for test _skia]\"}@@@" 755 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"test_skia\": \"[dummy hash for test _skia]\"}@@@"
784 ] 756 ]
785 }, 757 },
786 { 758 {
787 "cmd": [ 759 "cmd": [
788 "python", 760 "python",
789 "-u", 761 "-u",
790 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso n.load(f)\nfor h in sys.argv[2:]:\n isolated['includes'].append(h)\nwith open(s ys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n", 762 "\nimport json\nimport sys\nwith open(sys.argv[1]) as f:\n isolated = jso n.load(f)\nfor h in sys.argv[2:]:\n isolated['includes'].append(h)\nwith open(s ys.argv[1], 'w') as f:\n json.dump(isolated, f, sort_keys=True)\n",
791 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated", 763 "[CWD]/swarming_temp_dir/skia-task-test_skia.isolated",
792 "[dummy hash for isolate_recipes]", 764 "[dummy hash for isolate_recipes]",
793 "abc123" 765 "abc123"
794 ], 766 ],
795 "cwd": "[SLAVE_BUILD]",
796 "name": "add_isolated_input (2)", 767 "name": "add_isolated_input (2)",
797 "~followup_annotations": [ 768 "~followup_annotations": [
798 "@@@STEP_LOG_LINE@python.inline@@@@", 769 "@@@STEP_LOG_LINE@python.inline@@@@",
799 "@@@STEP_LOG_LINE@python.inline@import json@@@", 770 "@@@STEP_LOG_LINE@python.inline@import json@@@",
800 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 771 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
801 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", 772 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@",
802 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", 773 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@",
803 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", 774 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@",
804 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", 775 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@",
805 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", 776 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@",
806 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @", 777 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @",
807 "@@@STEP_LOG_END@python.inline@@@" 778 "@@@STEP_LOG_END@python.inline@@@"
808 ] 779 ]
809 }, 780 },
810 { 781 {
811 "cmd": [ 782 "cmd": [
812 "python", 783 "python",
813 "-u", 784 "-u",
814 "[SLAVE_BUILD]/swarming.client/isolateserver.py", 785 "[CWD]/swarming.client/isolateserver.py",
815 "archive", 786 "archive",
816 "--isolate-server", 787 "--isolate-server",
817 "https://isolateserver.appspot.com", 788 "https://isolateserver.appspot.com",
818 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-test_skia.isolated" 789 "[CWD]/swarming_temp_dir/skia-task-test_skia.isolated"
819 ], 790 ],
820 "cwd": "[SLAVE_BUILD]",
821 "name": "upload new .isolated file for test_skia", 791 "name": "upload new .isolated file for test_skia",
822 "stdout": "/path/to/tmp/" 792 "stdout": "/path/to/tmp/"
823 }, 793 },
824 { 794 {
825 "cmd": [ 795 "cmd": [
826 "python", 796 "python",
827 "-u", 797 "-u",
828 "[SLAVE_BUILD]/swarming.client/swarming.py", 798 "[CWD]/swarming.client/swarming.py",
829 "trigger", 799 "trigger",
830 "--swarming", 800 "--swarming",
831 "https://chromium-swarm.appspot.com", 801 "https://chromium-swarm.appspot.com",
832 "--isolate-server", 802 "--isolate-server",
833 "https://isolateserver.appspot.com", 803 "https://isolateserver.appspot.com",
834 "--priority", 804 "--priority",
835 "90", 805 "90",
836 "--shards", 806 "--shards",
837 "1", 807 "1",
838 "--task-name", 808 "--task-name",
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
876 "../../..", 846 "../../..",
877 "skia/swarm_test", 847 "skia/swarm_test",
878 "buildername=Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming", 848 "buildername=Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming",
879 "mastername=client.skia.fyi", 849 "mastername=client.skia.fyi",
880 "buildnumber=5", 850 "buildnumber=5",
881 "slavename=skiabot-linux-housekeeper-003", 851 "slavename=skiabot-linux-housekeeper-003",
882 "reason=Triggered by Skia swarm_trigger Recipe", 852 "reason=Triggered by Skia swarm_trigger Recipe",
883 "swarm_out_dir=${ISOLATED_OUTDIR}", 853 "swarm_out_dir=${ISOLATED_OUTDIR}",
884 "revision=164710" 854 "revision=164710"
885 ], 855 ],
886 "cwd": "[SLAVE_BUILD]",
887 "name": "[trigger] test_skia on Android", 856 "name": "[trigger] test_skia on Android",
888 "~followup_annotations": [ 857 "~followup_annotations": [
889 "@@@STEP_LOG_LINE@json.output@{@@@", 858 "@@@STEP_LOG_LINE@json.output@{@@@",
890 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"test_skia/Android/de f456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming/5\", @@@", 859 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"test_skia/Android/de f456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming/5\", @@@",
891 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", 860 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
892 "@@@STEP_LOG_LINE@json.output@ \"test_skia/Android/def456/Test-Android- GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming/5\": {@@@", 861 "@@@STEP_LOG_LINE@json.output@ \"test_skia/Android/def456/Test-Android- GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming/5\": {@@@",
893 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", 862 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
894 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", 863 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
895 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@", 864 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
896 "@@@STEP_LOG_LINE@json.output@ }@@@", 865 "@@@STEP_LOG_LINE@json.output@ }@@@",
897 "@@@STEP_LOG_LINE@json.output@ }@@@", 866 "@@@STEP_LOG_LINE@json.output@ }@@@",
898 "@@@STEP_LOG_LINE@json.output@}@@@", 867 "@@@STEP_LOG_LINE@json.output@}@@@",
899 "@@@STEP_LOG_END@json.output@@@", 868 "@@@STEP_LOG_END@json.output@@@",
900 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@" 869 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@"
901 ] 870 ]
902 }, 871 },
903 { 872 {
904 "cmd": [ 873 "cmd": [
905 "python", 874 "python",
906 "-u", 875 "-u",
907 "\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", 876 "\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",
908 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia" 877 "[CWD]/swarming_temp_dir/outputs/test_skia"
909 ], 878 ],
910 "cwd": "[SLAVE_BUILD]",
911 "name": "rmtree results_dir", 879 "name": "rmtree results_dir",
912 "~followup_annotations": [ 880 "~followup_annotations": [
913 "@@@STEP_LOG_LINE@python.inline@@@@", 881 "@@@STEP_LOG_LINE@python.inline@@@@",
914 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 882 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
915 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 883 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
916 "@@@STEP_LOG_LINE@python.inline@@@@", 884 "@@@STEP_LOG_LINE@python.inline@@@@",
917 "@@@STEP_LOG_LINE@python.inline@@@@", 885 "@@@STEP_LOG_LINE@python.inline@@@@",
918 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 886 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
919 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 887 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
920 "@@@STEP_LOG_END@python.inline@@@" 888 "@@@STEP_LOG_END@python.inline@@@"
921 ] 889 ]
922 }, 890 },
923 { 891 {
924 "cmd": [ 892 "cmd": [
925 "python", 893 "python",
926 "-u", 894 "-u",
927 "[SLAVE_BUILD]/swarming.client/swarming.py", 895 "[CWD]/swarming.client/swarming.py",
928 "collect", 896 "collect",
929 "--swarming", 897 "--swarming",
930 "https://chromium-swarm.appspot.com", 898 "https://chromium-swarm.appspot.com",
931 "--decorate", 899 "--decorate",
932 "--print-status-updates", 900 "--print-status-updates",
933 "--shards", 901 "--shards",
934 "1", 902 "1",
935 "test_skia/Android/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Releas e-Swarming/5", 903 "test_skia/Android/def456/Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Releas e-Swarming/5",
936 "--task-summary-json", 904 "--task-summary-json",
937 "/path/to/tmp/json", 905 "/path/to/tmp/json",
938 "--task-output-dir", 906 "--task-output-dir",
939 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia" 907 "[CWD]/swarming_temp_dir/outputs/test_skia"
940 ], 908 ],
941 "cwd": "[SLAVE_BUILD]",
942 "name": "test_skia on Android", 909 "name": "test_skia on Android",
943 "~followup_annotations": [ 910 "~followup_annotations": [
944 "@@@STEP_TEXT@swarming pending 71s@@@", 911 "@@@STEP_TEXT@swarming pending 71s@@@",
945 "@@@STEP_LOG_LINE@json.output@{@@@", 912 "@@@STEP_LOG_LINE@json.output@{@@@",
946 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", 913 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@",
947 "@@@STEP_LOG_LINE@json.output@ {@@@", 914 "@@@STEP_LOG_LINE@json.output@ {@@@",
948 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", 915 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@",
949 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", 916 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@",
950 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0 0.123\", @@@", 917 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0 0.123\", @@@",
951 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00. 123\", @@@", 918 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00. 123\", @@@",
(...skipping 29 matching lines...) Expand all
981 "@@@STEP_LOG_LINE@json.output@}@@@", 948 "@@@STEP_LOG_LINE@json.output@}@@@",
982 "@@@STEP_LOG_END@json.output@@@", 949 "@@@STEP_LOG_END@json.output@@@",
983 "@@@STEP_LINK@shard #0 isolated out@blah@@@" 950 "@@@STEP_LINK@shard #0 isolated out@blah@@@"
984 ] 951 ]
985 }, 952 },
986 { 953 {
987 "cmd": [ 954 "cmd": [
988 "python", 955 "python",
989 "-u", 956 "-u",
990 "\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", 957 "\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",
991 "[SLAVE_BUILD]/dm" 958 "[CWD]/dm"
992 ], 959 ],
993 "cwd": "[SLAVE_BUILD]",
994 "name": "rmtree dm_dir", 960 "name": "rmtree dm_dir",
995 "~followup_annotations": [ 961 "~followup_annotations": [
996 "@@@STEP_LOG_LINE@python.inline@@@@", 962 "@@@STEP_LOG_LINE@python.inline@@@@",
997 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 963 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
998 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 964 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
999 "@@@STEP_LOG_LINE@python.inline@@@@", 965 "@@@STEP_LOG_LINE@python.inline@@@@",
1000 "@@@STEP_LOG_LINE@python.inline@@@@", 966 "@@@STEP_LOG_LINE@python.inline@@@@",
1001 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 967 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
1002 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 968 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
1003 "@@@STEP_LOG_END@python.inline@@@" 969 "@@@STEP_LOG_END@python.inline@@@"
1004 ] 970 ]
1005 }, 971 },
1006 { 972 {
1007 "cmd": [ 973 "cmd": [
1008 "python", 974 "python",
1009 "-u", 975 "-u",
1010 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy mlinks=bool(sys.argv[3]))\n", 976 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy mlinks=bool(sys.argv[3]))\n",
1011 "[SLAVE_BUILD]/swarming_temp_dir/outputs/test_skia/0/dm", 977 "[CWD]/swarming_temp_dir/outputs/test_skia/0/dm",
1012 "[SLAVE_BUILD]/dm", 978 "[CWD]/dm",
1013 "0" 979 "0"
1014 ], 980 ],
1015 "cwd": "[SLAVE_BUILD]",
1016 "name": "dm_dir" 981 "name": "dm_dir"
1017 }, 982 },
1018 { 983 {
1019 "cmd": [ 984 "cmd": [
1020 "python", 985 "python",
1021 "-u", 986 "-u",
1022 "RECIPE_MODULE[build::skia]/resources/upload_dm_results.py", 987 "RECIPE_MODULE[build::skia]/resources/upload_dm_results.py",
1023 "[SLAVE_BUILD]/dm", 988 "[CWD]/dm",
1024 "164710", 989 "164710",
1025 "Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming", 990 "Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release-Swarming",
1026 "5", 991 "5",
1027 "", 992 "",
1028 "[SLAVE_BUILD]/skia/common/py/utils" 993 "[CWD]/skia/common/py/utils"
1029 ], 994 ],
1030 "cwd": "[SLAVE_BUILD]/skia", 995 "cwd": "[CWD]/skia",
1031 "env": { 996 "env": {
1032 "AWS_CREDENTIAL_FILE": "[HOME]/chromium-skia-gm.boto", 997 "AWS_CREDENTIAL_FILE": "[HOME]/chromium-skia-gm.boto",
1033 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto" 998 "BOTO_CONFIG": "[HOME]/chromium-skia-gm.boto"
1034 }, 999 },
1035 "name": "Upload DM Results" 1000 "name": "Upload DM Results"
1036 }, 1001 },
1037 { 1002 {
1038 "name": "$result", 1003 "name": "$result",
1039 "recipe_result": null, 1004 "recipe_result": null,
1040 "status_code": 0 1005 "status_code": 0
1041 } 1006 }
1042 ] 1007 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698