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

Side by Side Diff: scripts/slave/recipes/skia/swarm_trigger.expected/Build-Mac-Clang-x86_64-Release-Swarming.json

Issue 1919193002: build: roll infra_paths changes (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: merge Created 4 years, 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 | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "git", 4 "git",
5 "remote", 5 "remote",
6 "set-url", 6 "set-url",
7 "origin", 7 "origin",
8 "https://skia.googlesource.com/skia.git" 8 "https://skia.googlesource.com/skia.git"
9 ], 9 ],
10 "cwd": "[SLAVE_BUILD]/skia", 10 "cwd": "[CWD]/skia",
11 "name": "git remote set-url" 11 "name": "git remote set-url"
12 }, 12 },
13 { 13 {
14 "cmd": [ 14 "cmd": [
15 "git", 15 "git",
16 "fetch" 16 "fetch"
17 ], 17 ],
18 "cwd": "[SLAVE_BUILD]/skia", 18 "cwd": "[CWD]/skia",
19 "name": "git fetch" 19 "name": "git fetch"
20 }, 20 },
21 { 21 {
22 "cmd": [ 22 "cmd": [
23 "git", 23 "git",
24 "reset", 24 "reset",
25 "--hard", 25 "--hard",
26 "abc123" 26 "abc123"
27 ], 27 ],
28 "cwd": "[SLAVE_BUILD]/skia", 28 "cwd": "[CWD]/skia",
29 "name": "git reset" 29 "name": "git reset"
30 }, 30 },
31 { 31 {
32 "cmd": [ 32 "cmd": [
33 "git", 33 "git",
34 "clean", 34 "clean",
35 "-d", 35 "-d",
36 "-f" 36 "-f"
37 ], 37 ],
38 "cwd": "[SLAVE_BUILD]/skia", 38 "cwd": "[CWD]/skia",
39 "name": "git clean" 39 "name": "git clean"
40 }, 40 },
41 { 41 {
42 "cmd": [ 42 "cmd": [
43 "python", 43 "python",
44 "-u", 44 "-u",
45 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 45 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
46 "config", 46 "config",
47 "--spec", 47 "--spec",
48 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': False, 'n ame': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}]\ntarget_os = ['l lvm']" 48 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': False, 'n ame': 'skia', 'url': 'https://skia.googlesource.com/skia.git'}]\ntarget_os = ['l lvm']"
49 ], 49 ],
50 "cwd": "[SLAVE_BUILD]",
51 "env": { 50 "env": {
52 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 51 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
53 }, 52 },
54 "name": "gclient setup" 53 "name": "gclient setup"
55 }, 54 },
56 { 55 {
57 "cmd": [ 56 "cmd": [
58 "python", 57 "python",
59 "-u", 58 "-u",
60 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 59 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
61 "sync", 60 "sync",
62 "--nohooks", 61 "--nohooks",
63 "--force", 62 "--force",
64 "--verbose", 63 "--verbose",
65 "--delete_unversioned_trees", 64 "--delete_unversioned_trees",
66 "--revision", 65 "--revision",
67 "skia@abc123", 66 "skia@abc123",
68 "--output-json", 67 "--output-json",
69 "/path/to/tmp/json" 68 "/path/to/tmp/json"
70 ], 69 ],
71 "cwd": "[SLAVE_BUILD]",
72 "env": { 70 "env": {
73 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 71 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
74 }, 72 },
75 "name": "gclient sync", 73 "name": "gclient sync",
76 "~followup_annotations": [ 74 "~followup_annotations": [
77 "@@@STEP_LOG_LINE@json.output@{@@@", 75 "@@@STEP_LOG_LINE@json.output@{@@@",
78 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@", 76 "@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@",
79 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@", 77 "@@@STEP_LOG_LINE@json.output@ \"skia/\": {@@@",
80 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@", 78 "@@@STEP_LOG_LINE@json.output@ \"revision\": 164710@@@",
81 "@@@STEP_LOG_LINE@json.output@ }@@@", 79 "@@@STEP_LOG_LINE@json.output@ }@@@",
82 "@@@STEP_LOG_LINE@json.output@ }@@@", 80 "@@@STEP_LOG_LINE@json.output@ }@@@",
83 "@@@STEP_LOG_LINE@json.output@}@@@", 81 "@@@STEP_LOG_LINE@json.output@}@@@",
84 "@@@STEP_LOG_END@json.output@@@", 82 "@@@STEP_LOG_END@json.output@@@",
85 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@" 83 "@@@SET_BUILD_PROPERTY@got_revision@164710@@@"
86 ] 84 ]
87 }, 85 },
88 { 86 {
89 "cmd": [ 87 "cmd": [
90 "python", 88 "python",
91 "-u", 89 "-u",
92 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", 90 "[CWD]/skia/tools/buildbot_spec.py",
93 "/path/to/tmp/json", 91 "/path/to/tmp/json",
94 "Build-Mac-Clang-x86_64-Release-Swarming" 92 "Build-Mac-Clang-x86_64-Release-Swarming"
95 ], 93 ],
96 "cwd": "[SLAVE_BUILD]/skia", 94 "cwd": "[CWD]/skia",
97 "name": "exec buildbot_spec.py", 95 "name": "exec buildbot_spec.py",
98 "~followup_annotations": [ 96 "~followup_annotations": [
99 "@@@STEP_LOG_LINE@json.output@{@@@", 97 "@@@STEP_LOG_LINE@json.output@{@@@",
100 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", 98 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
101 "@@@STEP_LOG_LINE@json.output@ \"most\"@@@", 99 "@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
102 "@@@STEP_LOG_LINE@json.output@ ], @@@", 100 "@@@STEP_LOG_LINE@json.output@ ], @@@",
103 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", 101 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
104 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@", 102 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"Clang\", @@@",
105 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", 103 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
106 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Swarming\", @@@", 104 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Swarming\", @@@",
(...skipping 21 matching lines...) Expand all
128 "@@@STEP_LOG_LINE@json.output@}@@@", 126 "@@@STEP_LOG_LINE@json.output@}@@@",
129 "@@@STEP_LOG_END@json.output@@@" 127 "@@@STEP_LOG_END@json.output@@@"
130 ] 128 ]
131 }, 129 },
132 { 130 {
133 "cmd": [ 131 "cmd": [
134 "python", 132 "python",
135 "-u", 133 "-u",
136 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", 134 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py",
137 "--path", 135 "--path",
138 "[SLAVE_BUILD]/swarming.client", 136 "[CWD]/swarming.client",
139 "--url", 137 "--url",
140 "https://chromium.googlesource.com/external/swarming.client.git" 138 "https://chromium.googlesource.com/external/swarming.client.git"
141 ], 139 ],
142 "cwd": "[SLAVE_BUILD]",
143 "name": "git setup (swarming_client)" 140 "name": "git setup (swarming_client)"
144 }, 141 },
145 { 142 {
146 "cmd": [ 143 "cmd": [
147 "git", 144 "git",
148 "retry", 145 "retry",
149 "fetch", 146 "fetch",
150 "origin", 147 "origin",
151 "master" 148 "master"
152 ], 149 ],
153 "cwd": "[SLAVE_BUILD]/swarming.client", 150 "cwd": "[CWD]/swarming.client",
154 "name": "git fetch (swarming_client)" 151 "name": "git fetch (swarming_client)"
155 }, 152 },
156 { 153 {
157 "cmd": [ 154 "cmd": [
158 "git", 155 "git",
159 "checkout", 156 "checkout",
160 "-f", 157 "-f",
161 "FETCH_HEAD" 158 "FETCH_HEAD"
162 ], 159 ],
163 "cwd": "[SLAVE_BUILD]/swarming.client", 160 "cwd": "[CWD]/swarming.client",
164 "name": "git checkout (swarming_client)" 161 "name": "git checkout (swarming_client)"
165 }, 162 },
166 { 163 {
167 "cmd": [ 164 "cmd": [
168 "git", 165 "git",
169 "rev-parse", 166 "rev-parse",
170 "HEAD" 167 "HEAD"
171 ], 168 ],
172 "cwd": "[SLAVE_BUILD]/swarming.client", 169 "cwd": "[CWD]/swarming.client",
173 "name": "read revision", 170 "name": "read revision",
174 "stdout": "/path/to/tmp/", 171 "stdout": "/path/to/tmp/",
175 "~followup_annotations": [ 172 "~followup_annotations": [
176 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@" 173 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@"
177 ] 174 ]
178 }, 175 },
179 { 176 {
180 "cmd": [ 177 "cmd": [
181 "git", 178 "git",
182 "clean", 179 "clean",
183 "-f", 180 "-f",
184 "-d", 181 "-d",
185 "-x" 182 "-x"
186 ], 183 ],
187 "cwd": "[SLAVE_BUILD]/swarming.client", 184 "cwd": "[CWD]/swarming.client",
188 "name": "git clean (swarming_client)" 185 "name": "git clean (swarming_client)"
189 }, 186 },
190 { 187 {
191 "cmd": [ 188 "cmd": [
192 "git", 189 "git",
193 "submodule", 190 "submodule",
194 "sync" 191 "sync"
195 ], 192 ],
196 "cwd": "[SLAVE_BUILD]/swarming.client", 193 "cwd": "[CWD]/swarming.client",
197 "name": "submodule sync (swarming_client)" 194 "name": "submodule sync (swarming_client)"
198 }, 195 },
199 { 196 {
200 "cmd": [ 197 "cmd": [
201 "git", 198 "git",
202 "submodule", 199 "submodule",
203 "update", 200 "update",
204 "--init", 201 "--init",
205 "--recursive" 202 "--recursive"
206 ], 203 ],
207 "cwd": "[SLAVE_BUILD]/swarming.client", 204 "cwd": "[CWD]/swarming.client",
208 "name": "submodule update (swarming_client)" 205 "name": "submodule update (swarming_client)"
209 }, 206 },
210 { 207 {
211 "cmd": [ 208 "cmd": [
212 "python", 209 "python",
213 "-u", 210 "-u",
214 "[SLAVE_BUILD]/swarming.client/swarming.py", 211 "[CWD]/swarming.client/swarming.py",
215 "--version" 212 "--version"
216 ], 213 ],
217 "cwd": "[SLAVE_BUILD]",
218 "name": "swarming.py --version", 214 "name": "swarming.py --version",
219 "stdout": "/path/to/tmp/", 215 "stdout": "/path/to/tmp/",
220 "~followup_annotations": [ 216 "~followup_annotations": [
221 "@@@STEP_TEXT@0.4.10@@@" 217 "@@@STEP_TEXT@0.4.10@@@"
222 ] 218 ]
223 }, 219 },
224 { 220 {
225 "cmd": [ 221 "cmd": [
226 "download_from_google_storage", 222 "download_from_google_storage",
227 "--no_resume", 223 "--no_resume",
228 "--platform=linux*", 224 "--platform=linux*",
229 "--no_auth", 225 "--no_auth",
230 "--bucket", 226 "--bucket",
231 "chromium-luci", 227 "chromium-luci",
232 "-d", 228 "-d",
233 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go/linux64" 229 "[CWD]/skia/infra/bots/tools/luci-go/linux64"
234 ], 230 ],
235 "cwd": "[SLAVE_BUILD]",
236 "name": "download luci-go linux" 231 "name": "download luci-go linux"
237 }, 232 },
238 { 233 {
239 "cmd": [ 234 "cmd": [
240 "download_from_google_storage", 235 "download_from_google_storage",
241 "--no_resume", 236 "--no_resume",
242 "--platform=darwin", 237 "--platform=darwin",
243 "--no_auth", 238 "--no_auth",
244 "--bucket", 239 "--bucket",
245 "chromium-luci", 240 "chromium-luci",
246 "-d", 241 "-d",
247 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go/mac64" 242 "[CWD]/skia/infra/bots/tools/luci-go/mac64"
248 ], 243 ],
249 "cwd": "[SLAVE_BUILD]",
250 "name": "download luci-go mac" 244 "name": "download luci-go mac"
251 }, 245 },
252 { 246 {
253 "cmd": [ 247 "cmd": [
254 "download_from_google_storage", 248 "download_from_google_storage",
255 "--no_resume", 249 "--no_resume",
256 "--platform=win32", 250 "--platform=win32",
257 "--no_auth", 251 "--no_auth",
258 "--bucket", 252 "--bucket",
259 "chromium-luci", 253 "chromium-luci",
260 "-d", 254 "-d",
261 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go/win64" 255 "[CWD]/skia/infra/bots/tools/luci-go/win64"
262 ], 256 ],
263 "cwd": "[SLAVE_BUILD]",
264 "name": "download luci-go win" 257 "name": "download luci-go win"
265 }, 258 },
266 { 259 {
267 "cmd": [ 260 "cmd": [
268 "python", 261 "python",
269 "-u", 262 "-u",
270 "\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", 263 "\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 "[SLAVE_BUILD]/luci-go" 264 "[CWD]/luci-go"
272 ], 265 ],
273 "cwd": "[SLAVE_BUILD]",
274 "name": "rmtree Go binary dir", 266 "name": "rmtree Go binary dir",
275 "~followup_annotations": [ 267 "~followup_annotations": [
276 "@@@STEP_LOG_LINE@python.inline@@@@", 268 "@@@STEP_LOG_LINE@python.inline@@@@",
277 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 269 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
278 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 270 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
279 "@@@STEP_LOG_LINE@python.inline@@@@", 271 "@@@STEP_LOG_LINE@python.inline@@@@",
280 "@@@STEP_LOG_LINE@python.inline@@@@", 272 "@@@STEP_LOG_LINE@python.inline@@@@",
281 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 273 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
282 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 274 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
283 "@@@STEP_LOG_END@python.inline@@@" 275 "@@@STEP_LOG_END@python.inline@@@"
284 ] 276 ]
285 }, 277 },
286 { 278 {
287 "cmd": [ 279 "cmd": [
288 "python", 280 "python",
289 "-u", 281 "-u",
290 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy mlinks=bool(sys.argv[3]))\n", 282 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy mlinks=bool(sys.argv[3]))\n",
291 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go", 283 "[CWD]/skia/infra/bots/tools/luci-go",
292 "[SLAVE_BUILD]/luci-go", 284 "[CWD]/luci-go",
293 "0" 285 "0"
294 ], 286 ],
295 "cwd": "[SLAVE_BUILD]",
296 "name": "Copy Go binary" 287 "name": "Copy Go binary"
297 }, 288 },
298 { 289 {
299 "cmd": [ 290 "cmd": [
300 "python", 291 "python",
301 "-u", 292 "-u",
302 "\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", 293 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
303 "[BUILD]/third_party/infra", 294 "[ROOT]/b/build/third_party/infra",
304 "511" 295 "511"
305 ], 296 ],
306 "cwd": "[SLAVE_BUILD]",
307 "name": "makedirs third_party_infra", 297 "name": "makedirs third_party_infra",
308 "~followup_annotations": [ 298 "~followup_annotations": [
309 "@@@STEP_LOG_LINE@python.inline@@@@", 299 "@@@STEP_LOG_LINE@python.inline@@@@",
310 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 300 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
311 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 301 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
312 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 302 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
313 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 303 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
314 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 304 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
315 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 305 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
316 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 306 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
317 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 307 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
318 "@@@STEP_LOG_END@python.inline@@@" 308 "@@@STEP_LOG_END@python.inline@@@"
319 ] 309 ]
320 }, 310 },
321 { 311 {
322 "cmd": [ 312 "cmd": [
323 "python", 313 "python",
324 "-u", 314 "-u",
325 "\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", 315 "\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 "[SLAVE_BUILD]/swarming_temp_dir", 316 "[CWD]/swarming_temp_dir",
327 "511" 317 "511"
328 ], 318 ],
329 "cwd": "[SLAVE_BUILD]",
330 "name": "makedirs swarming tmp dir", 319 "name": "makedirs swarming tmp dir",
331 "~followup_annotations": [ 320 "~followup_annotations": [
332 "@@@STEP_LOG_LINE@python.inline@@@@", 321 "@@@STEP_LOG_LINE@python.inline@@@@",
333 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 322 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
334 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 323 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
335 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 324 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
336 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 325 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
337 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 326 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
338 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 327 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
339 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 328 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
340 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 329 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
341 "@@@STEP_LOG_END@python.inline@@@" 330 "@@@STEP_LOG_END@python.inline@@@"
342 ] 331 ]
343 }, 332 },
344 { 333 {
345 "cmd": [ 334 "cmd": [
346 "python", 335 "python",
347 "-u", 336 "-u",
348 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 337 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
349 "{\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}", 338 "{\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 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" 339 "[CWD]/swarming_temp_dir/isolate_recipes.isolated.gen.json"
351 ], 340 ],
352 "cwd": "[SLAVE_BUILD]",
353 "name": "Write isolate_recipes.isolated.gen.json" 341 "name": "Write isolate_recipes.isolated.gen.json"
354 }, 342 },
355 { 343 {
356 "cmd": [ 344 "cmd": [
357 "python", 345 "python",
358 "-u", 346 "-u",
359 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 347 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
360 "[SLAVE_BUILD]/swarming.client", 348 "[CWD]/swarming.client",
361 "batcharchive", 349 "batcharchive",
362 "--dump-json", 350 "--dump-json",
363 "/path/to/tmp/json", 351 "/path/to/tmp/json",
364 "--isolate-server", 352 "--isolate-server",
365 "https://isolateserver.appspot.com", 353 "https://isolateserver.appspot.com",
366 "--verbose", 354 "--verbose",
367 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" 355 "[CWD]/swarming_temp_dir/isolate_recipes.isolated.gen.json"
368 ], 356 ],
369 "cwd": "[SLAVE_BUILD]",
370 "name": "isolate tests", 357 "name": "isolate tests",
371 "~followup_annotations": [ 358 "~followup_annotations": [
372 "@@@STEP_LOG_LINE@json.output@{@@@", 359 "@@@STEP_LOG_LINE@json.output@{@@@",
373 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso late_recipes]\"@@@", 360 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso late_recipes]\"@@@",
374 "@@@STEP_LOG_LINE@json.output@}@@@", 361 "@@@STEP_LOG_LINE@json.output@}@@@",
375 "@@@STEP_LOG_END@json.output@@@", 362 "@@@STEP_LOG_END@json.output@@@",
376 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo r isolate_recipes]\"}@@@" 363 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo r isolate_recipes]\"}@@@"
377 ] 364 ]
378 }, 365 },
379 { 366 {
380 "cmd": [ 367 "cmd": [
381 "python", 368 "python",
382 "-u", 369 "-u",
383 "\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", 370 "\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",
384 "[SLAVE_BUILD]/swarming_temp_dir", 371 "[CWD]/swarming_temp_dir",
385 "511" 372 "511"
386 ], 373 ],
387 "cwd": "[SLAVE_BUILD]",
388 "name": "makedirs swarming tmp dir (2)", 374 "name": "makedirs swarming tmp dir (2)",
389 "~followup_annotations": [ 375 "~followup_annotations": [
390 "@@@STEP_LOG_LINE@python.inline@@@@", 376 "@@@STEP_LOG_LINE@python.inline@@@@",
391 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 377 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
392 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 378 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
393 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 379 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
394 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 380 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
395 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 381 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
396 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 382 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
397 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 383 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
398 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 384 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
399 "@@@STEP_LOG_END@python.inline@@@" 385 "@@@STEP_LOG_END@python.inline@@@"
400 ] 386 ]
401 }, 387 },
402 { 388 {
403 "cmd": [ 389 "cmd": [
404 "python", 390 "python",
405 "-u", 391 "-u",
406 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 392 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
407 "{\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 \"Mac\", \n \"--blacklist\", \n \".git\", \n \"--blacklist\", \n \"out\", \n \"--bl acklist\", \n \"*.pyc\", \n \"--extra-variable\", \n \"WORK DIR\", \n \"[SLAVE_BUILD]\", \n \"--extra-variable\", \n \" BUILD\", \n \"[BUILD]\"\n ], \n \"dir\": \"[SLAVE_BUILD]\", \n \ "version\": 1\n}", 393 "{\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 \"Mac\", \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 \"[RO OT]/b/build\"\n ], \n \"dir\": \"[CWD]\", \n \"version\": 1\n}",
408 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" 394 "[CWD]/swarming_temp_dir/compile_skia.isolated.gen.json"
409 ], 395 ],
410 "cwd": "[SLAVE_BUILD]",
411 "name": "Write compile_skia.isolated.gen.json" 396 "name": "Write compile_skia.isolated.gen.json"
412 }, 397 },
413 { 398 {
414 "cmd": [ 399 "cmd": [
415 "python", 400 "python",
416 "-u", 401 "-u",
417 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 402 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
418 "[SLAVE_BUILD]/swarming.client", 403 "[CWD]/swarming.client",
419 "batcharchive", 404 "batcharchive",
420 "--dump-json", 405 "--dump-json",
421 "/path/to/tmp/json", 406 "/path/to/tmp/json",
422 "--isolate-server", 407 "--isolate-server",
423 "https://isolateserver.appspot.com", 408 "https://isolateserver.appspot.com",
424 "--verbose", 409 "--verbose",
425 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json" 410 "[CWD]/swarming_temp_dir/compile_skia.isolated.gen.json"
426 ], 411 ],
427 "cwd": "[SLAVE_BUILD]",
428 "name": "isolate tests (2)", 412 "name": "isolate tests (2)",
429 "~followup_annotations": [ 413 "~followup_annotations": [
430 "@@@STEP_LOG_LINE@json.output@{@@@", 414 "@@@STEP_LOG_LINE@json.output@{@@@",
431 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil e_skia]\"@@@", 415 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil e_skia]\"@@@",
432 "@@@STEP_LOG_LINE@json.output@}@@@", 416 "@@@STEP_LOG_LINE@json.output@}@@@",
433 "@@@STEP_LOG_END@json.output@@@", 417 "@@@STEP_LOG_END@json.output@@@",
434 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c ompile_skia]\"}@@@" 418 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c ompile_skia]\"}@@@"
435 ] 419 ]
436 }, 420 },
437 { 421 {
438 "cmd": [ 422 "cmd": [
439 "python", 423 "python",
440 "-u", 424 "-u",
441 "\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", 425 "\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",
442 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated", 426 "[CWD]/swarming_temp_dir/skia-task-compile_skia.isolated",
443 "[dummy hash for isolate_recipes]" 427 "[dummy hash for isolate_recipes]"
444 ], 428 ],
445 "cwd": "[SLAVE_BUILD]",
446 "name": "add_isolated_input", 429 "name": "add_isolated_input",
447 "~followup_annotations": [ 430 "~followup_annotations": [
448 "@@@STEP_LOG_LINE@python.inline@@@@", 431 "@@@STEP_LOG_LINE@python.inline@@@@",
449 "@@@STEP_LOG_LINE@python.inline@import json@@@", 432 "@@@STEP_LOG_LINE@python.inline@import json@@@",
450 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 433 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
451 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", 434 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@",
452 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", 435 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@",
453 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", 436 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@",
454 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", 437 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@",
455 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", 438 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@",
456 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @", 439 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @",
457 "@@@STEP_LOG_END@python.inline@@@" 440 "@@@STEP_LOG_END@python.inline@@@"
458 ] 441 ]
459 }, 442 },
460 { 443 {
461 "cmd": [ 444 "cmd": [
462 "python", 445 "python",
463 "-u", 446 "-u",
464 "[SLAVE_BUILD]/swarming.client/isolateserver.py", 447 "[CWD]/swarming.client/isolateserver.py",
465 "archive", 448 "archive",
466 "--isolate-server", 449 "--isolate-server",
467 "https://isolateserver.appspot.com", 450 "https://isolateserver.appspot.com",
468 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated" 451 "[CWD]/swarming_temp_dir/skia-task-compile_skia.isolated"
469 ], 452 ],
470 "cwd": "[SLAVE_BUILD]",
471 "name": "upload new .isolated file for compile_skia", 453 "name": "upload new .isolated file for compile_skia",
472 "stdout": "/path/to/tmp/" 454 "stdout": "/path/to/tmp/"
473 }, 455 },
474 { 456 {
475 "cmd": [ 457 "cmd": [
476 "python", 458 "python",
477 "-u", 459 "-u",
478 "[SLAVE_BUILD]/swarming.client/swarming.py", 460 "[CWD]/swarming.client/swarming.py",
479 "trigger", 461 "trigger",
480 "--swarming", 462 "--swarming",
481 "https://chromium-swarm.appspot.com", 463 "https://chromium-swarm.appspot.com",
482 "--isolate-server", 464 "--isolate-server",
483 "https://isolateserver.appspot.com", 465 "https://isolateserver.appspot.com",
484 "--priority", 466 "--priority",
485 "90", 467 "90",
486 "--shards", 468 "--shards",
487 "1", 469 "1",
488 "--task-name", 470 "--task-name",
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
527 "../../..", 509 "../../..",
528 "skia/swarm_compile", 510 "skia/swarm_compile",
529 "buildername=Build-Mac-Clang-x86_64-Release-Swarming", 511 "buildername=Build-Mac-Clang-x86_64-Release-Swarming",
530 "mastername=client.skia.fyi", 512 "mastername=client.skia.fyi",
531 "buildnumber=5", 513 "buildnumber=5",
532 "slavename=skiabot-linux-housekeeper-003", 514 "slavename=skiabot-linux-housekeeper-003",
533 "reason=Triggered by Skia swarm_trigger Recipe", 515 "reason=Triggered by Skia swarm_trigger Recipe",
534 "swarm_out_dir=${ISOLATED_OUTDIR}", 516 "swarm_out_dir=${ISOLATED_OUTDIR}",
535 "revision=164710" 517 "revision=164710"
536 ], 518 ],
537 "cwd": "[SLAVE_BUILD]",
538 "name": "[trigger] compile_skia on Mac", 519 "name": "[trigger] compile_skia on Mac",
539 "~followup_annotations": [ 520 "~followup_annotations": [
540 "@@@STEP_LOG_LINE@json.output@{@@@", 521 "@@@STEP_LOG_LINE@json.output@{@@@",
541 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Mac/def 456/Build-Mac-Clang-x86_64-Release-Swarming/5\", @@@", 522 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Mac/def 456/Build-Mac-Clang-x86_64-Release-Swarming/5\", @@@",
542 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", 523 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
543 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Mac/def456/Build-Mac-Clan g-x86_64-Release-Swarming/5\": {@@@", 524 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Mac/def456/Build-Mac-Clan g-x86_64-Release-Swarming/5\": {@@@",
544 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", 525 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
545 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", 526 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
546 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@", 527 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
547 "@@@STEP_LOG_LINE@json.output@ }@@@", 528 "@@@STEP_LOG_LINE@json.output@ }@@@",
548 "@@@STEP_LOG_LINE@json.output@ }@@@", 529 "@@@STEP_LOG_LINE@json.output@ }@@@",
549 "@@@STEP_LOG_LINE@json.output@}@@@", 530 "@@@STEP_LOG_LINE@json.output@}@@@",
550 "@@@STEP_LOG_END@json.output@@@", 531 "@@@STEP_LOG_END@json.output@@@",
551 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@" 532 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@"
552 ] 533 ]
553 }, 534 },
554 { 535 {
555 "cmd": [ 536 "cmd": [
556 "python", 537 "python",
557 "-u", 538 "-u",
558 "[SLAVE_BUILD]/swarming.client/swarming.py", 539 "[CWD]/swarming.client/swarming.py",
559 "collect", 540 "collect",
560 "--swarming", 541 "--swarming",
561 "https://chromium-swarm.appspot.com", 542 "https://chromium-swarm.appspot.com",
562 "--decorate", 543 "--decorate",
563 "--print-status-updates", 544 "--print-status-updates",
564 "--shards", 545 "--shards",
565 "1", 546 "1",
566 "compile_skia/Mac/def456/Build-Mac-Clang-x86_64-Release-Swarming/5", 547 "compile_skia/Mac/def456/Build-Mac-Clang-x86_64-Release-Swarming/5",
567 "--task-summary-json", 548 "--task-summary-json",
568 "/path/to/tmp/json" 549 "/path/to/tmp/json"
569 ], 550 ],
570 "cwd": "[SLAVE_BUILD]",
571 "name": "compile_skia on Mac", 551 "name": "compile_skia on Mac",
572 "~followup_annotations": [ 552 "~followup_annotations": [
573 "@@@STEP_TEXT@swarming pending 71s@@@", 553 "@@@STEP_TEXT@swarming pending 71s@@@",
574 "@@@STEP_LOG_LINE@json.output@{@@@", 554 "@@@STEP_LOG_LINE@json.output@{@@@",
575 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", 555 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@",
576 "@@@STEP_LOG_LINE@json.output@ {@@@", 556 "@@@STEP_LOG_LINE@json.output@ {@@@",
577 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", 557 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@",
578 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", 558 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@",
579 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0 0.123\", @@@", 559 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0 0.123\", @@@",
580 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00. 123\", @@@", 560 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00. 123\", @@@",
(...skipping 30 matching lines...) Expand all
611 "@@@STEP_LOG_END@json.output@@@", 591 "@@@STEP_LOG_END@json.output@@@",
612 "@@@STEP_LINK@shard #0 isolated out@blah@@@" 592 "@@@STEP_LINK@shard #0 isolated out@blah@@@"
613 ] 593 ]
614 }, 594 },
615 { 595 {
616 "name": "$result", 596 "name": "$result",
617 "recipe_result": null, 597 "recipe_result": null,
618 "status_code": 0 598 "status_code": 0
619 } 599 }
620 ] 600 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698