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

Side by Side Diff: scripts/slave/recipe_modules/chromedriver/example.expected/Android_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: Created 5 years, 4 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 "[BUILD]/scripts/slave/bot_update.py",
7 "--master",
8 "chromium.fyi",
9 "--builder",
10 "Android ChromeDriver Tests (dbg)",
11 "--slave",
12 "slavename",
13 "--spec",
14 "cache_dir = None\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.chromium.org /%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, ' deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-mirror.gol o.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/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\" : \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_ revision\", \"src/v8\": \"got_v8_revision\"}",
19 "--output_json",
20 "/path/to/tmp/json",
21 "--revision",
22 "src@HEAD",
23 "--force"
24 ],
25 "cwd": "[SLAVE_BUILD]",
26 "name": "bot_update",
27 "~followup_annotations": [
28 "@@@STEP_TEXT@Some step text@@@",
29 "@@@STEP_LOG_LINE@json.output@{@@@",
30 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
31 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
32 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
33 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
35 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
36 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee 3e86ddfd4ebd0fe58cb9\", @@@",
37 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master @{#170242}\", @@@",
38 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision\": \"a0ee 5d99f1d4b38ddaa4c759c837980b63b99566\", @@@",
39 "@@@STEP_LOG_LINE@json.output@ \"got_swarming_client_revision_cp\": \"r efs/heads/master@{#276089}\", @@@",
40 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision\": \"801ada225ddc271c1 32c3a35f03975671d43e399\", @@@",
41 "@@@STEP_LOG_LINE@json.output@ \"got_v8_revision_cp\": \"refs/heads/mas ter@{#43426}\", @@@",
42 "@@@STEP_LOG_LINE@json.output@ \"got_webkit_revision\": \"5e2293dffc3cd 07d37fbedea3b500f0eb650614d\", @@@",
43 "@@@STEP_LOG_LINE@json.output@ \"got_webkit_revision_cp\": \"refs/heads /master@{#124383}\", @@@",
44 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision\": \"0f90628433546 e61d9268596da93418c623137f4\", @@@",
45 "@@@STEP_LOG_LINE@json.output@ \"got_webrtc_revision_cp\": \"refs/heads /master@{#120644}\"@@@",
46 "@@@STEP_LOG_LINE@json.output@ }, @@@",
47 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@",
48 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@",
49 "@@@STEP_LOG_LINE@json.output@}@@@",
50 "@@@STEP_LOG_END@json.output@@@",
51 "@@@SET_BUILD_PROPERTY@got_nacl_revision@\"d998e125e8253980d76e269b7982aee efc1b9b50\"@@@",
52 "@@@SET_BUILD_PROPERTY@got_webkit_revision@\"5e2293dffc3cd07d37fbedea3b500 f0eb650614d\"@@@",
53 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision@\"a0ee5d99f1d4b38ddaa4 c759c837980b63b99566\"@@@",
54 "@@@SET_BUILD_PROPERTY@got_webrtc_revision@\"0f90628433546e61d9268596da934 18c623137f4\"@@@",
55 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5 8cb9\"@@@",
56 "@@@SET_BUILD_PROPERTY@got_nacl_revision_cp@\"refs/heads/master@{#274981}\ "@@@",
57 "@@@SET_BUILD_PROPERTY@got_webkit_revision_cp@\"refs/heads/master@{#124383 }\"@@@",
58 "@@@SET_BUILD_PROPERTY@got_v8_revision@\"801ada225ddc271c132c3a35f03975671 d43e399\"@@@",
59 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
60 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
61 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
62 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@"
63 ]
64 },
65 {
66 "cmd": [
67 "python",
68 "-u",
69 "[BUILD]/scripts/slave/gsutil_download.py",
70 "--url",
71 "chromedriver-data/prebuilts",
72 "--dst",
73 "[TMP_BASE]/prebuilt_tmp_1/build.zip",
74 "--partial-name",
75 "chromedriver-data/prebuilts/r"
76 ],
77 "cwd": "[SLAVE_BUILD]",
78 "name": "download latest prebuilt"
79 },
80 {
81 "cmd": [
82 "python",
83 "-u",
84 "RECIPE_MODULE[zip]/resources/unzip.py"
85 ],
86 "cwd": "[SLAVE_BUILD]",
87 "name": "unzip prebuilt",
88 "stdin": "{\"output\": \"[TMP_BASE]/prebuilt_tmp_1/unzipped\", \"use_python_ zip\": false, \"zip_file\": \"[TMP_BASE]/prebuilt_tmp_1/build.zip\"}"
89 },
90 {
91 "cmd": [
92 "python",
93 "-u",
94 "\nimport shutil\nimport sys\nshutil.move(sys.argv[1], sys.argv[2])\n",
95 "[TMP_BASE]/prebuilt_tmp_1/unzipped/chromedriver",
96 "[SLAVE_BUILD]/src/out/Debug"
97 ],
98 "cwd": "[SLAVE_BUILD]",
99 "name": "move prebuilt"
100 },
101 {
102 "cmd": [
103 "xvfb-run",
104 "-a",
105 "run_py_tests.py",
106 "--chromedriver",
107 "[SLAVE_BUILD]/src/out/Debug/chromedriver",
108 "--log-path",
109 "[TMP_BASE]/chromedriver__tmp_2/test_log",
110 "--reference-chromedriver",
111 "[SLAVE_BUILD]/src/chrome/test/chromedriver/third_party/java_tests/referen ce_builds/chromedriver_linux64",
112 "--build-type",
113 "Debug",
114 "--android-package",
115 "chrome_shell"
116 ],
117 "cwd": "[SLAVE_BUILD]",
118 "env": {
119 "PATH": "%(PATH)s:[SLAVE_BUILD]/src/chrome/test/chromedriver/chrome"
120 },
121 "name": "python_tests(chrome_shell)"
122 },
123 {
124 "cmd": [
125 "xvfb-run",
126 "-a",
127 "run_java_tests.py",
128 "--chromedriver",
129 "[SLAVE_BUILD]/src/out/Debug/chromedriver",
130 "--log-path",
131 "[TMP_BASE]/chromedriver__tmp_3/test_log",
132 "--build-type",
133 "Debug",
134 "--verbose",
135 "--android-package",
136 "chrome_shell"
137 ],
138 "cwd": "[SLAVE_BUILD]",
139 "env": {
140 "PATH": "%(PATH)s:[SLAVE_BUILD]/src/chrome/test/chromedriver/chrome"
141 },
142 "name": "java_tests(chrome_shell)"
143 },
144 {
145 "cmd": [
146 "xvfb-run",
147 "-a",
148 "run_py_tests.py",
149 "--chromedriver",
150 "[SLAVE_BUILD]/src/out/Debug/chromedriver",
151 "--log-path",
152 "[TMP_BASE]/chromedriver__tmp_4/test_log",
153 "--reference-chromedriver",
154 "[SLAVE_BUILD]/src/chrome/test/chromedriver/third_party/java_tests/referen ce_builds/chromedriver_linux64",
155 "--build-type",
156 "Debug",
157 "--android-package",
158 "chrome_stable"
159 ],
160 "cwd": "[SLAVE_BUILD]",
161 "env": {
162 "PATH": "%(PATH)s:[SLAVE_BUILD]/src/chrome/test/chromedriver/chrome"
163 },
164 "name": "python_tests(chrome_stable)"
165 },
166 {
167 "cmd": [
168 "xvfb-run",
169 "-a",
170 "run_java_tests.py",
171 "--chromedriver",
172 "[SLAVE_BUILD]/src/out/Debug/chromedriver",
173 "--log-path",
174 "[TMP_BASE]/chromedriver__tmp_5/test_log",
175 "--build-type",
176 "Debug",
177 "--verbose",
178 "--android-package",
179 "chrome_stable"
180 ],
181 "cwd": "[SLAVE_BUILD]",
182 "env": {
183 "PATH": "%(PATH)s:[SLAVE_BUILD]/src/chrome/test/chromedriver/chrome"
184 },
185 "name": "java_tests(chrome_stable)"
186 },
187 {
188 "cmd": [
189 "xvfb-run",
190 "-a",
191 "run_py_tests.py",
192 "--chromedriver",
193 "[SLAVE_BUILD]/src/out/Debug/chromedriver",
194 "--log-path",
195 "[TMP_BASE]/chromedriver__tmp_6/test_log",
196 "--reference-chromedriver",
197 "[SLAVE_BUILD]/src/chrome/test/chromedriver/third_party/java_tests/referen ce_builds/chromedriver_linux64",
198 "--build-type",
199 "Debug",
200 "--android-package",
201 "chrome_beta"
202 ],
203 "cwd": "[SLAVE_BUILD]",
204 "env": {
205 "PATH": "%(PATH)s:[SLAVE_BUILD]/src/chrome/test/chromedriver/chrome"
206 },
207 "name": "python_tests(chrome_beta)"
208 },
209 {
210 "cmd": [
211 "xvfb-run",
212 "-a",
213 "run_java_tests.py",
214 "--chromedriver",
215 "[SLAVE_BUILD]/src/out/Debug/chromedriver",
216 "--log-path",
217 "[TMP_BASE]/chromedriver__tmp_7/test_log",
218 "--build-type",
219 "Debug",
220 "--verbose",
221 "--android-package",
222 "chrome_beta"
223 ],
224 "cwd": "[SLAVE_BUILD]",
225 "env": {
226 "PATH": "%(PATH)s:[SLAVE_BUILD]/src/chrome/test/chromedriver/chrome"
227 },
228 "name": "java_tests(chrome_beta)"
229 },
230 {
231 "cmd": [
232 "xvfb-run",
233 "-a",
234 "run_py_tests.py",
235 "--chromedriver",
236 "[SLAVE_BUILD]/src/out/Debug/chromedriver",
237 "--log-path",
238 "[TMP_BASE]/chromedriver__tmp_8/test_log",
239 "--reference-chromedriver",
240 "[SLAVE_BUILD]/src/chrome/test/chromedriver/third_party/java_tests/referen ce_builds/chromedriver_linux64",
241 "--build-type",
242 "Debug",
243 "--android-package",
244 "chromedriver_webview_shell"
245 ],
246 "cwd": "[SLAVE_BUILD]",
247 "env": {
248 "PATH": "%(PATH)s:[SLAVE_BUILD]/src/chrome/test/chromedriver/chrome"
249 },
250 "name": "python_tests(chromedriver_webview_shell)"
251 },
252 {
253 "cmd": [
254 "xvfb-run",
255 "-a",
256 "run_java_tests.py",
257 "--chromedriver",
258 "[SLAVE_BUILD]/src/out/Debug/chromedriver",
259 "--log-path",
260 "[TMP_BASE]/chromedriver__tmp_9/test_log",
261 "--build-type",
262 "Debug",
263 "--verbose",
264 "--android-package",
265 "chromedriver_webview_shell"
266 ],
267 "cwd": "[SLAVE_BUILD]",
268 "env": {
269 "PATH": "%(PATH)s:[SLAVE_BUILD]/src/chrome/test/chromedriver/chrome"
270 },
271 "name": "java_tests(chromedriver_webview_shell)"
272 },
273 {
274 "cmd": [
275 "python",
276 "-u",
277 "\nimport glob\nimport sys\nwith open(sys.argv[1], 'w') as f:\n f.write(' \\n'.join(glob.glob(sys.argv[2])))\n",
278 "/path/to/tmp/",
279 "[TMP_BASE]/chromedriver_*/*"
280 ],
281 "cwd": "[SLAVE_BUILD]",
282 "name": "glob search for server logs"
283 },
284 {
285 "cmd": [
286 "python",
287 "-u",
288 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
289 "--",
290 "[DEPOT_TOOLS]/gsutil.py",
291 "--force-version",
292 "3.25",
293 "----",
294 "cp",
295 "[TMP_BASE]/chromedriver_123",
296 "gs://chromedriver-data/server_logs/chromedriver_123"
297 ],
298 "cwd": "[SLAVE_BUILD]",
299 "name": "gsutil upload [TMP_BASE]/chromedriver_123",
300 "~followup_annotations": [
301 "@@@STEP_LINK@server log [TMP_BASE]/chromedriver_123@https://storage.cloud .google.com/chromedriver-data/server_logs/chromedriver_123@@@"
302 ]
303 },
304 {
305 "cmd": [
306 "python",
307 "-u",
308 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
309 "--",
310 "[DEPOT_TOOLS]/gsutil.py",
311 "--force-version",
312 "3.25",
313 "----",
314 "cp",
315 "[TMP_BASE]/chromedriver_456",
316 "gs://chromedriver-data/server_logs/chromedriver_456"
317 ],
318 "cwd": "[SLAVE_BUILD]",
319 "name": "gsutil upload [TMP_BASE]/chromedriver_456",
320 "~followup_annotations": [
321 "@@@STEP_LINK@server log [TMP_BASE]/chromedriver_456@https://storage.cloud .google.com/chromedriver-data/server_logs/chromedriver_456@@@"
322 ]
323 },
324 {
325 "cmd": [
326 "python",
327 "-u",
328 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
329 "--",
330 "[DEPOT_TOOLS]/gsutil.py",
331 "--force-version",
332 "3.25",
333 "----",
334 "cp",
335 "[TMP_BASE]/chromedriver_789",
336 "gs://chromedriver-data/server_logs/chromedriver_789"
337 ],
338 "cwd": "[SLAVE_BUILD]",
339 "name": "gsutil upload [TMP_BASE]/chromedriver_789",
340 "~followup_annotations": [
341 "@@@STEP_LINK@server log [TMP_BASE]/chromedriver_789@https://storage.cloud .google.com/chromedriver-data/server_logs/chromedriver_789@@@"
342 ]
343 },
344 {
345 "cmd": [
346 "python",
347 "-u",
348 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
349 "--",
350 "[DEPOT_TOOLS]/gsutil.py",
351 "--force-version",
352 "3.25",
353 "----",
354 "cp",
355 "gs://chromedriver-data/android_log.json",
356 "[TMP_BASE]/results_log_tmp_10/android_log.json"
357 ],
358 "cwd": "[SLAVE_BUILD]",
359 "name": "gsutil download results log"
360 },
361 {
362 "cmd": [
363 "python",
364 "-u",
365 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
366 "[TMP_BASE]/results_log_tmp_10/android_log.json",
367 "/path/to/tmp/"
368 ],
369 "cwd": "[SLAVE_BUILD]",
370 "name": "read results log file"
371 },
372 {
373 "cmd": [
374 "python",
375 "-u",
376 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
377 "{\"222222\": true, \"333333\": true}",
378 "[TMP_BASE]/results_log_tmp_11/android_log.json"
379 ],
380 "cwd": "[SLAVE_BUILD]",
381 "name": "write log to file android_log.json"
382 },
383 {
384 "cmd": [
385 "python",
386 "-u",
387 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
388 "--",
389 "[DEPOT_TOOLS]/gsutil.py",
390 "--force-version",
391 "3.25",
392 "----",
393 "cp",
394 "[TMP_BASE]/results_log_tmp_11/android_log.json",
395 "gs://chromedriver-data/android_log.json"
396 ],
397 "cwd": "[SLAVE_BUILD]",
398 "name": "gsutil upload log android_log.json",
399 "~followup_annotations": [
400 "@@@STEP_LINK@results log@https://storage.cloud.google.com/chromedriver-da ta/android_log.json@@@"
401 ]
402 }
403 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698