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

Side by Side Diff: scripts/slave/recipes/chromium.expected/full_chromium_win_Win8_Aura.json

Issue 1177593002: Add swarming support for MB (and the GN bots) in the chromium recipes. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: merge patchset #3 to r295696 (no other changes) Created 5 years, 6 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 "python", 4 "python",
5 "-u", 5 "-u",
6 "[BUILD]\\scripts\\slave\\kill_processes.py" 6 "[BUILD]\\scripts\\slave\\kill_processes.py"
7 ], 7 ],
8 "cwd": "[SLAVE_BUILD]", 8 "cwd": "[SLAVE_BUILD]",
9 "name": "taskkill" 9 "name": "taskkill"
10 }, 10 },
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @", 67 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
68 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@", 68 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
69 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@", 69 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
70 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" 70 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@"
71 ] 71 ]
72 }, 72 },
73 { 73 {
74 "cmd": [ 74 "cmd": [
75 "python", 75 "python",
76 "-u", 76 "-u",
77 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\swarming.py",
78 "--version"
79 ],
80 "cwd": "[SLAVE_BUILD]",
81 "name": "swarming.py --version",
82 "stdout": "/path/to/tmp/",
83 "~followup_annotations": [
84 "@@@STEP_TEXT@0.4.10@@@"
85 ]
86 },
87 {
88 "cmd": [
89 "python",
90 "-u",
77 "[DEPOT_TOOLS]\\gclient.py", 91 "[DEPOT_TOOLS]\\gclient.py",
78 "runhooks" 92 "runhooks"
79 ], 93 ],
80 "cwd": "[SLAVE_BUILD]", 94 "cwd": "[SLAVE_BUILD]",
81 "env": { 95 "env": {
82 "GYP_CHROMIUM_NO_ACTION": "1" 96 "GYP_CHROMIUM_NO_ACTION": "1"
83 }, 97 },
84 "name": "gclient runhooks" 98 "name": "gclient runhooks"
85 }, 99 },
86 { 100 {
87 "cmd": [ 101 "cmd": [
88 "python",
89 "-u",
90 "[SLAVE_BUILD]\\src\\tools\\mb\\mb.py",
91 "gen",
92 "-v",
93 "-m",
94 "chromium.win",
95 "-b",
96 "Win8 Aura",
97 "--config-file",
98 "[SLAVE_BUILD]\\src\\tools\\mb\\mb_config.pyl",
99 "--goma-dir",
100 "[BUILD]\\goma",
101 "//out/Debug"
102 ],
103 "cwd": "[SLAVE_BUILD]",
104 "name": "generate_build_files"
105 },
106 {
107 "cmd": [
108 "python", 102 "python",
109 "-u", 103 "-u",
110 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 104 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
111 "[SLAVE_BUILD]\\src\\testing\\buildbot\\chromium.win.json", 105 "[SLAVE_BUILD]\\src\\testing\\buildbot\\chromium.win.json",
112 "/path/to/tmp/json" 106 "/path/to/tmp/json"
113 ], 107 ],
114 "cwd": "[SLAVE_BUILD]", 108 "cwd": "[SLAVE_BUILD]",
115 "name": "read test spec", 109 "name": "read test spec",
116 "~followup_annotations": [ 110 "~followup_annotations": [
117 "@@@STEP_TEXT@path: [SLAVE_BUILD]\\src\\testing\\buildbot\\chromium.win.js on@@@", 111 "@@@STEP_TEXT@path: [SLAVE_BUILD]\\src\\testing\\buildbot\\chromium.win.js on@@@",
118 "@@@STEP_LOG_LINE@json.output@{}@@@", 112 "@@@STEP_LOG_LINE@json.output@{@@@",
113 "@@@STEP_LOG_LINE@json.output@ \"Win8 Aura\": {@@@",
114 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@",
115 "@@@STEP_LOG_LINE@json.output@ {@@@",
116 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@",
117 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true@@@",
118 "@@@STEP_LOG_LINE@json.output@ }, @@@",
119 "@@@STEP_LOG_LINE@json.output@ \"test\": \"browser_tests\"@@@",
120 "@@@STEP_LOG_LINE@json.output@ }@@@",
121 "@@@STEP_LOG_LINE@json.output@ ]@@@",
122 "@@@STEP_LOG_LINE@json.output@ }@@@",
123 "@@@STEP_LOG_LINE@json.output@}@@@",
119 "@@@STEP_LOG_END@json.output@@@" 124 "@@@STEP_LOG_END@json.output@@@"
120 ] 125 ]
121 }, 126 },
122 { 127 {
123 "cmd": [ 128 "cmd": [
124 "python", 129 "python",
125 "-u", 130 "-u",
126 "[SLAVE_BUILD]\\src\\testing\\scripts\\get_compile_targets.py", 131 "[SLAVE_BUILD]\\src\\testing\\scripts\\get_compile_targets.py",
127 "--output", 132 "--output",
128 "/path/to/tmp/json", 133 "/path/to/tmp/json",
129 "--", 134 "--",
130 "--build-config-fs", 135 "--build-config-fs",
131 "Debug", 136 "Debug",
132 "--paths", 137 "--paths",
133 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]\\\\src\"}", 138 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]\\\\src\"}",
134 "--properties", 139 "--properties",
135 "{\"buildername\": \"Win8 Aura\", \"buildnumber\": 571, \"mastername\": \" chromium.win\", \"slavename\": \"TestSlavename\", \"target_platform\": \"win\"}" 140 "{\"buildername\": \"Win8 Aura\", \"buildnumber\": 571, \"mastername\": \" chromium.win\", \"slavename\": \"TestSlavename\", \"target_platform\": \"win\"}"
136 ], 141 ],
137 "cwd": "[SLAVE_BUILD]", 142 "cwd": "[SLAVE_BUILD]",
138 "name": "get compile targets for scripts", 143 "name": "get compile targets for scripts",
139 "~followup_annotations": [ 144 "~followup_annotations": [
140 "@@@STEP_LOG_LINE@json.output@{}@@@", 145 "@@@STEP_LOG_LINE@json.output@{}@@@",
141 "@@@STEP_LOG_END@json.output@@@" 146 "@@@STEP_LOG_END@json.output@@@"
142 ] 147 ]
143 }, 148 },
144 { 149 {
145 "cmd": [ 150 "cmd": [
146 "python", 151 "python",
147 "-u", 152 "-u",
153 "RECIPE_MODULE[isolate]\\resources\\find_isolated_tests.py",
154 "--build-dir",
155 "[SLAVE_BUILD]\\src\\out\\Debug",
156 "--output-json",
157 "/path/to/tmp/json"
158 ],
159 "cwd": "[SLAVE_BUILD]",
160 "name": "find isolated tests",
161 "~followup_annotations": [
162 "@@@STEP_LOG_LINE@json.output@{@@@",
163 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm y_target_1]\", @@@",
164 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm y_target_2]\"@@@",
165 "@@@STEP_LOG_LINE@json.output@}@@@",
166 "@@@STEP_LOG_END@json.output@@@",
167 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@"
168 ]
169 },
170 {
171 "cmd": [
172 "python",
173 "-u",
174 "[SLAVE_BUILD]\\src\\tools\\mb\\mb.py",
175 "gen",
176 "-v",
177 "-m",
178 "chromium.win",
179 "-b",
180 "Win8 Aura",
181 "--config-file",
182 "[SLAVE_BUILD]\\src\\tools\\mb\\mb_config.pyl",
183 "--goma-dir",
184 "[BUILD]\\goma",
185 "--swarming-targets-file",
186 "browser_tests\n",
187 "//out/Debug"
188 ],
189 "cwd": "[SLAVE_BUILD]",
190 "name": "generate_build_files"
191 },
192 {
193 "cmd": [
194 "python",
195 "-u",
148 "[BUILD]\\scripts\\slave\\cleanup_temp.py" 196 "[BUILD]\\scripts\\slave\\cleanup_temp.py"
149 ], 197 ],
150 "cwd": "[SLAVE_BUILD]", 198 "cwd": "[SLAVE_BUILD]",
151 "name": "cleanup_temp" 199 "name": "cleanup_temp"
152 }, 200 },
153 { 201 {
154 "cmd": [ 202 "cmd": [
155 "python", 203 "python",
156 "-u", 204 "-u",
205 "RECIPE_MODULE[isolate]\\resources\\find_isolated_tests.py",
206 "--build-dir",
207 "[SLAVE_BUILD]\\src\\out\\Debug",
208 "--clean-isolated-files"
209 ],
210 "cwd": "[SLAVE_BUILD]",
211 "name": "clean isolated files"
212 },
213 {
214 "cmd": [
215 "python",
216 "-u",
157 "[BUILD]\\scripts\\slave\\compile.py", 217 "[BUILD]\\scripts\\slave\\compile.py",
158 "--target", 218 "--target",
159 "Debug", 219 "Debug",
160 "--src-dir", 220 "--src-dir",
161 "[SLAVE_BUILD]\\src", 221 "[SLAVE_BUILD]\\src",
162 "--build-tool", 222 "--build-tool",
163 "ninja", 223 "ninja",
164 "--compiler", 224 "--compiler",
165 "goma", 225 "goma",
166 "--goma-dir", 226 "--goma-dir",
167 "[BUILD]\\goma", 227 "[BUILD]\\goma",
168 "--", 228 "--",
169 "All", 229 "browser_tests",
170 "chromium_builder_tests" 230 "browser_tests_run",
231 "crash_service"
171 ], 232 ],
172 "cwd": "[SLAVE_BUILD]", 233 "cwd": "[SLAVE_BUILD]",
173 "name": "compile" 234 "name": "compile"
235 },
236 {
237 "cmd": [
238 "python",
239 "-u",
240 "RECIPE_MODULE[isolate]\\resources\\remove_build_metadata.py",
241 "--build-dir",
242 "[SLAVE_BUILD]\\src\\out\\Debug",
243 "--src-dir",
244 "[SLAVE_BUILD]\\src"
245 ],
246 "cwd": "[SLAVE_BUILD]",
247 "name": "remove_build_metadata"
248 },
249 {
250 "cmd": [
251 "python",
252 "-u",
253 "RECIPE_MODULE[isolate]\\resources\\isolate.py",
254 "[SLAVE_BUILD]\\src\\tools\\swarming_client",
255 "batcharchive",
256 "--dump-json",
257 "/path/to/tmp/json",
258 "--isolate-server",
259 "https://isolateserver.appspot.com",
260 "--verbose",
261 "[SLAVE_BUILD]\\src\\out\\Debug\\browser_tests.isolated.gen.json"
262 ],
263 "cwd": "[SLAVE_BUILD]",
264 "name": "isolate tests",
265 "~followup_annotations": [
266 "@@@STEP_LOG_LINE@json.output@{@@@",
267 "@@@STEP_LOG_LINE@json.output@ \"browser_tests\": \"[dummy hash for brows er_tests]\"@@@",
268 "@@@STEP_LOG_LINE@json.output@}@@@",
269 "@@@STEP_LOG_END@json.output@@@"
270 ]
271 },
272 {
273 "cmd": [
274 "python",
275 "-u",
276 "[BUILD]\\scripts\\slave\\chromium\\run_crash_handler.py",
277 "--target",
278 "Debug"
279 ],
280 "cwd": "[SLAVE_BUILD]",
281 "name": "start_crash_service"
282 },
283 {
284 "cmd": [
285 "python",
286 "-u",
287 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\swarming.py",
288 "trigger",
289 "--swarming",
290 "https://chromium-swarm.appspot.com",
291 "--isolate-server",
292 "https://isolateserver.appspot.com",
293 "--priority",
294 "25",
295 "--shards",
296 "1",
297 "--task-name",
298 "browser_tests/Windows-7-SP1/[dummy has/Win8 Aura/571",
299 "--dump-json",
300 "/path/to/tmp/json",
301 "--expiration",
302 "3600",
303 "--io-timeout",
304 "1200",
305 "--hard-timeout",
306 "3600",
307 "--dimension",
308 "cpu",
309 "x86-64",
310 "--dimension",
311 "gpu",
312 "none",
313 "--dimension",
314 "os",
315 "Windows-7-SP1",
316 "--dimension",
317 "pool",
318 "Chrome",
319 "--tag",
320 "buildername:Win8 Aura",
321 "--tag",
322 "buildnumber:571",
323 "--tag",
324 "data:[dummy hash for browser_tests]",
325 "--tag",
326 "master:chromium.win",
327 "--tag",
328 "name:browser_tests",
329 "--tag",
330 "os:Windows-7-SP1",
331 "--tag",
332 "project:chromium",
333 "--tag",
334 "purpose:CI",
335 "--tag",
336 "purpose:post-commit",
337 "--idempotent",
338 "[dummy hash for browser_tests]",
339 "--",
340 "--test-launcher-summary-output=${ISOLATED_OUTDIR}/output.json"
341 ],
342 "cwd": "[SLAVE_BUILD]",
343 "name": "[trigger] browser_tests",
344 "~followup_annotations": [
345 "@@@STEP_LOG_LINE@json.output@{@@@",
346 "@@@STEP_LOG_LINE@json.output@ \"base_task_name\": \"browser_tests/Window s-7-SP1/[dummy has/Win8 Aura/571\", @@@",
347 "@@@STEP_LOG_LINE@json.output@ \"tasks\": {@@@",
348 "@@@STEP_LOG_LINE@json.output@ \"browser_tests/Windows-7-SP1/[dummy has /Win8 Aura/571\": {@@@",
349 "@@@STEP_LOG_LINE@json.output@ \"shard_index\": 0, @@@",
350 "@@@STEP_LOG_LINE@json.output@ \"task_id\": \"10000\", @@@",
351 "@@@STEP_LOG_LINE@json.output@ \"view_url\": \"https://chromium-swarm .appspot.com/user/task/10000\"@@@",
352 "@@@STEP_LOG_LINE@json.output@ }@@@",
353 "@@@STEP_LOG_LINE@json.output@ }@@@",
354 "@@@STEP_LOG_LINE@json.output@}@@@",
355 "@@@STEP_LOG_END@json.output@@@",
356 "@@@STEP_LINK@shard #0@https://chromium-swarm.appspot.com/user/task/10000@ @@"
357 ]
358 },
359 {
360 "allow_subannotations": true,
361 "cmd": [
362 "python",
363 "-u",
364 "RECIPE_MODULE[swarming]\\resources\\collect_gtest_task.py",
365 "--swarming-client-dir",
366 "[SLAVE_BUILD]\\src\\tools\\swarming_client",
367 "--temp-root-dir",
368 "[TMP_BASE]",
369 "--merged-test-output",
370 "/path/to/tmp/json",
371 "--",
372 "collect",
373 "--swarming",
374 "https://chromium-swarm.appspot.com",
375 "--decorate",
376 "--print-status-updates",
377 "--shards",
378 "1",
379 "browser_tests/Windows-7-SP1/[dummy has/Win8 Aura/571"
380 ],
381 "cwd": "[SLAVE_BUILD]",
382 "name": "browser_tests"
383 },
384 {
385 "cmd": [
386 "python",
387 "-u",
388 "[BUILD]\\scripts\\slave\\process_dumps.py",
389 "--target",
390 "Debug"
391 ],
392 "cwd": "[SLAVE_BUILD]",
393 "name": "process_dumps"
174 } 394 }
175 ] 395 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698