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

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

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

Powered by Google App Engine
This is Rietveld 408576698