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

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

Issue 2463523002: Add Linux Ozone fyi compile-only bot (Closed)
Patch Set: Added tryserver config Created 4 years, 1 month 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 "python", 4 "python",
5 "-u", 5 "-u",
6 "\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", 6 "\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",
7 "[BUILDER_CACHE]/Print_Preview_Linux", 7 "[BUILDER_CACHE]/linux",
8 "511" 8 "511"
9 ], 9 ],
10 "name": "makedirs checkout path", 10 "name": "makedirs checkout path",
11 "~followup_annotations": [ 11 "~followup_annotations": [
12 "@@@STEP_LOG_LINE@python.inline@@@@", 12 "@@@STEP_LOG_LINE@python.inline@@@@",
13 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@", 13 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
14 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", 14 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
15 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@", 15 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
16 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", 16 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
17 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", 17 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
(...skipping 15 matching lines...) Expand all
33 "--revision_mapping_file", 33 "--revision_mapping_file",
34 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}", 34 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
35 "--git-cache-dir", 35 "--git-cache-dir",
36 "[GIT_CACHE]", 36 "[GIT_CACHE]",
37 "--output_json", 37 "--output_json",
38 "/path/to/tmp/json", 38 "/path/to/tmp/json",
39 "--revision", 39 "--revision",
40 "src@HEAD", 40 "src@HEAD",
41 "--output_manifest" 41 "--output_manifest"
42 ], 42 ],
43 "cwd": "[BUILDER_CACHE]/Print_Preview_Linux", 43 "cwd": "[BUILDER_CACHE]/linux",
44 "env": { 44 "env": {
45 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 45 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
46 }, 46 },
47 "name": "bot_update", 47 "name": "bot_update",
48 "~followup_annotations": [ 48 "~followup_annotations": [
49 "@@@STEP_TEXT@Some step text@@@", 49 "@@@STEP_TEXT@Some step text@@@",
50 "@@@STEP_LOG_LINE@json.output@{@@@", 50 "@@@STEP_LOG_LINE@json.output@{@@@",
51 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 51 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
52 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 52 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
53 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", 53 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
175 "@@@STEP_LOG_LINE@json.output@ }@@@", 175 "@@@STEP_LOG_LINE@json.output@ }@@@",
176 "@@@STEP_LOG_LINE@json.output@ ]@@@", 176 "@@@STEP_LOG_LINE@json.output@ ]@@@",
177 "@@@STEP_LOG_LINE@json.output@}@@@", 177 "@@@STEP_LOG_LINE@json.output@}@@@",
178 "@@@STEP_LOG_END@json.output@@@" 178 "@@@STEP_LOG_END@json.output@@@"
179 ] 179 ]
180 }, 180 },
181 { 181 {
182 "cmd": [ 182 "cmd": [
183 "python", 183 "python",
184 "-u", 184 "-u",
185 "[BUILDER_CACHE]/linux/src/tools/swarming_client/swarming.py",
186 "--version"
187 ],
188 "name": "swarming.py --version",
189 "stdout": "/path/to/tmp/",
190 "~followup_annotations": [
191 "@@@STEP_TEXT@0.8.6@@@"
192 ]
193 },
194 {
195 "cmd": [
196 "python",
197 "-u",
185 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 198 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
186 "runhooks" 199 "runhooks"
187 ], 200 ],
188 "cwd": "[BUILDER_CACHE]/Print_Preview_Linux/src", 201 "cwd": "[BUILDER_CACHE]/linux/src",
189 "env": { 202 "env": {
190 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 203 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
191 "GYP_DEFINES": "component=shared_library gomadir='[CACHE]/cipd/goma' targe t_arch=x64 use_goma=1", 204 "GYP_CHROMIUM_NO_ACTION": "1",
205 "GYP_DEFINES": "component=static_library gomadir='[CACHE]/cipd/goma' targe t_arch=x64 test_isolation_mode=prepare use_goma=1",
192 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 206 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
193 }, 207 },
194 "name": "gclient runhooks" 208 "name": "gclient runhooks"
195 }, 209 },
196 { 210 {
197 "cmd": [ 211 "cmd": [
198 "python", 212 "python",
199 "-u", 213 "-u",
200 "[BUILDER_CACHE]/Print_Preview_Linux/src/testing/scripts/get_compile_targe ts.py", 214 "[BUILDER_CACHE]/linux/src/testing/scripts/get_compile_targets.py",
201 "--output", 215 "--output",
202 "/path/to/tmp/json", 216 "/path/to/tmp/json",
203 "--", 217 "--",
204 "--build-config-fs", 218 "--build-config-fs",
205 "Release", 219 "Release",
206 "--paths", 220 "--paths",
207 "{\"checkout\": \"[BUILDER_CACHE]/Print_Preview_Linux/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE _PACKAGE_REPO[build]/scripts/slave/runtest.py\"}", 221 "{\"checkout\": \"[BUILDER_CACHE]/linux/src\", \"runit.py\": \"RECIPE_PACK AGE_REPO[build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[ build]/scripts/slave/runtest.py\"}",
208 "--properties", 222 "--properties",
209 "{\"buildername\": \"Print Preview Linux\", \"buildnumber\": 571, \"master name\": \"chromium.fyi\", \"slavename\": \"TestSlavename\", \"target_platform\": \"linux\"}" 223 "{\"buildername\": \"Ozone Linux\", \"buildnumber\": 571, \"mastername\": \"chromium.fyi\", \"slavename\": \"TestSlavename\", \"target_platform\": \"linux \"}"
210 ], 224 ],
211 "name": "get compile targets for scripts", 225 "name": "get compile targets for scripts",
212 "~followup_annotations": [ 226 "~followup_annotations": [
213 "@@@STEP_LOG_LINE@json.output@{}@@@", 227 "@@@STEP_LOG_LINE@json.output@{}@@@",
214 "@@@STEP_LOG_END@json.output@@@" 228 "@@@STEP_LOG_END@json.output@@@"
215 ] 229 ]
216 }, 230 },
217 { 231 {
218 "cmd": [ 232 "cmd": [
219 "python", 233 "python",
220 "-u", 234 "-u",
221 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 235 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
222 "[BUILDER_CACHE]/Print_Preview_Linux/src/testing/buildbot/chromium.fyi.jso n", 236 "[BUILDER_CACHE]/linux/src/testing/buildbot/chromium.fyi.json",
223 "/path/to/tmp/json" 237 "/path/to/tmp/json"
224 ], 238 ],
225 "name": "read test spec (chromium.fyi.json)", 239 "name": "read test spec (chromium.fyi.json)",
226 "~followup_annotations": [ 240 "~followup_annotations": [
227 "@@@STEP_TEXT@path: [BUILDER_CACHE]/Print_Preview_Linux/src/testing/buildb ot/chromium.fyi.json@@@", 241 "@@@STEP_TEXT@path: [BUILDER_CACHE]/linux/src/testing/buildbot/chromium.fy i.json@@@",
228 "@@@STEP_LOG_LINE@json.output@{}@@@", 242 "@@@STEP_LOG_LINE@json.output@{}@@@",
229 "@@@STEP_LOG_END@json.output@@@" 243 "@@@STEP_LOG_END@json.output@@@"
230 ] 244 ]
231 }, 245 },
232 { 246 {
233 "cmd": [ 247 "cmd": [
234 "python", 248 "python",
235 "-u", 249 "-u",
236 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 250 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
237 "--show-path", 251 "--show-path",
238 "python", 252 "python",
239 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" 253 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
240 ], 254 ],
241 "name": "cleanup_temp" 255 "name": "cleanup_temp"
242 }, 256 },
243 { 257 {
244 "cmd": [ 258 "cmd": [
245 "python", 259 "python",
246 "-u", 260 "-u",
261 "[BUILDER_CACHE]/linux/src/tools/mb/mb.py",
262 "gen",
263 "-m",
264 "chromium.fyi",
265 "-b",
266 "Ozone Linux",
267 "--config-file",
268 "[BUILDER_CACHE]/linux/src/tools/mb/mb_config.pyl",
269 "--goma-dir",
270 "[CACHE]/cipd/goma",
271 "//out/Release"
272 ],
273 "cwd": "[BUILDER_CACHE]/linux/src",
274 "env": {
275 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
276 },
277 "name": "generate_build_files"
278 },
279 {
280 "cmd": [
281 "python",
282 "-u",
247 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 283 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
248 "--show-path", 284 "--show-path",
249 "python", 285 "python",
250 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", 286 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py",
251 "--gsutil-py-path", 287 "--gsutil-py-path",
252 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 288 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
253 "--ninja-path", 289 "--ninja-path",
254 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", 290 "RECIPE_PACKAGE_REPO[depot_tools]/ninja",
255 "--target", 291 "--target",
256 "Release", 292 "Release",
257 "--src-dir", 293 "--src-dir",
258 "[BUILDER_CACHE]/Print_Preview_Linux/src", 294 "[BUILDER_CACHE]/linux/src",
259 "--goma-cache-dir", 295 "--goma-cache-dir",
260 "[GOMA_CACHE]", 296 "[GOMA_CACHE]",
261 "--buildbot-buildername", 297 "--buildbot-buildername",
262 "Print Preview Linux", 298 "Ozone Linux",
263 "--buildbot-mastername", 299 "--buildbot-mastername",
264 "chromium.fyi", 300 "chromium.fyi",
265 "--buildbot-slavename", 301 "--buildbot-slavename",
266 "TestSlavename", 302 "TestSlavename",
267 "--goma-deps-cache-file", 303 "--goma-deps-cache-file",
268 "Print_Preview_Linux.gomadeps", 304 "Ozone_Linux.gomadeps",
269 "--build-data-dir", 305 "--build-data-dir",
270 "[ROOT]/build_data_dir", 306 "[ROOT]/build_data_dir",
271 "--compiler", 307 "--compiler",
272 "goma", 308 "goma",
273 "--goma-jsonstatus", 309 "--goma-jsonstatus",
274 "/path/to/tmp/json", 310 "/path/to/tmp/json",
275 "--goma-service-account-json-file", 311 "--goma-service-account-json-file",
276 "/creds/service_accounts/service-account-goma-client.json", 312 "/creds/service_accounts/service-account-goma-client.json",
277 "--goma-dir", 313 "--goma-dir",
278 "[CACHE]/cipd/goma", 314 "[CACHE]/cipd/goma",
279 "--", 315 "--",
280 "blink_tests", 316 "All",
281 "browser_tests" 317 "chromium_builder_tests"
282 ], 318 ],
283 "env": { 319 "env": {
284 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 320 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
285 }, 321 },
286 "name": "compile", 322 "name": "compile",
287 "~followup_annotations": [ 323 "~followup_annotations": [
288 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 324 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
289 "@@@STEP_LOG_END@json.output (invalid)@@@" 325 "@@@STEP_LOG_END@json.output (invalid)@@@"
290 ] 326 ]
291 }, 327 },
292 { 328 {
329 "allow_subannotations": true,
293 "cmd": [ 330 "cmd": [
294 "python", 331 "python",
295 "-u", 332 "-u",
296 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", 333 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
334 "--show-path",
335 "python",
336 "RECIPE_PACKAGE_REPO[build]/scripts/slave/zip_build.py",
297 "--target", 337 "--target",
298 "Release", 338 "Release",
299 "--xvfb", 339 "--gsutil-py-path",
340 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
341 "--staging-dir",
342 "[CACHE]/chrome_staging",
343 "--src-dir",
344 "[BUILDER_CACHE]/linux/src",
345 "--build-url",
346 "gs://chromium-fyi-archive/chromium.fyi/Ozone Linux",
347 "--build_revision",
348 "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9",
300 "--factory-properties", 349 "--factory-properties",
301 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Print Preview Li nux\", \"buildnumber\": 571, \"mastername\": \"chromium.fyi\", \"parent_buildern ame\": null, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slavename \": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", 350 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Ozone Linux\", \ "buildnumber\": 571, \"mastername\": \"chromium.fyi\", \"parent_buildername\": n ull, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slavename\": \"Te stSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}",
302 "--build-properties", 351 "--build-properties",
303 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Print Preview Li nux\", \"buildnumber\": 571, \"mastername\": \"chromium.fyi\", \"parent_buildern ame\": null, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slavename \": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", 352 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Ozone Linux\", \ "buildnumber\": 571, \"mastername\": \"chromium.fyi\", \"parent_buildername\": n ull, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slavename\": \"Te stSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}"
304 "--step-name=print_preview_tests",
305 "--builder-name=Print Preview Linux",
306 "--slave-name=TestSlavename",
307 "--build-number=571",
308 "--run-python-script",
309 "[BUILDER_CACHE]/Print_Preview_Linux/src/third_party/WebKit/Tools/Scripts/ run-webkit-tests",
310 "--write-full-results-to",
311 "/path/to/tmp/json",
312 "--platform",
313 "browser_test.linux"
314 ], 353 ],
315 "cwd": "[BUILDER_CACHE]/Print_Preview_Linux", 354 "name": "package build"
316 "env": {
317 "CHROME_DEVEL_SANDBOX": "/opt/chromium/chrome_sandbox",
318 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
319 },
320 "name": "print_preview_tests"
321 }, 355 },
322 { 356 {
323 "name": "$result", 357 "name": "$result",
324 "recipe_result": null, 358 "recipe_result": null,
325 "status_code": 0 359 "status_code": 0
326 } 360 }
327 ] 361 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698