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

Side by Side Diff: scripts/slave/recipe_modules/chromedriver/example.expected/Linux32_ChromeDriver_basic.json

Issue 1274723004: Converted Android Chromedriver buildbot scripts to recipes. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Fixed one of the docstrings 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
(Empty)
1 [
2 {
3 "cmd": [
4 "python",
5 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master",
8 "chromium.testing.master",
9 "--builder",
10 "Linux ChromeDriver Tests Example",
11 "--slave",
12 "slavename",
13 "--spec",
14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo. chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chr omium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/t runk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-m irror.golo.chromium.org/chrome/trunk/src'}]",
15 "--root",
16 "src",
17 "--revision_mapping_file",
18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_re vision\", \"src/v8\": \"got_v8_revision\"}",
19 "--git-cache-dir",
20 "[GIT_CACHE]",
21 "--output_json",
22 "/path/to/tmp/json",
23 "--revision",
24 "src@HEAD",
25 "--force",
26 "--output_manifest"
27 ],
28 "cwd": "[SLAVE_BUILD]",
29 "env": {
30 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
31 },
32 "name": "bot_update",
33 "~followup_annotations": [
34 "@@@STEP_TEXT@Some step text@@@",
35 "@@@STEP_LOG_LINE@json.output@{@@@",
36 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
37 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
38 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
39 "@@@STEP_LOG_LINE@json.output@ }, @@@",
40 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
41 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
42 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
43 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
44 "@@@STEP_LOG_LINE@json.output@ }, @@@",
45 "@@@STEP_LOG_LINE@json.output@ \"src/native_client\": {@@@",
46 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /native_client.git\", @@@",
47 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"d998e125e8253980d76e26 9b7982aeeefc1b9b50\"@@@",
48 "@@@STEP_LOG_LINE@json.output@ }, @@@",
49 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/angle\": {@@@",
50 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/angle.git\", @@@",
51 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"fac9503c46405f77757b9a 728eb85b8d7bc6080c\"@@@",
52 "@@@STEP_LOG_LINE@json.output@ }, @@@",
53 "@@@STEP_LOG_LINE@json.output@ \"src/third_party/webrtc\": {@@@",
54 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /third_party/webrtc.git\", @@@",
55 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"0f90628433546e61d92685 96da93418c623137f4\"@@@",
56 "@@@STEP_LOG_LINE@json.output@ }, @@@",
57 "@@@STEP_LOG_LINE@json.output@ \"src/tools/swarming_client\": {@@@",
58 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /tools/swarming_client.git\", @@@",
59 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"a0ee5d99f1d4b38ddaa4c7 59c837980b63b99566\"@@@",
60 "@@@STEP_LOG_LINE@json.output@ }, @@@",
61 "@@@STEP_LOG_LINE@json.output@ \"src/v8\": {@@@",
62 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /v8.git\", @@@",
63 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"801ada225ddc271c132c3a 35f03975671d43e399\"@@@",
64 "@@@STEP_LOG_LINE@json.output@ }@@@",
65 "@@@STEP_LOG_LINE@json.output@ }, @@@",
66 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
67 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
68 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
69 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision\": \"fac9503c46405f 77757b9a728eb85b8d7bc6080c\", @@@",
70 "@@@STEP_LOG_LINE@json.output@ \"got_angle_revision_cp\": \"refs/heads/ master@{#297276}\", @@@",
71 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
72 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
73 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
74 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
75 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
76 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
77 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
78 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
79 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
80 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
81 "@@@STEP_LOG_LINE@json.output@ }, @@@",
82 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
83 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
84 "@@@STEP_LOG_LINE@json.output@}@@@",
85 "@@@STEP_LOG_END@json.output@@@",
86 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
87 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
88 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
89 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
90 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
91 "@@@SET_BUILD_PROPERTY@got_angle_revision@\"fac9503c46405f77757b9a728eb85b 8d7bc6080c\"@@@",
92 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
93 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
94 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
95 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
96 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
97 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@"
98 ]
99 },
100 {
101 "cmd": [
102 "python",
103 "-u",
104 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
105 "--",
106 "[DEPOT_TOOLS]/gsutil.py",
107 "----",
108 "cat",
109 "gs://chromium-browser-snapshots/%s/LAST_CHANGE"
110 ],
111 "cwd": "[SLAVE_BUILD]",
112 "name": "gsutil get latest revision",
113 "stdout": "/path/to/tmp/"
114 },
115 {
116 "cmd": [
117 "python",
118 "-u",
119 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
120 "--",
121 "[DEPOT_TOOLS]/gsutil.py",
122 "----",
123 "cp",
124 "gs://chromium-browser-snapshots/Linux/123_LATEST_CHROME_REV_456/chrome-li nux.zip",
125 "[TMP_BASE]/chrome_zip_tmp_2/chrome-123_LATEST_CHROME_REV_456.zip"
126 ],
127 "cwd": "[SLAVE_BUILD]",
128 "name": "gsutil download chrome"
129 },
130 {
131 "cmd": [
132 "python",
133 "-u",
134 "RECIPE_MODULE[build::zip]/resources/unzip.py"
135 ],
136 "cwd": "[SLAVE_BUILD]",
137 "name": "unzip chrome",
138 "stdin": "{\"output\": \"[TMP_BASE]/chrome_tmp_1\", \"zip_file\": \"[TMP_BAS E]/chrome_tmp_1/chrome-123_LATEST_CHROME_REV_456.zip\"}"
139 },
140 {
141 "cmd": [
142 "run_py_tests.py",
143 "--chromedriver",
144 "[SLAVE_BUILD]/src/out/Release/chromedriver",
145 "--log-dir",
146 "[TMP_BASE]/chromedriver_logs_tmp_3",
147 "--reference-chromedriver",
148 "[SLAVE_BUILD]/src/chrome/test/chromedriver/third_party/java_tests/referen ce_builds/chromedriver_linux",
149 "--chrome",
150 "[TMP_BASE]/chrome_tmp_1/chrome-linux/chrome-wrapper",
151 "--chrome-version",
152 "HEAD",
153 "--build-type",
154 "Release"
155 ],
156 "cwd": "[SLAVE_BUILD]",
157 "name": "python_tests(v123_LATEST_CHROME_REV_456)"
158 },
159 {
160 "cmd": [
161 "run_java_tests.py",
162 "--chromedriver",
163 "[SLAVE_BUILD]/src/out/Release/chromedriver",
164 "--log-dir",
165 "[TMP_BASE]/chromedriver_logs_tmp_3",
166 "--chrome",
167 "[TMP_BASE]/chrome_tmp_1/chrome-linux/chrome-wrapper",
168 "--chrome-version",
169 "HEAD",
170 "--build-type",
171 "Release"
172 ],
173 "cwd": "[SLAVE_BUILD]",
174 "name": "java_tests(v123_LATEST_CHROME_REV_456)"
175 },
176 {
177 "cmd": [
178 "killall",
179 "-9",
180 "chrome"
181 ],
182 "cwd": "[SLAVE_BUILD]",
183 "name": "kill chromes"
184 },
185 {
186 "cmd": [
187 "python",
188 "-u",
189 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
190 "--",
191 "[DEPOT_TOOLS]/gsutil.py",
192 "----",
193 "cp",
194 "gs://chromium-browser-continuous/Linux/352825/chrome-linux.zip",
195 "[TMP_BASE]/chrome_zip_tmp_5/chrome-352825.zip"
196 ],
197 "cwd": "[SLAVE_BUILD]",
198 "name": "gsutil download chrome (2)"
199 },
200 {
201 "cmd": [
202 "python",
203 "-u",
204 "RECIPE_MODULE[build::zip]/resources/unzip.py"
205 ],
206 "cwd": "[SLAVE_BUILD]",
207 "name": "unzip chrome (2)",
208 "stdin": "{\"output\": \"[TMP_BASE]/chrome_tmp_4\", \"zip_file\": \"[TMP_BAS E]/chrome_tmp_4/chrome-352825.zip\"}"
209 },
210 {
211 "cmd": [
212 "run_py_tests.py",
213 "--chromedriver",
214 "[SLAVE_BUILD]/src/out/Release/chromedriver",
215 "--log-dir",
216 "[TMP_BASE]/chromedriver_logs_tmp_3",
217 "--reference-chromedriver",
218 "[SLAVE_BUILD]/src/chrome/test/chromedriver/third_party/java_tests/referen ce_builds/chromedriver_linux",
219 "--chrome",
220 "[TMP_BASE]/chrome_tmp_4/chrome-linux/chrome-wrapper",
221 "--chrome-version",
222 "47",
223 "--build-type",
224 "Release"
225 ],
226 "cwd": "[SLAVE_BUILD]",
227 "name": "python_tests(v47)"
228 },
229 {
230 "cmd": [
231 "run_java_tests.py",
232 "--chromedriver",
233 "[SLAVE_BUILD]/src/out/Release/chromedriver",
234 "--log-dir",
235 "[TMP_BASE]/chromedriver_logs_tmp_3",
236 "--chrome",
237 "[TMP_BASE]/chrome_tmp_4/chrome-linux/chrome-wrapper",
238 "--chrome-version",
239 "47",
240 "--build-type",
241 "Release"
242 ],
243 "cwd": "[SLAVE_BUILD]",
244 "name": "java_tests(v47)"
245 },
246 {
247 "cmd": [
248 "killall",
249 "-9",
250 "chrome"
251 ],
252 "cwd": "[SLAVE_BUILD]",
253 "name": "kill chromes (2)"
254 },
255 {
256 "cmd": [
257 "python",
258 "-u",
259 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
260 "--",
261 "[DEPOT_TOOLS]/gsutil.py",
262 "----",
263 "cp",
264 "gs://chromium-browser-continuous/Linux/344997/chrome-linux.zip",
265 "[TMP_BASE]/chrome_zip_tmp_7/chrome-344997.zip"
266 ],
267 "cwd": "[SLAVE_BUILD]",
268 "name": "gsutil download chrome (3)"
269 },
270 {
271 "cmd": [
272 "python",
273 "-u",
274 "RECIPE_MODULE[build::zip]/resources/unzip.py"
275 ],
276 "cwd": "[SLAVE_BUILD]",
277 "name": "unzip chrome (3)",
278 "stdin": "{\"output\": \"[TMP_BASE]/chrome_tmp_6\", \"zip_file\": \"[TMP_BAS E]/chrome_tmp_6/chrome-344997.zip\"}"
279 },
280 {
281 "cmd": [
282 "run_py_tests.py",
283 "--chromedriver",
284 "[SLAVE_BUILD]/src/out/Release/chromedriver",
285 "--log-dir",
286 "[TMP_BASE]/chromedriver_logs_tmp_3",
287 "--reference-chromedriver",
288 "[SLAVE_BUILD]/src/chrome/test/chromedriver/third_party/java_tests/referen ce_builds/chromedriver_linux",
289 "--chrome",
290 "[TMP_BASE]/chrome_tmp_6/chrome-linux/chrome-wrapper",
291 "--chrome-version",
292 "46",
293 "--build-type",
294 "Release"
295 ],
296 "cwd": "[SLAVE_BUILD]",
297 "name": "python_tests(v46)"
298 },
299 {
300 "cmd": [
301 "run_java_tests.py",
302 "--chromedriver",
303 "[SLAVE_BUILD]/src/out/Release/chromedriver",
304 "--log-dir",
305 "[TMP_BASE]/chromedriver_logs_tmp_3",
306 "--chrome",
307 "[TMP_BASE]/chrome_tmp_6/chrome-linux/chrome-wrapper",
308 "--chrome-version",
309 "46",
310 "--build-type",
311 "Release"
312 ],
313 "cwd": "[SLAVE_BUILD]",
314 "name": "java_tests(v46)"
315 },
316 {
317 "cmd": [
318 "killall",
319 "-9",
320 "chrome"
321 ],
322 "cwd": "[SLAVE_BUILD]",
323 "name": "kill chromes (3)"
324 },
325 {
326 "cmd": [
327 "python",
328 "-u",
329 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
330 "--",
331 "[DEPOT_TOOLS]/gsutil.py",
332 "----",
333 "cp",
334 "gs://chromium-browser-continuous/Linux/338390/chrome-linux.zip",
335 "[TMP_BASE]/chrome_zip_tmp_9/chrome-338390.zip"
336 ],
337 "cwd": "[SLAVE_BUILD]",
338 "name": "gsutil download chrome (4)"
339 },
340 {
341 "cmd": [
342 "python",
343 "-u",
344 "RECIPE_MODULE[build::zip]/resources/unzip.py"
345 ],
346 "cwd": "[SLAVE_BUILD]",
347 "name": "unzip chrome (4)",
348 "stdin": "{\"output\": \"[TMP_BASE]/chrome_tmp_8\", \"zip_file\": \"[TMP_BAS E]/chrome_tmp_8/chrome-338390.zip\"}"
349 },
350 {
351 "cmd": [
352 "run_py_tests.py",
353 "--chromedriver",
354 "[SLAVE_BUILD]/src/out/Release/chromedriver",
355 "--log-dir",
356 "[TMP_BASE]/chromedriver_logs_tmp_3",
357 "--reference-chromedriver",
358 "[SLAVE_BUILD]/src/chrome/test/chromedriver/third_party/java_tests/referen ce_builds/chromedriver_linux",
359 "--chrome",
360 "[TMP_BASE]/chrome_tmp_8/chrome-linux/chrome-wrapper",
361 "--chrome-version",
362 "45",
363 "--build-type",
364 "Release"
365 ],
366 "cwd": "[SLAVE_BUILD]",
367 "name": "python_tests(v45)"
368 },
369 {
370 "cmd": [
371 "run_java_tests.py",
372 "--chromedriver",
373 "[SLAVE_BUILD]/src/out/Release/chromedriver",
374 "--log-dir",
375 "[TMP_BASE]/chromedriver_logs_tmp_3",
376 "--chrome",
377 "[TMP_BASE]/chrome_tmp_8/chrome-linux/chrome-wrapper",
378 "--chrome-version",
379 "45",
380 "--build-type",
381 "Release"
382 ],
383 "cwd": "[SLAVE_BUILD]",
384 "name": "java_tests(v45)"
385 },
386 {
387 "cmd": [
388 "killall",
389 "-9",
390 "chrome"
391 ],
392 "cwd": "[SLAVE_BUILD]",
393 "name": "kill chromes (4)"
394 },
395 {
396 "cmd": [
397 "[SLAVE_BUILD]/src/out/Release/chromedriver_tests"
398 ],
399 "cwd": "[SLAVE_BUILD]",
400 "name": "chromedriver_tests"
401 },
402 {
403 "cmd": [
404 "python",
405 "-u",
406 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write(' \\n'.join(glob.glob(sys.argv[2])))\n",
407 "/path/to/tmp/",
408 "[TMP_BASE]/chromedriver_logs_tmp_3/*"
409 ],
410 "cwd": "[SLAVE_BUILD]",
411 "name": "glob search for server logs"
412 },
413 {
414 "cmd": [],
415 "cwd": "[SLAVE_BUILD]",
416 "name": "upload chromedriver server logs"
417 },
418 {
419 "cmd": [
420 "python",
421 "-u",
422 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
423 "--",
424 "[DEPOT_TOOLS]/gsutil.py",
425 "----",
426 "cp",
427 "[TMP_BASE]/chromedriver_logs_tmp_3/chromedriver_123",
428 "gs://chromedriver-data/server_logs/chromedriver_123"
429 ],
430 "cwd": "[SLAVE_BUILD]",
431 "name": "upload chromedriver server logs.gsutil uploading [TMP_BASE]/chromed river_logs_tmp_3/chromedriver_123",
432 "~followup_annotations": [
433 "@@@STEP_NEST_LEVEL@1@@@",
434 "@@@STEP_LINK@server log [TMP_BASE]/chromedriver_logs_tmp_3/chromedriver_1 23@https://storage.cloud.google.com/chromedriver-data/server_logs/chromedriver_1 23@@@"
435 ]
436 },
437 {
438 "cmd": [
439 "python",
440 "-u",
441 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
442 "--",
443 "[DEPOT_TOOLS]/gsutil.py",
444 "----",
445 "cp",
446 "[TMP_BASE]/chromedriver_logs_tmp_3/chromedriver_456",
447 "gs://chromedriver-data/server_logs/chromedriver_456"
448 ],
449 "cwd": "[SLAVE_BUILD]",
450 "name": "upload chromedriver server logs.gsutil uploading [TMP_BASE]/chromed river_logs_tmp_3/chromedriver_456",
451 "~followup_annotations": [
452 "@@@STEP_NEST_LEVEL@1@@@",
453 "@@@STEP_LINK@server log [TMP_BASE]/chromedriver_logs_tmp_3/chromedriver_4 56@https://storage.cloud.google.com/chromedriver-data/server_logs/chromedriver_4 56@@@"
454 ]
455 },
456 {
457 "cmd": [
458 "python",
459 "-u",
460 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
461 "--",
462 "[DEPOT_TOOLS]/gsutil.py",
463 "----",
464 "cp",
465 "[TMP_BASE]/chromedriver_logs_tmp_3/chromedriver_789",
466 "gs://chromedriver-data/server_logs/chromedriver_789"
467 ],
468 "cwd": "[SLAVE_BUILD]",
469 "name": "upload chromedriver server logs.gsutil uploading [TMP_BASE]/chromed river_logs_tmp_3/chromedriver_789",
470 "~followup_annotations": [
471 "@@@STEP_NEST_LEVEL@1@@@",
472 "@@@STEP_LINK@server log [TMP_BASE]/chromedriver_logs_tmp_3/chromedriver_7 89@https://storage.cloud.google.com/chromedriver-data/server_logs/chromedriver_7 89@@@"
473 ]
474 },
475 {
476 "cmd": [
477 "python",
478 "-u",
479 "RECIPE_MODULE[build::zip]/resources/zip.py"
480 ],
481 "cwd": "[SLAVE_BUILD]",
482 "name": "zip chromedriver",
483 "stdin": "{\"entries\": [{\"archive_name\": null, \"path\": \"[SLAVE_BUILD]/ src/out/Release/chromedriver\", \"type\": \"file\"}], \"output\": \"[TMP_BASE]/z ip_to_archive_tmp_10/chromedriver.zip\", \"root\": \"[SLAVE_BUILD]/src/out/Relea se\"}"
484 },
485 {
486 "cmd": [
487 "python",
488 "-u",
489 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
490 "[SLAVE_BUILD]/src/chrome/test/chromedriver/VERSION",
491 "/path/to/tmp/"
492 ],
493 "cwd": "[SLAVE_BUILD]",
494 "name": "read version file"
495 },
496 {
497 "cmd": [
498 "python",
499 "-u",
500 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
501 "--",
502 "[DEPOT_TOOLS]/gsutil.py",
503 "----",
504 "cp",
505 "[TMP_BASE]/zip_to_archive_tmp_10/chromedriver.zip",
506 "gs://chromedriver-data/continuous/chromedriver_linux32_9.99.3333333333.zi p"
507 ],
508 "cwd": "[SLAVE_BUILD]",
509 "name": "gsutil archive good build",
510 "~followup_annotations": [
511 "@@@STEP_LINK@chromedriver_linux32_9.99.3333333333.zip@https://storage.clo ud.google.com/chromedriver-data/continuous/chromedriver_linux32_9.99.3333333333. zip@@@"
512 ]
513 },
514 {
515 "cmd": [
516 "python",
517 "-u",
518 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
519 "chromedriver_linux32_9.99.3333333333.zip",
520 "latest_build_file"
521 ],
522 "cwd": "[SLAVE_BUILD]",
523 "name": "write latest build version"
524 },
525 {
526 "cmd": [
527 "python",
528 "-u",
529 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
530 "--",
531 "[DEPOT_TOOLS]/gsutil.py",
532 "----",
533 "cp",
534 "[TMP_BASE]/latest_build_file_dir_tmp_11/latest_build",
535 "gs://chromedriver-data/continuous/latest_linux32"
536 ],
537 "cwd": "[SLAVE_BUILD]",
538 "name": "gsutil upload latest build version",
539 "~followup_annotations": [
540 "@@@STEP_LINK@latest build version@https://storage.cloud.google.com/chrome driver-data/continuous/latest_linux32@@@"
541 ]
542 },
543 {
544 "cmd": [
545 "python",
546 "-u",
547 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
548 "[SLAVE_BUILD]/src/chrome/test/chromedriver/VERSION",
549 "/path/to/tmp/"
550 ],
551 "cwd": "[SLAVE_BUILD]",
552 "name": "read version file (2)"
553 },
554 {
555 "cmd": [
556 "python",
557 "-u",
558 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
559 "--",
560 "[DEPOT_TOOLS]/gsutil.py",
561 "----",
562 "ls",
563 "gs://chromedriver/9.99/chromedriver_linux32.zip"
564 ],
565 "cwd": "[SLAVE_BUILD]",
566 "name": "gsutil list chromedriver versions",
567 "~followup_annotations": [
568 "step returned non-zero exit code: 1",
569 "@@@STEP_EXCEPTION@@@"
570 ]
571 },
572 {
573 "cmd": [
574 "python",
575 "-u",
576 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
577 "--",
578 "[DEPOT_TOOLS]/gsutil.py",
579 "----",
580 "cp",
581 "gs://chromedriver-data/android_log.json",
582 "[TMP_BASE]/results_log_tmp_12/android_log.json"
583 ],
584 "cwd": "[SLAVE_BUILD]",
585 "name": "gsutil download results log"
586 },
587 {
588 "cmd": [
589 "python",
590 "-u",
591 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
592 "[TMP_BASE]/results_log_tmp_12/android_log.json",
593 "/path/to/tmp/"
594 ],
595 "cwd": "[SLAVE_BUILD]",
596 "name": "read results log file"
597 },
598 {
599 "cmd": [
600 "python",
601 "-u",
602 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
603 "--",
604 "[DEPOT_TOOLS]/gsutil.py",
605 "----",
606 "ls",
607 "gs://chromedriver-data/continuous/chromedriver_linux32_9.99*"
608 ],
609 "cwd": "[SLAVE_BUILD]",
610 "name": "gsutil list release candidates",
611 "stdout": "/path/to/tmp/",
612 "~followup_annotations": [
613 "@@@STEP_TEXT@Android tests passed at commit position 2222222222@@@"
614 ]
615 },
616 {
617 "cmd": [
618 "python",
619 "-u",
620 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
621 "--",
622 "[DEPOT_TOOLS]/gsutil.py",
623 "----",
624 "cp",
625 "gs://chromedriver-data/continuous/chromedriver_linux32_9.99.2222222222.zi p",
626 "[TMP_BASE]/temp_dir_tmp_13/chromedriver_linux32_9.99.2222222222.zip"
627 ],
628 "cwd": "[SLAVE_BUILD]",
629 "name": "gsutil download release build"
630 },
631 {
632 "cmd": [
633 "python",
634 "-u",
635 "RECIPE_MODULE[build::zip]/resources/unzip.py"
636 ],
637 "cwd": "[SLAVE_BUILD]",
638 "name": "unzip prebuilt",
639 "stdin": "{\"output\": \"[TMP_BASE]/temp_dir_tmp_13/unzipped\", \"zip_file\" : \"[TMP_BASE]/temp_dir_tmp_13/chromedriver_linux32_9.99.2222222222.zip\"}"
640 },
641 {
642 "cmd": [
643 "strip",
644 "[TMP_BASE]/temp_dir_tmp_13/unzipped/chromedriver"
645 ],
646 "cwd": "[SLAVE_BUILD]",
647 "name": "strip"
648 },
649 {
650 "cmd": [
651 "python",
652 "-u",
653 "RECIPE_MODULE[build::zip]/resources/zip.py"
654 ],
655 "cwd": "[SLAVE_BUILD]",
656 "name": "zip chromedriver (2)",
657 "stdin": "{\"entries\": [{\"archive_name\": null, \"path\": \"[TMP_BASE]/tem p_dir_tmp_13/unzipped/chromedriver\", \"type\": \"file\"}], \"output\": \"[TMP_B ASE]/temp_dir_tmp_13/unzipped/chromedriver.zip\", \"root\": \"[TMP_BASE]/temp_di r_tmp_13/unzipped\"}"
658 },
659 {
660 "cmd": [
661 "python",
662 "-u",
663 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
664 "--",
665 "[DEPOT_TOOLS]/gsutil.py",
666 "----",
667 "cp",
668 "[TMP_BASE]/temp_dir_tmp_13/unzipped/chromedriver.zip",
669 "gs://chromedriver/9.99/chromedriver_linux32.zip"
670 ],
671 "cwd": "[SLAVE_BUILD]",
672 "name": "gsutil upload release build",
673 "~followup_annotations": [
674 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chromedriver/ 9.99/chromedriver_linux32.zip@@@"
675 ]
676 },
677 {
678 "cmd": [
679 "python",
680 "-u",
681 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
682 "--",
683 "[DEPOT_TOOLS]/gsutil.py",
684 "----",
685 "ls",
686 "gs://chromedriver/9.99/notes.txt"
687 ],
688 "cwd": "[SLAVE_BUILD]",
689 "name": "gsutil list version notes"
690 },
691 {
692 "cmd": [
693 "python",
694 "-u",
695 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
696 "--",
697 "[DEPOT_TOOLS]/gsutil.py",
698 "----",
699 "cat",
700 "gs://chromedriver/LATEST_RELEASE"
701 ],
702 "cwd": "[SLAVE_BUILD]",
703 "name": "gsutil check latest release",
704 "stdout": "/path/to/tmp/"
705 },
706 {
707 "cmd": [
708 "python",
709 "-u",
710 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
711 "--",
712 "[DEPOT_TOOLS]/gsutil.py",
713 "----",
714 "ls",
715 "gs://chromedriver/9.99/chromedriver_linux32.zip"
716 ],
717 "cwd": "[SLAVE_BUILD]",
718 "name": "gsutil list chromedriver versions (2)"
719 },
720 {
721 "cmd": [
722 "python",
723 "-u",
724 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
725 "--",
726 "[DEPOT_TOOLS]/gsutil.py",
727 "----",
728 "ls",
729 "gs://chromedriver/9.99/chromedriver_linux64.zip"
730 ],
731 "cwd": "[SLAVE_BUILD]",
732 "name": "gsutil list chromedriver versions (3)"
733 },
734 {
735 "cmd": [
736 "python",
737 "-u",
738 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
739 "--",
740 "[DEPOT_TOOLS]/gsutil.py",
741 "----",
742 "ls",
743 "gs://chromedriver/9.99/chromedriver_mac32.zip"
744 ],
745 "cwd": "[SLAVE_BUILD]",
746 "name": "gsutil list chromedriver versions (4)"
747 },
748 {
749 "cmd": [
750 "python",
751 "-u",
752 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
753 "--",
754 "[DEPOT_TOOLS]/gsutil.py",
755 "----",
756 "ls",
757 "gs://chromedriver/9.99/chromedriver_win32.zip"
758 ],
759 "cwd": "[SLAVE_BUILD]",
760 "name": "gsutil list chromedriver versions (5)"
761 },
762 {
763 "cmd": [
764 "python",
765 "-u",
766 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
767 "9.99",
768 "[TMP_BASE]/temp_notes_tmp_14/temp_notes"
769 ],
770 "cwd": "[SLAVE_BUILD]",
771 "name": "write latest release number"
772 },
773 {
774 "cmd": [
775 "python",
776 "-u",
777 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
778 "--",
779 "[DEPOT_TOOLS]/gsutil.py",
780 "----",
781 "cp",
782 "[TMP_BASE]/temp_notes_tmp_14/temp_notes",
783 "gs://chromedriver/LATEST_RELEASE"
784 ],
785 "cwd": "[SLAVE_BUILD]",
786 "name": "gsutil upload latest release number",
787 "~followup_annotations": [
788 "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chromedriver/ LATEST_RELEASE@@@"
789 ]
790 },
791 {
792 "name": "$result",
793 "recipe_result": null,
794 "status_code": 0
795 }
796 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698