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

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

Issue 2414253003: Add recipe config for android clang x86 tester. (Closed)
Patch Set: (and slave config) Created 4 years, 2 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 "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]/Android_Release__Nexus_6_", 7 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester",
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]/Android_Release__Nexus_6_", 43 "cwd": "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester",
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 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
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 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 185 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
186 "runhooks" 186 "runhooks"
187 ], 187 ],
188 "cwd": "[BUILDER_CACHE]/Android_Release__Nexus_6_/src", 188 "cwd": "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src",
189 "env": { 189 "env": {
190 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 190 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
191 "GYP_CHROMIUM_NO_ACTION": "1", 191 "GYP_CHROMIUM_NO_ACTION": "1",
192 "GYP_CROSSCOMPILE": "1", 192 "GYP_CROSSCOMPILE": "1",
193 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 ffmpeg_bra nding=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=arm us e_goma=1", 193 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ CACHE]/cipd/goma' target_arch=ia32 use_goma=1",
194 "PATH": "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/third_party/android _tools/sdk/platform-tools:[BUILDER_CACHE]/Android_Release__Nexus_6_/src/build/an droid:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 194 "PATH": "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/build/ android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
195 }, 195 },
196 "name": "gclient runhooks" 196 "name": "gclient runhooks"
197 }, 197 },
198 { 198 {
199 "cmd": [ 199 "cmd": [
200 "python", 200 "python",
201 "-u", 201 "-u",
202 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/testing/scripts/get_compile _targets.py", 202 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/testing/scripts/get_compil e_targets.py",
203 "--output", 203 "--output",
204 "/path/to/tmp/json", 204 "/path/to/tmp/json",
205 "--", 205 "--",
206 "--build-config-fs", 206 "--build-config-fs",
207 "Release", 207 "Release",
208 "--use-src-side-runtest-py",
209 "--paths", 208 "--paths",
210 "{\"checkout\": \"[BUILDER_CACHE]/Android_Release__Nexus_6_/src\", \"runit .py\": \"RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py\", \"runtest.py\": \" RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py\"}", 209 "{\"checkout\": \"[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src\", \"runi t.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py\", \"runtest.py\": \ "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py\"}",
211 "--properties", 210 "--properties",
212 "{\"buildername\": \"Android Release (Nexus 6)\", \"buildnumber\": 571, \" mastername\": \"chromium.gpu.fyi\", \"slavename\": \"TestSlavename\", \"target_p latform\": \"android\"}" 211 "{\"buildername\": \"ClangToTAndroid x86 Tester\", \"buildnumber\": 571, \ "mastername\": \"chromium.fyi\", \"slavename\": \"TestSlavename\", \"target_plat form\": \"android\"}"
213 ], 212 ],
214 "name": "get compile targets for scripts", 213 "name": "get compile targets for scripts",
215 "~followup_annotations": [ 214 "~followup_annotations": [
216 "@@@STEP_LOG_LINE@json.output@{}@@@", 215 "@@@STEP_LOG_LINE@json.output@{}@@@",
217 "@@@STEP_LOG_END@json.output@@@" 216 "@@@STEP_LOG_END@json.output@@@"
218 ] 217 ]
219 }, 218 },
220 { 219 {
221 "cmd": [ 220 "cmd": [
222 "python", 221 "python",
223 "-u", 222 "-u",
224 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 223 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
225 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/testing/buildbot/chromium.g pu.fyi.json", 224 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/testing/buildbot/chromium. fyi.json",
226 "/path/to/tmp/json" 225 "/path/to/tmp/json"
227 ], 226 ],
228 "name": "read test spec (chromium.gpu.fyi.json)", 227 "name": "read test spec (chromium.fyi.json)",
229 "~followup_annotations": [ 228 "~followup_annotations": [
230 "@@@STEP_TEXT@path: [BUILDER_CACHE]/Android_Release__Nexus_6_/src/testing/ buildbot/chromium.gpu.fyi.json@@@", 229 "@@@STEP_TEXT@path: [BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/testing /buildbot/chromium.fyi.json@@@",
231 "@@@STEP_LOG_LINE@json.output@{}@@@", 230 "@@@STEP_LOG_LINE@json.output@{}@@@",
232 "@@@STEP_LOG_END@json.output@@@" 231 "@@@STEP_LOG_END@json.output@@@"
233 ] 232 ]
234 }, 233 },
235 { 234 {
236 "cmd": [ 235 "cmd": [
237 "python", 236 "python",
238 "-u", 237 "-u",
239 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 238 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
240 "--show-path", 239 "--show-path",
241 "python", 240 "python",
242 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" 241 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
243 ], 242 ],
244 "name": "cleanup_temp" 243 "name": "cleanup_temp"
245 }, 244 },
246 { 245 {
247 "cmd": [ 246 "cmd": [
248 "python", 247 "python",
249 "-u", 248 "-u",
250 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree (sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw ith('.pyc'):\n os.remove(os.path.join(base, f))\n", 249 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree (sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw ith('.pyc'):\n os.remove(os.path.join(base, f))\n",
251 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/out/Release/debug_info_dump s", 250 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/out/Release/debug_info_dum ps",
252 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/out/Release/test_logs", 251 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/out/Release/test_logs",
253 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/out/build_product.zip", 252 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/out/build_product.zip",
254 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src" 253 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src"
255 ], 254 ],
256 "name": "clean local files", 255 "name": "clean local files",
257 "~followup_annotations": [ 256 "~followup_annotations": [
258 "@@@STEP_LOG_LINE@python.inline@@@@", 257 "@@@STEP_LOG_LINE@python.inline@@@@",
259 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 258 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
260 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 259 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
261 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 260 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
262 "@@@STEP_LOG_LINE@python.inline@try:@@@", 261 "@@@STEP_LOG_LINE@python.inline@try:@@@",
263 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 262 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
264 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 263 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
265 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 264 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
266 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 265 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
267 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 266 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
268 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 267 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
269 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 268 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
270 "@@@STEP_LOG_END@python.inline@@@" 269 "@@@STEP_LOG_END@python.inline@@@"
271 ] 270 ]
272 }, 271 },
273 { 272 {
274 "cmd": [ 273 "cmd": [
275 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/build/tree_truth.sh", 274 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/build/tree_truth.sh",
276 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src", 275 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src",
277 "src" 276 "src"
278 ], 277 ],
279 "name": "tree truth steps" 278 "name": "tree truth steps"
280 }, 279 },
281 { 280 {
282 "cmd": [ 281 "cmd": [
283 "python", 282 "python",
284 "-u", 283 "-u",
285 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/tools/mb/mb.py", 284 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/tools/mb/mb.py",
286 "gen", 285 "gen",
287 "-m", 286 "-m",
288 "chromium.gpu.fyi", 287 "chromium.fyi",
289 "-b", 288 "-b",
290 "Android Release (Nexus 6)", 289 "ClangToTAndroid x86 Tester",
291 "--config-file", 290 "--config-file",
292 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/tools/mb/mb_config.pyl", 291 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/tools/mb/mb_config.pyl",
293 "--goma-dir", 292 "--goma-dir",
294 "[CACHE]/cipd/goma", 293 "[CACHE]/cipd/goma",
295 "//out/Release" 294 "//out/Release"
296 ], 295 ],
297 "cwd": "[BUILDER_CACHE]/Android_Release__Nexus_6_/src", 296 "cwd": "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src",
298 "env": { 297 "env": {
299 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 298 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
300 }, 299 },
301 "name": "generate_build_files" 300 "name": "generate_build_files"
302 }, 301 },
303 { 302 {
304 "cmd": [ 303 "cmd": [
305 "python", 304 "python",
306 "-u", 305 "-u",
307 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 306 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
308 "--show-path", 307 "--show-path",
309 "python", 308 "python",
310 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", 309 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py",
311 "--gsutil-py-path", 310 "--gsutil-py-path",
312 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 311 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
313 "--ninja-path", 312 "--ninja-path",
314 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", 313 "RECIPE_PACKAGE_REPO[depot_tools]/ninja",
315 "--target", 314 "--target",
316 "Release", 315 "Release",
317 "--src-dir", 316 "--src-dir",
318 "[BUILDER_CACHE]/Android_Release__Nexus_6_/src", 317 "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src",
319 "--goma-cache-dir", 318 "--goma-cache-dir",
320 "[GOMA_CACHE]", 319 "[GOMA_CACHE]",
321 "--buildbot-buildername", 320 "--buildbot-buildername",
322 "Android Release (Nexus 6)", 321 "ClangToTAndroid x86 Tester",
323 "--buildbot-mastername", 322 "--buildbot-mastername",
324 "chromium.gpu.fyi", 323 "chromium.fyi",
325 "--buildbot-slavename", 324 "--buildbot-slavename",
326 "TestSlavename", 325 "TestSlavename",
327 "--goma-deps-cache-file", 326 "--goma-deps-cache-file",
328 "Android_Release__Nexus_6_.gomadeps", 327 "ClangToTAndroid_x86_Tester.gomadeps",
329 "--build-data-dir", 328 "--build-data-dir",
330 "[ROOT]/build_data_dir", 329 "[ROOT]/build_data_dir",
331 "--compiler", 330 "--compiler",
332 "goma", 331 "goma",
333 "--goma-jsonstatus", 332 "--goma-jsonstatus",
334 "/path/to/tmp/json", 333 "/path/to/tmp/json",
335 "--goma-service-account-json-file", 334 "--goma-service-account-json-file",
336 "/creds/service_accounts/service-account-goma-client.json", 335 "/creds/service_accounts/service-account-goma-client.json",
337 "--goma-dir", 336 "--goma-dir",
338 "[CACHE]/cipd/goma", 337 "[CACHE]/cipd/goma",
339 "--" 338 "--"
340 ], 339 ],
341 "env": { 340 "env": {
342 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 341 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
343 "PATH": "[BUILDER_CACHE]/Android_Release__Nexus_6_/src/third_party/android _tools/sdk/platform-tools:[BUILDER_CACHE]/Android_Release__Nexus_6_/src/build/an droid:%(PATH)s" 342 "PATH": "[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/ClangToTAndroid_x86_Tester/src/build/ android:%(PATH)s"
344 }, 343 },
345 "name": "compile", 344 "name": "compile",
346 "~followup_annotations": [ 345 "~followup_annotations": [
347 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 346 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
348 "@@@STEP_LOG_END@json.output (invalid)@@@" 347 "@@@STEP_LOG_END@json.output (invalid)@@@"
349 ] 348 ]
350 }, 349 },
351 { 350 {
352 "name": "$result", 351 "name": "$result",
353 "recipe_result": null, 352 "recipe_result": null,
354 "status_code": 0 353 "status_code": 0
355 } 354 }
356 ] 355 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698