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

Side by Side Diff: scripts/slave/recipes/skia/swarm_trigger.expected/Build-Win8-MSVC-x86_64-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 "Build-Win8-MSVC-x86_64-Release-Swarming" 94 "Build-Win8-MSVC-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@ \"most\"@@@", 101 "@@@STEP_LOG_LINE@json.output@ \"most\"@@@",
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@ \"compiler\": \"MSVC\", @@@", 104 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"MSVC\", @@@",
103 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", 105 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@",
104 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Swarming\", @@@", 106 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Swarming\", @@@",
(...skipping 19 matching lines...) Expand all
124 "@@@STEP_LOG_LINE@json.output@}@@@", 126 "@@@STEP_LOG_LINE@json.output@}@@@",
125 "@@@STEP_LOG_END@json.output@@@" 127 "@@@STEP_LOG_END@json.output@@@"
126 ] 128 ]
127 }, 129 },
128 { 130 {
129 "cmd": [ 131 "cmd": [
130 "python", 132 "python",
131 "-u", 133 "-u",
132 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", 134 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py",
133 "--path", 135 "--path",
134 "[CWD]/swarming.client", 136 "[SLAVE_BUILD]/swarming.client",
135 "--url", 137 "--url",
136 "https://chromium.googlesource.com/external/swarming.client.git" 138 "https://chromium.googlesource.com/external/swarming.client.git"
137 ], 139 ],
140 "cwd": "[SLAVE_BUILD]",
138 "name": "git setup (swarming_client)" 141 "name": "git setup (swarming_client)"
139 }, 142 },
140 { 143 {
141 "cmd": [ 144 "cmd": [
142 "git", 145 "git",
143 "retry", 146 "retry",
144 "fetch", 147 "fetch",
145 "origin", 148 "origin",
146 "master" 149 "master"
147 ], 150 ],
148 "cwd": "[CWD]/swarming.client", 151 "cwd": "[SLAVE_BUILD]/swarming.client",
149 "name": "git fetch (swarming_client)" 152 "name": "git fetch (swarming_client)"
150 }, 153 },
151 { 154 {
152 "cmd": [ 155 "cmd": [
153 "git", 156 "git",
154 "checkout", 157 "checkout",
155 "-f", 158 "-f",
156 "FETCH_HEAD" 159 "FETCH_HEAD"
157 ], 160 ],
158 "cwd": "[CWD]/swarming.client", 161 "cwd": "[SLAVE_BUILD]/swarming.client",
159 "name": "git checkout (swarming_client)" 162 "name": "git checkout (swarming_client)"
160 }, 163 },
161 { 164 {
162 "cmd": [ 165 "cmd": [
163 "git", 166 "git",
164 "rev-parse", 167 "rev-parse",
165 "HEAD" 168 "HEAD"
166 ], 169 ],
167 "cwd": "[CWD]/swarming.client", 170 "cwd": "[SLAVE_BUILD]/swarming.client",
168 "name": "read revision", 171 "name": "read revision",
169 "stdout": "/path/to/tmp/", 172 "stdout": "/path/to/tmp/",
170 "~followup_annotations": [ 173 "~followup_annotations": [
171 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@" 174 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@"
172 ] 175 ]
173 }, 176 },
174 { 177 {
175 "cmd": [ 178 "cmd": [
176 "git", 179 "git",
177 "clean", 180 "clean",
178 "-f", 181 "-f",
179 "-d", 182 "-d",
180 "-x" 183 "-x"
181 ], 184 ],
182 "cwd": "[CWD]/swarming.client", 185 "cwd": "[SLAVE_BUILD]/swarming.client",
183 "name": "git clean (swarming_client)" 186 "name": "git clean (swarming_client)"
184 }, 187 },
185 { 188 {
186 "cmd": [ 189 "cmd": [
187 "git", 190 "git",
188 "submodule", 191 "submodule",
189 "sync" 192 "sync"
190 ], 193 ],
191 "cwd": "[CWD]/swarming.client", 194 "cwd": "[SLAVE_BUILD]/swarming.client",
192 "name": "submodule sync (swarming_client)" 195 "name": "submodule sync (swarming_client)"
193 }, 196 },
194 { 197 {
195 "cmd": [ 198 "cmd": [
196 "git", 199 "git",
197 "submodule", 200 "submodule",
198 "update", 201 "update",
199 "--init", 202 "--init",
200 "--recursive" 203 "--recursive"
201 ], 204 ],
202 "cwd": "[CWD]/swarming.client", 205 "cwd": "[SLAVE_BUILD]/swarming.client",
203 "name": "submodule update (swarming_client)" 206 "name": "submodule update (swarming_client)"
204 }, 207 },
205 { 208 {
206 "cmd": [ 209 "cmd": [
207 "python", 210 "python",
208 "-u", 211 "-u",
209 "[CWD]/swarming.client/swarming.py", 212 "[SLAVE_BUILD]/swarming.client/swarming.py",
210 "--version" 213 "--version"
211 ], 214 ],
215 "cwd": "[SLAVE_BUILD]",
212 "name": "swarming.py --version", 216 "name": "swarming.py --version",
213 "stdout": "/path/to/tmp/", 217 "stdout": "/path/to/tmp/",
214 "~followup_annotations": [ 218 "~followup_annotations": [
215 "@@@STEP_TEXT@0.4.10@@@" 219 "@@@STEP_TEXT@0.4.10@@@"
216 ] 220 ]
217 }, 221 },
218 { 222 {
219 "cmd": [ 223 "cmd": [
220 "download_from_google_storage", 224 "download_from_google_storage",
221 "--no_resume", 225 "--no_resume",
222 "--platform=linux*", 226 "--platform=linux*",
223 "--no_auth", 227 "--no_auth",
224 "--bucket", 228 "--bucket",
225 "chromium-luci", 229 "chromium-luci",
226 "-d", 230 "-d",
227 "[CWD]/skia/infra/bots/tools/luci-go/linux64" 231 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go/linux64"
228 ], 232 ],
233 "cwd": "[SLAVE_BUILD]",
229 "name": "download luci-go linux" 234 "name": "download luci-go linux"
230 }, 235 },
231 { 236 {
232 "cmd": [ 237 "cmd": [
233 "download_from_google_storage", 238 "download_from_google_storage",
234 "--no_resume", 239 "--no_resume",
235 "--platform=darwin", 240 "--platform=darwin",
236 "--no_auth", 241 "--no_auth",
237 "--bucket", 242 "--bucket",
238 "chromium-luci", 243 "chromium-luci",
239 "-d", 244 "-d",
240 "[CWD]/skia/infra/bots/tools/luci-go/mac64" 245 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go/mac64"
241 ], 246 ],
247 "cwd": "[SLAVE_BUILD]",
242 "name": "download luci-go mac" 248 "name": "download luci-go mac"
243 }, 249 },
244 { 250 {
245 "cmd": [ 251 "cmd": [
246 "download_from_google_storage", 252 "download_from_google_storage",
247 "--no_resume", 253 "--no_resume",
248 "--platform=win32", 254 "--platform=win32",
249 "--no_auth", 255 "--no_auth",
250 "--bucket", 256 "--bucket",
251 "chromium-luci", 257 "chromium-luci",
252 "-d", 258 "-d",
253 "[CWD]/skia/infra/bots/tools/luci-go/win64" 259 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go/win64"
254 ], 260 ],
261 "cwd": "[SLAVE_BUILD]",
255 "name": "download luci-go win" 262 "name": "download luci-go win"
256 }, 263 },
257 { 264 {
258 "cmd": [ 265 "cmd": [
259 "python", 266 "python",
260 "-u", 267 "-u",
261 "\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", 268 "\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",
262 "[CWD]/luci-go" 269 "[SLAVE_BUILD]/luci-go"
263 ], 270 ],
271 "cwd": "[SLAVE_BUILD]",
264 "name": "rmtree Go binary dir", 272 "name": "rmtree Go binary dir",
265 "~followup_annotations": [ 273 "~followup_annotations": [
266 "@@@STEP_LOG_LINE@python.inline@@@@", 274 "@@@STEP_LOG_LINE@python.inline@@@@",
267 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 275 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
268 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@", 276 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
269 "@@@STEP_LOG_LINE@python.inline@@@@", 277 "@@@STEP_LOG_LINE@python.inline@@@@",
270 "@@@STEP_LOG_LINE@python.inline@@@@", 278 "@@@STEP_LOG_LINE@python.inline@@@@",
271 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 279 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
272 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 280 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
273 "@@@STEP_LOG_END@python.inline@@@" 281 "@@@STEP_LOG_END@python.inline@@@"
274 ] 282 ]
275 }, 283 },
276 { 284 {
277 "cmd": [ 285 "cmd": [
278 "python", 286 "python",
279 "-u", 287 "-u",
280 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy mlinks=bool(sys.argv[3]))\n", 288 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy mlinks=bool(sys.argv[3]))\n",
281 "[CWD]/skia/infra/bots/tools/luci-go", 289 "[SLAVE_BUILD]/skia/infra/bots/tools/luci-go",
282 "[CWD]/luci-go", 290 "[SLAVE_BUILD]/luci-go",
283 "0" 291 "0"
284 ], 292 ],
293 "cwd": "[SLAVE_BUILD]",
285 "name": "Copy Go binary" 294 "name": "Copy Go binary"
286 }, 295 },
287 { 296 {
288 "cmd": [ 297 "cmd": [
289 "python", 298 "python",
290 "-u", 299 "-u",
291 "\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", 300 "\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",
292 "[ROOT]/b/build/third_party/infra", 301 "[BUILD]/third_party/infra",
293 "511" 302 "511"
294 ], 303 ],
304 "cwd": "[SLAVE_BUILD]",
295 "name": "makedirs third_party_infra", 305 "name": "makedirs third_party_infra",
296 "~followup_annotations": [ 306 "~followup_annotations": [
297 "@@@STEP_LOG_LINE@python.inline@@@@", 307 "@@@STEP_LOG_LINE@python.inline@@@@",
298 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 308 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
299 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 309 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
300 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 310 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
301 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 311 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
302 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 312 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
303 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 313 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
304 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 314 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
305 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 315 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
306 "@@@STEP_LOG_END@python.inline@@@" 316 "@@@STEP_LOG_END@python.inline@@@"
307 ] 317 ]
308 }, 318 },
309 { 319 {
310 "cmd": [ 320 "cmd": [
311 "python", 321 "python",
312 "-u", 322 "-u",
313 "\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", 323 "\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",
314 "[CWD]/swarming_temp_dir", 324 "[SLAVE_BUILD]/swarming_temp_dir",
315 "511" 325 "511"
316 ], 326 ],
327 "cwd": "[SLAVE_BUILD]",
317 "name": "makedirs swarming tmp dir", 328 "name": "makedirs swarming tmp dir",
318 "~followup_annotations": [ 329 "~followup_annotations": [
319 "@@@STEP_LOG_LINE@python.inline@@@@", 330 "@@@STEP_LOG_LINE@python.inline@@@@",
320 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 331 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
321 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 332 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
322 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 333 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
323 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 334 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
324 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 335 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
325 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 336 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
326 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 337 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
327 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 338 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
328 "@@@STEP_LOG_END@python.inline@@@" 339 "@@@STEP_LOG_END@python.inline@@@"
329 ] 340 ]
330 }, 341 },
331 { 342 {
332 "cmd": [ 343 "cmd": [
333 "python", 344 "python",
334 "-u", 345 "-u",
335 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 346 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
336 "{\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}", 347 "{\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}",
337 "[CWD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" 348 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json"
338 ], 349 ],
350 "cwd": "[SLAVE_BUILD]",
339 "name": "Write isolate_recipes.isolated.gen.json" 351 "name": "Write isolate_recipes.isolated.gen.json"
340 }, 352 },
341 { 353 {
342 "cmd": [ 354 "cmd": [
343 "python", 355 "python",
344 "-u", 356 "-u",
345 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 357 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
346 "[CWD]/swarming.client", 358 "[SLAVE_BUILD]/swarming.client",
347 "batcharchive", 359 "batcharchive",
348 "--dump-json", 360 "--dump-json",
349 "/path/to/tmp/json", 361 "/path/to/tmp/json",
350 "--isolate-server", 362 "--isolate-server",
351 "https://isolateserver.appspot.com", 363 "https://isolateserver.appspot.com",
352 "--verbose", 364 "--verbose",
353 "[CWD]/swarming_temp_dir/isolate_recipes.isolated.gen.json" 365 "[SLAVE_BUILD]/swarming_temp_dir/isolate_recipes.isolated.gen.json"
354 ], 366 ],
367 "cwd": "[SLAVE_BUILD]",
355 "name": "isolate tests", 368 "name": "isolate tests",
356 "~followup_annotations": [ 369 "~followup_annotations": [
357 "@@@STEP_LOG_LINE@json.output@{@@@", 370 "@@@STEP_LOG_LINE@json.output@{@@@",
358 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso late_recipes]\"@@@", 371 "@@@STEP_LOG_LINE@json.output@ \"isolate_recipes\": \"[dummy hash for iso late_recipes]\"@@@",
359 "@@@STEP_LOG_LINE@json.output@}@@@", 372 "@@@STEP_LOG_LINE@json.output@}@@@",
360 "@@@STEP_LOG_END@json.output@@@", 373 "@@@STEP_LOG_END@json.output@@@",
361 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo r isolate_recipes]\"}@@@" 374 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"isolate_recipes\": \"[dummy hash fo r isolate_recipes]\"}@@@"
362 ] 375 ]
363 }, 376 },
364 { 377 {
365 "cmd": [ 378 "cmd": [
366 "python", 379 "python",
367 "-u", 380 "-u",
368 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 381 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
369 "[CWD]/skia/infra/bots/win_toolchain_hash.json", 382 "[SLAVE_BUILD]/skia/infra/bots/win_toolchain_hash.json",
370 "/path/to/tmp/" 383 "/path/to/tmp/"
371 ], 384 ],
385 "cwd": "[SLAVE_BUILD]",
372 "name": "Read win_toolchain_hash.json" 386 "name": "Read win_toolchain_hash.json"
373 }, 387 },
374 { 388 {
375 "cmd": [ 389 "cmd": [
376 "python", 390 "python",
377 "-u", 391 "-u",
378 "\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", 392 "\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",
379 "[CWD]/swarming_temp_dir", 393 "[SLAVE_BUILD]/swarming_temp_dir",
380 "511" 394 "511"
381 ], 395 ],
396 "cwd": "[SLAVE_BUILD]",
382 "name": "makedirs swarming tmp dir (2)", 397 "name": "makedirs swarming tmp dir (2)",
383 "~followup_annotations": [ 398 "~followup_annotations": [
384 "@@@STEP_LOG_LINE@python.inline@@@@", 399 "@@@STEP_LOG_LINE@python.inline@@@@",
385 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 400 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
386 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 401 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
387 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 402 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
388 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 403 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
389 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 404 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
390 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@", 405 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
391 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", 406 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
392 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", 407 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
393 "@@@STEP_LOG_END@python.inline@@@" 408 "@@@STEP_LOG_END@python.inline@@@"
394 ] 409 ]
395 }, 410 },
396 { 411 {
397 "cmd": [ 412 "cmd": [
398 "python", 413 "python",
399 "-u", 414 "-u",
400 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 415 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
401 "{\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}", 416 "{\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}",
402 "[CWD]/swarming_temp_dir/compile_skia.isolated.gen.json" 417 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json"
403 ], 418 ],
419 "cwd": "[SLAVE_BUILD]",
404 "name": "Write compile_skia.isolated.gen.json" 420 "name": "Write compile_skia.isolated.gen.json"
405 }, 421 },
406 { 422 {
407 "cmd": [ 423 "cmd": [
408 "python", 424 "python",
409 "-u", 425 "-u",
410 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 426 "RECIPE_MODULE[build::isolate]/resources/isolate.py",
411 "[CWD]/swarming.client", 427 "[SLAVE_BUILD]/swarming.client",
412 "batcharchive", 428 "batcharchive",
413 "--dump-json", 429 "--dump-json",
414 "/path/to/tmp/json", 430 "/path/to/tmp/json",
415 "--isolate-server", 431 "--isolate-server",
416 "https://isolateserver.appspot.com", 432 "https://isolateserver.appspot.com",
417 "--verbose", 433 "--verbose",
418 "[CWD]/swarming_temp_dir/compile_skia.isolated.gen.json" 434 "[SLAVE_BUILD]/swarming_temp_dir/compile_skia.isolated.gen.json"
419 ], 435 ],
436 "cwd": "[SLAVE_BUILD]",
420 "name": "isolate tests (2)", 437 "name": "isolate tests (2)",
421 "~followup_annotations": [ 438 "~followup_annotations": [
422 "@@@STEP_LOG_LINE@json.output@{@@@", 439 "@@@STEP_LOG_LINE@json.output@{@@@",
423 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil e_skia]\"@@@", 440 "@@@STEP_LOG_LINE@json.output@ \"compile_skia\": \"[dummy hash for compil e_skia]\"@@@",
424 "@@@STEP_LOG_LINE@json.output@}@@@", 441 "@@@STEP_LOG_LINE@json.output@}@@@",
425 "@@@STEP_LOG_END@json.output@@@", 442 "@@@STEP_LOG_END@json.output@@@",
426 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c ompile_skia]\"}@@@" 443 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"compile_skia\": \"[dummy hash for c ompile_skia]\"}@@@"
427 ] 444 ]
428 }, 445 },
429 { 446 {
430 "cmd": [ 447 "cmd": [
431 "python", 448 "python",
432 "-u", 449 "-u",
433 "\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", 450 "\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",
434 "[CWD]/swarming_temp_dir/skia-task-compile_skia.isolated", 451 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated",
435 "[dummy hash for isolate_recipes]", 452 "[dummy hash for isolate_recipes]",
436 "705384d88f80da637eb367e5acc6f315c0e1db2f" 453 "705384d88f80da637eb367e5acc6f315c0e1db2f"
437 ], 454 ],
455 "cwd": "[SLAVE_BUILD]",
438 "name": "add_isolated_input", 456 "name": "add_isolated_input",
439 "~followup_annotations": [ 457 "~followup_annotations": [
440 "@@@STEP_LOG_LINE@python.inline@@@@", 458 "@@@STEP_LOG_LINE@python.inline@@@@",
441 "@@@STEP_LOG_LINE@python.inline@import json@@@", 459 "@@@STEP_LOG_LINE@python.inline@import json@@@",
442 "@@@STEP_LOG_LINE@python.inline@import sys@@@", 460 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
443 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@", 461 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1]) as f:@@@",
444 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@", 462 "@@@STEP_LOG_LINE@python.inline@ isolated = json.load(f)@@@",
445 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@", 463 "@@@STEP_LOG_LINE@python.inline@for h in sys.argv[2:]:@@@",
446 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@", 464 "@@@STEP_LOG_LINE@python.inline@ isolated['includes'].append(h)@@@",
447 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@", 465 "@@@STEP_LOG_LINE@python.inline@with open(sys.argv[1], 'w') as f:@@@",
448 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @", 466 "@@@STEP_LOG_LINE@python.inline@ json.dump(isolated, f, sort_keys=True)@@ @",
449 "@@@STEP_LOG_END@python.inline@@@" 467 "@@@STEP_LOG_END@python.inline@@@"
450 ] 468 ]
451 }, 469 },
452 { 470 {
453 "cmd": [ 471 "cmd": [
454 "python", 472 "python",
455 "-u", 473 "-u",
456 "[CWD]/swarming.client/isolateserver.py", 474 "[SLAVE_BUILD]/swarming.client/isolateserver.py",
457 "archive", 475 "archive",
458 "--isolate-server", 476 "--isolate-server",
459 "https://isolateserver.appspot.com", 477 "https://isolateserver.appspot.com",
460 "[CWD]/swarming_temp_dir/skia-task-compile_skia.isolated" 478 "[SLAVE_BUILD]/swarming_temp_dir/skia-task-compile_skia.isolated"
461 ], 479 ],
480 "cwd": "[SLAVE_BUILD]",
462 "name": "upload new .isolated file for compile_skia", 481 "name": "upload new .isolated file for compile_skia",
463 "stdout": "/path/to/tmp/" 482 "stdout": "/path/to/tmp/"
464 }, 483 },
465 { 484 {
466 "cmd": [ 485 "cmd": [
467 "python", 486 "python",
468 "-u", 487 "-u",
469 "[CWD]/swarming.client/swarming.py", 488 "[SLAVE_BUILD]/swarming.client/swarming.py",
470 "trigger", 489 "trigger",
471 "--swarming", 490 "--swarming",
472 "https://chromium-swarm.appspot.com", 491 "https://chromium-swarm.appspot.com",
473 "--isolate-server", 492 "--isolate-server",
474 "https://isolateserver.appspot.com", 493 "https://isolateserver.appspot.com",
475 "--priority", 494 "--priority",
476 "90", 495 "90",
477 "--shards", 496 "--shards",
478 "1", 497 "1",
479 "--task-name", 498 "--task-name",
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
518 "../../..", 537 "../../..",
519 "skia/swarm_compile", 538 "skia/swarm_compile",
520 "buildername=Build-Win8-MSVC-x86_64-Release-Swarming", 539 "buildername=Build-Win8-MSVC-x86_64-Release-Swarming",
521 "mastername=client.skia.fyi", 540 "mastername=client.skia.fyi",
522 "buildnumber=5", 541 "buildnumber=5",
523 "slavename=skiabot-linux-housekeeper-003", 542 "slavename=skiabot-linux-housekeeper-003",
524 "reason=Triggered by Skia swarm_trigger Recipe", 543 "reason=Triggered by Skia swarm_trigger Recipe",
525 "swarm_out_dir=${ISOLATED_OUTDIR}", 544 "swarm_out_dir=${ISOLATED_OUTDIR}",
526 "revision=164710" 545 "revision=164710"
527 ], 546 ],
547 "cwd": "[SLAVE_BUILD]",
528 "name": "[trigger] compile_skia on Windows", 548 "name": "[trigger] compile_skia on Windows",
529 "~followup_annotations": [ 549 "~followup_annotations": [
530 "@@@STEP_LOG_LINE@json.output@{@@@", 550 "@@@STEP_LOG_LINE@json.output@{@@@",
531 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Windows /def456/Build-Win8-MSVC-x86_64-Release-Swarming/5\", @@@", 551 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"compile_skia/Windows /def456/Build-Win8-MSVC-x86_64-Release-Swarming/5\", @@@",
532 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@", 552 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
533 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Windows/def456/Build-Win8 -MSVC-x86_64-Release-Swarming/5\": {@@@", 553 "@@@STEP_LOG_LINE@json.output@ \"compile_skia/Windows/def456/Build-Win8 -MSVC-x86_64-Release-Swarming/5\": {@@@",
534 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@", 554 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
535 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@", 555 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
536 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@", 556 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
537 "@@@STEP_LOG_LINE@json.output@ }@@@", 557 "@@@STEP_LOG_LINE@json.output@ }@@@",
538 "@@@STEP_LOG_LINE@json.output@ }@@@", 558 "@@@STEP_LOG_LINE@json.output@ }@@@",
539 "@@@STEP_LOG_LINE@json.output@}@@@", 559 "@@@STEP_LOG_LINE@json.output@}@@@",
540 "@@@STEP_LOG_END@json.output@@@", 560 "@@@STEP_LOG_END@json.output@@@",
541 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@" 561 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@"
542 ] 562 ]
543 }, 563 },
544 { 564 {
545 "cmd": [ 565 "cmd": [
546 "python", 566 "python",
547 "-u", 567 "-u",
548 "[CWD]/swarming.client/swarming.py", 568 "[SLAVE_BUILD]/swarming.client/swarming.py",
549 "collect", 569 "collect",
550 "--swarming", 570 "--swarming",
551 "https://chromium-swarm.appspot.com", 571 "https://chromium-swarm.appspot.com",
552 "--decorate", 572 "--decorate",
553 "--print-status-updates", 573 "--print-status-updates",
554 "--shards", 574 "--shards",
555 "1", 575 "1",
556 "compile_skia/Windows/def456/Build-Win8-MSVC-x86_64-Release-Swarming/5", 576 "compile_skia/Windows/def456/Build-Win8-MSVC-x86_64-Release-Swarming/5",
557 "--task-summary-json", 577 "--task-summary-json",
558 "/path/to/tmp/json" 578 "/path/to/tmp/json"
559 ], 579 ],
580 "cwd": "[SLAVE_BUILD]",
560 "name": "compile_skia on Windows", 581 "name": "compile_skia on Windows",
561 "~followup_annotations": [ 582 "~followup_annotations": [
562 "@@@STEP_TEXT@swarming pending 71s@@@", 583 "@@@STEP_TEXT@swarming pending 71s@@@",
563 "@@@STEP_LOG_LINE@json.output@{@@@", 584 "@@@STEP_LOG_LINE@json.output@{@@@",
564 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@", 585 "@@@STEP_LOG_LINE@json.output@ \"shards\": [@@@",
565 "@@@STEP_LOG_LINE@json.output@ {@@@", 586 "@@@STEP_LOG_LINE@json.output@ {@@@",
566 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@", 587 "@@@STEP_LOG_LINE@json.output@ \"abandoned_ts\": null, @@@",
567 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@", 588 "@@@STEP_LOG_LINE@json.output@ \"bot_id\": \"vm30\", @@@",
568 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0 0.123\", @@@", 589 "@@@STEP_LOG_LINE@json.output@ \"completed_ts\": \"2014-09-25T01:42:0 0.123\", @@@",
569 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00. 123\", @@@", 590 "@@@STEP_LOG_LINE@json.output@ \"created_ts\": \"2014-09-25T01:41:00. 123\", @@@",
(...skipping 30 matching lines...) Expand all
600 "@@@STEP_LOG_END@json.output@@@", 621 "@@@STEP_LOG_END@json.output@@@",
601 "@@@STEP_LINK@shard #0 isolated out@blah@@@" 622 "@@@STEP_LINK@shard #0 isolated out@blah@@@"
602 ] 623 ]
603 }, 624 },
604 { 625 {
605 "name": "$result", 626 "name": "$result",
606 "recipe_result": null, 627 "recipe_result": null,
607 "status_code": 0 628 "status_code": 0
608 } 629 }
609 ] 630 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698