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

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

Issue 2489853003: Add a Nougat Tester to chromium.android.fyi (Closed)
Patch Set: add myself to OWNERS of android* Created 4 years 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_arm64_Builder__dbg_", 7 "[BUILDER_CACHE]/Nougat_Phone_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 12 matching lines...) Expand all
30 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src .git'}]\ntarget_os = ['android']", 30 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src .git'}]\ntarget_os = ['android']",
31 "--patch_root", 31 "--patch_root",
32 "src", 32 "src",
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@1111111",
41 "--output_manifest" 41 "--output_manifest"
42 ], 42 ],
43 "cwd": "[BUILDER_CACHE]/Android_arm64_Builder__dbg_", 43 "cwd": "[BUILDER_CACHE]/Nougat_Phone_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\": \"1111111\"@@@",
54 "@@@STEP_LOG_LINE@json.output@ }, @@@", 54 "@@@STEP_LOG_LINE@json.output@ }, @@@",
55 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@", 55 "@@@STEP_LOG_LINE@json.output@ \"manifest\": {@@@",
56 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@", 56 "@@@STEP_LOG_LINE@json.output@ \"src\": {@@@",
57 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@", 57 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src .git\", @@@",
58 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@", 58 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f27fede2220bcd326aee3e 86ddfd4ebd0fe58cb9\"@@@",
59 "@@@STEP_LOG_LINE@json.output@ }, @@@", 59 "@@@STEP_LOG_LINE@json.output@ }, @@@",
60 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@", 60 "@@@STEP_LOG_LINE@json.output@ \"src/buildtools\": {@@@",
61 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@", 61 "@@@STEP_LOG_LINE@json.output@ \"repository\": \"https://fake.org/src /buildtools.git\", @@@",
62 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@", 62 "@@@STEP_LOG_LINE@json.output@ \"revision\": \"f0319a328b280987691635 3cb994259692140934\"@@@",
63 "@@@STEP_LOG_LINE@json.output@ }, @@@", 63 "@@@STEP_LOG_LINE@json.output@ }, @@@",
(...skipping 111 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]/Android_arm64_Builder__dbg_/src/tools/swarming_client/swa rming.py", 185 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/tools/swarming_client/swarming.py ",
186 "--version" 186 "--version"
187 ], 187 ],
188 "name": "swarming.py --version", 188 "name": "swarming.py --version",
189 "stdout": "/path/to/tmp/", 189 "stdout": "/path/to/tmp/",
190 "~followup_annotations": [ 190 "~followup_annotations": [
191 "@@@STEP_TEXT@0.8.6@@@" 191 "@@@STEP_TEXT@0.8.6@@@"
192 ] 192 ]
193 }, 193 },
194 { 194 {
195 "cmd": [ 195 "cmd": [
196 "python", 196 "python",
197 "-u", 197 "-u",
198 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 198 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
199 "runhooks" 199 "runhooks"
200 ], 200 ],
201 "cwd": "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src", 201 "cwd": "[BUILDER_CACHE]/Nougat_Phone_Tester/src",
202 "env": { 202 "env": {
203 "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",
204 "GYP_CHROMIUM_NO_ACTION": "1", 204 "GYP_CHROMIUM_NO_ACTION": "1",
205 "GYP_CROSSCOMPILE": "1", 205 "GYP_CROSSCOMPILE": "1",
206 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 ffmpeg_bra nding=Chrome gomadir='[CACHE]/cipd/goma' proprietary_codecs=1 target_arch=arm64 test_isolation_mode=prepare use_goma=1", 206 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ CACHE]/cipd/goma' target_arch=arm64 test_isolation_mode=prepare use_goma=1",
207 "PATH": "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/third_party/andro id_tools/sdk/platform-tools:[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/buil d/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 207 "PATH": "[BUILDER_CACHE]/Nougat_Phone_Tester/src/third_party/android_tools /sdk/platform-tools:[BUILDER_CACHE]/Nougat_Phone_Tester/src/build/android:%(PATH )s:RECIPE_PACKAGE_REPO[depot_tools]"
208 }, 208 },
209 "name": "gclient runhooks" 209 "name": "gclient runhooks"
210 }, 210 },
211 { 211 {
212 "cmd": [ 212 "cmd": [
213 "python", 213 "python",
214 "-u", 214 "-u",
215 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/testing/scripts/get_compi le_targets.py", 215 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/testing/scripts/get_compile_targe ts.py",
216 "--output", 216 "--output",
217 "/path/to/tmp/json", 217 "/path/to/tmp/json",
218 "--", 218 "--",
219 "--build-config-fs", 219 "--build-config-fs",
220 "Debug", 220 "Debug",
221 "--paths", 221 "--paths",
222 "{\"checkout\": \"[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src\", \"run it.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py\"}", 222 "{\"checkout\": \"[BUILDER_CACHE]/Nougat_Phone_Tester/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE _PACKAGE_REPO[build]/scripts/slave/runtest.py\"}",
223 "--properties", 223 "--properties",
224 "{\"buildername\": \"Android arm64 Builder (dbg)\", \"buildnumber\": 571, \"mastername\": \"chromium.android\", \"slavename\": \"TestSlavename\", \"target _platform\": \"android\"}" 224 "{\"buildername\": \"Nougat Phone Tester\", \"buildnumber\": 571, \"master name\": \"chromium.android.fyi\", \"slavename\": \"TestSlavename\", \"target_pla tform\": \"android\"}"
225 ], 225 ],
226 "name": "get compile targets for scripts", 226 "name": "get compile targets for scripts",
227 "~followup_annotations": [ 227 "~followup_annotations": [
228 "@@@STEP_LOG_LINE@json.output@{}@@@", 228 "@@@STEP_LOG_LINE@json.output@{}@@@",
229 "@@@STEP_LOG_END@json.output@@@" 229 "@@@STEP_LOG_END@json.output@@@"
230 ] 230 ]
231 }, 231 },
232 { 232 {
233 "cmd": [ 233 "cmd": [
234 "python", 234 "python",
235 "-u", 235 "-u",
236 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 236 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
237 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/testing/buildbot/chromium .android.json", 237 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/testing/buildbot/chromium.android .fyi.json",
238 "/path/to/tmp/json" 238 "/path/to/tmp/json"
239 ], 239 ],
240 "name": "read test spec (chromium.android.json)", 240 "name": "read test spec (chromium.android.fyi.json)",
241 "~followup_annotations": [ 241 "~followup_annotations": [
242 "@@@STEP_TEXT@path: [BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/testin g/buildbot/chromium.android.json@@@", 242 "@@@STEP_TEXT@path: [BUILDER_CACHE]/Nougat_Phone_Tester/src/testing/buildb ot/chromium.android.fyi.json@@@",
243 "@@@STEP_LOG_LINE@json.output@{@@@", 243 "@@@STEP_LOG_LINE@json.output@{@@@",
244 "@@@STEP_LOG_LINE@json.output@ \"Android WebView N (dbg)\": {@@@", 244 "@@@STEP_LOG_LINE@json.output@ \"Nougat Phone Tester\": {@@@",
245 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@", 245 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@",
246 "@@@STEP_LOG_LINE@json.output@ {@@@", 246 "@@@STEP_LOG_LINE@json.output@ {@@@",
247 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@", 247 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@",
248 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true@@@",
249 "@@@STEP_LOG_LINE@json.output@ }, @@@",
250 "@@@STEP_LOG_LINE@json.output@ \"test\": \"browser_tests\"@@@",
251 "@@@STEP_LOG_LINE@json.output@ }@@@",
252 "@@@STEP_LOG_LINE@json.output@ ]@@@",
253 "@@@STEP_LOG_LINE@json.output@ }, @@@",
254 "@@@STEP_LOG_LINE@json.output@ \"Marshmallow 64 bit Tester\": {@@@",
255 "@@@STEP_LOG_LINE@json.output@ \"gtest_tests\": [@@@",
256 "@@@STEP_LOG_LINE@json.output@ {@@@",
257 "@@@STEP_LOG_LINE@json.output@ \"swarming\": {@@@",
258 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true@@@", 248 "@@@STEP_LOG_LINE@json.output@ \"can_use_on_swarming_builders\": true@@@",
259 "@@@STEP_LOG_LINE@json.output@ }, @@@", 249 "@@@STEP_LOG_LINE@json.output@ }, @@@",
260 "@@@STEP_LOG_LINE@json.output@ \"test\": \"browser_tests\"@@@", 250 "@@@STEP_LOG_LINE@json.output@ \"test\": \"browser_tests\"@@@",
261 "@@@STEP_LOG_LINE@json.output@ }@@@", 251 "@@@STEP_LOG_LINE@json.output@ }@@@",
262 "@@@STEP_LOG_LINE@json.output@ ]@@@", 252 "@@@STEP_LOG_LINE@json.output@ ]@@@",
263 "@@@STEP_LOG_LINE@json.output@ }@@@", 253 "@@@STEP_LOG_LINE@json.output@ }@@@",
264 "@@@STEP_LOG_LINE@json.output@}@@@", 254 "@@@STEP_LOG_LINE@json.output@}@@@",
265 "@@@STEP_LOG_END@json.output@@@" 255 "@@@STEP_LOG_END@json.output@@@"
266 ] 256 ]
267 }, 257 },
268 { 258 {
269 "cmd": [ 259 "cmd": [
270 "python", 260 "python",
271 "-u", 261 "-u",
272 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 262 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
273 "--show-path", 263 "--show-path",
274 "python", 264 "python",
275 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" 265 "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py"
276 ], 266 ],
277 "name": "cleanup_temp" 267 "name": "cleanup_temp"
278 }, 268 },
279 { 269 {
280 "cmd": [ 270 "cmd": [
281 "python", 271 "python",
282 "-u", 272 "-u",
283 "\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", 273 "\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",
284 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/out/Debug/debug_info_dump s", 274 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/out/Debug/debug_info_dumps",
285 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/out/Debug/test_logs", 275 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/out/Debug/test_logs",
286 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/out/build_product.zip", 276 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/out/build_product.zip",
287 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src" 277 "[BUILDER_CACHE]/Nougat_Phone_Tester/src"
288 ], 278 ],
289 "name": "clean local files", 279 "name": "clean local files",
290 "~followup_annotations": [ 280 "~followup_annotations": [
291 "@@@STEP_LOG_LINE@python.inline@@@@", 281 "@@@STEP_LOG_LINE@python.inline@@@@",
292 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 282 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
293 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 283 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
294 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 284 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
295 "@@@STEP_LOG_LINE@python.inline@try:@@@", 285 "@@@STEP_LOG_LINE@python.inline@try:@@@",
296 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 286 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
297 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 287 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
298 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 288 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
299 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 289 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
300 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 290 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
301 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 291 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
302 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 292 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
303 "@@@STEP_LOG_END@python.inline@@@" 293 "@@@STEP_LOG_END@python.inline@@@"
304 ] 294 ]
305 }, 295 },
306 { 296 {
307 "cmd": [ 297 "cmd": [
308 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/build/tree_truth.sh", 298 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/build/tree_truth.sh",
309 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src", 299 "[BUILDER_CACHE]/Nougat_Phone_Tester/src",
310 "src" 300 "src"
311 ], 301 ],
312 "name": "tree truth steps" 302 "name": "tree truth steps"
313 }, 303 },
314 { 304 {
315 "cmd": [ 305 "cmd": [
316 "python", 306 "python",
317 "-u", 307 "-u",
318 "RECIPE_MODULE[build::isolate]/resources/find_isolated_tests.py", 308 "\nimport os, sys\nfrom common import chromium_utils # Error? See https:// crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD irectory(sys.argv[1])\n",
319 "--build-dir", 309 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/out/Debug"
320 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/out/Debug",
321 "--clean-isolated-files"
322 ], 310 ],
323 "name": "clean isolated files" 311 "name": "rmtree build directory",
324 },
325 {
326 "cmd": [
327 "python",
328 "-u",
329 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/tools/mb/mb.py",
330 "gen",
331 "-m",
332 "chromium.android",
333 "-b",
334 "Android arm64 Builder (dbg)",
335 "--config-file",
336 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/tools/mb/mb_config.pyl",
337 "--goma-dir",
338 "[CACHE]/cipd/goma",
339 "--swarming-targets-file",
340 "browser_tests_apk\n",
341 "//out/Debug"
342 ],
343 "cwd": "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src",
344 "env": {
345 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
346 },
347 "name": "generate_build_files",
348 "~followup_annotations": [ 312 "~followup_annotations": [
349 "@@@STEP_LOG_LINE@swarming-targets-file.txt@browser_tests_apk@@@", 313 "@@@STEP_LOG_LINE@python.inline@@@@",
350 "@@@STEP_LOG_END@swarming-targets-file.txt@@@" 314 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
315 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error? See https://crbug.com/584783.@@@",
316 "@@@STEP_LOG_LINE@python.inline@@@@",
317 "@@@STEP_LOG_LINE@python.inline@@@@",
318 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
319 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
320 "@@@STEP_LOG_END@python.inline@@@"
351 ] 321 ]
352 }, 322 },
353 { 323 {
354 "cmd": [ 324 "cmd": [
355 "python", 325 "python",
356 "-u", 326 "-u",
357 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 327 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py",
358 "--show-path", 328 "--show-path",
359 "python", 329 "python",
360 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", 330 "RECIPE_PACKAGE_REPO[build]/scripts/slave/extract_build.py",
361 "--gsutil-py-path", 331 "--gsutil-py-path",
362 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 332 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
363 "--ninja-path",
364 "RECIPE_PACKAGE_REPO[depot_tools]/ninja",
365 "--target", 333 "--target",
366 "Debug", 334 "Debug",
367 "--src-dir", 335 "--src-dir",
368 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src", 336 "[BUILDER_CACHE]/Nougat_Phone_Tester/src",
369 "--goma-cache-dir", 337 "--slave-utils-gsutil-py-path",
370 "[GOMA_CACHE]", 338 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
371 "--buildbot-buildername", 339 "--build-archive-url",
372 "Android arm64 Builder (dbg)", 340 "gs://test-domain/test-archive.zip",
373 "--buildbot-mastername", 341 "--master-name",
374 "chromium.android", 342 "chromium.android.fyi",
375 "--buildbot-slavename", 343 "--build-number",
376 "TestSlavename", 344 "571"
377 "--goma-deps-cache-file",
378 "Android_arm64_Builder__dbg_.gomadeps",
379 "--build-data-dir",
380 "[ROOT]/build_data_dir",
381 "--compiler",
382 "goma",
383 "--goma-jsonstatus",
384 "/path/to/tmp/json",
385 "--goma-service-account-json-file",
386 "/creds/service_accounts/service-account-goma-client.json",
387 "--cloudtail-service-account-json",
388 "/creds/service_accounts/service-account-goma-cloudtail.json",
389 "--goma-dir",
390 "[CACHE]/cipd/goma",
391 "--",
392 "browser_tests_apk_run",
393 "system_webview_apk"
394 ], 345 ],
346 "name": "extract build"
347 },
348 {
349 "cmd": [
350 "python",
351 "-u",
352 "RECIPE_MODULE[build::isolate]/resources/find_isolated_tests.py",
353 "--build-dir",
354 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/out/Debug",
355 "--output-json",
356 "/path/to/tmp/json"
357 ],
358 "cwd": "[BUILDER_CACHE]/Nougat_Phone_Tester",
395 "env": { 359 "env": {
396 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 360 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
397 "PATH": "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/third_party/andro id_tools/sdk/platform-tools:[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/buil d/android:%(PATH)s" 361 "PATH": "[BUILDER_CACHE]/Nougat_Phone_Tester/src/third_party/android_tools /sdk/platform-tools:[BUILDER_CACHE]/Nougat_Phone_Tester/src/build/android:%(PATH )s"
398 }, 362 },
399 "name": "compile", 363 "name": "find isolated tests",
400 "~followup_annotations": [ 364 "~followup_annotations": [
401 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 365 "@@@STEP_LOG_LINE@json.output@{@@@",
402 "@@@STEP_LOG_END@json.output (invalid)@@@" 366 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_1\": \"[dummy hash for dumm y_target_1]\", @@@",
367 "@@@STEP_LOG_LINE@json.output@ \"dummy_target_2\": \"[dummy hash for dumm y_target_2]\"@@@",
368 "@@@STEP_LOG_LINE@json.output@}@@@",
369 "@@@STEP_LOG_END@json.output@@@",
370 "@@@SET_BUILD_PROPERTY@swarm_hashes@{\"dummy_target_1\": \"[dummy hash for dummy_target_1]\", \"dummy_target_2\": \"[dummy hash for dummy_target_2]\"}@@@"
403 ] 371 ]
404 }, 372 },
405 { 373 {
406 "cmd": [ 374 "cmd": [
407 "python", 375 "python",
408 "-u", 376 "-u",
409 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/tools/determinism/remove_ build_metadata.py", 377 "\nimport sys\nprint '*.isolated file for target %s is missing' % sys.argv [1]\nsys.exit(1)\n",
410 "--build-dir", 378 "browser_tests_apk"
411 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/out/Debug"
412 ], 379 ],
413 "cwd": "[START_DIR]", 380 "cwd": "[BUILDER_CACHE]/Nougat_Phone_Tester",
414 "name": "remove_build_metadata" 381 "env": {
382 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
383 "PATH": "[BUILDER_CACHE]/Nougat_Phone_Tester/src/third_party/android_tools /sdk/platform-tools:[BUILDER_CACHE]/Nougat_Phone_Tester/src/build/android:%(PATH )s"
384 },
385 "name": "[error] browser_tests",
386 "~followup_annotations": [
387 "@@@STEP_LOG_LINE@python.inline@@@@",
388 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
389 "@@@STEP_LOG_LINE@python.inline@print '*.isolated file for target %s is mi ssing' % sys.argv[1]@@@",
390 "@@@STEP_LOG_LINE@python.inline@sys.exit(1)@@@",
391 "@@@STEP_LOG_END@python.inline@@@"
392 ]
415 }, 393 },
416 { 394 {
417 "cmd": [ 395 "cmd": [
418 "python", 396 "python",
419 "-u", 397 "-u",
420 "RECIPE_MODULE[build::isolate]/resources/isolate.py", 398 "\nimport sys\nprint '%s wasn\\'t triggered' % sys.argv[1]\nsys.exit(1)\n" ,
421 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/tools/swarming_client", 399 "browser_tests"
422 "batcharchive",
423 "--dump-json",
424 "/path/to/tmp/json",
425 "--isolate-server",
426 "https://isolateserver.appspot.com",
427 "--verbose",
428 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src/out/Debug/browser_tests_a pk.isolated.gen.json"
429 ], 400 ],
430 "name": "isolate tests", 401 "cwd": "[BUILDER_CACHE]/Nougat_Phone_Tester",
402 "env": {
403 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
404 "PATH": "[BUILDER_CACHE]/Nougat_Phone_Tester/src/third_party/android_tools /sdk/platform-tools:[BUILDER_CACHE]/Nougat_Phone_Tester/src/build/android:%(PATH )s"
405 },
406 "name": "[collect error] browser_tests",
431 "~followup_annotations": [ 407 "~followup_annotations": [
432 "@@@STEP_LOG_LINE@json.output@{@@@", 408 "@@@STEP_LOG_LINE@python.inline@@@@",
433 "@@@STEP_LOG_LINE@json.output@ \"browser_tests_apk\": \"[dummy hash for b rowser_tests_apk]\"@@@", 409 "@@@STEP_LOG_LINE@python.inline@import sys@@@",
434 "@@@STEP_LOG_LINE@json.output@}@@@", 410 "@@@STEP_LOG_LINE@python.inline@print '%s wasn\\'t triggered' % sys.argv[1 ]@@@",
435 "@@@STEP_LOG_END@json.output@@@" 411 "@@@STEP_LOG_LINE@python.inline@sys.exit(1)@@@",
412 "@@@STEP_LOG_END@python.inline@@@"
436 ] 413 ]
437 }, 414 },
438 { 415 {
439 "allow_subannotations": true,
440 "cmd": [ 416 "cmd": [
441 "python", 417 "python",
442 "-u", 418 "-u",
443 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 419 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re port)\n",
444 "--show-path", 420 "[BUILDER_CACHE]/Nougat_Phone_Tester/src/out/Debug/test_logs/*.log"
445 "python",
446 "RECIPE_PACKAGE_REPO[build]/scripts/slave/zip_build.py",
447 "--target",
448 "Debug",
449 "--gsutil-py-path",
450 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
451 "--staging-dir",
452 "[CACHE]/chrome_staging",
453 "--src-dir",
454 "[BUILDER_CACHE]/Android_arm64_Builder__dbg_/src",
455 "--slave-utils-gsutil-py-path",
456 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
457 "--build-url",
458 "gs://chromium-android-archive/chromium.android/Android arm64 Builder (dbg )",
459 "--build_revision",
460 "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9",
461 "--factory-properties",
462 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Android arm64 Bu ilder (dbg)\", \"buildnumber\": 571, \"mastername\": \"chromium.android\", \"par ent_buildername\": null, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename \"}",
463 "--build-properties",
464 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"Android arm64 Bu ilder (dbg)\", \"buildnumber\": 571, \"mastername\": \"chromium.android\", \"par ent_buildername\": null, \"path_config\": \"kitchen\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename \"}"
465 ], 421 ],
466 "name": "package build" 422 "cwd": "[BUILDER_CACHE]/Nougat_Phone_Tester",
467 }, 423 "env": {
468 { 424 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
469 "cmd": [], 425 "PATH": "[BUILDER_CACHE]/Nougat_Phone_Tester/src/third_party/android_tools /sdk/platform-tools:[BUILDER_CACHE]/Nougat_Phone_Tester/src/build/android:%(PATH )s"
470 "name": "trigger", 426 },
471 "trigger_specs": [ 427 "name": "test_report",
472 {
473 "builder_name": "Android WebView N (dbg)",
474 "properties": {
475 "parent_got_angle_revision": "fac9503c46405f77757b9a728eb85b8d7bc6080c ",
476 "parent_got_angle_revision_cp": "refs/heads/master@{#297276}",
477 "parent_got_buildtools_revision": "f0319a328b2809876916353cb9942596921 40934",
478 "parent_got_buildtools_revision_cp": "refs/heads/master@{#182578}",
479 "parent_got_nacl_revision": "d998e125e8253980d76e269b7982aeeefc1b9b50" ,
480 "parent_got_nacl_revision_cp": "refs/heads/master@{#274981}",
481 "parent_got_revision": "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9",
482 "parent_got_revision_cp": "refs/heads/master@{#170242}",
483 "parent_got_swarming_client_revision": "a0ee5d99f1d4b38ddaa4c759c83798 0b63b99566",
484 "parent_got_swarming_client_revision_cp": "refs/heads/master@{#276089} ",
485 "parent_got_v8_revision": "801ada225ddc271c132c3a35f03975671d43e399",
486 "parent_got_v8_revision_cp": "refs/heads/master@{#43426}",
487 "parent_got_webrtc_revision": "0f90628433546e61d9268596da93418c623137f 4",
488 "parent_got_webrtc_revision_cp": "refs/heads/master@{#120644}",
489 "parent_mastername": "chromium.android"
490 }
491 },
492 {
493 "builder_name": "Marshmallow 64 bit Tester",
494 "properties": {
495 "parent_got_angle_revision": "fac9503c46405f77757b9a728eb85b8d7bc6080c ",
496 "parent_got_angle_revision_cp": "refs/heads/master@{#297276}",
497 "parent_got_buildtools_revision": "f0319a328b2809876916353cb9942596921 40934",
498 "parent_got_buildtools_revision_cp": "refs/heads/master@{#182578}",
499 "parent_got_nacl_revision": "d998e125e8253980d76e269b7982aeeefc1b9b50" ,
500 "parent_got_nacl_revision_cp": "refs/heads/master@{#274981}",
501 "parent_got_revision": "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9",
502 "parent_got_revision_cp": "refs/heads/master@{#170242}",
503 "parent_got_swarming_client_revision": "a0ee5d99f1d4b38ddaa4c759c83798 0b63b99566",
504 "parent_got_swarming_client_revision_cp": "refs/heads/master@{#276089} ",
505 "parent_got_v8_revision": "801ada225ddc271c132c3a35f03975671d43e399",
506 "parent_got_v8_revision_cp": "refs/heads/master@{#43426}",
507 "parent_got_webrtc_revision": "0f90628433546e61d9268596da93418c623137f 4",
508 "parent_got_webrtc_revision_cp": "refs/heads/master@{#120644}",
509 "parent_mastername": "chromium.android"
510 }
511 },
512 {
513 "bucket": "master.chromium.android.fyi",
514 "builder_name": "Lollipop Consumer Tester",
515 "properties": {
516 "parent_got_angle_revision": "fac9503c46405f77757b9a728eb85b8d7bc6080c ",
517 "parent_got_angle_revision_cp": "refs/heads/master@{#297276}",
518 "parent_got_buildtools_revision": "f0319a328b2809876916353cb9942596921 40934",
519 "parent_got_buildtools_revision_cp": "refs/heads/master@{#182578}",
520 "parent_got_nacl_revision": "d998e125e8253980d76e269b7982aeeefc1b9b50" ,
521 "parent_got_nacl_revision_cp": "refs/heads/master@{#274981}",
522 "parent_got_revision": "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9",
523 "parent_got_revision_cp": "refs/heads/master@{#170242}",
524 "parent_got_swarming_client_revision": "a0ee5d99f1d4b38ddaa4c759c83798 0b63b99566",
525 "parent_got_swarming_client_revision_cp": "refs/heads/master@{#276089} ",
526 "parent_got_v8_revision": "801ada225ddc271c132c3a35f03975671d43e399",
527 "parent_got_v8_revision_cp": "refs/heads/master@{#43426}",
528 "parent_got_webrtc_revision": "0f90628433546e61d9268596da93418c623137f 4",
529 "parent_got_webrtc_revision_cp": "refs/heads/master@{#120644}",
530 "parent_mastername": "chromium.android"
531 }
532 }
533 ],
534 "~followup_annotations": [ 428 "~followup_annotations": [
535 "@@@STEP_TEXT@Android WebView N (dbg)<br />Lollipop Consumer Tester<br />M arshmallow 64 bit Tester@@@" 429 "@@@STEP_LOG_LINE@python.inline@@@@",
430 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
431 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
432 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
433 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
434 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
435 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
436 "@@@STEP_LOG_END@python.inline@@@"
536 ] 437 ]
537 }, 438 },
538 { 439 {
539 "name": "$result", 440 "name": "$result",
540 "recipe_result": null, 441 "recipe_result": null,
541 "status_code": 0 442 "status_code": 0
542 } 443 }
543 ] 444 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698