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