1// This file was generated by Android.run-test.bp.py
2// It is not necessary to regenerate it when tests are added/removed/modified.
3
4TEST_BUILD_COMMON_ARGS = "$(location run_test_build.py) --out $(out) " +
5    "--bootclasspath $(location :art-run-test-bootclasspath) " +
6    "--d8 $(location d8) " +
7    "--jasmin $(location jasmin) " +
8    "--rewrapper $(location rewrapper) " +
9    "--smali $(location android-smali) " +
10    "--soong_zip $(location soong_zip) " +
11    "--zipalign $(location zipalign) "
12
13java_genrule {
14    name: "art-run-test-host-data-shard00-tmp",
15    out: ["art-run-test-host-data-shard00.zip"],
16    srcs: [
17        "?00-*/**/*",
18        "??00-*/**/*",
19    ],
20    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?00-' $(in)",
21    defaults: ["art-run-test-host-data-defaults"],
22}
23
24// Install in the output directory to make it accessible for tests.
25prebuilt_etc_host {
26    name: "art-run-test-host-data-shard00",
27    src: ":art-run-test-host-data-shard00-tmp",
28    sub_dir: "art",
29    filename: "art-run-test-host-data-shard00.zip",
30}
31
32java_genrule {
33    name: "art-run-test-host-data-shard01-tmp",
34    out: ["art-run-test-host-data-shard01.zip"],
35    srcs: [
36        "?01-*/**/*",
37        "??01-*/**/*",
38    ],
39    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?01-' $(in)",
40    defaults: ["art-run-test-host-data-defaults"],
41}
42
43// Install in the output directory to make it accessible for tests.
44prebuilt_etc_host {
45    name: "art-run-test-host-data-shard01",
46    src: ":art-run-test-host-data-shard01-tmp",
47    sub_dir: "art",
48    filename: "art-run-test-host-data-shard01.zip",
49}
50
51java_genrule {
52    name: "art-run-test-host-data-shard02-tmp",
53    out: ["art-run-test-host-data-shard02.zip"],
54    srcs: [
55        "?02-*/**/*",
56        "??02-*/**/*",
57    ],
58    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?02-' $(in)",
59    defaults: ["art-run-test-host-data-defaults"],
60}
61
62// Install in the output directory to make it accessible for tests.
63prebuilt_etc_host {
64    name: "art-run-test-host-data-shard02",
65    src: ":art-run-test-host-data-shard02-tmp",
66    sub_dir: "art",
67    filename: "art-run-test-host-data-shard02.zip",
68}
69
70java_genrule {
71    name: "art-run-test-host-data-shard03-tmp",
72    out: ["art-run-test-host-data-shard03.zip"],
73    srcs: [
74        "?03-*/**/*",
75        "??03-*/**/*",
76    ],
77    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?03-' $(in)",
78    defaults: ["art-run-test-host-data-defaults"],
79}
80
81// Install in the output directory to make it accessible for tests.
82prebuilt_etc_host {
83    name: "art-run-test-host-data-shard03",
84    src: ":art-run-test-host-data-shard03-tmp",
85    sub_dir: "art",
86    filename: "art-run-test-host-data-shard03.zip",
87}
88
89java_genrule {
90    name: "art-run-test-host-data-shard04-tmp",
91    out: ["art-run-test-host-data-shard04.zip"],
92    srcs: [
93        "?04-*/**/*",
94        "??04-*/**/*",
95    ],
96    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?04-' $(in)",
97    defaults: ["art-run-test-host-data-defaults"],
98}
99
100// Install in the output directory to make it accessible for tests.
101prebuilt_etc_host {
102    name: "art-run-test-host-data-shard04",
103    src: ":art-run-test-host-data-shard04-tmp",
104    sub_dir: "art",
105    filename: "art-run-test-host-data-shard04.zip",
106}
107
108java_genrule {
109    name: "art-run-test-host-data-shard05-tmp",
110    out: ["art-run-test-host-data-shard05.zip"],
111    srcs: [
112        "?05-*/**/*",
113        "??05-*/**/*",
114    ],
115    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?05-' $(in)",
116    defaults: ["art-run-test-host-data-defaults"],
117}
118
119// Install in the output directory to make it accessible for tests.
120prebuilt_etc_host {
121    name: "art-run-test-host-data-shard05",
122    src: ":art-run-test-host-data-shard05-tmp",
123    sub_dir: "art",
124    filename: "art-run-test-host-data-shard05.zip",
125}
126
127java_genrule {
128    name: "art-run-test-host-data-shard06-tmp",
129    out: ["art-run-test-host-data-shard06.zip"],
130    srcs: [
131        "?06-*/**/*",
132        "??06-*/**/*",
133    ],
134    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?06-' $(in)",
135    defaults: ["art-run-test-host-data-defaults"],
136}
137
138// Install in the output directory to make it accessible for tests.
139prebuilt_etc_host {
140    name: "art-run-test-host-data-shard06",
141    src: ":art-run-test-host-data-shard06-tmp",
142    sub_dir: "art",
143    filename: "art-run-test-host-data-shard06.zip",
144}
145
146java_genrule {
147    name: "art-run-test-host-data-shard07-tmp",
148    out: ["art-run-test-host-data-shard07.zip"],
149    srcs: [
150        "?07-*/**/*",
151        "??07-*/**/*",
152    ],
153    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?07-' $(in)",
154    defaults: ["art-run-test-host-data-defaults"],
155}
156
157// Install in the output directory to make it accessible for tests.
158prebuilt_etc_host {
159    name: "art-run-test-host-data-shard07",
160    src: ":art-run-test-host-data-shard07-tmp",
161    sub_dir: "art",
162    filename: "art-run-test-host-data-shard07.zip",
163}
164
165java_genrule {
166    name: "art-run-test-host-data-shard08-tmp",
167    out: ["art-run-test-host-data-shard08.zip"],
168    srcs: [
169        "?08-*/**/*",
170        "??08-*/**/*",
171    ],
172    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?08-' $(in)",
173    defaults: ["art-run-test-host-data-defaults"],
174}
175
176// Install in the output directory to make it accessible for tests.
177prebuilt_etc_host {
178    name: "art-run-test-host-data-shard08",
179    src: ":art-run-test-host-data-shard08-tmp",
180    sub_dir: "art",
181    filename: "art-run-test-host-data-shard08.zip",
182}
183
184java_genrule {
185    name: "art-run-test-host-data-shard09-tmp",
186    out: ["art-run-test-host-data-shard09.zip"],
187    srcs: [
188        "?09-*/**/*",
189        "??09-*/**/*",
190    ],
191    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?09-' $(in)",
192    defaults: ["art-run-test-host-data-defaults"],
193}
194
195// Install in the output directory to make it accessible for tests.
196prebuilt_etc_host {
197    name: "art-run-test-host-data-shard09",
198    src: ":art-run-test-host-data-shard09-tmp",
199    sub_dir: "art",
200    filename: "art-run-test-host-data-shard09.zip",
201}
202
203java_genrule {
204    name: "art-run-test-host-data-shard10-tmp",
205    out: ["art-run-test-host-data-shard10.zip"],
206    srcs: [
207        "?10-*/**/*",
208        "??10-*/**/*",
209    ],
210    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?10-' $(in)",
211    defaults: ["art-run-test-host-data-defaults"],
212}
213
214// Install in the output directory to make it accessible for tests.
215prebuilt_etc_host {
216    name: "art-run-test-host-data-shard10",
217    src: ":art-run-test-host-data-shard10-tmp",
218    sub_dir: "art",
219    filename: "art-run-test-host-data-shard10.zip",
220}
221
222java_genrule {
223    name: "art-run-test-host-data-shard11-tmp",
224    out: ["art-run-test-host-data-shard11.zip"],
225    srcs: [
226        "?11-*/**/*",
227        "??11-*/**/*",
228    ],
229    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?11-' $(in)",
230    defaults: ["art-run-test-host-data-defaults"],
231}
232
233// Install in the output directory to make it accessible for tests.
234prebuilt_etc_host {
235    name: "art-run-test-host-data-shard11",
236    src: ":art-run-test-host-data-shard11-tmp",
237    sub_dir: "art",
238    filename: "art-run-test-host-data-shard11.zip",
239}
240
241java_genrule {
242    name: "art-run-test-host-data-shard12-tmp",
243    out: ["art-run-test-host-data-shard12.zip"],
244    srcs: [
245        "?12-*/**/*",
246        "??12-*/**/*",
247    ],
248    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?12-' $(in)",
249    defaults: ["art-run-test-host-data-defaults"],
250}
251
252// Install in the output directory to make it accessible for tests.
253prebuilt_etc_host {
254    name: "art-run-test-host-data-shard12",
255    src: ":art-run-test-host-data-shard12-tmp",
256    sub_dir: "art",
257    filename: "art-run-test-host-data-shard12.zip",
258}
259
260java_genrule {
261    name: "art-run-test-host-data-shard13-tmp",
262    out: ["art-run-test-host-data-shard13.zip"],
263    srcs: [
264        "?13-*/**/*",
265        "??13-*/**/*",
266    ],
267    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?13-' $(in)",
268    defaults: ["art-run-test-host-data-defaults"],
269}
270
271// Install in the output directory to make it accessible for tests.
272prebuilt_etc_host {
273    name: "art-run-test-host-data-shard13",
274    src: ":art-run-test-host-data-shard13-tmp",
275    sub_dir: "art",
276    filename: "art-run-test-host-data-shard13.zip",
277}
278
279java_genrule {
280    name: "art-run-test-host-data-shard14-tmp",
281    out: ["art-run-test-host-data-shard14.zip"],
282    srcs: [
283        "?14-*/**/*",
284        "??14-*/**/*",
285    ],
286    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?14-' $(in)",
287    defaults: ["art-run-test-host-data-defaults"],
288}
289
290// Install in the output directory to make it accessible for tests.
291prebuilt_etc_host {
292    name: "art-run-test-host-data-shard14",
293    src: ":art-run-test-host-data-shard14-tmp",
294    sub_dir: "art",
295    filename: "art-run-test-host-data-shard14.zip",
296}
297
298java_genrule {
299    name: "art-run-test-host-data-shard15-tmp",
300    out: ["art-run-test-host-data-shard15.zip"],
301    srcs: [
302        "?15-*/**/*",
303        "??15-*/**/*",
304    ],
305    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?15-' $(in)",
306    defaults: ["art-run-test-host-data-defaults"],
307}
308
309// Install in the output directory to make it accessible for tests.
310prebuilt_etc_host {
311    name: "art-run-test-host-data-shard15",
312    src: ":art-run-test-host-data-shard15-tmp",
313    sub_dir: "art",
314    filename: "art-run-test-host-data-shard15.zip",
315}
316
317java_genrule {
318    name: "art-run-test-host-data-shard16-tmp",
319    out: ["art-run-test-host-data-shard16.zip"],
320    srcs: [
321        "?16-*/**/*",
322        "??16-*/**/*",
323    ],
324    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?16-' $(in)",
325    defaults: ["art-run-test-host-data-defaults"],
326}
327
328// Install in the output directory to make it accessible for tests.
329prebuilt_etc_host {
330    name: "art-run-test-host-data-shard16",
331    src: ":art-run-test-host-data-shard16-tmp",
332    sub_dir: "art",
333    filename: "art-run-test-host-data-shard16.zip",
334}
335
336java_genrule {
337    name: "art-run-test-host-data-shard17-tmp",
338    out: ["art-run-test-host-data-shard17.zip"],
339    srcs: [
340        "?17-*/**/*",
341        "??17-*/**/*",
342    ],
343    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?17-' $(in)",
344    defaults: ["art-run-test-host-data-defaults"],
345}
346
347// Install in the output directory to make it accessible for tests.
348prebuilt_etc_host {
349    name: "art-run-test-host-data-shard17",
350    src: ":art-run-test-host-data-shard17-tmp",
351    sub_dir: "art",
352    filename: "art-run-test-host-data-shard17.zip",
353}
354
355java_genrule {
356    name: "art-run-test-host-data-shard18-tmp",
357    out: ["art-run-test-host-data-shard18.zip"],
358    srcs: [
359        "?18-*/**/*",
360        "??18-*/**/*",
361    ],
362    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?18-' $(in)",
363    defaults: ["art-run-test-host-data-defaults"],
364}
365
366// Install in the output directory to make it accessible for tests.
367prebuilt_etc_host {
368    name: "art-run-test-host-data-shard18",
369    src: ":art-run-test-host-data-shard18-tmp",
370    sub_dir: "art",
371    filename: "art-run-test-host-data-shard18.zip",
372}
373
374java_genrule {
375    name: "art-run-test-host-data-shard19-tmp",
376    out: ["art-run-test-host-data-shard19.zip"],
377    srcs: [
378        "?19-*/**/*",
379        "??19-*/**/*",
380    ],
381    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?19-' $(in)",
382    defaults: ["art-run-test-host-data-defaults"],
383}
384
385// Install in the output directory to make it accessible for tests.
386prebuilt_etc_host {
387    name: "art-run-test-host-data-shard19",
388    src: ":art-run-test-host-data-shard19-tmp",
389    sub_dir: "art",
390    filename: "art-run-test-host-data-shard19.zip",
391}
392
393java_genrule {
394    name: "art-run-test-host-data-shard20-tmp",
395    out: ["art-run-test-host-data-shard20.zip"],
396    srcs: [
397        "?20-*/**/*",
398        "??20-*/**/*",
399    ],
400    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?20-' $(in)",
401    defaults: ["art-run-test-host-data-defaults"],
402}
403
404// Install in the output directory to make it accessible for tests.
405prebuilt_etc_host {
406    name: "art-run-test-host-data-shard20",
407    src: ":art-run-test-host-data-shard20-tmp",
408    sub_dir: "art",
409    filename: "art-run-test-host-data-shard20.zip",
410}
411
412java_genrule {
413    name: "art-run-test-host-data-shard21-tmp",
414    out: ["art-run-test-host-data-shard21.zip"],
415    srcs: [
416        "?21-*/**/*",
417        "??21-*/**/*",
418    ],
419    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?21-' $(in)",
420    defaults: ["art-run-test-host-data-defaults"],
421}
422
423// Install in the output directory to make it accessible for tests.
424prebuilt_etc_host {
425    name: "art-run-test-host-data-shard21",
426    src: ":art-run-test-host-data-shard21-tmp",
427    sub_dir: "art",
428    filename: "art-run-test-host-data-shard21.zip",
429}
430
431java_genrule {
432    name: "art-run-test-host-data-shard22-tmp",
433    out: ["art-run-test-host-data-shard22.zip"],
434    srcs: [
435        "?22-*/**/*",
436        "??22-*/**/*",
437    ],
438    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?22-' $(in)",
439    defaults: ["art-run-test-host-data-defaults"],
440}
441
442// Install in the output directory to make it accessible for tests.
443prebuilt_etc_host {
444    name: "art-run-test-host-data-shard22",
445    src: ":art-run-test-host-data-shard22-tmp",
446    sub_dir: "art",
447    filename: "art-run-test-host-data-shard22.zip",
448}
449
450java_genrule {
451    name: "art-run-test-host-data-shard23-tmp",
452    out: ["art-run-test-host-data-shard23.zip"],
453    srcs: [
454        "?23-*/**/*",
455        "??23-*/**/*",
456    ],
457    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?23-' $(in)",
458    defaults: ["art-run-test-host-data-defaults"],
459}
460
461// Install in the output directory to make it accessible for tests.
462prebuilt_etc_host {
463    name: "art-run-test-host-data-shard23",
464    src: ":art-run-test-host-data-shard23-tmp",
465    sub_dir: "art",
466    filename: "art-run-test-host-data-shard23.zip",
467}
468
469java_genrule {
470    name: "art-run-test-host-data-shard24-tmp",
471    out: ["art-run-test-host-data-shard24.zip"],
472    srcs: [
473        "?24-*/**/*",
474        "??24-*/**/*",
475    ],
476    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?24-' $(in)",
477    defaults: ["art-run-test-host-data-defaults"],
478}
479
480// Install in the output directory to make it accessible for tests.
481prebuilt_etc_host {
482    name: "art-run-test-host-data-shard24",
483    src: ":art-run-test-host-data-shard24-tmp",
484    sub_dir: "art",
485    filename: "art-run-test-host-data-shard24.zip",
486}
487
488java_genrule {
489    name: "art-run-test-host-data-shard25-tmp",
490    out: ["art-run-test-host-data-shard25.zip"],
491    srcs: [
492        "?25-*/**/*",
493        "??25-*/**/*",
494    ],
495    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?25-' $(in)",
496    defaults: ["art-run-test-host-data-defaults"],
497}
498
499// Install in the output directory to make it accessible for tests.
500prebuilt_etc_host {
501    name: "art-run-test-host-data-shard25",
502    src: ":art-run-test-host-data-shard25-tmp",
503    sub_dir: "art",
504    filename: "art-run-test-host-data-shard25.zip",
505}
506
507java_genrule {
508    name: "art-run-test-host-data-shard26-tmp",
509    out: ["art-run-test-host-data-shard26.zip"],
510    srcs: [
511        "?26-*/**/*",
512        "??26-*/**/*",
513    ],
514    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?26-' $(in)",
515    defaults: ["art-run-test-host-data-defaults"],
516}
517
518// Install in the output directory to make it accessible for tests.
519prebuilt_etc_host {
520    name: "art-run-test-host-data-shard26",
521    src: ":art-run-test-host-data-shard26-tmp",
522    sub_dir: "art",
523    filename: "art-run-test-host-data-shard26.zip",
524}
525
526java_genrule {
527    name: "art-run-test-host-data-shard27-tmp",
528    out: ["art-run-test-host-data-shard27.zip"],
529    srcs: [
530        "?27-*/**/*",
531        "??27-*/**/*",
532    ],
533    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?27-' $(in)",
534    defaults: ["art-run-test-host-data-defaults"],
535}
536
537// Install in the output directory to make it accessible for tests.
538prebuilt_etc_host {
539    name: "art-run-test-host-data-shard27",
540    src: ":art-run-test-host-data-shard27-tmp",
541    sub_dir: "art",
542    filename: "art-run-test-host-data-shard27.zip",
543}
544
545java_genrule {
546    name: "art-run-test-host-data-shard28-tmp",
547    out: ["art-run-test-host-data-shard28.zip"],
548    srcs: [
549        "?28-*/**/*",
550        "??28-*/**/*",
551    ],
552    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?28-' $(in)",
553    defaults: ["art-run-test-host-data-defaults"],
554}
555
556// Install in the output directory to make it accessible for tests.
557prebuilt_etc_host {
558    name: "art-run-test-host-data-shard28",
559    src: ":art-run-test-host-data-shard28-tmp",
560    sub_dir: "art",
561    filename: "art-run-test-host-data-shard28.zip",
562}
563
564java_genrule {
565    name: "art-run-test-host-data-shard29-tmp",
566    out: ["art-run-test-host-data-shard29.zip"],
567    srcs: [
568        "?29-*/**/*",
569        "??29-*/**/*",
570    ],
571    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?29-' $(in)",
572    defaults: ["art-run-test-host-data-defaults"],
573}
574
575// Install in the output directory to make it accessible for tests.
576prebuilt_etc_host {
577    name: "art-run-test-host-data-shard29",
578    src: ":art-run-test-host-data-shard29-tmp",
579    sub_dir: "art",
580    filename: "art-run-test-host-data-shard29.zip",
581}
582
583java_genrule {
584    name: "art-run-test-host-data-shard30-tmp",
585    out: ["art-run-test-host-data-shard30.zip"],
586    srcs: [
587        "?30-*/**/*",
588        "??30-*/**/*",
589    ],
590    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?30-' $(in)",
591    defaults: ["art-run-test-host-data-defaults"],
592}
593
594// Install in the output directory to make it accessible for tests.
595prebuilt_etc_host {
596    name: "art-run-test-host-data-shard30",
597    src: ":art-run-test-host-data-shard30-tmp",
598    sub_dir: "art",
599    filename: "art-run-test-host-data-shard30.zip",
600}
601
602java_genrule {
603    name: "art-run-test-host-data-shard31-tmp",
604    out: ["art-run-test-host-data-shard31.zip"],
605    srcs: [
606        "?31-*/**/*",
607        "??31-*/**/*",
608    ],
609    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?31-' $(in)",
610    defaults: ["art-run-test-host-data-defaults"],
611}
612
613// Install in the output directory to make it accessible for tests.
614prebuilt_etc_host {
615    name: "art-run-test-host-data-shard31",
616    src: ":art-run-test-host-data-shard31-tmp",
617    sub_dir: "art",
618    filename: "art-run-test-host-data-shard31.zip",
619}
620
621java_genrule {
622    name: "art-run-test-host-data-shard32-tmp",
623    out: ["art-run-test-host-data-shard32.zip"],
624    srcs: [
625        "?32-*/**/*",
626        "??32-*/**/*",
627    ],
628    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?32-' $(in)",
629    defaults: ["art-run-test-host-data-defaults"],
630}
631
632// Install in the output directory to make it accessible for tests.
633prebuilt_etc_host {
634    name: "art-run-test-host-data-shard32",
635    src: ":art-run-test-host-data-shard32-tmp",
636    sub_dir: "art",
637    filename: "art-run-test-host-data-shard32.zip",
638}
639
640java_genrule {
641    name: "art-run-test-host-data-shard33-tmp",
642    out: ["art-run-test-host-data-shard33.zip"],
643    srcs: [
644        "?33-*/**/*",
645        "??33-*/**/*",
646    ],
647    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?33-' $(in)",
648    defaults: ["art-run-test-host-data-defaults"],
649}
650
651// Install in the output directory to make it accessible for tests.
652prebuilt_etc_host {
653    name: "art-run-test-host-data-shard33",
654    src: ":art-run-test-host-data-shard33-tmp",
655    sub_dir: "art",
656    filename: "art-run-test-host-data-shard33.zip",
657}
658
659java_genrule {
660    name: "art-run-test-host-data-shard34-tmp",
661    out: ["art-run-test-host-data-shard34.zip"],
662    srcs: [
663        "?34-*/**/*",
664        "??34-*/**/*",
665    ],
666    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?34-' $(in)",
667    defaults: ["art-run-test-host-data-defaults"],
668}
669
670// Install in the output directory to make it accessible for tests.
671prebuilt_etc_host {
672    name: "art-run-test-host-data-shard34",
673    src: ":art-run-test-host-data-shard34-tmp",
674    sub_dir: "art",
675    filename: "art-run-test-host-data-shard34.zip",
676}
677
678java_genrule {
679    name: "art-run-test-host-data-shard35-tmp",
680    out: ["art-run-test-host-data-shard35.zip"],
681    srcs: [
682        "?35-*/**/*",
683        "??35-*/**/*",
684    ],
685    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?35-' $(in)",
686    defaults: ["art-run-test-host-data-defaults"],
687}
688
689// Install in the output directory to make it accessible for tests.
690prebuilt_etc_host {
691    name: "art-run-test-host-data-shard35",
692    src: ":art-run-test-host-data-shard35-tmp",
693    sub_dir: "art",
694    filename: "art-run-test-host-data-shard35.zip",
695}
696
697java_genrule {
698    name: "art-run-test-host-data-shard36-tmp",
699    out: ["art-run-test-host-data-shard36.zip"],
700    srcs: [
701        "?36-*/**/*",
702        "??36-*/**/*",
703    ],
704    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?36-' $(in)",
705    defaults: ["art-run-test-host-data-defaults"],
706}
707
708// Install in the output directory to make it accessible for tests.
709prebuilt_etc_host {
710    name: "art-run-test-host-data-shard36",
711    src: ":art-run-test-host-data-shard36-tmp",
712    sub_dir: "art",
713    filename: "art-run-test-host-data-shard36.zip",
714}
715
716java_genrule {
717    name: "art-run-test-host-data-shard37-tmp",
718    out: ["art-run-test-host-data-shard37.zip"],
719    srcs: [
720        "?37-*/**/*",
721        "??37-*/**/*",
722    ],
723    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?37-' $(in)",
724    defaults: ["art-run-test-host-data-defaults"],
725}
726
727// Install in the output directory to make it accessible for tests.
728prebuilt_etc_host {
729    name: "art-run-test-host-data-shard37",
730    src: ":art-run-test-host-data-shard37-tmp",
731    sub_dir: "art",
732    filename: "art-run-test-host-data-shard37.zip",
733}
734
735java_genrule {
736    name: "art-run-test-host-data-shard38-tmp",
737    out: ["art-run-test-host-data-shard38.zip"],
738    srcs: [
739        "?38-*/**/*",
740        "??38-*/**/*",
741    ],
742    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?38-' $(in)",
743    defaults: ["art-run-test-host-data-defaults"],
744}
745
746// Install in the output directory to make it accessible for tests.
747prebuilt_etc_host {
748    name: "art-run-test-host-data-shard38",
749    src: ":art-run-test-host-data-shard38-tmp",
750    sub_dir: "art",
751    filename: "art-run-test-host-data-shard38.zip",
752}
753
754java_genrule {
755    name: "art-run-test-host-data-shard39-tmp",
756    out: ["art-run-test-host-data-shard39.zip"],
757    srcs: [
758        "?39-*/**/*",
759        "??39-*/**/*",
760    ],
761    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?39-' $(in)",
762    defaults: ["art-run-test-host-data-defaults"],
763}
764
765// Install in the output directory to make it accessible for tests.
766prebuilt_etc_host {
767    name: "art-run-test-host-data-shard39",
768    src: ":art-run-test-host-data-shard39-tmp",
769    sub_dir: "art",
770    filename: "art-run-test-host-data-shard39.zip",
771}
772
773java_genrule {
774    name: "art-run-test-host-data-shard40-tmp",
775    out: ["art-run-test-host-data-shard40.zip"],
776    srcs: [
777        "?40-*/**/*",
778        "??40-*/**/*",
779    ],
780    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?40-' $(in)",
781    defaults: ["art-run-test-host-data-defaults"],
782}
783
784// Install in the output directory to make it accessible for tests.
785prebuilt_etc_host {
786    name: "art-run-test-host-data-shard40",
787    src: ":art-run-test-host-data-shard40-tmp",
788    sub_dir: "art",
789    filename: "art-run-test-host-data-shard40.zip",
790}
791
792java_genrule {
793    name: "art-run-test-host-data-shard41-tmp",
794    out: ["art-run-test-host-data-shard41.zip"],
795    srcs: [
796        "?41-*/**/*",
797        "??41-*/**/*",
798    ],
799    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?41-' $(in)",
800    defaults: ["art-run-test-host-data-defaults"],
801}
802
803// Install in the output directory to make it accessible for tests.
804prebuilt_etc_host {
805    name: "art-run-test-host-data-shard41",
806    src: ":art-run-test-host-data-shard41-tmp",
807    sub_dir: "art",
808    filename: "art-run-test-host-data-shard41.zip",
809}
810
811java_genrule {
812    name: "art-run-test-host-data-shard42-tmp",
813    out: ["art-run-test-host-data-shard42.zip"],
814    srcs: [
815        "?42-*/**/*",
816        "??42-*/**/*",
817    ],
818    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?42-' $(in)",
819    defaults: ["art-run-test-host-data-defaults"],
820}
821
822// Install in the output directory to make it accessible for tests.
823prebuilt_etc_host {
824    name: "art-run-test-host-data-shard42",
825    src: ":art-run-test-host-data-shard42-tmp",
826    sub_dir: "art",
827    filename: "art-run-test-host-data-shard42.zip",
828}
829
830java_genrule {
831    name: "art-run-test-host-data-shard43-tmp",
832    out: ["art-run-test-host-data-shard43.zip"],
833    srcs: [
834        "?43-*/**/*",
835        "??43-*/**/*",
836    ],
837    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?43-' $(in)",
838    defaults: ["art-run-test-host-data-defaults"],
839}
840
841// Install in the output directory to make it accessible for tests.
842prebuilt_etc_host {
843    name: "art-run-test-host-data-shard43",
844    src: ":art-run-test-host-data-shard43-tmp",
845    sub_dir: "art",
846    filename: "art-run-test-host-data-shard43.zip",
847}
848
849java_genrule {
850    name: "art-run-test-host-data-shard44-tmp",
851    out: ["art-run-test-host-data-shard44.zip"],
852    srcs: [
853        "?44-*/**/*",
854        "??44-*/**/*",
855    ],
856    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?44-' $(in)",
857    defaults: ["art-run-test-host-data-defaults"],
858}
859
860// Install in the output directory to make it accessible for tests.
861prebuilt_etc_host {
862    name: "art-run-test-host-data-shard44",
863    src: ":art-run-test-host-data-shard44-tmp",
864    sub_dir: "art",
865    filename: "art-run-test-host-data-shard44.zip",
866}
867
868java_genrule {
869    name: "art-run-test-host-data-shard45-tmp",
870    out: ["art-run-test-host-data-shard45.zip"],
871    srcs: [
872        "?45-*/**/*",
873        "??45-*/**/*",
874    ],
875    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?45-' $(in)",
876    defaults: ["art-run-test-host-data-defaults"],
877}
878
879// Install in the output directory to make it accessible for tests.
880prebuilt_etc_host {
881    name: "art-run-test-host-data-shard45",
882    src: ":art-run-test-host-data-shard45-tmp",
883    sub_dir: "art",
884    filename: "art-run-test-host-data-shard45.zip",
885}
886
887java_genrule {
888    name: "art-run-test-host-data-shard46-tmp",
889    out: ["art-run-test-host-data-shard46.zip"],
890    srcs: [
891        "?46-*/**/*",
892        "??46-*/**/*",
893    ],
894    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?46-' $(in)",
895    defaults: ["art-run-test-host-data-defaults"],
896}
897
898// Install in the output directory to make it accessible for tests.
899prebuilt_etc_host {
900    name: "art-run-test-host-data-shard46",
901    src: ":art-run-test-host-data-shard46-tmp",
902    sub_dir: "art",
903    filename: "art-run-test-host-data-shard46.zip",
904}
905
906java_genrule {
907    name: "art-run-test-host-data-shard47-tmp",
908    out: ["art-run-test-host-data-shard47.zip"],
909    srcs: [
910        "?47-*/**/*",
911        "??47-*/**/*",
912    ],
913    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?47-' $(in)",
914    defaults: ["art-run-test-host-data-defaults"],
915}
916
917// Install in the output directory to make it accessible for tests.
918prebuilt_etc_host {
919    name: "art-run-test-host-data-shard47",
920    src: ":art-run-test-host-data-shard47-tmp",
921    sub_dir: "art",
922    filename: "art-run-test-host-data-shard47.zip",
923}
924
925java_genrule {
926    name: "art-run-test-host-data-shard48-tmp",
927    out: ["art-run-test-host-data-shard48.zip"],
928    srcs: [
929        "?48-*/**/*",
930        "??48-*/**/*",
931    ],
932    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?48-' $(in)",
933    defaults: ["art-run-test-host-data-defaults"],
934}
935
936// Install in the output directory to make it accessible for tests.
937prebuilt_etc_host {
938    name: "art-run-test-host-data-shard48",
939    src: ":art-run-test-host-data-shard48-tmp",
940    sub_dir: "art",
941    filename: "art-run-test-host-data-shard48.zip",
942}
943
944java_genrule {
945    name: "art-run-test-host-data-shard49-tmp",
946    out: ["art-run-test-host-data-shard49.zip"],
947    srcs: [
948        "?49-*/**/*",
949        "??49-*/**/*",
950    ],
951    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?49-' $(in)",
952    defaults: ["art-run-test-host-data-defaults"],
953}
954
955// Install in the output directory to make it accessible for tests.
956prebuilt_etc_host {
957    name: "art-run-test-host-data-shard49",
958    src: ":art-run-test-host-data-shard49-tmp",
959    sub_dir: "art",
960    filename: "art-run-test-host-data-shard49.zip",
961}
962
963java_genrule {
964    name: "art-run-test-host-data-shard50-tmp",
965    out: ["art-run-test-host-data-shard50.zip"],
966    srcs: [
967        "?50-*/**/*",
968        "??50-*/**/*",
969    ],
970    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?50-' $(in)",
971    defaults: ["art-run-test-host-data-defaults"],
972}
973
974// Install in the output directory to make it accessible for tests.
975prebuilt_etc_host {
976    name: "art-run-test-host-data-shard50",
977    src: ":art-run-test-host-data-shard50-tmp",
978    sub_dir: "art",
979    filename: "art-run-test-host-data-shard50.zip",
980}
981
982java_genrule {
983    name: "art-run-test-host-data-shard51-tmp",
984    out: ["art-run-test-host-data-shard51.zip"],
985    srcs: [
986        "?51-*/**/*",
987        "??51-*/**/*",
988    ],
989    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?51-' $(in)",
990    defaults: ["art-run-test-host-data-defaults"],
991}
992
993// Install in the output directory to make it accessible for tests.
994prebuilt_etc_host {
995    name: "art-run-test-host-data-shard51",
996    src: ":art-run-test-host-data-shard51-tmp",
997    sub_dir: "art",
998    filename: "art-run-test-host-data-shard51.zip",
999}
1000
1001java_genrule {
1002    name: "art-run-test-host-data-shard52-tmp",
1003    out: ["art-run-test-host-data-shard52.zip"],
1004    srcs: [
1005        "?52-*/**/*",
1006        "??52-*/**/*",
1007    ],
1008    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?52-' $(in)",
1009    defaults: ["art-run-test-host-data-defaults"],
1010}
1011
1012// Install in the output directory to make it accessible for tests.
1013prebuilt_etc_host {
1014    name: "art-run-test-host-data-shard52",
1015    src: ":art-run-test-host-data-shard52-tmp",
1016    sub_dir: "art",
1017    filename: "art-run-test-host-data-shard52.zip",
1018}
1019
1020java_genrule {
1021    name: "art-run-test-host-data-shard53-tmp",
1022    out: ["art-run-test-host-data-shard53.zip"],
1023    srcs: [
1024        "?53-*/**/*",
1025        "??53-*/**/*",
1026    ],
1027    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?53-' $(in)",
1028    defaults: ["art-run-test-host-data-defaults"],
1029}
1030
1031// Install in the output directory to make it accessible for tests.
1032prebuilt_etc_host {
1033    name: "art-run-test-host-data-shard53",
1034    src: ":art-run-test-host-data-shard53-tmp",
1035    sub_dir: "art",
1036    filename: "art-run-test-host-data-shard53.zip",
1037}
1038
1039java_genrule {
1040    name: "art-run-test-host-data-shard54-tmp",
1041    out: ["art-run-test-host-data-shard54.zip"],
1042    srcs: [
1043        "?54-*/**/*",
1044        "??54-*/**/*",
1045    ],
1046    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?54-' $(in)",
1047    defaults: ["art-run-test-host-data-defaults"],
1048}
1049
1050// Install in the output directory to make it accessible for tests.
1051prebuilt_etc_host {
1052    name: "art-run-test-host-data-shard54",
1053    src: ":art-run-test-host-data-shard54-tmp",
1054    sub_dir: "art",
1055    filename: "art-run-test-host-data-shard54.zip",
1056}
1057
1058java_genrule {
1059    name: "art-run-test-host-data-shard55-tmp",
1060    out: ["art-run-test-host-data-shard55.zip"],
1061    srcs: [
1062        "?55-*/**/*",
1063        "??55-*/**/*",
1064    ],
1065    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?55-' $(in)",
1066    defaults: ["art-run-test-host-data-defaults"],
1067}
1068
1069// Install in the output directory to make it accessible for tests.
1070prebuilt_etc_host {
1071    name: "art-run-test-host-data-shard55",
1072    src: ":art-run-test-host-data-shard55-tmp",
1073    sub_dir: "art",
1074    filename: "art-run-test-host-data-shard55.zip",
1075}
1076
1077java_genrule {
1078    name: "art-run-test-host-data-shard56-tmp",
1079    out: ["art-run-test-host-data-shard56.zip"],
1080    srcs: [
1081        "?56-*/**/*",
1082        "??56-*/**/*",
1083    ],
1084    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?56-' $(in)",
1085    defaults: ["art-run-test-host-data-defaults"],
1086}
1087
1088// Install in the output directory to make it accessible for tests.
1089prebuilt_etc_host {
1090    name: "art-run-test-host-data-shard56",
1091    src: ":art-run-test-host-data-shard56-tmp",
1092    sub_dir: "art",
1093    filename: "art-run-test-host-data-shard56.zip",
1094}
1095
1096java_genrule {
1097    name: "art-run-test-host-data-shard57-tmp",
1098    out: ["art-run-test-host-data-shard57.zip"],
1099    srcs: [
1100        "?57-*/**/*",
1101        "??57-*/**/*",
1102    ],
1103    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?57-' $(in)",
1104    defaults: ["art-run-test-host-data-defaults"],
1105}
1106
1107// Install in the output directory to make it accessible for tests.
1108prebuilt_etc_host {
1109    name: "art-run-test-host-data-shard57",
1110    src: ":art-run-test-host-data-shard57-tmp",
1111    sub_dir: "art",
1112    filename: "art-run-test-host-data-shard57.zip",
1113}
1114
1115java_genrule {
1116    name: "art-run-test-host-data-shard58-tmp",
1117    out: ["art-run-test-host-data-shard58.zip"],
1118    srcs: [
1119        "?58-*/**/*",
1120        "??58-*/**/*",
1121    ],
1122    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?58-' $(in)",
1123    defaults: ["art-run-test-host-data-defaults"],
1124}
1125
1126// Install in the output directory to make it accessible for tests.
1127prebuilt_etc_host {
1128    name: "art-run-test-host-data-shard58",
1129    src: ":art-run-test-host-data-shard58-tmp",
1130    sub_dir: "art",
1131    filename: "art-run-test-host-data-shard58.zip",
1132}
1133
1134java_genrule {
1135    name: "art-run-test-host-data-shard59-tmp",
1136    out: ["art-run-test-host-data-shard59.zip"],
1137    srcs: [
1138        "?59-*/**/*",
1139        "??59-*/**/*",
1140    ],
1141    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?59-' $(in)",
1142    defaults: ["art-run-test-host-data-defaults"],
1143}
1144
1145// Install in the output directory to make it accessible for tests.
1146prebuilt_etc_host {
1147    name: "art-run-test-host-data-shard59",
1148    src: ":art-run-test-host-data-shard59-tmp",
1149    sub_dir: "art",
1150    filename: "art-run-test-host-data-shard59.zip",
1151}
1152
1153java_genrule {
1154    name: "art-run-test-host-data-shard60-tmp",
1155    out: ["art-run-test-host-data-shard60.zip"],
1156    srcs: [
1157        "?60-*/**/*",
1158        "??60-*/**/*",
1159    ],
1160    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?60-' $(in)",
1161    defaults: ["art-run-test-host-data-defaults"],
1162}
1163
1164// Install in the output directory to make it accessible for tests.
1165prebuilt_etc_host {
1166    name: "art-run-test-host-data-shard60",
1167    src: ":art-run-test-host-data-shard60-tmp",
1168    sub_dir: "art",
1169    filename: "art-run-test-host-data-shard60.zip",
1170}
1171
1172java_genrule {
1173    name: "art-run-test-host-data-shard61-tmp",
1174    out: ["art-run-test-host-data-shard61.zip"],
1175    srcs: [
1176        "?61-*/**/*",
1177        "??61-*/**/*",
1178    ],
1179    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?61-' $(in)",
1180    defaults: ["art-run-test-host-data-defaults"],
1181}
1182
1183// Install in the output directory to make it accessible for tests.
1184prebuilt_etc_host {
1185    name: "art-run-test-host-data-shard61",
1186    src: ":art-run-test-host-data-shard61-tmp",
1187    sub_dir: "art",
1188    filename: "art-run-test-host-data-shard61.zip",
1189}
1190
1191java_genrule {
1192    name: "art-run-test-host-data-shard62-tmp",
1193    out: ["art-run-test-host-data-shard62.zip"],
1194    srcs: [
1195        "?62-*/**/*",
1196        "??62-*/**/*",
1197    ],
1198    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?62-' $(in)",
1199    defaults: ["art-run-test-host-data-defaults"],
1200}
1201
1202// Install in the output directory to make it accessible for tests.
1203prebuilt_etc_host {
1204    name: "art-run-test-host-data-shard62",
1205    src: ":art-run-test-host-data-shard62-tmp",
1206    sub_dir: "art",
1207    filename: "art-run-test-host-data-shard62.zip",
1208}
1209
1210java_genrule {
1211    name: "art-run-test-host-data-shard63-tmp",
1212    out: ["art-run-test-host-data-shard63.zip"],
1213    srcs: [
1214        "?63-*/**/*",
1215        "??63-*/**/*",
1216    ],
1217    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?63-' $(in)",
1218    defaults: ["art-run-test-host-data-defaults"],
1219}
1220
1221// Install in the output directory to make it accessible for tests.
1222prebuilt_etc_host {
1223    name: "art-run-test-host-data-shard63",
1224    src: ":art-run-test-host-data-shard63-tmp",
1225    sub_dir: "art",
1226    filename: "art-run-test-host-data-shard63.zip",
1227}
1228
1229java_genrule {
1230    name: "art-run-test-host-data-shard64-tmp",
1231    out: ["art-run-test-host-data-shard64.zip"],
1232    srcs: [
1233        "?64-*/**/*",
1234        "??64-*/**/*",
1235    ],
1236    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?64-' $(in)",
1237    defaults: ["art-run-test-host-data-defaults"],
1238}
1239
1240// Install in the output directory to make it accessible for tests.
1241prebuilt_etc_host {
1242    name: "art-run-test-host-data-shard64",
1243    src: ":art-run-test-host-data-shard64-tmp",
1244    sub_dir: "art",
1245    filename: "art-run-test-host-data-shard64.zip",
1246}
1247
1248java_genrule {
1249    name: "art-run-test-host-data-shard65-tmp",
1250    out: ["art-run-test-host-data-shard65.zip"],
1251    srcs: [
1252        "?65-*/**/*",
1253        "??65-*/**/*",
1254    ],
1255    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?65-' $(in)",
1256    defaults: ["art-run-test-host-data-defaults"],
1257}
1258
1259// Install in the output directory to make it accessible for tests.
1260prebuilt_etc_host {
1261    name: "art-run-test-host-data-shard65",
1262    src: ":art-run-test-host-data-shard65-tmp",
1263    sub_dir: "art",
1264    filename: "art-run-test-host-data-shard65.zip",
1265}
1266
1267java_genrule {
1268    name: "art-run-test-host-data-shard66-tmp",
1269    out: ["art-run-test-host-data-shard66.zip"],
1270    srcs: [
1271        "?66-*/**/*",
1272        "??66-*/**/*",
1273    ],
1274    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?66-' $(in)",
1275    defaults: ["art-run-test-host-data-defaults"],
1276}
1277
1278// Install in the output directory to make it accessible for tests.
1279prebuilt_etc_host {
1280    name: "art-run-test-host-data-shard66",
1281    src: ":art-run-test-host-data-shard66-tmp",
1282    sub_dir: "art",
1283    filename: "art-run-test-host-data-shard66.zip",
1284}
1285
1286java_genrule {
1287    name: "art-run-test-host-data-shard67-tmp",
1288    out: ["art-run-test-host-data-shard67.zip"],
1289    srcs: [
1290        "?67-*/**/*",
1291        "??67-*/**/*",
1292    ],
1293    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?67-' $(in)",
1294    defaults: ["art-run-test-host-data-defaults"],
1295}
1296
1297// Install in the output directory to make it accessible for tests.
1298prebuilt_etc_host {
1299    name: "art-run-test-host-data-shard67",
1300    src: ":art-run-test-host-data-shard67-tmp",
1301    sub_dir: "art",
1302    filename: "art-run-test-host-data-shard67.zip",
1303}
1304
1305java_genrule {
1306    name: "art-run-test-host-data-shard68-tmp",
1307    out: ["art-run-test-host-data-shard68.zip"],
1308    srcs: [
1309        "?68-*/**/*",
1310        "??68-*/**/*",
1311    ],
1312    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?68-' $(in)",
1313    defaults: ["art-run-test-host-data-defaults"],
1314}
1315
1316// Install in the output directory to make it accessible for tests.
1317prebuilt_etc_host {
1318    name: "art-run-test-host-data-shard68",
1319    src: ":art-run-test-host-data-shard68-tmp",
1320    sub_dir: "art",
1321    filename: "art-run-test-host-data-shard68.zip",
1322}
1323
1324java_genrule {
1325    name: "art-run-test-host-data-shard69-tmp",
1326    out: ["art-run-test-host-data-shard69.zip"],
1327    srcs: [
1328        "?69-*/**/*",
1329        "??69-*/**/*",
1330    ],
1331    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?69-' $(in)",
1332    defaults: ["art-run-test-host-data-defaults"],
1333}
1334
1335// Install in the output directory to make it accessible for tests.
1336prebuilt_etc_host {
1337    name: "art-run-test-host-data-shard69",
1338    src: ":art-run-test-host-data-shard69-tmp",
1339    sub_dir: "art",
1340    filename: "art-run-test-host-data-shard69.zip",
1341}
1342
1343java_genrule {
1344    name: "art-run-test-host-data-shard70-tmp",
1345    out: ["art-run-test-host-data-shard70.zip"],
1346    srcs: [
1347        "?70-*/**/*",
1348        "??70-*/**/*",
1349    ],
1350    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?70-' $(in)",
1351    defaults: ["art-run-test-host-data-defaults"],
1352}
1353
1354// Install in the output directory to make it accessible for tests.
1355prebuilt_etc_host {
1356    name: "art-run-test-host-data-shard70",
1357    src: ":art-run-test-host-data-shard70-tmp",
1358    sub_dir: "art",
1359    filename: "art-run-test-host-data-shard70.zip",
1360}
1361
1362java_genrule {
1363    name: "art-run-test-host-data-shard71-tmp",
1364    out: ["art-run-test-host-data-shard71.zip"],
1365    srcs: [
1366        "?71-*/**/*",
1367        "??71-*/**/*",
1368    ],
1369    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?71-' $(in)",
1370    defaults: ["art-run-test-host-data-defaults"],
1371}
1372
1373// Install in the output directory to make it accessible for tests.
1374prebuilt_etc_host {
1375    name: "art-run-test-host-data-shard71",
1376    src: ":art-run-test-host-data-shard71-tmp",
1377    sub_dir: "art",
1378    filename: "art-run-test-host-data-shard71.zip",
1379}
1380
1381java_genrule {
1382    name: "art-run-test-host-data-shard72-tmp",
1383    out: ["art-run-test-host-data-shard72.zip"],
1384    srcs: [
1385        "?72-*/**/*",
1386        "??72-*/**/*",
1387    ],
1388    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?72-' $(in)",
1389    defaults: ["art-run-test-host-data-defaults"],
1390}
1391
1392// Install in the output directory to make it accessible for tests.
1393prebuilt_etc_host {
1394    name: "art-run-test-host-data-shard72",
1395    src: ":art-run-test-host-data-shard72-tmp",
1396    sub_dir: "art",
1397    filename: "art-run-test-host-data-shard72.zip",
1398}
1399
1400java_genrule {
1401    name: "art-run-test-host-data-shard73-tmp",
1402    out: ["art-run-test-host-data-shard73.zip"],
1403    srcs: [
1404        "?73-*/**/*",
1405        "??73-*/**/*",
1406    ],
1407    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?73-' $(in)",
1408    defaults: ["art-run-test-host-data-defaults"],
1409}
1410
1411// Install in the output directory to make it accessible for tests.
1412prebuilt_etc_host {
1413    name: "art-run-test-host-data-shard73",
1414    src: ":art-run-test-host-data-shard73-tmp",
1415    sub_dir: "art",
1416    filename: "art-run-test-host-data-shard73.zip",
1417}
1418
1419java_genrule {
1420    name: "art-run-test-host-data-shard74-tmp",
1421    out: ["art-run-test-host-data-shard74.zip"],
1422    srcs: [
1423        "?74-*/**/*",
1424        "??74-*/**/*",
1425    ],
1426    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?74-' $(in)",
1427    defaults: ["art-run-test-host-data-defaults"],
1428}
1429
1430// Install in the output directory to make it accessible for tests.
1431prebuilt_etc_host {
1432    name: "art-run-test-host-data-shard74",
1433    src: ":art-run-test-host-data-shard74-tmp",
1434    sub_dir: "art",
1435    filename: "art-run-test-host-data-shard74.zip",
1436}
1437
1438java_genrule {
1439    name: "art-run-test-host-data-shard75-tmp",
1440    out: ["art-run-test-host-data-shard75.zip"],
1441    srcs: [
1442        "?75-*/**/*",
1443        "??75-*/**/*",
1444    ],
1445    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?75-' $(in)",
1446    defaults: ["art-run-test-host-data-defaults"],
1447}
1448
1449// Install in the output directory to make it accessible for tests.
1450prebuilt_etc_host {
1451    name: "art-run-test-host-data-shard75",
1452    src: ":art-run-test-host-data-shard75-tmp",
1453    sub_dir: "art",
1454    filename: "art-run-test-host-data-shard75.zip",
1455}
1456
1457java_genrule {
1458    name: "art-run-test-host-data-shard76-tmp",
1459    out: ["art-run-test-host-data-shard76.zip"],
1460    srcs: [
1461        "?76-*/**/*",
1462        "??76-*/**/*",
1463    ],
1464    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?76-' $(in)",
1465    defaults: ["art-run-test-host-data-defaults"],
1466}
1467
1468// Install in the output directory to make it accessible for tests.
1469prebuilt_etc_host {
1470    name: "art-run-test-host-data-shard76",
1471    src: ":art-run-test-host-data-shard76-tmp",
1472    sub_dir: "art",
1473    filename: "art-run-test-host-data-shard76.zip",
1474}
1475
1476java_genrule {
1477    name: "art-run-test-host-data-shard77-tmp",
1478    out: ["art-run-test-host-data-shard77.zip"],
1479    srcs: [
1480        "?77-*/**/*",
1481        "??77-*/**/*",
1482    ],
1483    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?77-' $(in)",
1484    defaults: ["art-run-test-host-data-defaults"],
1485}
1486
1487// Install in the output directory to make it accessible for tests.
1488prebuilt_etc_host {
1489    name: "art-run-test-host-data-shard77",
1490    src: ":art-run-test-host-data-shard77-tmp",
1491    sub_dir: "art",
1492    filename: "art-run-test-host-data-shard77.zip",
1493}
1494
1495java_genrule {
1496    name: "art-run-test-host-data-shard78-tmp",
1497    out: ["art-run-test-host-data-shard78.zip"],
1498    srcs: [
1499        "?78-*/**/*",
1500        "??78-*/**/*",
1501    ],
1502    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?78-' $(in)",
1503    defaults: ["art-run-test-host-data-defaults"],
1504}
1505
1506// Install in the output directory to make it accessible for tests.
1507prebuilt_etc_host {
1508    name: "art-run-test-host-data-shard78",
1509    src: ":art-run-test-host-data-shard78-tmp",
1510    sub_dir: "art",
1511    filename: "art-run-test-host-data-shard78.zip",
1512}
1513
1514java_genrule {
1515    name: "art-run-test-host-data-shard79-tmp",
1516    out: ["art-run-test-host-data-shard79.zip"],
1517    srcs: [
1518        "?79-*/**/*",
1519        "??79-*/**/*",
1520    ],
1521    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?79-' $(in)",
1522    defaults: ["art-run-test-host-data-defaults"],
1523}
1524
1525// Install in the output directory to make it accessible for tests.
1526prebuilt_etc_host {
1527    name: "art-run-test-host-data-shard79",
1528    src: ":art-run-test-host-data-shard79-tmp",
1529    sub_dir: "art",
1530    filename: "art-run-test-host-data-shard79.zip",
1531}
1532
1533java_genrule {
1534    name: "art-run-test-host-data-shard80-tmp",
1535    out: ["art-run-test-host-data-shard80.zip"],
1536    srcs: [
1537        "?80-*/**/*",
1538        "??80-*/**/*",
1539    ],
1540    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?80-' $(in)",
1541    defaults: ["art-run-test-host-data-defaults"],
1542}
1543
1544// Install in the output directory to make it accessible for tests.
1545prebuilt_etc_host {
1546    name: "art-run-test-host-data-shard80",
1547    src: ":art-run-test-host-data-shard80-tmp",
1548    sub_dir: "art",
1549    filename: "art-run-test-host-data-shard80.zip",
1550}
1551
1552java_genrule {
1553    name: "art-run-test-host-data-shard81-tmp",
1554    out: ["art-run-test-host-data-shard81.zip"],
1555    srcs: [
1556        "?81-*/**/*",
1557        "??81-*/**/*",
1558    ],
1559    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?81-' $(in)",
1560    defaults: ["art-run-test-host-data-defaults"],
1561}
1562
1563// Install in the output directory to make it accessible for tests.
1564prebuilt_etc_host {
1565    name: "art-run-test-host-data-shard81",
1566    src: ":art-run-test-host-data-shard81-tmp",
1567    sub_dir: "art",
1568    filename: "art-run-test-host-data-shard81.zip",
1569}
1570
1571java_genrule {
1572    name: "art-run-test-host-data-shard82-tmp",
1573    out: ["art-run-test-host-data-shard82.zip"],
1574    srcs: [
1575        "?82-*/**/*",
1576        "??82-*/**/*",
1577    ],
1578    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?82-' $(in)",
1579    defaults: ["art-run-test-host-data-defaults"],
1580}
1581
1582// Install in the output directory to make it accessible for tests.
1583prebuilt_etc_host {
1584    name: "art-run-test-host-data-shard82",
1585    src: ":art-run-test-host-data-shard82-tmp",
1586    sub_dir: "art",
1587    filename: "art-run-test-host-data-shard82.zip",
1588}
1589
1590java_genrule {
1591    name: "art-run-test-host-data-shard83-tmp",
1592    out: ["art-run-test-host-data-shard83.zip"],
1593    srcs: [
1594        "?83-*/**/*",
1595        "??83-*/**/*",
1596    ],
1597    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?83-' $(in)",
1598    defaults: ["art-run-test-host-data-defaults"],
1599}
1600
1601// Install in the output directory to make it accessible for tests.
1602prebuilt_etc_host {
1603    name: "art-run-test-host-data-shard83",
1604    src: ":art-run-test-host-data-shard83-tmp",
1605    sub_dir: "art",
1606    filename: "art-run-test-host-data-shard83.zip",
1607}
1608
1609java_genrule {
1610    name: "art-run-test-host-data-shard84-tmp",
1611    out: ["art-run-test-host-data-shard84.zip"],
1612    srcs: [
1613        "?84-*/**/*",
1614        "??84-*/**/*",
1615    ],
1616    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?84-' $(in)",
1617    defaults: ["art-run-test-host-data-defaults"],
1618}
1619
1620// Install in the output directory to make it accessible for tests.
1621prebuilt_etc_host {
1622    name: "art-run-test-host-data-shard84",
1623    src: ":art-run-test-host-data-shard84-tmp",
1624    sub_dir: "art",
1625    filename: "art-run-test-host-data-shard84.zip",
1626}
1627
1628java_genrule {
1629    name: "art-run-test-host-data-shard85-tmp",
1630    out: ["art-run-test-host-data-shard85.zip"],
1631    srcs: [
1632        "?85-*/**/*",
1633        "??85-*/**/*",
1634    ],
1635    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?85-' $(in)",
1636    defaults: ["art-run-test-host-data-defaults"],
1637}
1638
1639// Install in the output directory to make it accessible for tests.
1640prebuilt_etc_host {
1641    name: "art-run-test-host-data-shard85",
1642    src: ":art-run-test-host-data-shard85-tmp",
1643    sub_dir: "art",
1644    filename: "art-run-test-host-data-shard85.zip",
1645}
1646
1647java_genrule {
1648    name: "art-run-test-host-data-shard86-tmp",
1649    out: ["art-run-test-host-data-shard86.zip"],
1650    srcs: [
1651        "?86-*/**/*",
1652        "??86-*/**/*",
1653    ],
1654    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?86-' $(in)",
1655    defaults: ["art-run-test-host-data-defaults"],
1656}
1657
1658// Install in the output directory to make it accessible for tests.
1659prebuilt_etc_host {
1660    name: "art-run-test-host-data-shard86",
1661    src: ":art-run-test-host-data-shard86-tmp",
1662    sub_dir: "art",
1663    filename: "art-run-test-host-data-shard86.zip",
1664}
1665
1666java_genrule {
1667    name: "art-run-test-host-data-shard87-tmp",
1668    out: ["art-run-test-host-data-shard87.zip"],
1669    srcs: [
1670        "?87-*/**/*",
1671        "??87-*/**/*",
1672    ],
1673    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?87-' $(in)",
1674    defaults: ["art-run-test-host-data-defaults"],
1675}
1676
1677// Install in the output directory to make it accessible for tests.
1678prebuilt_etc_host {
1679    name: "art-run-test-host-data-shard87",
1680    src: ":art-run-test-host-data-shard87-tmp",
1681    sub_dir: "art",
1682    filename: "art-run-test-host-data-shard87.zip",
1683}
1684
1685java_genrule {
1686    name: "art-run-test-host-data-shard88-tmp",
1687    out: ["art-run-test-host-data-shard88.zip"],
1688    srcs: [
1689        "?88-*/**/*",
1690        "??88-*/**/*",
1691    ],
1692    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?88-' $(in)",
1693    defaults: ["art-run-test-host-data-defaults"],
1694}
1695
1696// Install in the output directory to make it accessible for tests.
1697prebuilt_etc_host {
1698    name: "art-run-test-host-data-shard88",
1699    src: ":art-run-test-host-data-shard88-tmp",
1700    sub_dir: "art",
1701    filename: "art-run-test-host-data-shard88.zip",
1702}
1703
1704java_genrule {
1705    name: "art-run-test-host-data-shard89-tmp",
1706    out: ["art-run-test-host-data-shard89.zip"],
1707    srcs: [
1708        "?89-*/**/*",
1709        "??89-*/**/*",
1710    ],
1711    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?89-' $(in)",
1712    defaults: ["art-run-test-host-data-defaults"],
1713}
1714
1715// Install in the output directory to make it accessible for tests.
1716prebuilt_etc_host {
1717    name: "art-run-test-host-data-shard89",
1718    src: ":art-run-test-host-data-shard89-tmp",
1719    sub_dir: "art",
1720    filename: "art-run-test-host-data-shard89.zip",
1721}
1722
1723java_genrule {
1724    name: "art-run-test-host-data-shard90-tmp",
1725    out: ["art-run-test-host-data-shard90.zip"],
1726    srcs: [
1727        "?90-*/**/*",
1728        "??90-*/**/*",
1729    ],
1730    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?90-' $(in)",
1731    defaults: ["art-run-test-host-data-defaults"],
1732}
1733
1734// Install in the output directory to make it accessible for tests.
1735prebuilt_etc_host {
1736    name: "art-run-test-host-data-shard90",
1737    src: ":art-run-test-host-data-shard90-tmp",
1738    sub_dir: "art",
1739    filename: "art-run-test-host-data-shard90.zip",
1740}
1741
1742java_genrule {
1743    name: "art-run-test-host-data-shard91-tmp",
1744    out: ["art-run-test-host-data-shard91.zip"],
1745    srcs: [
1746        "?91-*/**/*",
1747        "??91-*/**/*",
1748    ],
1749    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?91-' $(in)",
1750    defaults: ["art-run-test-host-data-defaults"],
1751}
1752
1753// Install in the output directory to make it accessible for tests.
1754prebuilt_etc_host {
1755    name: "art-run-test-host-data-shard91",
1756    src: ":art-run-test-host-data-shard91-tmp",
1757    sub_dir: "art",
1758    filename: "art-run-test-host-data-shard91.zip",
1759}
1760
1761java_genrule {
1762    name: "art-run-test-host-data-shard92-tmp",
1763    out: ["art-run-test-host-data-shard92.zip"],
1764    srcs: [
1765        "?92-*/**/*",
1766        "??92-*/**/*",
1767    ],
1768    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?92-' $(in)",
1769    defaults: ["art-run-test-host-data-defaults"],
1770}
1771
1772// Install in the output directory to make it accessible for tests.
1773prebuilt_etc_host {
1774    name: "art-run-test-host-data-shard92",
1775    src: ":art-run-test-host-data-shard92-tmp",
1776    sub_dir: "art",
1777    filename: "art-run-test-host-data-shard92.zip",
1778}
1779
1780java_genrule {
1781    name: "art-run-test-host-data-shard93-tmp",
1782    out: ["art-run-test-host-data-shard93.zip"],
1783    srcs: [
1784        "?93-*/**/*",
1785        "??93-*/**/*",
1786    ],
1787    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?93-' $(in)",
1788    defaults: ["art-run-test-host-data-defaults"],
1789}
1790
1791// Install in the output directory to make it accessible for tests.
1792prebuilt_etc_host {
1793    name: "art-run-test-host-data-shard93",
1794    src: ":art-run-test-host-data-shard93-tmp",
1795    sub_dir: "art",
1796    filename: "art-run-test-host-data-shard93.zip",
1797}
1798
1799java_genrule {
1800    name: "art-run-test-host-data-shard94-tmp",
1801    out: ["art-run-test-host-data-shard94.zip"],
1802    srcs: [
1803        "?94-*/**/*",
1804        "??94-*/**/*",
1805    ],
1806    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?94-' $(in)",
1807    defaults: ["art-run-test-host-data-defaults"],
1808}
1809
1810// Install in the output directory to make it accessible for tests.
1811prebuilt_etc_host {
1812    name: "art-run-test-host-data-shard94",
1813    src: ":art-run-test-host-data-shard94-tmp",
1814    sub_dir: "art",
1815    filename: "art-run-test-host-data-shard94.zip",
1816}
1817
1818java_genrule {
1819    name: "art-run-test-host-data-shard95-tmp",
1820    out: ["art-run-test-host-data-shard95.zip"],
1821    srcs: [
1822        "?95-*/**/*",
1823        "??95-*/**/*",
1824    ],
1825    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?95-' $(in)",
1826    defaults: ["art-run-test-host-data-defaults"],
1827}
1828
1829// Install in the output directory to make it accessible for tests.
1830prebuilt_etc_host {
1831    name: "art-run-test-host-data-shard95",
1832    src: ":art-run-test-host-data-shard95-tmp",
1833    sub_dir: "art",
1834    filename: "art-run-test-host-data-shard95.zip",
1835}
1836
1837java_genrule {
1838    name: "art-run-test-host-data-shard96-tmp",
1839    out: ["art-run-test-host-data-shard96.zip"],
1840    srcs: [
1841        "?96-*/**/*",
1842        "??96-*/**/*",
1843    ],
1844    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?96-' $(in)",
1845    defaults: ["art-run-test-host-data-defaults"],
1846}
1847
1848// Install in the output directory to make it accessible for tests.
1849prebuilt_etc_host {
1850    name: "art-run-test-host-data-shard96",
1851    src: ":art-run-test-host-data-shard96-tmp",
1852    sub_dir: "art",
1853    filename: "art-run-test-host-data-shard96.zip",
1854}
1855
1856java_genrule {
1857    name: "art-run-test-host-data-shard97-tmp",
1858    out: ["art-run-test-host-data-shard97.zip"],
1859    srcs: [
1860        "?97-*/**/*",
1861        "??97-*/**/*",
1862    ],
1863    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?97-' $(in)",
1864    defaults: ["art-run-test-host-data-defaults"],
1865}
1866
1867// Install in the output directory to make it accessible for tests.
1868prebuilt_etc_host {
1869    name: "art-run-test-host-data-shard97",
1870    src: ":art-run-test-host-data-shard97-tmp",
1871    sub_dir: "art",
1872    filename: "art-run-test-host-data-shard97.zip",
1873}
1874
1875java_genrule {
1876    name: "art-run-test-host-data-shard98-tmp",
1877    out: ["art-run-test-host-data-shard98.zip"],
1878    srcs: [
1879        "?98-*/**/*",
1880        "??98-*/**/*",
1881    ],
1882    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?98-' $(in)",
1883    defaults: ["art-run-test-host-data-defaults"],
1884}
1885
1886// Install in the output directory to make it accessible for tests.
1887prebuilt_etc_host {
1888    name: "art-run-test-host-data-shard98",
1889    src: ":art-run-test-host-data-shard98-tmp",
1890    sub_dir: "art",
1891    filename: "art-run-test-host-data-shard98.zip",
1892}
1893
1894java_genrule {
1895    name: "art-run-test-host-data-shard99-tmp",
1896    out: ["art-run-test-host-data-shard99.zip"],
1897    srcs: [
1898        "?99-*/**/*",
1899        "??99-*/**/*",
1900    ],
1901    cmd: TEST_BUILD_COMMON_ARGS + "--mode host --test-dir-regex 'art/test/..?99-' $(in)",
1902    defaults: ["art-run-test-host-data-defaults"],
1903}
1904
1905// Install in the output directory to make it accessible for tests.
1906prebuilt_etc_host {
1907    name: "art-run-test-host-data-shard99",
1908    src: ":art-run-test-host-data-shard99-tmp",
1909    sub_dir: "art",
1910    filename: "art-run-test-host-data-shard99.zip",
1911}
1912
1913java_genrule {
1914    name: "art-run-test-host-data-shardHiddenApi-tmp",
1915    out: ["art-run-test-host-data-shardHiddenApi.zip"],
1916    srcs: [
1917        "???-*hiddenapi*/**/*",
1918        "????-*hiddenapi*/**/*",
1919    ],
1920    defaults: ["art-run-test-host-data-defaults"],
1921    tools: ["hiddenapi"],
1922    cmd: TEST_BUILD_COMMON_ARGS + "--hiddenapi $(location hiddenapi) --mode host --test-dir-regex 'art/test/....?-[^/]*hiddenapi' $(in)",
1923}
1924
1925// Install in the output directory to make it accessible for tests.
1926prebuilt_etc_host {
1927    name: "art-run-test-host-data-shardHiddenApi",
1928    src: ":art-run-test-host-data-shardHiddenApi-tmp",
1929    sub_dir: "art",
1930    filename: "art-run-test-host-data-shardHiddenApi.zip",
1931}
1932
1933genrule_defaults {
1934    name: "art-run-test-host-data-defaults",
1935    tool_files: [
1936        "run_test_build.py",
1937        ":art-run-test-bootclasspath",
1938    ],
1939    srcs: [
1940        // Since genrules are sandboxed, all the sources they use must be listed in
1941        // the Android.bp file. Some tests have symlinks to files from other tests, and
1942        // those must also be listed to avoid a dangling symlink in the sandbox.
1943        "jvmti-common/*.java",
1944        "utils/python/**/*.py",
1945        ":development_docs",
1946        ":asm-9.6-filegroup",
1947        ":ojluni-AbstractCollection",
1948        "988-method-trace/expected-stdout.txt",
1949        "988-method-trace/expected-stderr.txt",
1950        "988-method-trace/src/art/Test988Intrinsics.java",
1951        "988-method-trace/src/art/Test988.java",
1952        "988-method-trace/trace_fib.cc",
1953        "1953-pop-frame/src/art/Test1953.java",
1954        "1953-pop-frame/src/art/SuspendEvents.java",
1955    ],
1956    tools: [
1957        "android-smali",
1958        "d8",
1959        "jasmin",
1960        "rewrapper",
1961        "soong_zip",
1962        "zipalign",
1963    ],
1964}
1965
1966java_genrule {
1967    name: "art-run-test-host-data-merged-tmp",
1968    out: ["art-run-test-host-data-merged.zip"],
1969    srcs: [
1970        ":art-run-test-host-data-shard00-tmp",
1971        ":art-run-test-host-data-shard01-tmp",
1972        ":art-run-test-host-data-shard02-tmp",
1973        ":art-run-test-host-data-shard03-tmp",
1974        ":art-run-test-host-data-shard04-tmp",
1975        ":art-run-test-host-data-shard05-tmp",
1976        ":art-run-test-host-data-shard06-tmp",
1977        ":art-run-test-host-data-shard07-tmp",
1978        ":art-run-test-host-data-shard08-tmp",
1979        ":art-run-test-host-data-shard09-tmp",
1980        ":art-run-test-host-data-shard10-tmp",
1981        ":art-run-test-host-data-shard11-tmp",
1982        ":art-run-test-host-data-shard12-tmp",
1983        ":art-run-test-host-data-shard13-tmp",
1984        ":art-run-test-host-data-shard14-tmp",
1985        ":art-run-test-host-data-shard15-tmp",
1986        ":art-run-test-host-data-shard16-tmp",
1987        ":art-run-test-host-data-shard17-tmp",
1988        ":art-run-test-host-data-shard18-tmp",
1989        ":art-run-test-host-data-shard19-tmp",
1990        ":art-run-test-host-data-shard20-tmp",
1991        ":art-run-test-host-data-shard21-tmp",
1992        ":art-run-test-host-data-shard22-tmp",
1993        ":art-run-test-host-data-shard23-tmp",
1994        ":art-run-test-host-data-shard24-tmp",
1995        ":art-run-test-host-data-shard25-tmp",
1996        ":art-run-test-host-data-shard26-tmp",
1997        ":art-run-test-host-data-shard27-tmp",
1998        ":art-run-test-host-data-shard28-tmp",
1999        ":art-run-test-host-data-shard29-tmp",
2000        ":art-run-test-host-data-shard30-tmp",
2001        ":art-run-test-host-data-shard31-tmp",
2002        ":art-run-test-host-data-shard32-tmp",
2003        ":art-run-test-host-data-shard33-tmp",
2004        ":art-run-test-host-data-shard34-tmp",
2005        ":art-run-test-host-data-shard35-tmp",
2006        ":art-run-test-host-data-shard36-tmp",
2007        ":art-run-test-host-data-shard37-tmp",
2008        ":art-run-test-host-data-shard38-tmp",
2009        ":art-run-test-host-data-shard39-tmp",
2010        ":art-run-test-host-data-shard40-tmp",
2011        ":art-run-test-host-data-shard41-tmp",
2012        ":art-run-test-host-data-shard42-tmp",
2013        ":art-run-test-host-data-shard43-tmp",
2014        ":art-run-test-host-data-shard44-tmp",
2015        ":art-run-test-host-data-shard45-tmp",
2016        ":art-run-test-host-data-shard46-tmp",
2017        ":art-run-test-host-data-shard47-tmp",
2018        ":art-run-test-host-data-shard48-tmp",
2019        ":art-run-test-host-data-shard49-tmp",
2020        ":art-run-test-host-data-shard50-tmp",
2021        ":art-run-test-host-data-shard51-tmp",
2022        ":art-run-test-host-data-shard52-tmp",
2023        ":art-run-test-host-data-shard53-tmp",
2024        ":art-run-test-host-data-shard54-tmp",
2025        ":art-run-test-host-data-shard55-tmp",
2026        ":art-run-test-host-data-shard56-tmp",
2027        ":art-run-test-host-data-shard57-tmp",
2028        ":art-run-test-host-data-shard58-tmp",
2029        ":art-run-test-host-data-shard59-tmp",
2030        ":art-run-test-host-data-shard60-tmp",
2031        ":art-run-test-host-data-shard61-tmp",
2032        ":art-run-test-host-data-shard62-tmp",
2033        ":art-run-test-host-data-shard63-tmp",
2034        ":art-run-test-host-data-shard64-tmp",
2035        ":art-run-test-host-data-shard65-tmp",
2036        ":art-run-test-host-data-shard66-tmp",
2037        ":art-run-test-host-data-shard67-tmp",
2038        ":art-run-test-host-data-shard68-tmp",
2039        ":art-run-test-host-data-shard69-tmp",
2040        ":art-run-test-host-data-shard70-tmp",
2041        ":art-run-test-host-data-shard71-tmp",
2042        ":art-run-test-host-data-shard72-tmp",
2043        ":art-run-test-host-data-shard73-tmp",
2044        ":art-run-test-host-data-shard74-tmp",
2045        ":art-run-test-host-data-shard75-tmp",
2046        ":art-run-test-host-data-shard76-tmp",
2047        ":art-run-test-host-data-shard77-tmp",
2048        ":art-run-test-host-data-shard78-tmp",
2049        ":art-run-test-host-data-shard79-tmp",
2050        ":art-run-test-host-data-shard80-tmp",
2051        ":art-run-test-host-data-shard81-tmp",
2052        ":art-run-test-host-data-shard82-tmp",
2053        ":art-run-test-host-data-shard83-tmp",
2054        ":art-run-test-host-data-shard84-tmp",
2055        ":art-run-test-host-data-shard85-tmp",
2056        ":art-run-test-host-data-shard86-tmp",
2057        ":art-run-test-host-data-shard87-tmp",
2058        ":art-run-test-host-data-shard88-tmp",
2059        ":art-run-test-host-data-shard89-tmp",
2060        ":art-run-test-host-data-shard90-tmp",
2061        ":art-run-test-host-data-shard91-tmp",
2062        ":art-run-test-host-data-shard92-tmp",
2063        ":art-run-test-host-data-shard93-tmp",
2064        ":art-run-test-host-data-shard94-tmp",
2065        ":art-run-test-host-data-shard95-tmp",
2066        ":art-run-test-host-data-shard96-tmp",
2067        ":art-run-test-host-data-shard97-tmp",
2068        ":art-run-test-host-data-shard98-tmp",
2069        ":art-run-test-host-data-shard99-tmp",
2070        ":art-run-test-host-data-shardHiddenApi-tmp",
2071    ],
2072    tools: ["merge_zips"],
2073    cmd: "$(location merge_zips) $(out) $(in)",
2074}
2075
2076// Install in the output directory to make it accessible for tests.
2077prebuilt_etc_host {
2078    name: "art-run-test-host-data-merged",
2079    src: ":art-run-test-host-data-merged-tmp",
2080    required: [
2081        "art-run-test-host-data-shard00",
2082        "art-run-test-host-data-shard01",
2083        "art-run-test-host-data-shard02",
2084        "art-run-test-host-data-shard03",
2085        "art-run-test-host-data-shard04",
2086        "art-run-test-host-data-shard05",
2087        "art-run-test-host-data-shard06",
2088        "art-run-test-host-data-shard07",
2089        "art-run-test-host-data-shard08",
2090        "art-run-test-host-data-shard09",
2091        "art-run-test-host-data-shard10",
2092        "art-run-test-host-data-shard11",
2093        "art-run-test-host-data-shard12",
2094        "art-run-test-host-data-shard13",
2095        "art-run-test-host-data-shard14",
2096        "art-run-test-host-data-shard15",
2097        "art-run-test-host-data-shard16",
2098        "art-run-test-host-data-shard17",
2099        "art-run-test-host-data-shard18",
2100        "art-run-test-host-data-shard19",
2101        "art-run-test-host-data-shard20",
2102        "art-run-test-host-data-shard21",
2103        "art-run-test-host-data-shard22",
2104        "art-run-test-host-data-shard23",
2105        "art-run-test-host-data-shard24",
2106        "art-run-test-host-data-shard25",
2107        "art-run-test-host-data-shard26",
2108        "art-run-test-host-data-shard27",
2109        "art-run-test-host-data-shard28",
2110        "art-run-test-host-data-shard29",
2111        "art-run-test-host-data-shard30",
2112        "art-run-test-host-data-shard31",
2113        "art-run-test-host-data-shard32",
2114        "art-run-test-host-data-shard33",
2115        "art-run-test-host-data-shard34",
2116        "art-run-test-host-data-shard35",
2117        "art-run-test-host-data-shard36",
2118        "art-run-test-host-data-shard37",
2119        "art-run-test-host-data-shard38",
2120        "art-run-test-host-data-shard39",
2121        "art-run-test-host-data-shard40",
2122        "art-run-test-host-data-shard41",
2123        "art-run-test-host-data-shard42",
2124        "art-run-test-host-data-shard43",
2125        "art-run-test-host-data-shard44",
2126        "art-run-test-host-data-shard45",
2127        "art-run-test-host-data-shard46",
2128        "art-run-test-host-data-shard47",
2129        "art-run-test-host-data-shard48",
2130        "art-run-test-host-data-shard49",
2131        "art-run-test-host-data-shard50",
2132        "art-run-test-host-data-shard51",
2133        "art-run-test-host-data-shard52",
2134        "art-run-test-host-data-shard53",
2135        "art-run-test-host-data-shard54",
2136        "art-run-test-host-data-shard55",
2137        "art-run-test-host-data-shard56",
2138        "art-run-test-host-data-shard57",
2139        "art-run-test-host-data-shard58",
2140        "art-run-test-host-data-shard59",
2141        "art-run-test-host-data-shard60",
2142        "art-run-test-host-data-shard61",
2143        "art-run-test-host-data-shard62",
2144        "art-run-test-host-data-shard63",
2145        "art-run-test-host-data-shard64",
2146        "art-run-test-host-data-shard65",
2147        "art-run-test-host-data-shard66",
2148        "art-run-test-host-data-shard67",
2149        "art-run-test-host-data-shard68",
2150        "art-run-test-host-data-shard69",
2151        "art-run-test-host-data-shard70",
2152        "art-run-test-host-data-shard71",
2153        "art-run-test-host-data-shard72",
2154        "art-run-test-host-data-shard73",
2155        "art-run-test-host-data-shard74",
2156        "art-run-test-host-data-shard75",
2157        "art-run-test-host-data-shard76",
2158        "art-run-test-host-data-shard77",
2159        "art-run-test-host-data-shard78",
2160        "art-run-test-host-data-shard79",
2161        "art-run-test-host-data-shard80",
2162        "art-run-test-host-data-shard81",
2163        "art-run-test-host-data-shard82",
2164        "art-run-test-host-data-shard83",
2165        "art-run-test-host-data-shard84",
2166        "art-run-test-host-data-shard85",
2167        "art-run-test-host-data-shard86",
2168        "art-run-test-host-data-shard87",
2169        "art-run-test-host-data-shard88",
2170        "art-run-test-host-data-shard89",
2171        "art-run-test-host-data-shard90",
2172        "art-run-test-host-data-shard91",
2173        "art-run-test-host-data-shard92",
2174        "art-run-test-host-data-shard93",
2175        "art-run-test-host-data-shard94",
2176        "art-run-test-host-data-shard95",
2177        "art-run-test-host-data-shard96",
2178        "art-run-test-host-data-shard97",
2179        "art-run-test-host-data-shard98",
2180        "art-run-test-host-data-shard99",
2181        "art-run-test-host-data-shardHiddenApi",
2182    ],
2183    sub_dir: "art",
2184    filename: "art-run-test-host-data-merged.zip",
2185}
2186
2187// Phony target used to build all shards
2188java_genrule {
2189    name: "art-run-test-host-data-tmp",
2190    out: ["art-run-test-host-data.txt"],
2191    srcs: [
2192        ":art-run-test-host-data-shard00-tmp",
2193        ":art-run-test-host-data-shard01-tmp",
2194        ":art-run-test-host-data-shard02-tmp",
2195        ":art-run-test-host-data-shard03-tmp",
2196        ":art-run-test-host-data-shard04-tmp",
2197        ":art-run-test-host-data-shard05-tmp",
2198        ":art-run-test-host-data-shard06-tmp",
2199        ":art-run-test-host-data-shard07-tmp",
2200        ":art-run-test-host-data-shard08-tmp",
2201        ":art-run-test-host-data-shard09-tmp",
2202        ":art-run-test-host-data-shard10-tmp",
2203        ":art-run-test-host-data-shard11-tmp",
2204        ":art-run-test-host-data-shard12-tmp",
2205        ":art-run-test-host-data-shard13-tmp",
2206        ":art-run-test-host-data-shard14-tmp",
2207        ":art-run-test-host-data-shard15-tmp",
2208        ":art-run-test-host-data-shard16-tmp",
2209        ":art-run-test-host-data-shard17-tmp",
2210        ":art-run-test-host-data-shard18-tmp",
2211        ":art-run-test-host-data-shard19-tmp",
2212        ":art-run-test-host-data-shard20-tmp",
2213        ":art-run-test-host-data-shard21-tmp",
2214        ":art-run-test-host-data-shard22-tmp",
2215        ":art-run-test-host-data-shard23-tmp",
2216        ":art-run-test-host-data-shard24-tmp",
2217        ":art-run-test-host-data-shard25-tmp",
2218        ":art-run-test-host-data-shard26-tmp",
2219        ":art-run-test-host-data-shard27-tmp",
2220        ":art-run-test-host-data-shard28-tmp",
2221        ":art-run-test-host-data-shard29-tmp",
2222        ":art-run-test-host-data-shard30-tmp",
2223        ":art-run-test-host-data-shard31-tmp",
2224        ":art-run-test-host-data-shard32-tmp",
2225        ":art-run-test-host-data-shard33-tmp",
2226        ":art-run-test-host-data-shard34-tmp",
2227        ":art-run-test-host-data-shard35-tmp",
2228        ":art-run-test-host-data-shard36-tmp",
2229        ":art-run-test-host-data-shard37-tmp",
2230        ":art-run-test-host-data-shard38-tmp",
2231        ":art-run-test-host-data-shard39-tmp",
2232        ":art-run-test-host-data-shard40-tmp",
2233        ":art-run-test-host-data-shard41-tmp",
2234        ":art-run-test-host-data-shard42-tmp",
2235        ":art-run-test-host-data-shard43-tmp",
2236        ":art-run-test-host-data-shard44-tmp",
2237        ":art-run-test-host-data-shard45-tmp",
2238        ":art-run-test-host-data-shard46-tmp",
2239        ":art-run-test-host-data-shard47-tmp",
2240        ":art-run-test-host-data-shard48-tmp",
2241        ":art-run-test-host-data-shard49-tmp",
2242        ":art-run-test-host-data-shard50-tmp",
2243        ":art-run-test-host-data-shard51-tmp",
2244        ":art-run-test-host-data-shard52-tmp",
2245        ":art-run-test-host-data-shard53-tmp",
2246        ":art-run-test-host-data-shard54-tmp",
2247        ":art-run-test-host-data-shard55-tmp",
2248        ":art-run-test-host-data-shard56-tmp",
2249        ":art-run-test-host-data-shard57-tmp",
2250        ":art-run-test-host-data-shard58-tmp",
2251        ":art-run-test-host-data-shard59-tmp",
2252        ":art-run-test-host-data-shard60-tmp",
2253        ":art-run-test-host-data-shard61-tmp",
2254        ":art-run-test-host-data-shard62-tmp",
2255        ":art-run-test-host-data-shard63-tmp",
2256        ":art-run-test-host-data-shard64-tmp",
2257        ":art-run-test-host-data-shard65-tmp",
2258        ":art-run-test-host-data-shard66-tmp",
2259        ":art-run-test-host-data-shard67-tmp",
2260        ":art-run-test-host-data-shard68-tmp",
2261        ":art-run-test-host-data-shard69-tmp",
2262        ":art-run-test-host-data-shard70-tmp",
2263        ":art-run-test-host-data-shard71-tmp",
2264        ":art-run-test-host-data-shard72-tmp",
2265        ":art-run-test-host-data-shard73-tmp",
2266        ":art-run-test-host-data-shard74-tmp",
2267        ":art-run-test-host-data-shard75-tmp",
2268        ":art-run-test-host-data-shard76-tmp",
2269        ":art-run-test-host-data-shard77-tmp",
2270        ":art-run-test-host-data-shard78-tmp",
2271        ":art-run-test-host-data-shard79-tmp",
2272        ":art-run-test-host-data-shard80-tmp",
2273        ":art-run-test-host-data-shard81-tmp",
2274        ":art-run-test-host-data-shard82-tmp",
2275        ":art-run-test-host-data-shard83-tmp",
2276        ":art-run-test-host-data-shard84-tmp",
2277        ":art-run-test-host-data-shard85-tmp",
2278        ":art-run-test-host-data-shard86-tmp",
2279        ":art-run-test-host-data-shard87-tmp",
2280        ":art-run-test-host-data-shard88-tmp",
2281        ":art-run-test-host-data-shard89-tmp",
2282        ":art-run-test-host-data-shard90-tmp",
2283        ":art-run-test-host-data-shard91-tmp",
2284        ":art-run-test-host-data-shard92-tmp",
2285        ":art-run-test-host-data-shard93-tmp",
2286        ":art-run-test-host-data-shard94-tmp",
2287        ":art-run-test-host-data-shard95-tmp",
2288        ":art-run-test-host-data-shard96-tmp",
2289        ":art-run-test-host-data-shard97-tmp",
2290        ":art-run-test-host-data-shard98-tmp",
2291        ":art-run-test-host-data-shard99-tmp",
2292        ":art-run-test-host-data-shardHiddenApi-tmp",
2293    ],
2294    cmd: "echo $(in) > $(out)",
2295}
2296
2297// Phony target used to install all shards
2298prebuilt_etc_host {
2299    name: "art-run-test-host-data",
2300    src: ":art-run-test-host-data-tmp",
2301    required: [
2302        "art-run-test-host-data-shard00",
2303        "art-run-test-host-data-shard01",
2304        "art-run-test-host-data-shard02",
2305        "art-run-test-host-data-shard03",
2306        "art-run-test-host-data-shard04",
2307        "art-run-test-host-data-shard05",
2308        "art-run-test-host-data-shard06",
2309        "art-run-test-host-data-shard07",
2310        "art-run-test-host-data-shard08",
2311        "art-run-test-host-data-shard09",
2312        "art-run-test-host-data-shard10",
2313        "art-run-test-host-data-shard11",
2314        "art-run-test-host-data-shard12",
2315        "art-run-test-host-data-shard13",
2316        "art-run-test-host-data-shard14",
2317        "art-run-test-host-data-shard15",
2318        "art-run-test-host-data-shard16",
2319        "art-run-test-host-data-shard17",
2320        "art-run-test-host-data-shard18",
2321        "art-run-test-host-data-shard19",
2322        "art-run-test-host-data-shard20",
2323        "art-run-test-host-data-shard21",
2324        "art-run-test-host-data-shard22",
2325        "art-run-test-host-data-shard23",
2326        "art-run-test-host-data-shard24",
2327        "art-run-test-host-data-shard25",
2328        "art-run-test-host-data-shard26",
2329        "art-run-test-host-data-shard27",
2330        "art-run-test-host-data-shard28",
2331        "art-run-test-host-data-shard29",
2332        "art-run-test-host-data-shard30",
2333        "art-run-test-host-data-shard31",
2334        "art-run-test-host-data-shard32",
2335        "art-run-test-host-data-shard33",
2336        "art-run-test-host-data-shard34",
2337        "art-run-test-host-data-shard35",
2338        "art-run-test-host-data-shard36",
2339        "art-run-test-host-data-shard37",
2340        "art-run-test-host-data-shard38",
2341        "art-run-test-host-data-shard39",
2342        "art-run-test-host-data-shard40",
2343        "art-run-test-host-data-shard41",
2344        "art-run-test-host-data-shard42",
2345        "art-run-test-host-data-shard43",
2346        "art-run-test-host-data-shard44",
2347        "art-run-test-host-data-shard45",
2348        "art-run-test-host-data-shard46",
2349        "art-run-test-host-data-shard47",
2350        "art-run-test-host-data-shard48",
2351        "art-run-test-host-data-shard49",
2352        "art-run-test-host-data-shard50",
2353        "art-run-test-host-data-shard51",
2354        "art-run-test-host-data-shard52",
2355        "art-run-test-host-data-shard53",
2356        "art-run-test-host-data-shard54",
2357        "art-run-test-host-data-shard55",
2358        "art-run-test-host-data-shard56",
2359        "art-run-test-host-data-shard57",
2360        "art-run-test-host-data-shard58",
2361        "art-run-test-host-data-shard59",
2362        "art-run-test-host-data-shard60",
2363        "art-run-test-host-data-shard61",
2364        "art-run-test-host-data-shard62",
2365        "art-run-test-host-data-shard63",
2366        "art-run-test-host-data-shard64",
2367        "art-run-test-host-data-shard65",
2368        "art-run-test-host-data-shard66",
2369        "art-run-test-host-data-shard67",
2370        "art-run-test-host-data-shard68",
2371        "art-run-test-host-data-shard69",
2372        "art-run-test-host-data-shard70",
2373        "art-run-test-host-data-shard71",
2374        "art-run-test-host-data-shard72",
2375        "art-run-test-host-data-shard73",
2376        "art-run-test-host-data-shard74",
2377        "art-run-test-host-data-shard75",
2378        "art-run-test-host-data-shard76",
2379        "art-run-test-host-data-shard77",
2380        "art-run-test-host-data-shard78",
2381        "art-run-test-host-data-shard79",
2382        "art-run-test-host-data-shard80",
2383        "art-run-test-host-data-shard81",
2384        "art-run-test-host-data-shard82",
2385        "art-run-test-host-data-shard83",
2386        "art-run-test-host-data-shard84",
2387        "art-run-test-host-data-shard85",
2388        "art-run-test-host-data-shard86",
2389        "art-run-test-host-data-shard87",
2390        "art-run-test-host-data-shard88",
2391        "art-run-test-host-data-shard89",
2392        "art-run-test-host-data-shard90",
2393        "art-run-test-host-data-shard91",
2394        "art-run-test-host-data-shard92",
2395        "art-run-test-host-data-shard93",
2396        "art-run-test-host-data-shard94",
2397        "art-run-test-host-data-shard95",
2398        "art-run-test-host-data-shard96",
2399        "art-run-test-host-data-shard97",
2400        "art-run-test-host-data-shard98",
2401        "art-run-test-host-data-shard99",
2402        "art-run-test-host-data-shardHiddenApi",
2403    ],
2404    sub_dir: "art",
2405    filename: "art-run-test-host-data.txt",
2406}
2407
2408java_genrule {
2409    name: "art-run-test-target-data-shard00-tmp",
2410    out: ["art-run-test-target-data-shard00.zip"],
2411    srcs: [
2412        "?00-*/**/*",
2413        "??00-*/**/*",
2414    ],
2415    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?00-' $(in)",
2416    defaults: ["art-run-test-target-data-defaults"],
2417}
2418
2419// Install in the output directory to make it accessible for tests.
2420prebuilt_etc_host {
2421    name: "art-run-test-target-data-shard00",
2422    src: ":art-run-test-target-data-shard00-tmp",
2423    sub_dir: "art",
2424    filename: "art-run-test-target-data-shard00.zip",
2425}
2426
2427java_genrule {
2428    name: "art-run-test-target-data-shard01-tmp",
2429    out: ["art-run-test-target-data-shard01.zip"],
2430    srcs: [
2431        "?01-*/**/*",
2432        "??01-*/**/*",
2433    ],
2434    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?01-' $(in)",
2435    defaults: ["art-run-test-target-data-defaults"],
2436}
2437
2438// Install in the output directory to make it accessible for tests.
2439prebuilt_etc_host {
2440    name: "art-run-test-target-data-shard01",
2441    src: ":art-run-test-target-data-shard01-tmp",
2442    sub_dir: "art",
2443    filename: "art-run-test-target-data-shard01.zip",
2444}
2445
2446java_genrule {
2447    name: "art-run-test-target-data-shard02-tmp",
2448    out: ["art-run-test-target-data-shard02.zip"],
2449    srcs: [
2450        "?02-*/**/*",
2451        "??02-*/**/*",
2452    ],
2453    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?02-' $(in)",
2454    defaults: ["art-run-test-target-data-defaults"],
2455}
2456
2457// Install in the output directory to make it accessible for tests.
2458prebuilt_etc_host {
2459    name: "art-run-test-target-data-shard02",
2460    src: ":art-run-test-target-data-shard02-tmp",
2461    sub_dir: "art",
2462    filename: "art-run-test-target-data-shard02.zip",
2463}
2464
2465java_genrule {
2466    name: "art-run-test-target-data-shard03-tmp",
2467    out: ["art-run-test-target-data-shard03.zip"],
2468    srcs: [
2469        "?03-*/**/*",
2470        "??03-*/**/*",
2471    ],
2472    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?03-' $(in)",
2473    defaults: ["art-run-test-target-data-defaults"],
2474}
2475
2476// Install in the output directory to make it accessible for tests.
2477prebuilt_etc_host {
2478    name: "art-run-test-target-data-shard03",
2479    src: ":art-run-test-target-data-shard03-tmp",
2480    sub_dir: "art",
2481    filename: "art-run-test-target-data-shard03.zip",
2482}
2483
2484java_genrule {
2485    name: "art-run-test-target-data-shard04-tmp",
2486    out: ["art-run-test-target-data-shard04.zip"],
2487    srcs: [
2488        "?04-*/**/*",
2489        "??04-*/**/*",
2490    ],
2491    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?04-' $(in)",
2492    defaults: ["art-run-test-target-data-defaults"],
2493}
2494
2495// Install in the output directory to make it accessible for tests.
2496prebuilt_etc_host {
2497    name: "art-run-test-target-data-shard04",
2498    src: ":art-run-test-target-data-shard04-tmp",
2499    sub_dir: "art",
2500    filename: "art-run-test-target-data-shard04.zip",
2501}
2502
2503java_genrule {
2504    name: "art-run-test-target-data-shard05-tmp",
2505    out: ["art-run-test-target-data-shard05.zip"],
2506    srcs: [
2507        "?05-*/**/*",
2508        "??05-*/**/*",
2509    ],
2510    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?05-' $(in)",
2511    defaults: ["art-run-test-target-data-defaults"],
2512}
2513
2514// Install in the output directory to make it accessible for tests.
2515prebuilt_etc_host {
2516    name: "art-run-test-target-data-shard05",
2517    src: ":art-run-test-target-data-shard05-tmp",
2518    sub_dir: "art",
2519    filename: "art-run-test-target-data-shard05.zip",
2520}
2521
2522java_genrule {
2523    name: "art-run-test-target-data-shard06-tmp",
2524    out: ["art-run-test-target-data-shard06.zip"],
2525    srcs: [
2526        "?06-*/**/*",
2527        "??06-*/**/*",
2528    ],
2529    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?06-' $(in)",
2530    defaults: ["art-run-test-target-data-defaults"],
2531}
2532
2533// Install in the output directory to make it accessible for tests.
2534prebuilt_etc_host {
2535    name: "art-run-test-target-data-shard06",
2536    src: ":art-run-test-target-data-shard06-tmp",
2537    sub_dir: "art",
2538    filename: "art-run-test-target-data-shard06.zip",
2539}
2540
2541java_genrule {
2542    name: "art-run-test-target-data-shard07-tmp",
2543    out: ["art-run-test-target-data-shard07.zip"],
2544    srcs: [
2545        "?07-*/**/*",
2546        "??07-*/**/*",
2547    ],
2548    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?07-' $(in)",
2549    defaults: ["art-run-test-target-data-defaults"],
2550}
2551
2552// Install in the output directory to make it accessible for tests.
2553prebuilt_etc_host {
2554    name: "art-run-test-target-data-shard07",
2555    src: ":art-run-test-target-data-shard07-tmp",
2556    sub_dir: "art",
2557    filename: "art-run-test-target-data-shard07.zip",
2558}
2559
2560java_genrule {
2561    name: "art-run-test-target-data-shard08-tmp",
2562    out: ["art-run-test-target-data-shard08.zip"],
2563    srcs: [
2564        "?08-*/**/*",
2565        "??08-*/**/*",
2566    ],
2567    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?08-' $(in)",
2568    defaults: ["art-run-test-target-data-defaults"],
2569}
2570
2571// Install in the output directory to make it accessible for tests.
2572prebuilt_etc_host {
2573    name: "art-run-test-target-data-shard08",
2574    src: ":art-run-test-target-data-shard08-tmp",
2575    sub_dir: "art",
2576    filename: "art-run-test-target-data-shard08.zip",
2577}
2578
2579java_genrule {
2580    name: "art-run-test-target-data-shard09-tmp",
2581    out: ["art-run-test-target-data-shard09.zip"],
2582    srcs: [
2583        "?09-*/**/*",
2584        "??09-*/**/*",
2585    ],
2586    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?09-' $(in)",
2587    defaults: ["art-run-test-target-data-defaults"],
2588}
2589
2590// Install in the output directory to make it accessible for tests.
2591prebuilt_etc_host {
2592    name: "art-run-test-target-data-shard09",
2593    src: ":art-run-test-target-data-shard09-tmp",
2594    sub_dir: "art",
2595    filename: "art-run-test-target-data-shard09.zip",
2596}
2597
2598java_genrule {
2599    name: "art-run-test-target-data-shard10-tmp",
2600    out: ["art-run-test-target-data-shard10.zip"],
2601    srcs: [
2602        "?10-*/**/*",
2603        "??10-*/**/*",
2604    ],
2605    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?10-' $(in)",
2606    defaults: ["art-run-test-target-data-defaults"],
2607}
2608
2609// Install in the output directory to make it accessible for tests.
2610prebuilt_etc_host {
2611    name: "art-run-test-target-data-shard10",
2612    src: ":art-run-test-target-data-shard10-tmp",
2613    sub_dir: "art",
2614    filename: "art-run-test-target-data-shard10.zip",
2615}
2616
2617java_genrule {
2618    name: "art-run-test-target-data-shard11-tmp",
2619    out: ["art-run-test-target-data-shard11.zip"],
2620    srcs: [
2621        "?11-*/**/*",
2622        "??11-*/**/*",
2623    ],
2624    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?11-' $(in)",
2625    defaults: ["art-run-test-target-data-defaults"],
2626}
2627
2628// Install in the output directory to make it accessible for tests.
2629prebuilt_etc_host {
2630    name: "art-run-test-target-data-shard11",
2631    src: ":art-run-test-target-data-shard11-tmp",
2632    sub_dir: "art",
2633    filename: "art-run-test-target-data-shard11.zip",
2634}
2635
2636java_genrule {
2637    name: "art-run-test-target-data-shard12-tmp",
2638    out: ["art-run-test-target-data-shard12.zip"],
2639    srcs: [
2640        "?12-*/**/*",
2641        "??12-*/**/*",
2642    ],
2643    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?12-' $(in)",
2644    defaults: ["art-run-test-target-data-defaults"],
2645}
2646
2647// Install in the output directory to make it accessible for tests.
2648prebuilt_etc_host {
2649    name: "art-run-test-target-data-shard12",
2650    src: ":art-run-test-target-data-shard12-tmp",
2651    sub_dir: "art",
2652    filename: "art-run-test-target-data-shard12.zip",
2653}
2654
2655java_genrule {
2656    name: "art-run-test-target-data-shard13-tmp",
2657    out: ["art-run-test-target-data-shard13.zip"],
2658    srcs: [
2659        "?13-*/**/*",
2660        "??13-*/**/*",
2661    ],
2662    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?13-' $(in)",
2663    defaults: ["art-run-test-target-data-defaults"],
2664}
2665
2666// Install in the output directory to make it accessible for tests.
2667prebuilt_etc_host {
2668    name: "art-run-test-target-data-shard13",
2669    src: ":art-run-test-target-data-shard13-tmp",
2670    sub_dir: "art",
2671    filename: "art-run-test-target-data-shard13.zip",
2672}
2673
2674java_genrule {
2675    name: "art-run-test-target-data-shard14-tmp",
2676    out: ["art-run-test-target-data-shard14.zip"],
2677    srcs: [
2678        "?14-*/**/*",
2679        "??14-*/**/*",
2680    ],
2681    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?14-' $(in)",
2682    defaults: ["art-run-test-target-data-defaults"],
2683}
2684
2685// Install in the output directory to make it accessible for tests.
2686prebuilt_etc_host {
2687    name: "art-run-test-target-data-shard14",
2688    src: ":art-run-test-target-data-shard14-tmp",
2689    sub_dir: "art",
2690    filename: "art-run-test-target-data-shard14.zip",
2691}
2692
2693java_genrule {
2694    name: "art-run-test-target-data-shard15-tmp",
2695    out: ["art-run-test-target-data-shard15.zip"],
2696    srcs: [
2697        "?15-*/**/*",
2698        "??15-*/**/*",
2699    ],
2700    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?15-' $(in)",
2701    defaults: ["art-run-test-target-data-defaults"],
2702}
2703
2704// Install in the output directory to make it accessible for tests.
2705prebuilt_etc_host {
2706    name: "art-run-test-target-data-shard15",
2707    src: ":art-run-test-target-data-shard15-tmp",
2708    sub_dir: "art",
2709    filename: "art-run-test-target-data-shard15.zip",
2710}
2711
2712java_genrule {
2713    name: "art-run-test-target-data-shard16-tmp",
2714    out: ["art-run-test-target-data-shard16.zip"],
2715    srcs: [
2716        "?16-*/**/*",
2717        "??16-*/**/*",
2718    ],
2719    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?16-' $(in)",
2720    defaults: ["art-run-test-target-data-defaults"],
2721}
2722
2723// Install in the output directory to make it accessible for tests.
2724prebuilt_etc_host {
2725    name: "art-run-test-target-data-shard16",
2726    src: ":art-run-test-target-data-shard16-tmp",
2727    sub_dir: "art",
2728    filename: "art-run-test-target-data-shard16.zip",
2729}
2730
2731java_genrule {
2732    name: "art-run-test-target-data-shard17-tmp",
2733    out: ["art-run-test-target-data-shard17.zip"],
2734    srcs: [
2735        "?17-*/**/*",
2736        "??17-*/**/*",
2737    ],
2738    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?17-' $(in)",
2739    defaults: ["art-run-test-target-data-defaults"],
2740}
2741
2742// Install in the output directory to make it accessible for tests.
2743prebuilt_etc_host {
2744    name: "art-run-test-target-data-shard17",
2745    src: ":art-run-test-target-data-shard17-tmp",
2746    sub_dir: "art",
2747    filename: "art-run-test-target-data-shard17.zip",
2748}
2749
2750java_genrule {
2751    name: "art-run-test-target-data-shard18-tmp",
2752    out: ["art-run-test-target-data-shard18.zip"],
2753    srcs: [
2754        "?18-*/**/*",
2755        "??18-*/**/*",
2756    ],
2757    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?18-' $(in)",
2758    defaults: ["art-run-test-target-data-defaults"],
2759}
2760
2761// Install in the output directory to make it accessible for tests.
2762prebuilt_etc_host {
2763    name: "art-run-test-target-data-shard18",
2764    src: ":art-run-test-target-data-shard18-tmp",
2765    sub_dir: "art",
2766    filename: "art-run-test-target-data-shard18.zip",
2767}
2768
2769java_genrule {
2770    name: "art-run-test-target-data-shard19-tmp",
2771    out: ["art-run-test-target-data-shard19.zip"],
2772    srcs: [
2773        "?19-*/**/*",
2774        "??19-*/**/*",
2775    ],
2776    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?19-' $(in)",
2777    defaults: ["art-run-test-target-data-defaults"],
2778}
2779
2780// Install in the output directory to make it accessible for tests.
2781prebuilt_etc_host {
2782    name: "art-run-test-target-data-shard19",
2783    src: ":art-run-test-target-data-shard19-tmp",
2784    sub_dir: "art",
2785    filename: "art-run-test-target-data-shard19.zip",
2786}
2787
2788java_genrule {
2789    name: "art-run-test-target-data-shard20-tmp",
2790    out: ["art-run-test-target-data-shard20.zip"],
2791    srcs: [
2792        "?20-*/**/*",
2793        "??20-*/**/*",
2794    ],
2795    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?20-' $(in)",
2796    defaults: ["art-run-test-target-data-defaults"],
2797}
2798
2799// Install in the output directory to make it accessible for tests.
2800prebuilt_etc_host {
2801    name: "art-run-test-target-data-shard20",
2802    src: ":art-run-test-target-data-shard20-tmp",
2803    sub_dir: "art",
2804    filename: "art-run-test-target-data-shard20.zip",
2805}
2806
2807java_genrule {
2808    name: "art-run-test-target-data-shard21-tmp",
2809    out: ["art-run-test-target-data-shard21.zip"],
2810    srcs: [
2811        "?21-*/**/*",
2812        "??21-*/**/*",
2813    ],
2814    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?21-' $(in)",
2815    defaults: ["art-run-test-target-data-defaults"],
2816}
2817
2818// Install in the output directory to make it accessible for tests.
2819prebuilt_etc_host {
2820    name: "art-run-test-target-data-shard21",
2821    src: ":art-run-test-target-data-shard21-tmp",
2822    sub_dir: "art",
2823    filename: "art-run-test-target-data-shard21.zip",
2824}
2825
2826java_genrule {
2827    name: "art-run-test-target-data-shard22-tmp",
2828    out: ["art-run-test-target-data-shard22.zip"],
2829    srcs: [
2830        "?22-*/**/*",
2831        "??22-*/**/*",
2832    ],
2833    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?22-' $(in)",
2834    defaults: ["art-run-test-target-data-defaults"],
2835}
2836
2837// Install in the output directory to make it accessible for tests.
2838prebuilt_etc_host {
2839    name: "art-run-test-target-data-shard22",
2840    src: ":art-run-test-target-data-shard22-tmp",
2841    sub_dir: "art",
2842    filename: "art-run-test-target-data-shard22.zip",
2843}
2844
2845java_genrule {
2846    name: "art-run-test-target-data-shard23-tmp",
2847    out: ["art-run-test-target-data-shard23.zip"],
2848    srcs: [
2849        "?23-*/**/*",
2850        "??23-*/**/*",
2851    ],
2852    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?23-' $(in)",
2853    defaults: ["art-run-test-target-data-defaults"],
2854}
2855
2856// Install in the output directory to make it accessible for tests.
2857prebuilt_etc_host {
2858    name: "art-run-test-target-data-shard23",
2859    src: ":art-run-test-target-data-shard23-tmp",
2860    sub_dir: "art",
2861    filename: "art-run-test-target-data-shard23.zip",
2862}
2863
2864java_genrule {
2865    name: "art-run-test-target-data-shard24-tmp",
2866    out: ["art-run-test-target-data-shard24.zip"],
2867    srcs: [
2868        "?24-*/**/*",
2869        "??24-*/**/*",
2870    ],
2871    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?24-' $(in)",
2872    defaults: ["art-run-test-target-data-defaults"],
2873}
2874
2875// Install in the output directory to make it accessible for tests.
2876prebuilt_etc_host {
2877    name: "art-run-test-target-data-shard24",
2878    src: ":art-run-test-target-data-shard24-tmp",
2879    sub_dir: "art",
2880    filename: "art-run-test-target-data-shard24.zip",
2881}
2882
2883java_genrule {
2884    name: "art-run-test-target-data-shard25-tmp",
2885    out: ["art-run-test-target-data-shard25.zip"],
2886    srcs: [
2887        "?25-*/**/*",
2888        "??25-*/**/*",
2889    ],
2890    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?25-' $(in)",
2891    defaults: ["art-run-test-target-data-defaults"],
2892}
2893
2894// Install in the output directory to make it accessible for tests.
2895prebuilt_etc_host {
2896    name: "art-run-test-target-data-shard25",
2897    src: ":art-run-test-target-data-shard25-tmp",
2898    sub_dir: "art",
2899    filename: "art-run-test-target-data-shard25.zip",
2900}
2901
2902java_genrule {
2903    name: "art-run-test-target-data-shard26-tmp",
2904    out: ["art-run-test-target-data-shard26.zip"],
2905    srcs: [
2906        "?26-*/**/*",
2907        "??26-*/**/*",
2908    ],
2909    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?26-' $(in)",
2910    defaults: ["art-run-test-target-data-defaults"],
2911}
2912
2913// Install in the output directory to make it accessible for tests.
2914prebuilt_etc_host {
2915    name: "art-run-test-target-data-shard26",
2916    src: ":art-run-test-target-data-shard26-tmp",
2917    sub_dir: "art",
2918    filename: "art-run-test-target-data-shard26.zip",
2919}
2920
2921java_genrule {
2922    name: "art-run-test-target-data-shard27-tmp",
2923    out: ["art-run-test-target-data-shard27.zip"],
2924    srcs: [
2925        "?27-*/**/*",
2926        "??27-*/**/*",
2927    ],
2928    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?27-' $(in)",
2929    defaults: ["art-run-test-target-data-defaults"],
2930}
2931
2932// Install in the output directory to make it accessible for tests.
2933prebuilt_etc_host {
2934    name: "art-run-test-target-data-shard27",
2935    src: ":art-run-test-target-data-shard27-tmp",
2936    sub_dir: "art",
2937    filename: "art-run-test-target-data-shard27.zip",
2938}
2939
2940java_genrule {
2941    name: "art-run-test-target-data-shard28-tmp",
2942    out: ["art-run-test-target-data-shard28.zip"],
2943    srcs: [
2944        "?28-*/**/*",
2945        "??28-*/**/*",
2946    ],
2947    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?28-' $(in)",
2948    defaults: ["art-run-test-target-data-defaults"],
2949}
2950
2951// Install in the output directory to make it accessible for tests.
2952prebuilt_etc_host {
2953    name: "art-run-test-target-data-shard28",
2954    src: ":art-run-test-target-data-shard28-tmp",
2955    sub_dir: "art",
2956    filename: "art-run-test-target-data-shard28.zip",
2957}
2958
2959java_genrule {
2960    name: "art-run-test-target-data-shard29-tmp",
2961    out: ["art-run-test-target-data-shard29.zip"],
2962    srcs: [
2963        "?29-*/**/*",
2964        "??29-*/**/*",
2965    ],
2966    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?29-' $(in)",
2967    defaults: ["art-run-test-target-data-defaults"],
2968}
2969
2970// Install in the output directory to make it accessible for tests.
2971prebuilt_etc_host {
2972    name: "art-run-test-target-data-shard29",
2973    src: ":art-run-test-target-data-shard29-tmp",
2974    sub_dir: "art",
2975    filename: "art-run-test-target-data-shard29.zip",
2976}
2977
2978java_genrule {
2979    name: "art-run-test-target-data-shard30-tmp",
2980    out: ["art-run-test-target-data-shard30.zip"],
2981    srcs: [
2982        "?30-*/**/*",
2983        "??30-*/**/*",
2984    ],
2985    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?30-' $(in)",
2986    defaults: ["art-run-test-target-data-defaults"],
2987}
2988
2989// Install in the output directory to make it accessible for tests.
2990prebuilt_etc_host {
2991    name: "art-run-test-target-data-shard30",
2992    src: ":art-run-test-target-data-shard30-tmp",
2993    sub_dir: "art",
2994    filename: "art-run-test-target-data-shard30.zip",
2995}
2996
2997java_genrule {
2998    name: "art-run-test-target-data-shard31-tmp",
2999    out: ["art-run-test-target-data-shard31.zip"],
3000    srcs: [
3001        "?31-*/**/*",
3002        "??31-*/**/*",
3003    ],
3004    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?31-' $(in)",
3005    defaults: ["art-run-test-target-data-defaults"],
3006}
3007
3008// Install in the output directory to make it accessible for tests.
3009prebuilt_etc_host {
3010    name: "art-run-test-target-data-shard31",
3011    src: ":art-run-test-target-data-shard31-tmp",
3012    sub_dir: "art",
3013    filename: "art-run-test-target-data-shard31.zip",
3014}
3015
3016java_genrule {
3017    name: "art-run-test-target-data-shard32-tmp",
3018    out: ["art-run-test-target-data-shard32.zip"],
3019    srcs: [
3020        "?32-*/**/*",
3021        "??32-*/**/*",
3022    ],
3023    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?32-' $(in)",
3024    defaults: ["art-run-test-target-data-defaults"],
3025}
3026
3027// Install in the output directory to make it accessible for tests.
3028prebuilt_etc_host {
3029    name: "art-run-test-target-data-shard32",
3030    src: ":art-run-test-target-data-shard32-tmp",
3031    sub_dir: "art",
3032    filename: "art-run-test-target-data-shard32.zip",
3033}
3034
3035java_genrule {
3036    name: "art-run-test-target-data-shard33-tmp",
3037    out: ["art-run-test-target-data-shard33.zip"],
3038    srcs: [
3039        "?33-*/**/*",
3040        "??33-*/**/*",
3041    ],
3042    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?33-' $(in)",
3043    defaults: ["art-run-test-target-data-defaults"],
3044}
3045
3046// Install in the output directory to make it accessible for tests.
3047prebuilt_etc_host {
3048    name: "art-run-test-target-data-shard33",
3049    src: ":art-run-test-target-data-shard33-tmp",
3050    sub_dir: "art",
3051    filename: "art-run-test-target-data-shard33.zip",
3052}
3053
3054java_genrule {
3055    name: "art-run-test-target-data-shard34-tmp",
3056    out: ["art-run-test-target-data-shard34.zip"],
3057    srcs: [
3058        "?34-*/**/*",
3059        "??34-*/**/*",
3060    ],
3061    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?34-' $(in)",
3062    defaults: ["art-run-test-target-data-defaults"],
3063}
3064
3065// Install in the output directory to make it accessible for tests.
3066prebuilt_etc_host {
3067    name: "art-run-test-target-data-shard34",
3068    src: ":art-run-test-target-data-shard34-tmp",
3069    sub_dir: "art",
3070    filename: "art-run-test-target-data-shard34.zip",
3071}
3072
3073java_genrule {
3074    name: "art-run-test-target-data-shard35-tmp",
3075    out: ["art-run-test-target-data-shard35.zip"],
3076    srcs: [
3077        "?35-*/**/*",
3078        "??35-*/**/*",
3079    ],
3080    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?35-' $(in)",
3081    defaults: ["art-run-test-target-data-defaults"],
3082}
3083
3084// Install in the output directory to make it accessible for tests.
3085prebuilt_etc_host {
3086    name: "art-run-test-target-data-shard35",
3087    src: ":art-run-test-target-data-shard35-tmp",
3088    sub_dir: "art",
3089    filename: "art-run-test-target-data-shard35.zip",
3090}
3091
3092java_genrule {
3093    name: "art-run-test-target-data-shard36-tmp",
3094    out: ["art-run-test-target-data-shard36.zip"],
3095    srcs: [
3096        "?36-*/**/*",
3097        "??36-*/**/*",
3098    ],
3099    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?36-' $(in)",
3100    defaults: ["art-run-test-target-data-defaults"],
3101}
3102
3103// Install in the output directory to make it accessible for tests.
3104prebuilt_etc_host {
3105    name: "art-run-test-target-data-shard36",
3106    src: ":art-run-test-target-data-shard36-tmp",
3107    sub_dir: "art",
3108    filename: "art-run-test-target-data-shard36.zip",
3109}
3110
3111java_genrule {
3112    name: "art-run-test-target-data-shard37-tmp",
3113    out: ["art-run-test-target-data-shard37.zip"],
3114    srcs: [
3115        "?37-*/**/*",
3116        "??37-*/**/*",
3117    ],
3118    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?37-' $(in)",
3119    defaults: ["art-run-test-target-data-defaults"],
3120}
3121
3122// Install in the output directory to make it accessible for tests.
3123prebuilt_etc_host {
3124    name: "art-run-test-target-data-shard37",
3125    src: ":art-run-test-target-data-shard37-tmp",
3126    sub_dir: "art",
3127    filename: "art-run-test-target-data-shard37.zip",
3128}
3129
3130java_genrule {
3131    name: "art-run-test-target-data-shard38-tmp",
3132    out: ["art-run-test-target-data-shard38.zip"],
3133    srcs: [
3134        "?38-*/**/*",
3135        "??38-*/**/*",
3136    ],
3137    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?38-' $(in)",
3138    defaults: ["art-run-test-target-data-defaults"],
3139}
3140
3141// Install in the output directory to make it accessible for tests.
3142prebuilt_etc_host {
3143    name: "art-run-test-target-data-shard38",
3144    src: ":art-run-test-target-data-shard38-tmp",
3145    sub_dir: "art",
3146    filename: "art-run-test-target-data-shard38.zip",
3147}
3148
3149java_genrule {
3150    name: "art-run-test-target-data-shard39-tmp",
3151    out: ["art-run-test-target-data-shard39.zip"],
3152    srcs: [
3153        "?39-*/**/*",
3154        "??39-*/**/*",
3155    ],
3156    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?39-' $(in)",
3157    defaults: ["art-run-test-target-data-defaults"],
3158}
3159
3160// Install in the output directory to make it accessible for tests.
3161prebuilt_etc_host {
3162    name: "art-run-test-target-data-shard39",
3163    src: ":art-run-test-target-data-shard39-tmp",
3164    sub_dir: "art",
3165    filename: "art-run-test-target-data-shard39.zip",
3166}
3167
3168java_genrule {
3169    name: "art-run-test-target-data-shard40-tmp",
3170    out: ["art-run-test-target-data-shard40.zip"],
3171    srcs: [
3172        "?40-*/**/*",
3173        "??40-*/**/*",
3174    ],
3175    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?40-' $(in)",
3176    defaults: ["art-run-test-target-data-defaults"],
3177}
3178
3179// Install in the output directory to make it accessible for tests.
3180prebuilt_etc_host {
3181    name: "art-run-test-target-data-shard40",
3182    src: ":art-run-test-target-data-shard40-tmp",
3183    sub_dir: "art",
3184    filename: "art-run-test-target-data-shard40.zip",
3185}
3186
3187java_genrule {
3188    name: "art-run-test-target-data-shard41-tmp",
3189    out: ["art-run-test-target-data-shard41.zip"],
3190    srcs: [
3191        "?41-*/**/*",
3192        "??41-*/**/*",
3193    ],
3194    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?41-' $(in)",
3195    defaults: ["art-run-test-target-data-defaults"],
3196}
3197
3198// Install in the output directory to make it accessible for tests.
3199prebuilt_etc_host {
3200    name: "art-run-test-target-data-shard41",
3201    src: ":art-run-test-target-data-shard41-tmp",
3202    sub_dir: "art",
3203    filename: "art-run-test-target-data-shard41.zip",
3204}
3205
3206java_genrule {
3207    name: "art-run-test-target-data-shard42-tmp",
3208    out: ["art-run-test-target-data-shard42.zip"],
3209    srcs: [
3210        "?42-*/**/*",
3211        "??42-*/**/*",
3212    ],
3213    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?42-' $(in)",
3214    defaults: ["art-run-test-target-data-defaults"],
3215}
3216
3217// Install in the output directory to make it accessible for tests.
3218prebuilt_etc_host {
3219    name: "art-run-test-target-data-shard42",
3220    src: ":art-run-test-target-data-shard42-tmp",
3221    sub_dir: "art",
3222    filename: "art-run-test-target-data-shard42.zip",
3223}
3224
3225java_genrule {
3226    name: "art-run-test-target-data-shard43-tmp",
3227    out: ["art-run-test-target-data-shard43.zip"],
3228    srcs: [
3229        "?43-*/**/*",
3230        "??43-*/**/*",
3231    ],
3232    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?43-' $(in)",
3233    defaults: ["art-run-test-target-data-defaults"],
3234}
3235
3236// Install in the output directory to make it accessible for tests.
3237prebuilt_etc_host {
3238    name: "art-run-test-target-data-shard43",
3239    src: ":art-run-test-target-data-shard43-tmp",
3240    sub_dir: "art",
3241    filename: "art-run-test-target-data-shard43.zip",
3242}
3243
3244java_genrule {
3245    name: "art-run-test-target-data-shard44-tmp",
3246    out: ["art-run-test-target-data-shard44.zip"],
3247    srcs: [
3248        "?44-*/**/*",
3249        "??44-*/**/*",
3250    ],
3251    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?44-' $(in)",
3252    defaults: ["art-run-test-target-data-defaults"],
3253}
3254
3255// Install in the output directory to make it accessible for tests.
3256prebuilt_etc_host {
3257    name: "art-run-test-target-data-shard44",
3258    src: ":art-run-test-target-data-shard44-tmp",
3259    sub_dir: "art",
3260    filename: "art-run-test-target-data-shard44.zip",
3261}
3262
3263java_genrule {
3264    name: "art-run-test-target-data-shard45-tmp",
3265    out: ["art-run-test-target-data-shard45.zip"],
3266    srcs: [
3267        "?45-*/**/*",
3268        "??45-*/**/*",
3269    ],
3270    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?45-' $(in)",
3271    defaults: ["art-run-test-target-data-defaults"],
3272}
3273
3274// Install in the output directory to make it accessible for tests.
3275prebuilt_etc_host {
3276    name: "art-run-test-target-data-shard45",
3277    src: ":art-run-test-target-data-shard45-tmp",
3278    sub_dir: "art",
3279    filename: "art-run-test-target-data-shard45.zip",
3280}
3281
3282java_genrule {
3283    name: "art-run-test-target-data-shard46-tmp",
3284    out: ["art-run-test-target-data-shard46.zip"],
3285    srcs: [
3286        "?46-*/**/*",
3287        "??46-*/**/*",
3288    ],
3289    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?46-' $(in)",
3290    defaults: ["art-run-test-target-data-defaults"],
3291}
3292
3293// Install in the output directory to make it accessible for tests.
3294prebuilt_etc_host {
3295    name: "art-run-test-target-data-shard46",
3296    src: ":art-run-test-target-data-shard46-tmp",
3297    sub_dir: "art",
3298    filename: "art-run-test-target-data-shard46.zip",
3299}
3300
3301java_genrule {
3302    name: "art-run-test-target-data-shard47-tmp",
3303    out: ["art-run-test-target-data-shard47.zip"],
3304    srcs: [
3305        "?47-*/**/*",
3306        "??47-*/**/*",
3307    ],
3308    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?47-' $(in)",
3309    defaults: ["art-run-test-target-data-defaults"],
3310}
3311
3312// Install in the output directory to make it accessible for tests.
3313prebuilt_etc_host {
3314    name: "art-run-test-target-data-shard47",
3315    src: ":art-run-test-target-data-shard47-tmp",
3316    sub_dir: "art",
3317    filename: "art-run-test-target-data-shard47.zip",
3318}
3319
3320java_genrule {
3321    name: "art-run-test-target-data-shard48-tmp",
3322    out: ["art-run-test-target-data-shard48.zip"],
3323    srcs: [
3324        "?48-*/**/*",
3325        "??48-*/**/*",
3326    ],
3327    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?48-' $(in)",
3328    defaults: ["art-run-test-target-data-defaults"],
3329}
3330
3331// Install in the output directory to make it accessible for tests.
3332prebuilt_etc_host {
3333    name: "art-run-test-target-data-shard48",
3334    src: ":art-run-test-target-data-shard48-tmp",
3335    sub_dir: "art",
3336    filename: "art-run-test-target-data-shard48.zip",
3337}
3338
3339java_genrule {
3340    name: "art-run-test-target-data-shard49-tmp",
3341    out: ["art-run-test-target-data-shard49.zip"],
3342    srcs: [
3343        "?49-*/**/*",
3344        "??49-*/**/*",
3345    ],
3346    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?49-' $(in)",
3347    defaults: ["art-run-test-target-data-defaults"],
3348}
3349
3350// Install in the output directory to make it accessible for tests.
3351prebuilt_etc_host {
3352    name: "art-run-test-target-data-shard49",
3353    src: ":art-run-test-target-data-shard49-tmp",
3354    sub_dir: "art",
3355    filename: "art-run-test-target-data-shard49.zip",
3356}
3357
3358java_genrule {
3359    name: "art-run-test-target-data-shard50-tmp",
3360    out: ["art-run-test-target-data-shard50.zip"],
3361    srcs: [
3362        "?50-*/**/*",
3363        "??50-*/**/*",
3364    ],
3365    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?50-' $(in)",
3366    defaults: ["art-run-test-target-data-defaults"],
3367}
3368
3369// Install in the output directory to make it accessible for tests.
3370prebuilt_etc_host {
3371    name: "art-run-test-target-data-shard50",
3372    src: ":art-run-test-target-data-shard50-tmp",
3373    sub_dir: "art",
3374    filename: "art-run-test-target-data-shard50.zip",
3375}
3376
3377java_genrule {
3378    name: "art-run-test-target-data-shard51-tmp",
3379    out: ["art-run-test-target-data-shard51.zip"],
3380    srcs: [
3381        "?51-*/**/*",
3382        "??51-*/**/*",
3383    ],
3384    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?51-' $(in)",
3385    defaults: ["art-run-test-target-data-defaults"],
3386}
3387
3388// Install in the output directory to make it accessible for tests.
3389prebuilt_etc_host {
3390    name: "art-run-test-target-data-shard51",
3391    src: ":art-run-test-target-data-shard51-tmp",
3392    sub_dir: "art",
3393    filename: "art-run-test-target-data-shard51.zip",
3394}
3395
3396java_genrule {
3397    name: "art-run-test-target-data-shard52-tmp",
3398    out: ["art-run-test-target-data-shard52.zip"],
3399    srcs: [
3400        "?52-*/**/*",
3401        "??52-*/**/*",
3402    ],
3403    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?52-' $(in)",
3404    defaults: ["art-run-test-target-data-defaults"],
3405}
3406
3407// Install in the output directory to make it accessible for tests.
3408prebuilt_etc_host {
3409    name: "art-run-test-target-data-shard52",
3410    src: ":art-run-test-target-data-shard52-tmp",
3411    sub_dir: "art",
3412    filename: "art-run-test-target-data-shard52.zip",
3413}
3414
3415java_genrule {
3416    name: "art-run-test-target-data-shard53-tmp",
3417    out: ["art-run-test-target-data-shard53.zip"],
3418    srcs: [
3419        "?53-*/**/*",
3420        "??53-*/**/*",
3421    ],
3422    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?53-' $(in)",
3423    defaults: ["art-run-test-target-data-defaults"],
3424}
3425
3426// Install in the output directory to make it accessible for tests.
3427prebuilt_etc_host {
3428    name: "art-run-test-target-data-shard53",
3429    src: ":art-run-test-target-data-shard53-tmp",
3430    sub_dir: "art",
3431    filename: "art-run-test-target-data-shard53.zip",
3432}
3433
3434java_genrule {
3435    name: "art-run-test-target-data-shard54-tmp",
3436    out: ["art-run-test-target-data-shard54.zip"],
3437    srcs: [
3438        "?54-*/**/*",
3439        "??54-*/**/*",
3440    ],
3441    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?54-' $(in)",
3442    defaults: ["art-run-test-target-data-defaults"],
3443}
3444
3445// Install in the output directory to make it accessible for tests.
3446prebuilt_etc_host {
3447    name: "art-run-test-target-data-shard54",
3448    src: ":art-run-test-target-data-shard54-tmp",
3449    sub_dir: "art",
3450    filename: "art-run-test-target-data-shard54.zip",
3451}
3452
3453java_genrule {
3454    name: "art-run-test-target-data-shard55-tmp",
3455    out: ["art-run-test-target-data-shard55.zip"],
3456    srcs: [
3457        "?55-*/**/*",
3458        "??55-*/**/*",
3459    ],
3460    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?55-' $(in)",
3461    defaults: ["art-run-test-target-data-defaults"],
3462}
3463
3464// Install in the output directory to make it accessible for tests.
3465prebuilt_etc_host {
3466    name: "art-run-test-target-data-shard55",
3467    src: ":art-run-test-target-data-shard55-tmp",
3468    sub_dir: "art",
3469    filename: "art-run-test-target-data-shard55.zip",
3470}
3471
3472java_genrule {
3473    name: "art-run-test-target-data-shard56-tmp",
3474    out: ["art-run-test-target-data-shard56.zip"],
3475    srcs: [
3476        "?56-*/**/*",
3477        "??56-*/**/*",
3478    ],
3479    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?56-' $(in)",
3480    defaults: ["art-run-test-target-data-defaults"],
3481}
3482
3483// Install in the output directory to make it accessible for tests.
3484prebuilt_etc_host {
3485    name: "art-run-test-target-data-shard56",
3486    src: ":art-run-test-target-data-shard56-tmp",
3487    sub_dir: "art",
3488    filename: "art-run-test-target-data-shard56.zip",
3489}
3490
3491java_genrule {
3492    name: "art-run-test-target-data-shard57-tmp",
3493    out: ["art-run-test-target-data-shard57.zip"],
3494    srcs: [
3495        "?57-*/**/*",
3496        "??57-*/**/*",
3497    ],
3498    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?57-' $(in)",
3499    defaults: ["art-run-test-target-data-defaults"],
3500}
3501
3502// Install in the output directory to make it accessible for tests.
3503prebuilt_etc_host {
3504    name: "art-run-test-target-data-shard57",
3505    src: ":art-run-test-target-data-shard57-tmp",
3506    sub_dir: "art",
3507    filename: "art-run-test-target-data-shard57.zip",
3508}
3509
3510java_genrule {
3511    name: "art-run-test-target-data-shard58-tmp",
3512    out: ["art-run-test-target-data-shard58.zip"],
3513    srcs: [
3514        "?58-*/**/*",
3515        "??58-*/**/*",
3516    ],
3517    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?58-' $(in)",
3518    defaults: ["art-run-test-target-data-defaults"],
3519}
3520
3521// Install in the output directory to make it accessible for tests.
3522prebuilt_etc_host {
3523    name: "art-run-test-target-data-shard58",
3524    src: ":art-run-test-target-data-shard58-tmp",
3525    sub_dir: "art",
3526    filename: "art-run-test-target-data-shard58.zip",
3527}
3528
3529java_genrule {
3530    name: "art-run-test-target-data-shard59-tmp",
3531    out: ["art-run-test-target-data-shard59.zip"],
3532    srcs: [
3533        "?59-*/**/*",
3534        "??59-*/**/*",
3535    ],
3536    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?59-' $(in)",
3537    defaults: ["art-run-test-target-data-defaults"],
3538}
3539
3540// Install in the output directory to make it accessible for tests.
3541prebuilt_etc_host {
3542    name: "art-run-test-target-data-shard59",
3543    src: ":art-run-test-target-data-shard59-tmp",
3544    sub_dir: "art",
3545    filename: "art-run-test-target-data-shard59.zip",
3546}
3547
3548java_genrule {
3549    name: "art-run-test-target-data-shard60-tmp",
3550    out: ["art-run-test-target-data-shard60.zip"],
3551    srcs: [
3552        "?60-*/**/*",
3553        "??60-*/**/*",
3554    ],
3555    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?60-' $(in)",
3556    defaults: ["art-run-test-target-data-defaults"],
3557}
3558
3559// Install in the output directory to make it accessible for tests.
3560prebuilt_etc_host {
3561    name: "art-run-test-target-data-shard60",
3562    src: ":art-run-test-target-data-shard60-tmp",
3563    sub_dir: "art",
3564    filename: "art-run-test-target-data-shard60.zip",
3565}
3566
3567java_genrule {
3568    name: "art-run-test-target-data-shard61-tmp",
3569    out: ["art-run-test-target-data-shard61.zip"],
3570    srcs: [
3571        "?61-*/**/*",
3572        "??61-*/**/*",
3573    ],
3574    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?61-' $(in)",
3575    defaults: ["art-run-test-target-data-defaults"],
3576}
3577
3578// Install in the output directory to make it accessible for tests.
3579prebuilt_etc_host {
3580    name: "art-run-test-target-data-shard61",
3581    src: ":art-run-test-target-data-shard61-tmp",
3582    sub_dir: "art",
3583    filename: "art-run-test-target-data-shard61.zip",
3584}
3585
3586java_genrule {
3587    name: "art-run-test-target-data-shard62-tmp",
3588    out: ["art-run-test-target-data-shard62.zip"],
3589    srcs: [
3590        "?62-*/**/*",
3591        "??62-*/**/*",
3592    ],
3593    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?62-' $(in)",
3594    defaults: ["art-run-test-target-data-defaults"],
3595}
3596
3597// Install in the output directory to make it accessible for tests.
3598prebuilt_etc_host {
3599    name: "art-run-test-target-data-shard62",
3600    src: ":art-run-test-target-data-shard62-tmp",
3601    sub_dir: "art",
3602    filename: "art-run-test-target-data-shard62.zip",
3603}
3604
3605java_genrule {
3606    name: "art-run-test-target-data-shard63-tmp",
3607    out: ["art-run-test-target-data-shard63.zip"],
3608    srcs: [
3609        "?63-*/**/*",
3610        "??63-*/**/*",
3611    ],
3612    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?63-' $(in)",
3613    defaults: ["art-run-test-target-data-defaults"],
3614}
3615
3616// Install in the output directory to make it accessible for tests.
3617prebuilt_etc_host {
3618    name: "art-run-test-target-data-shard63",
3619    src: ":art-run-test-target-data-shard63-tmp",
3620    sub_dir: "art",
3621    filename: "art-run-test-target-data-shard63.zip",
3622}
3623
3624java_genrule {
3625    name: "art-run-test-target-data-shard64-tmp",
3626    out: ["art-run-test-target-data-shard64.zip"],
3627    srcs: [
3628        "?64-*/**/*",
3629        "??64-*/**/*",
3630    ],
3631    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?64-' $(in)",
3632    defaults: ["art-run-test-target-data-defaults"],
3633}
3634
3635// Install in the output directory to make it accessible for tests.
3636prebuilt_etc_host {
3637    name: "art-run-test-target-data-shard64",
3638    src: ":art-run-test-target-data-shard64-tmp",
3639    sub_dir: "art",
3640    filename: "art-run-test-target-data-shard64.zip",
3641}
3642
3643java_genrule {
3644    name: "art-run-test-target-data-shard65-tmp",
3645    out: ["art-run-test-target-data-shard65.zip"],
3646    srcs: [
3647        "?65-*/**/*",
3648        "??65-*/**/*",
3649    ],
3650    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?65-' $(in)",
3651    defaults: ["art-run-test-target-data-defaults"],
3652}
3653
3654// Install in the output directory to make it accessible for tests.
3655prebuilt_etc_host {
3656    name: "art-run-test-target-data-shard65",
3657    src: ":art-run-test-target-data-shard65-tmp",
3658    sub_dir: "art",
3659    filename: "art-run-test-target-data-shard65.zip",
3660}
3661
3662java_genrule {
3663    name: "art-run-test-target-data-shard66-tmp",
3664    out: ["art-run-test-target-data-shard66.zip"],
3665    srcs: [
3666        "?66-*/**/*",
3667        "??66-*/**/*",
3668    ],
3669    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?66-' $(in)",
3670    defaults: ["art-run-test-target-data-defaults"],
3671}
3672
3673// Install in the output directory to make it accessible for tests.
3674prebuilt_etc_host {
3675    name: "art-run-test-target-data-shard66",
3676    src: ":art-run-test-target-data-shard66-tmp",
3677    sub_dir: "art",
3678    filename: "art-run-test-target-data-shard66.zip",
3679}
3680
3681java_genrule {
3682    name: "art-run-test-target-data-shard67-tmp",
3683    out: ["art-run-test-target-data-shard67.zip"],
3684    srcs: [
3685        "?67-*/**/*",
3686        "??67-*/**/*",
3687    ],
3688    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?67-' $(in)",
3689    defaults: ["art-run-test-target-data-defaults"],
3690}
3691
3692// Install in the output directory to make it accessible for tests.
3693prebuilt_etc_host {
3694    name: "art-run-test-target-data-shard67",
3695    src: ":art-run-test-target-data-shard67-tmp",
3696    sub_dir: "art",
3697    filename: "art-run-test-target-data-shard67.zip",
3698}
3699
3700java_genrule {
3701    name: "art-run-test-target-data-shard68-tmp",
3702    out: ["art-run-test-target-data-shard68.zip"],
3703    srcs: [
3704        "?68-*/**/*",
3705        "??68-*/**/*",
3706    ],
3707    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?68-' $(in)",
3708    defaults: ["art-run-test-target-data-defaults"],
3709}
3710
3711// Install in the output directory to make it accessible for tests.
3712prebuilt_etc_host {
3713    name: "art-run-test-target-data-shard68",
3714    src: ":art-run-test-target-data-shard68-tmp",
3715    sub_dir: "art",
3716    filename: "art-run-test-target-data-shard68.zip",
3717}
3718
3719java_genrule {
3720    name: "art-run-test-target-data-shard69-tmp",
3721    out: ["art-run-test-target-data-shard69.zip"],
3722    srcs: [
3723        "?69-*/**/*",
3724        "??69-*/**/*",
3725    ],
3726    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?69-' $(in)",
3727    defaults: ["art-run-test-target-data-defaults"],
3728}
3729
3730// Install in the output directory to make it accessible for tests.
3731prebuilt_etc_host {
3732    name: "art-run-test-target-data-shard69",
3733    src: ":art-run-test-target-data-shard69-tmp",
3734    sub_dir: "art",
3735    filename: "art-run-test-target-data-shard69.zip",
3736}
3737
3738java_genrule {
3739    name: "art-run-test-target-data-shard70-tmp",
3740    out: ["art-run-test-target-data-shard70.zip"],
3741    srcs: [
3742        "?70-*/**/*",
3743        "??70-*/**/*",
3744    ],
3745    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?70-' $(in)",
3746    defaults: ["art-run-test-target-data-defaults"],
3747}
3748
3749// Install in the output directory to make it accessible for tests.
3750prebuilt_etc_host {
3751    name: "art-run-test-target-data-shard70",
3752    src: ":art-run-test-target-data-shard70-tmp",
3753    sub_dir: "art",
3754    filename: "art-run-test-target-data-shard70.zip",
3755}
3756
3757java_genrule {
3758    name: "art-run-test-target-data-shard71-tmp",
3759    out: ["art-run-test-target-data-shard71.zip"],
3760    srcs: [
3761        "?71-*/**/*",
3762        "??71-*/**/*",
3763    ],
3764    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?71-' $(in)",
3765    defaults: ["art-run-test-target-data-defaults"],
3766}
3767
3768// Install in the output directory to make it accessible for tests.
3769prebuilt_etc_host {
3770    name: "art-run-test-target-data-shard71",
3771    src: ":art-run-test-target-data-shard71-tmp",
3772    sub_dir: "art",
3773    filename: "art-run-test-target-data-shard71.zip",
3774}
3775
3776java_genrule {
3777    name: "art-run-test-target-data-shard72-tmp",
3778    out: ["art-run-test-target-data-shard72.zip"],
3779    srcs: [
3780        "?72-*/**/*",
3781        "??72-*/**/*",
3782    ],
3783    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?72-' $(in)",
3784    defaults: ["art-run-test-target-data-defaults"],
3785}
3786
3787// Install in the output directory to make it accessible for tests.
3788prebuilt_etc_host {
3789    name: "art-run-test-target-data-shard72",
3790    src: ":art-run-test-target-data-shard72-tmp",
3791    sub_dir: "art",
3792    filename: "art-run-test-target-data-shard72.zip",
3793}
3794
3795java_genrule {
3796    name: "art-run-test-target-data-shard73-tmp",
3797    out: ["art-run-test-target-data-shard73.zip"],
3798    srcs: [
3799        "?73-*/**/*",
3800        "??73-*/**/*",
3801    ],
3802    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?73-' $(in)",
3803    defaults: ["art-run-test-target-data-defaults"],
3804}
3805
3806// Install in the output directory to make it accessible for tests.
3807prebuilt_etc_host {
3808    name: "art-run-test-target-data-shard73",
3809    src: ":art-run-test-target-data-shard73-tmp",
3810    sub_dir: "art",
3811    filename: "art-run-test-target-data-shard73.zip",
3812}
3813
3814java_genrule {
3815    name: "art-run-test-target-data-shard74-tmp",
3816    out: ["art-run-test-target-data-shard74.zip"],
3817    srcs: [
3818        "?74-*/**/*",
3819        "??74-*/**/*",
3820    ],
3821    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?74-' $(in)",
3822    defaults: ["art-run-test-target-data-defaults"],
3823}
3824
3825// Install in the output directory to make it accessible for tests.
3826prebuilt_etc_host {
3827    name: "art-run-test-target-data-shard74",
3828    src: ":art-run-test-target-data-shard74-tmp",
3829    sub_dir: "art",
3830    filename: "art-run-test-target-data-shard74.zip",
3831}
3832
3833java_genrule {
3834    name: "art-run-test-target-data-shard75-tmp",
3835    out: ["art-run-test-target-data-shard75.zip"],
3836    srcs: [
3837        "?75-*/**/*",
3838        "??75-*/**/*",
3839    ],
3840    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?75-' $(in)",
3841    defaults: ["art-run-test-target-data-defaults"],
3842}
3843
3844// Install in the output directory to make it accessible for tests.
3845prebuilt_etc_host {
3846    name: "art-run-test-target-data-shard75",
3847    src: ":art-run-test-target-data-shard75-tmp",
3848    sub_dir: "art",
3849    filename: "art-run-test-target-data-shard75.zip",
3850}
3851
3852java_genrule {
3853    name: "art-run-test-target-data-shard76-tmp",
3854    out: ["art-run-test-target-data-shard76.zip"],
3855    srcs: [
3856        "?76-*/**/*",
3857        "??76-*/**/*",
3858    ],
3859    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?76-' $(in)",
3860    defaults: ["art-run-test-target-data-defaults"],
3861}
3862
3863// Install in the output directory to make it accessible for tests.
3864prebuilt_etc_host {
3865    name: "art-run-test-target-data-shard76",
3866    src: ":art-run-test-target-data-shard76-tmp",
3867    sub_dir: "art",
3868    filename: "art-run-test-target-data-shard76.zip",
3869}
3870
3871java_genrule {
3872    name: "art-run-test-target-data-shard77-tmp",
3873    out: ["art-run-test-target-data-shard77.zip"],
3874    srcs: [
3875        "?77-*/**/*",
3876        "??77-*/**/*",
3877    ],
3878    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?77-' $(in)",
3879    defaults: ["art-run-test-target-data-defaults"],
3880}
3881
3882// Install in the output directory to make it accessible for tests.
3883prebuilt_etc_host {
3884    name: "art-run-test-target-data-shard77",
3885    src: ":art-run-test-target-data-shard77-tmp",
3886    sub_dir: "art",
3887    filename: "art-run-test-target-data-shard77.zip",
3888}
3889
3890java_genrule {
3891    name: "art-run-test-target-data-shard78-tmp",
3892    out: ["art-run-test-target-data-shard78.zip"],
3893    srcs: [
3894        "?78-*/**/*",
3895        "??78-*/**/*",
3896    ],
3897    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?78-' $(in)",
3898    defaults: ["art-run-test-target-data-defaults"],
3899}
3900
3901// Install in the output directory to make it accessible for tests.
3902prebuilt_etc_host {
3903    name: "art-run-test-target-data-shard78",
3904    src: ":art-run-test-target-data-shard78-tmp",
3905    sub_dir: "art",
3906    filename: "art-run-test-target-data-shard78.zip",
3907}
3908
3909java_genrule {
3910    name: "art-run-test-target-data-shard79-tmp",
3911    out: ["art-run-test-target-data-shard79.zip"],
3912    srcs: [
3913        "?79-*/**/*",
3914        "??79-*/**/*",
3915    ],
3916    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?79-' $(in)",
3917    defaults: ["art-run-test-target-data-defaults"],
3918}
3919
3920// Install in the output directory to make it accessible for tests.
3921prebuilt_etc_host {
3922    name: "art-run-test-target-data-shard79",
3923    src: ":art-run-test-target-data-shard79-tmp",
3924    sub_dir: "art",
3925    filename: "art-run-test-target-data-shard79.zip",
3926}
3927
3928java_genrule {
3929    name: "art-run-test-target-data-shard80-tmp",
3930    out: ["art-run-test-target-data-shard80.zip"],
3931    srcs: [
3932        "?80-*/**/*",
3933        "??80-*/**/*",
3934    ],
3935    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?80-' $(in)",
3936    defaults: ["art-run-test-target-data-defaults"],
3937}
3938
3939// Install in the output directory to make it accessible for tests.
3940prebuilt_etc_host {
3941    name: "art-run-test-target-data-shard80",
3942    src: ":art-run-test-target-data-shard80-tmp",
3943    sub_dir: "art",
3944    filename: "art-run-test-target-data-shard80.zip",
3945}
3946
3947java_genrule {
3948    name: "art-run-test-target-data-shard81-tmp",
3949    out: ["art-run-test-target-data-shard81.zip"],
3950    srcs: [
3951        "?81-*/**/*",
3952        "??81-*/**/*",
3953    ],
3954    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?81-' $(in)",
3955    defaults: ["art-run-test-target-data-defaults"],
3956}
3957
3958// Install in the output directory to make it accessible for tests.
3959prebuilt_etc_host {
3960    name: "art-run-test-target-data-shard81",
3961    src: ":art-run-test-target-data-shard81-tmp",
3962    sub_dir: "art",
3963    filename: "art-run-test-target-data-shard81.zip",
3964}
3965
3966java_genrule {
3967    name: "art-run-test-target-data-shard82-tmp",
3968    out: ["art-run-test-target-data-shard82.zip"],
3969    srcs: [
3970        "?82-*/**/*",
3971        "??82-*/**/*",
3972    ],
3973    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?82-' $(in)",
3974    defaults: ["art-run-test-target-data-defaults"],
3975}
3976
3977// Install in the output directory to make it accessible for tests.
3978prebuilt_etc_host {
3979    name: "art-run-test-target-data-shard82",
3980    src: ":art-run-test-target-data-shard82-tmp",
3981    sub_dir: "art",
3982    filename: "art-run-test-target-data-shard82.zip",
3983}
3984
3985java_genrule {
3986    name: "art-run-test-target-data-shard83-tmp",
3987    out: ["art-run-test-target-data-shard83.zip"],
3988    srcs: [
3989        "?83-*/**/*",
3990        "??83-*/**/*",
3991    ],
3992    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?83-' $(in)",
3993    defaults: ["art-run-test-target-data-defaults"],
3994}
3995
3996// Install in the output directory to make it accessible for tests.
3997prebuilt_etc_host {
3998    name: "art-run-test-target-data-shard83",
3999    src: ":art-run-test-target-data-shard83-tmp",
4000    sub_dir: "art",
4001    filename: "art-run-test-target-data-shard83.zip",
4002}
4003
4004java_genrule {
4005    name: "art-run-test-target-data-shard84-tmp",
4006    out: ["art-run-test-target-data-shard84.zip"],
4007    srcs: [
4008        "?84-*/**/*",
4009        "??84-*/**/*",
4010    ],
4011    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?84-' $(in)",
4012    defaults: ["art-run-test-target-data-defaults"],
4013}
4014
4015// Install in the output directory to make it accessible for tests.
4016prebuilt_etc_host {
4017    name: "art-run-test-target-data-shard84",
4018    src: ":art-run-test-target-data-shard84-tmp",
4019    sub_dir: "art",
4020    filename: "art-run-test-target-data-shard84.zip",
4021}
4022
4023java_genrule {
4024    name: "art-run-test-target-data-shard85-tmp",
4025    out: ["art-run-test-target-data-shard85.zip"],
4026    srcs: [
4027        "?85-*/**/*",
4028        "??85-*/**/*",
4029    ],
4030    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?85-' $(in)",
4031    defaults: ["art-run-test-target-data-defaults"],
4032}
4033
4034// Install in the output directory to make it accessible for tests.
4035prebuilt_etc_host {
4036    name: "art-run-test-target-data-shard85",
4037    src: ":art-run-test-target-data-shard85-tmp",
4038    sub_dir: "art",
4039    filename: "art-run-test-target-data-shard85.zip",
4040}
4041
4042java_genrule {
4043    name: "art-run-test-target-data-shard86-tmp",
4044    out: ["art-run-test-target-data-shard86.zip"],
4045    srcs: [
4046        "?86-*/**/*",
4047        "??86-*/**/*",
4048    ],
4049    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?86-' $(in)",
4050    defaults: ["art-run-test-target-data-defaults"],
4051}
4052
4053// Install in the output directory to make it accessible for tests.
4054prebuilt_etc_host {
4055    name: "art-run-test-target-data-shard86",
4056    src: ":art-run-test-target-data-shard86-tmp",
4057    sub_dir: "art",
4058    filename: "art-run-test-target-data-shard86.zip",
4059}
4060
4061java_genrule {
4062    name: "art-run-test-target-data-shard87-tmp",
4063    out: ["art-run-test-target-data-shard87.zip"],
4064    srcs: [
4065        "?87-*/**/*",
4066        "??87-*/**/*",
4067    ],
4068    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?87-' $(in)",
4069    defaults: ["art-run-test-target-data-defaults"],
4070}
4071
4072// Install in the output directory to make it accessible for tests.
4073prebuilt_etc_host {
4074    name: "art-run-test-target-data-shard87",
4075    src: ":art-run-test-target-data-shard87-tmp",
4076    sub_dir: "art",
4077    filename: "art-run-test-target-data-shard87.zip",
4078}
4079
4080java_genrule {
4081    name: "art-run-test-target-data-shard88-tmp",
4082    out: ["art-run-test-target-data-shard88.zip"],
4083    srcs: [
4084        "?88-*/**/*",
4085        "??88-*/**/*",
4086    ],
4087    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?88-' $(in)",
4088    defaults: ["art-run-test-target-data-defaults"],
4089}
4090
4091// Install in the output directory to make it accessible for tests.
4092prebuilt_etc_host {
4093    name: "art-run-test-target-data-shard88",
4094    src: ":art-run-test-target-data-shard88-tmp",
4095    sub_dir: "art",
4096    filename: "art-run-test-target-data-shard88.zip",
4097}
4098
4099java_genrule {
4100    name: "art-run-test-target-data-shard89-tmp",
4101    out: ["art-run-test-target-data-shard89.zip"],
4102    srcs: [
4103        "?89-*/**/*",
4104        "??89-*/**/*",
4105    ],
4106    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?89-' $(in)",
4107    defaults: ["art-run-test-target-data-defaults"],
4108}
4109
4110// Install in the output directory to make it accessible for tests.
4111prebuilt_etc_host {
4112    name: "art-run-test-target-data-shard89",
4113    src: ":art-run-test-target-data-shard89-tmp",
4114    sub_dir: "art",
4115    filename: "art-run-test-target-data-shard89.zip",
4116}
4117
4118java_genrule {
4119    name: "art-run-test-target-data-shard90-tmp",
4120    out: ["art-run-test-target-data-shard90.zip"],
4121    srcs: [
4122        "?90-*/**/*",
4123        "??90-*/**/*",
4124    ],
4125    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?90-' $(in)",
4126    defaults: ["art-run-test-target-data-defaults"],
4127}
4128
4129// Install in the output directory to make it accessible for tests.
4130prebuilt_etc_host {
4131    name: "art-run-test-target-data-shard90",
4132    src: ":art-run-test-target-data-shard90-tmp",
4133    sub_dir: "art",
4134    filename: "art-run-test-target-data-shard90.zip",
4135}
4136
4137java_genrule {
4138    name: "art-run-test-target-data-shard91-tmp",
4139    out: ["art-run-test-target-data-shard91.zip"],
4140    srcs: [
4141        "?91-*/**/*",
4142        "??91-*/**/*",
4143    ],
4144    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?91-' $(in)",
4145    defaults: ["art-run-test-target-data-defaults"],
4146}
4147
4148// Install in the output directory to make it accessible for tests.
4149prebuilt_etc_host {
4150    name: "art-run-test-target-data-shard91",
4151    src: ":art-run-test-target-data-shard91-tmp",
4152    sub_dir: "art",
4153    filename: "art-run-test-target-data-shard91.zip",
4154}
4155
4156java_genrule {
4157    name: "art-run-test-target-data-shard92-tmp",
4158    out: ["art-run-test-target-data-shard92.zip"],
4159    srcs: [
4160        "?92-*/**/*",
4161        "??92-*/**/*",
4162    ],
4163    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?92-' $(in)",
4164    defaults: ["art-run-test-target-data-defaults"],
4165}
4166
4167// Install in the output directory to make it accessible for tests.
4168prebuilt_etc_host {
4169    name: "art-run-test-target-data-shard92",
4170    src: ":art-run-test-target-data-shard92-tmp",
4171    sub_dir: "art",
4172    filename: "art-run-test-target-data-shard92.zip",
4173}
4174
4175java_genrule {
4176    name: "art-run-test-target-data-shard93-tmp",
4177    out: ["art-run-test-target-data-shard93.zip"],
4178    srcs: [
4179        "?93-*/**/*",
4180        "??93-*/**/*",
4181    ],
4182    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?93-' $(in)",
4183    defaults: ["art-run-test-target-data-defaults"],
4184}
4185
4186// Install in the output directory to make it accessible for tests.
4187prebuilt_etc_host {
4188    name: "art-run-test-target-data-shard93",
4189    src: ":art-run-test-target-data-shard93-tmp",
4190    sub_dir: "art",
4191    filename: "art-run-test-target-data-shard93.zip",
4192}
4193
4194java_genrule {
4195    name: "art-run-test-target-data-shard94-tmp",
4196    out: ["art-run-test-target-data-shard94.zip"],
4197    srcs: [
4198        "?94-*/**/*",
4199        "??94-*/**/*",
4200    ],
4201    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?94-' $(in)",
4202    defaults: ["art-run-test-target-data-defaults"],
4203}
4204
4205// Install in the output directory to make it accessible for tests.
4206prebuilt_etc_host {
4207    name: "art-run-test-target-data-shard94",
4208    src: ":art-run-test-target-data-shard94-tmp",
4209    sub_dir: "art",
4210    filename: "art-run-test-target-data-shard94.zip",
4211}
4212
4213java_genrule {
4214    name: "art-run-test-target-data-shard95-tmp",
4215    out: ["art-run-test-target-data-shard95.zip"],
4216    srcs: [
4217        "?95-*/**/*",
4218        "??95-*/**/*",
4219    ],
4220    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?95-' $(in)",
4221    defaults: ["art-run-test-target-data-defaults"],
4222}
4223
4224// Install in the output directory to make it accessible for tests.
4225prebuilt_etc_host {
4226    name: "art-run-test-target-data-shard95",
4227    src: ":art-run-test-target-data-shard95-tmp",
4228    sub_dir: "art",
4229    filename: "art-run-test-target-data-shard95.zip",
4230}
4231
4232java_genrule {
4233    name: "art-run-test-target-data-shard96-tmp",
4234    out: ["art-run-test-target-data-shard96.zip"],
4235    srcs: [
4236        "?96-*/**/*",
4237        "??96-*/**/*",
4238    ],
4239    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?96-' $(in)",
4240    defaults: ["art-run-test-target-data-defaults"],
4241}
4242
4243// Install in the output directory to make it accessible for tests.
4244prebuilt_etc_host {
4245    name: "art-run-test-target-data-shard96",
4246    src: ":art-run-test-target-data-shard96-tmp",
4247    sub_dir: "art",
4248    filename: "art-run-test-target-data-shard96.zip",
4249}
4250
4251java_genrule {
4252    name: "art-run-test-target-data-shard97-tmp",
4253    out: ["art-run-test-target-data-shard97.zip"],
4254    srcs: [
4255        "?97-*/**/*",
4256        "??97-*/**/*",
4257    ],
4258    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?97-' $(in)",
4259    defaults: ["art-run-test-target-data-defaults"],
4260}
4261
4262// Install in the output directory to make it accessible for tests.
4263prebuilt_etc_host {
4264    name: "art-run-test-target-data-shard97",
4265    src: ":art-run-test-target-data-shard97-tmp",
4266    sub_dir: "art",
4267    filename: "art-run-test-target-data-shard97.zip",
4268}
4269
4270java_genrule {
4271    name: "art-run-test-target-data-shard98-tmp",
4272    out: ["art-run-test-target-data-shard98.zip"],
4273    srcs: [
4274        "?98-*/**/*",
4275        "??98-*/**/*",
4276    ],
4277    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?98-' $(in)",
4278    defaults: ["art-run-test-target-data-defaults"],
4279}
4280
4281// Install in the output directory to make it accessible for tests.
4282prebuilt_etc_host {
4283    name: "art-run-test-target-data-shard98",
4284    src: ":art-run-test-target-data-shard98-tmp",
4285    sub_dir: "art",
4286    filename: "art-run-test-target-data-shard98.zip",
4287}
4288
4289java_genrule {
4290    name: "art-run-test-target-data-shard99-tmp",
4291    out: ["art-run-test-target-data-shard99.zip"],
4292    srcs: [
4293        "?99-*/**/*",
4294        "??99-*/**/*",
4295    ],
4296    cmd: TEST_BUILD_COMMON_ARGS + "--mode target --test-dir-regex 'art/test/..?99-' $(in)",
4297    defaults: ["art-run-test-target-data-defaults"],
4298}
4299
4300// Install in the output directory to make it accessible for tests.
4301prebuilt_etc_host {
4302    name: "art-run-test-target-data-shard99",
4303    src: ":art-run-test-target-data-shard99-tmp",
4304    sub_dir: "art",
4305    filename: "art-run-test-target-data-shard99.zip",
4306}
4307
4308java_genrule {
4309    name: "art-run-test-target-data-shardHiddenApi-tmp",
4310    out: ["art-run-test-target-data-shardHiddenApi.zip"],
4311    srcs: [
4312        "???-*hiddenapi*/**/*",
4313        "????-*hiddenapi*/**/*",
4314    ],
4315    defaults: ["art-run-test-target-data-defaults"],
4316    tools: ["hiddenapi"],
4317    cmd: TEST_BUILD_COMMON_ARGS + "--hiddenapi $(location hiddenapi) --mode target --test-dir-regex 'art/test/....?-[^/]*hiddenapi' $(in)",
4318}
4319
4320// Install in the output directory to make it accessible for tests.
4321prebuilt_etc_host {
4322    name: "art-run-test-target-data-shardHiddenApi",
4323    src: ":art-run-test-target-data-shardHiddenApi-tmp",
4324    sub_dir: "art",
4325    filename: "art-run-test-target-data-shardHiddenApi.zip",
4326}
4327
4328genrule_defaults {
4329    name: "art-run-test-target-data-defaults",
4330    tool_files: [
4331        "run_test_build.py",
4332        ":art-run-test-bootclasspath",
4333    ],
4334    srcs: [
4335        // Since genrules are sandboxed, all the sources they use must be listed in
4336        // the Android.bp file. Some tests have symlinks to files from other tests, and
4337        // those must also be listed to avoid a dangling symlink in the sandbox.
4338        "jvmti-common/*.java",
4339        "utils/python/**/*.py",
4340        ":development_docs",
4341        ":asm-9.6-filegroup",
4342        ":ojluni-AbstractCollection",
4343        "988-method-trace/expected-stdout.txt",
4344        "988-method-trace/expected-stderr.txt",
4345        "988-method-trace/src/art/Test988Intrinsics.java",
4346        "988-method-trace/src/art/Test988.java",
4347        "988-method-trace/trace_fib.cc",
4348        "1953-pop-frame/src/art/Test1953.java",
4349        "1953-pop-frame/src/art/SuspendEvents.java",
4350    ],
4351    tools: [
4352        "android-smali",
4353        "d8",
4354        "jasmin",
4355        "rewrapper",
4356        "soong_zip",
4357        "zipalign",
4358    ],
4359}
4360
4361java_genrule {
4362    name: "art-run-test-target-data-merged-tmp",
4363    out: ["art-run-test-target-data-merged.zip"],
4364    srcs: [
4365        ":art-run-test-target-data-shard00-tmp",
4366        ":art-run-test-target-data-shard01-tmp",
4367        ":art-run-test-target-data-shard02-tmp",
4368        ":art-run-test-target-data-shard03-tmp",
4369        ":art-run-test-target-data-shard04-tmp",
4370        ":art-run-test-target-data-shard05-tmp",
4371        ":art-run-test-target-data-shard06-tmp",
4372        ":art-run-test-target-data-shard07-tmp",
4373        ":art-run-test-target-data-shard08-tmp",
4374        ":art-run-test-target-data-shard09-tmp",
4375        ":art-run-test-target-data-shard10-tmp",
4376        ":art-run-test-target-data-shard11-tmp",
4377        ":art-run-test-target-data-shard12-tmp",
4378        ":art-run-test-target-data-shard13-tmp",
4379        ":art-run-test-target-data-shard14-tmp",
4380        ":art-run-test-target-data-shard15-tmp",
4381        ":art-run-test-target-data-shard16-tmp",
4382        ":art-run-test-target-data-shard17-tmp",
4383        ":art-run-test-target-data-shard18-tmp",
4384        ":art-run-test-target-data-shard19-tmp",
4385        ":art-run-test-target-data-shard20-tmp",
4386        ":art-run-test-target-data-shard21-tmp",
4387        ":art-run-test-target-data-shard22-tmp",
4388        ":art-run-test-target-data-shard23-tmp",
4389        ":art-run-test-target-data-shard24-tmp",
4390        ":art-run-test-target-data-shard25-tmp",
4391        ":art-run-test-target-data-shard26-tmp",
4392        ":art-run-test-target-data-shard27-tmp",
4393        ":art-run-test-target-data-shard28-tmp",
4394        ":art-run-test-target-data-shard29-tmp",
4395        ":art-run-test-target-data-shard30-tmp",
4396        ":art-run-test-target-data-shard31-tmp",
4397        ":art-run-test-target-data-shard32-tmp",
4398        ":art-run-test-target-data-shard33-tmp",
4399        ":art-run-test-target-data-shard34-tmp",
4400        ":art-run-test-target-data-shard35-tmp",
4401        ":art-run-test-target-data-shard36-tmp",
4402        ":art-run-test-target-data-shard37-tmp",
4403        ":art-run-test-target-data-shard38-tmp",
4404        ":art-run-test-target-data-shard39-tmp",
4405        ":art-run-test-target-data-shard40-tmp",
4406        ":art-run-test-target-data-shard41-tmp",
4407        ":art-run-test-target-data-shard42-tmp",
4408        ":art-run-test-target-data-shard43-tmp",
4409        ":art-run-test-target-data-shard44-tmp",
4410        ":art-run-test-target-data-shard45-tmp",
4411        ":art-run-test-target-data-shard46-tmp",
4412        ":art-run-test-target-data-shard47-tmp",
4413        ":art-run-test-target-data-shard48-tmp",
4414        ":art-run-test-target-data-shard49-tmp",
4415        ":art-run-test-target-data-shard50-tmp",
4416        ":art-run-test-target-data-shard51-tmp",
4417        ":art-run-test-target-data-shard52-tmp",
4418        ":art-run-test-target-data-shard53-tmp",
4419        ":art-run-test-target-data-shard54-tmp",
4420        ":art-run-test-target-data-shard55-tmp",
4421        ":art-run-test-target-data-shard56-tmp",
4422        ":art-run-test-target-data-shard57-tmp",
4423        ":art-run-test-target-data-shard58-tmp",
4424        ":art-run-test-target-data-shard59-tmp",
4425        ":art-run-test-target-data-shard60-tmp",
4426        ":art-run-test-target-data-shard61-tmp",
4427        ":art-run-test-target-data-shard62-tmp",
4428        ":art-run-test-target-data-shard63-tmp",
4429        ":art-run-test-target-data-shard64-tmp",
4430        ":art-run-test-target-data-shard65-tmp",
4431        ":art-run-test-target-data-shard66-tmp",
4432        ":art-run-test-target-data-shard67-tmp",
4433        ":art-run-test-target-data-shard68-tmp",
4434        ":art-run-test-target-data-shard69-tmp",
4435        ":art-run-test-target-data-shard70-tmp",
4436        ":art-run-test-target-data-shard71-tmp",
4437        ":art-run-test-target-data-shard72-tmp",
4438        ":art-run-test-target-data-shard73-tmp",
4439        ":art-run-test-target-data-shard74-tmp",
4440        ":art-run-test-target-data-shard75-tmp",
4441        ":art-run-test-target-data-shard76-tmp",
4442        ":art-run-test-target-data-shard77-tmp",
4443        ":art-run-test-target-data-shard78-tmp",
4444        ":art-run-test-target-data-shard79-tmp",
4445        ":art-run-test-target-data-shard80-tmp",
4446        ":art-run-test-target-data-shard81-tmp",
4447        ":art-run-test-target-data-shard82-tmp",
4448        ":art-run-test-target-data-shard83-tmp",
4449        ":art-run-test-target-data-shard84-tmp",
4450        ":art-run-test-target-data-shard85-tmp",
4451        ":art-run-test-target-data-shard86-tmp",
4452        ":art-run-test-target-data-shard87-tmp",
4453        ":art-run-test-target-data-shard88-tmp",
4454        ":art-run-test-target-data-shard89-tmp",
4455        ":art-run-test-target-data-shard90-tmp",
4456        ":art-run-test-target-data-shard91-tmp",
4457        ":art-run-test-target-data-shard92-tmp",
4458        ":art-run-test-target-data-shard93-tmp",
4459        ":art-run-test-target-data-shard94-tmp",
4460        ":art-run-test-target-data-shard95-tmp",
4461        ":art-run-test-target-data-shard96-tmp",
4462        ":art-run-test-target-data-shard97-tmp",
4463        ":art-run-test-target-data-shard98-tmp",
4464        ":art-run-test-target-data-shard99-tmp",
4465        ":art-run-test-target-data-shardHiddenApi-tmp",
4466    ],
4467    tools: ["merge_zips"],
4468    cmd: "$(location merge_zips) $(out) $(in)",
4469}
4470
4471// Install in the output directory to make it accessible for tests.
4472prebuilt_etc_host {
4473    name: "art-run-test-target-data-merged",
4474    src: ":art-run-test-target-data-merged-tmp",
4475    required: [
4476        "art-run-test-target-data-shard00",
4477        "art-run-test-target-data-shard01",
4478        "art-run-test-target-data-shard02",
4479        "art-run-test-target-data-shard03",
4480        "art-run-test-target-data-shard04",
4481        "art-run-test-target-data-shard05",
4482        "art-run-test-target-data-shard06",
4483        "art-run-test-target-data-shard07",
4484        "art-run-test-target-data-shard08",
4485        "art-run-test-target-data-shard09",
4486        "art-run-test-target-data-shard10",
4487        "art-run-test-target-data-shard11",
4488        "art-run-test-target-data-shard12",
4489        "art-run-test-target-data-shard13",
4490        "art-run-test-target-data-shard14",
4491        "art-run-test-target-data-shard15",
4492        "art-run-test-target-data-shard16",
4493        "art-run-test-target-data-shard17",
4494        "art-run-test-target-data-shard18",
4495        "art-run-test-target-data-shard19",
4496        "art-run-test-target-data-shard20",
4497        "art-run-test-target-data-shard21",
4498        "art-run-test-target-data-shard22",
4499        "art-run-test-target-data-shard23",
4500        "art-run-test-target-data-shard24",
4501        "art-run-test-target-data-shard25",
4502        "art-run-test-target-data-shard26",
4503        "art-run-test-target-data-shard27",
4504        "art-run-test-target-data-shard28",
4505        "art-run-test-target-data-shard29",
4506        "art-run-test-target-data-shard30",
4507        "art-run-test-target-data-shard31",
4508        "art-run-test-target-data-shard32",
4509        "art-run-test-target-data-shard33",
4510        "art-run-test-target-data-shard34",
4511        "art-run-test-target-data-shard35",
4512        "art-run-test-target-data-shard36",
4513        "art-run-test-target-data-shard37",
4514        "art-run-test-target-data-shard38",
4515        "art-run-test-target-data-shard39",
4516        "art-run-test-target-data-shard40",
4517        "art-run-test-target-data-shard41",
4518        "art-run-test-target-data-shard42",
4519        "art-run-test-target-data-shard43",
4520        "art-run-test-target-data-shard44",
4521        "art-run-test-target-data-shard45",
4522        "art-run-test-target-data-shard46",
4523        "art-run-test-target-data-shard47",
4524        "art-run-test-target-data-shard48",
4525        "art-run-test-target-data-shard49",
4526        "art-run-test-target-data-shard50",
4527        "art-run-test-target-data-shard51",
4528        "art-run-test-target-data-shard52",
4529        "art-run-test-target-data-shard53",
4530        "art-run-test-target-data-shard54",
4531        "art-run-test-target-data-shard55",
4532        "art-run-test-target-data-shard56",
4533        "art-run-test-target-data-shard57",
4534        "art-run-test-target-data-shard58",
4535        "art-run-test-target-data-shard59",
4536        "art-run-test-target-data-shard60",
4537        "art-run-test-target-data-shard61",
4538        "art-run-test-target-data-shard62",
4539        "art-run-test-target-data-shard63",
4540        "art-run-test-target-data-shard64",
4541        "art-run-test-target-data-shard65",
4542        "art-run-test-target-data-shard66",
4543        "art-run-test-target-data-shard67",
4544        "art-run-test-target-data-shard68",
4545        "art-run-test-target-data-shard69",
4546        "art-run-test-target-data-shard70",
4547        "art-run-test-target-data-shard71",
4548        "art-run-test-target-data-shard72",
4549        "art-run-test-target-data-shard73",
4550        "art-run-test-target-data-shard74",
4551        "art-run-test-target-data-shard75",
4552        "art-run-test-target-data-shard76",
4553        "art-run-test-target-data-shard77",
4554        "art-run-test-target-data-shard78",
4555        "art-run-test-target-data-shard79",
4556        "art-run-test-target-data-shard80",
4557        "art-run-test-target-data-shard81",
4558        "art-run-test-target-data-shard82",
4559        "art-run-test-target-data-shard83",
4560        "art-run-test-target-data-shard84",
4561        "art-run-test-target-data-shard85",
4562        "art-run-test-target-data-shard86",
4563        "art-run-test-target-data-shard87",
4564        "art-run-test-target-data-shard88",
4565        "art-run-test-target-data-shard89",
4566        "art-run-test-target-data-shard90",
4567        "art-run-test-target-data-shard91",
4568        "art-run-test-target-data-shard92",
4569        "art-run-test-target-data-shard93",
4570        "art-run-test-target-data-shard94",
4571        "art-run-test-target-data-shard95",
4572        "art-run-test-target-data-shard96",
4573        "art-run-test-target-data-shard97",
4574        "art-run-test-target-data-shard98",
4575        "art-run-test-target-data-shard99",
4576        "art-run-test-target-data-shardHiddenApi",
4577    ],
4578    sub_dir: "art",
4579    filename: "art-run-test-target-data-merged.zip",
4580}
4581
4582// Phony target used to build all shards
4583java_genrule {
4584    name: "art-run-test-target-data-tmp",
4585    out: ["art-run-test-target-data.txt"],
4586    srcs: [
4587        ":art-run-test-target-data-shard00-tmp",
4588        ":art-run-test-target-data-shard01-tmp",
4589        ":art-run-test-target-data-shard02-tmp",
4590        ":art-run-test-target-data-shard03-tmp",
4591        ":art-run-test-target-data-shard04-tmp",
4592        ":art-run-test-target-data-shard05-tmp",
4593        ":art-run-test-target-data-shard06-tmp",
4594        ":art-run-test-target-data-shard07-tmp",
4595        ":art-run-test-target-data-shard08-tmp",
4596        ":art-run-test-target-data-shard09-tmp",
4597        ":art-run-test-target-data-shard10-tmp",
4598        ":art-run-test-target-data-shard11-tmp",
4599        ":art-run-test-target-data-shard12-tmp",
4600        ":art-run-test-target-data-shard13-tmp",
4601        ":art-run-test-target-data-shard14-tmp",
4602        ":art-run-test-target-data-shard15-tmp",
4603        ":art-run-test-target-data-shard16-tmp",
4604        ":art-run-test-target-data-shard17-tmp",
4605        ":art-run-test-target-data-shard18-tmp",
4606        ":art-run-test-target-data-shard19-tmp",
4607        ":art-run-test-target-data-shard20-tmp",
4608        ":art-run-test-target-data-shard21-tmp",
4609        ":art-run-test-target-data-shard22-tmp",
4610        ":art-run-test-target-data-shard23-tmp",
4611        ":art-run-test-target-data-shard24-tmp",
4612        ":art-run-test-target-data-shard25-tmp",
4613        ":art-run-test-target-data-shard26-tmp",
4614        ":art-run-test-target-data-shard27-tmp",
4615        ":art-run-test-target-data-shard28-tmp",
4616        ":art-run-test-target-data-shard29-tmp",
4617        ":art-run-test-target-data-shard30-tmp",
4618        ":art-run-test-target-data-shard31-tmp",
4619        ":art-run-test-target-data-shard32-tmp",
4620        ":art-run-test-target-data-shard33-tmp",
4621        ":art-run-test-target-data-shard34-tmp",
4622        ":art-run-test-target-data-shard35-tmp",
4623        ":art-run-test-target-data-shard36-tmp",
4624        ":art-run-test-target-data-shard37-tmp",
4625        ":art-run-test-target-data-shard38-tmp",
4626        ":art-run-test-target-data-shard39-tmp",
4627        ":art-run-test-target-data-shard40-tmp",
4628        ":art-run-test-target-data-shard41-tmp",
4629        ":art-run-test-target-data-shard42-tmp",
4630        ":art-run-test-target-data-shard43-tmp",
4631        ":art-run-test-target-data-shard44-tmp",
4632        ":art-run-test-target-data-shard45-tmp",
4633        ":art-run-test-target-data-shard46-tmp",
4634        ":art-run-test-target-data-shard47-tmp",
4635        ":art-run-test-target-data-shard48-tmp",
4636        ":art-run-test-target-data-shard49-tmp",
4637        ":art-run-test-target-data-shard50-tmp",
4638        ":art-run-test-target-data-shard51-tmp",
4639        ":art-run-test-target-data-shard52-tmp",
4640        ":art-run-test-target-data-shard53-tmp",
4641        ":art-run-test-target-data-shard54-tmp",
4642        ":art-run-test-target-data-shard55-tmp",
4643        ":art-run-test-target-data-shard56-tmp",
4644        ":art-run-test-target-data-shard57-tmp",
4645        ":art-run-test-target-data-shard58-tmp",
4646        ":art-run-test-target-data-shard59-tmp",
4647        ":art-run-test-target-data-shard60-tmp",
4648        ":art-run-test-target-data-shard61-tmp",
4649        ":art-run-test-target-data-shard62-tmp",
4650        ":art-run-test-target-data-shard63-tmp",
4651        ":art-run-test-target-data-shard64-tmp",
4652        ":art-run-test-target-data-shard65-tmp",
4653        ":art-run-test-target-data-shard66-tmp",
4654        ":art-run-test-target-data-shard67-tmp",
4655        ":art-run-test-target-data-shard68-tmp",
4656        ":art-run-test-target-data-shard69-tmp",
4657        ":art-run-test-target-data-shard70-tmp",
4658        ":art-run-test-target-data-shard71-tmp",
4659        ":art-run-test-target-data-shard72-tmp",
4660        ":art-run-test-target-data-shard73-tmp",
4661        ":art-run-test-target-data-shard74-tmp",
4662        ":art-run-test-target-data-shard75-tmp",
4663        ":art-run-test-target-data-shard76-tmp",
4664        ":art-run-test-target-data-shard77-tmp",
4665        ":art-run-test-target-data-shard78-tmp",
4666        ":art-run-test-target-data-shard79-tmp",
4667        ":art-run-test-target-data-shard80-tmp",
4668        ":art-run-test-target-data-shard81-tmp",
4669        ":art-run-test-target-data-shard82-tmp",
4670        ":art-run-test-target-data-shard83-tmp",
4671        ":art-run-test-target-data-shard84-tmp",
4672        ":art-run-test-target-data-shard85-tmp",
4673        ":art-run-test-target-data-shard86-tmp",
4674        ":art-run-test-target-data-shard87-tmp",
4675        ":art-run-test-target-data-shard88-tmp",
4676        ":art-run-test-target-data-shard89-tmp",
4677        ":art-run-test-target-data-shard90-tmp",
4678        ":art-run-test-target-data-shard91-tmp",
4679        ":art-run-test-target-data-shard92-tmp",
4680        ":art-run-test-target-data-shard93-tmp",
4681        ":art-run-test-target-data-shard94-tmp",
4682        ":art-run-test-target-data-shard95-tmp",
4683        ":art-run-test-target-data-shard96-tmp",
4684        ":art-run-test-target-data-shard97-tmp",
4685        ":art-run-test-target-data-shard98-tmp",
4686        ":art-run-test-target-data-shard99-tmp",
4687        ":art-run-test-target-data-shardHiddenApi-tmp",
4688    ],
4689    cmd: "echo $(in) > $(out)",
4690}
4691
4692// Phony target used to install all shards
4693prebuilt_etc_host {
4694    name: "art-run-test-target-data",
4695    src: ":art-run-test-target-data-tmp",
4696    required: [
4697        "art-run-test-target-data-shard00",
4698        "art-run-test-target-data-shard01",
4699        "art-run-test-target-data-shard02",
4700        "art-run-test-target-data-shard03",
4701        "art-run-test-target-data-shard04",
4702        "art-run-test-target-data-shard05",
4703        "art-run-test-target-data-shard06",
4704        "art-run-test-target-data-shard07",
4705        "art-run-test-target-data-shard08",
4706        "art-run-test-target-data-shard09",
4707        "art-run-test-target-data-shard10",
4708        "art-run-test-target-data-shard11",
4709        "art-run-test-target-data-shard12",
4710        "art-run-test-target-data-shard13",
4711        "art-run-test-target-data-shard14",
4712        "art-run-test-target-data-shard15",
4713        "art-run-test-target-data-shard16",
4714        "art-run-test-target-data-shard17",
4715        "art-run-test-target-data-shard18",
4716        "art-run-test-target-data-shard19",
4717        "art-run-test-target-data-shard20",
4718        "art-run-test-target-data-shard21",
4719        "art-run-test-target-data-shard22",
4720        "art-run-test-target-data-shard23",
4721        "art-run-test-target-data-shard24",
4722        "art-run-test-target-data-shard25",
4723        "art-run-test-target-data-shard26",
4724        "art-run-test-target-data-shard27",
4725        "art-run-test-target-data-shard28",
4726        "art-run-test-target-data-shard29",
4727        "art-run-test-target-data-shard30",
4728        "art-run-test-target-data-shard31",
4729        "art-run-test-target-data-shard32",
4730        "art-run-test-target-data-shard33",
4731        "art-run-test-target-data-shard34",
4732        "art-run-test-target-data-shard35",
4733        "art-run-test-target-data-shard36",
4734        "art-run-test-target-data-shard37",
4735        "art-run-test-target-data-shard38",
4736        "art-run-test-target-data-shard39",
4737        "art-run-test-target-data-shard40",
4738        "art-run-test-target-data-shard41",
4739        "art-run-test-target-data-shard42",
4740        "art-run-test-target-data-shard43",
4741        "art-run-test-target-data-shard44",
4742        "art-run-test-target-data-shard45",
4743        "art-run-test-target-data-shard46",
4744        "art-run-test-target-data-shard47",
4745        "art-run-test-target-data-shard48",
4746        "art-run-test-target-data-shard49",
4747        "art-run-test-target-data-shard50",
4748        "art-run-test-target-data-shard51",
4749        "art-run-test-target-data-shard52",
4750        "art-run-test-target-data-shard53",
4751        "art-run-test-target-data-shard54",
4752        "art-run-test-target-data-shard55",
4753        "art-run-test-target-data-shard56",
4754        "art-run-test-target-data-shard57",
4755        "art-run-test-target-data-shard58",
4756        "art-run-test-target-data-shard59",
4757        "art-run-test-target-data-shard60",
4758        "art-run-test-target-data-shard61",
4759        "art-run-test-target-data-shard62",
4760        "art-run-test-target-data-shard63",
4761        "art-run-test-target-data-shard64",
4762        "art-run-test-target-data-shard65",
4763        "art-run-test-target-data-shard66",
4764        "art-run-test-target-data-shard67",
4765        "art-run-test-target-data-shard68",
4766        "art-run-test-target-data-shard69",
4767        "art-run-test-target-data-shard70",
4768        "art-run-test-target-data-shard71",
4769        "art-run-test-target-data-shard72",
4770        "art-run-test-target-data-shard73",
4771        "art-run-test-target-data-shard74",
4772        "art-run-test-target-data-shard75",
4773        "art-run-test-target-data-shard76",
4774        "art-run-test-target-data-shard77",
4775        "art-run-test-target-data-shard78",
4776        "art-run-test-target-data-shard79",
4777        "art-run-test-target-data-shard80",
4778        "art-run-test-target-data-shard81",
4779        "art-run-test-target-data-shard82",
4780        "art-run-test-target-data-shard83",
4781        "art-run-test-target-data-shard84",
4782        "art-run-test-target-data-shard85",
4783        "art-run-test-target-data-shard86",
4784        "art-run-test-target-data-shard87",
4785        "art-run-test-target-data-shard88",
4786        "art-run-test-target-data-shard89",
4787        "art-run-test-target-data-shard90",
4788        "art-run-test-target-data-shard91",
4789        "art-run-test-target-data-shard92",
4790        "art-run-test-target-data-shard93",
4791        "art-run-test-target-data-shard94",
4792        "art-run-test-target-data-shard95",
4793        "art-run-test-target-data-shard96",
4794        "art-run-test-target-data-shard97",
4795        "art-run-test-target-data-shard98",
4796        "art-run-test-target-data-shard99",
4797        "art-run-test-target-data-shardHiddenApi",
4798    ],
4799    sub_dir: "art",
4800    filename: "art-run-test-target-data.txt",
4801}
4802
4803java_genrule {
4804    name: "art-run-test-jvm-data-shard00-tmp",
4805    out: ["art-run-test-jvm-data-shard00.zip"],
4806    srcs: [
4807        "?00-*/**/*",
4808        "??00-*/**/*",
4809    ],
4810    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?00-' $(in)",
4811    defaults: ["art-run-test-jvm-data-defaults"],
4812}
4813
4814// Install in the output directory to make it accessible for tests.
4815prebuilt_etc_host {
4816    name: "art-run-test-jvm-data-shard00",
4817    src: ":art-run-test-jvm-data-shard00-tmp",
4818    sub_dir: "art",
4819    filename: "art-run-test-jvm-data-shard00.zip",
4820}
4821
4822java_genrule {
4823    name: "art-run-test-jvm-data-shard01-tmp",
4824    out: ["art-run-test-jvm-data-shard01.zip"],
4825    srcs: [
4826        "?01-*/**/*",
4827        "??01-*/**/*",
4828    ],
4829    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?01-' $(in)",
4830    defaults: ["art-run-test-jvm-data-defaults"],
4831}
4832
4833// Install in the output directory to make it accessible for tests.
4834prebuilt_etc_host {
4835    name: "art-run-test-jvm-data-shard01",
4836    src: ":art-run-test-jvm-data-shard01-tmp",
4837    sub_dir: "art",
4838    filename: "art-run-test-jvm-data-shard01.zip",
4839}
4840
4841java_genrule {
4842    name: "art-run-test-jvm-data-shard02-tmp",
4843    out: ["art-run-test-jvm-data-shard02.zip"],
4844    srcs: [
4845        "?02-*/**/*",
4846        "??02-*/**/*",
4847    ],
4848    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?02-' $(in)",
4849    defaults: ["art-run-test-jvm-data-defaults"],
4850}
4851
4852// Install in the output directory to make it accessible for tests.
4853prebuilt_etc_host {
4854    name: "art-run-test-jvm-data-shard02",
4855    src: ":art-run-test-jvm-data-shard02-tmp",
4856    sub_dir: "art",
4857    filename: "art-run-test-jvm-data-shard02.zip",
4858}
4859
4860java_genrule {
4861    name: "art-run-test-jvm-data-shard03-tmp",
4862    out: ["art-run-test-jvm-data-shard03.zip"],
4863    srcs: [
4864        "?03-*/**/*",
4865        "??03-*/**/*",
4866    ],
4867    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?03-' $(in)",
4868    defaults: ["art-run-test-jvm-data-defaults"],
4869}
4870
4871// Install in the output directory to make it accessible for tests.
4872prebuilt_etc_host {
4873    name: "art-run-test-jvm-data-shard03",
4874    src: ":art-run-test-jvm-data-shard03-tmp",
4875    sub_dir: "art",
4876    filename: "art-run-test-jvm-data-shard03.zip",
4877}
4878
4879java_genrule {
4880    name: "art-run-test-jvm-data-shard04-tmp",
4881    out: ["art-run-test-jvm-data-shard04.zip"],
4882    srcs: [
4883        "?04-*/**/*",
4884        "??04-*/**/*",
4885    ],
4886    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?04-' $(in)",
4887    defaults: ["art-run-test-jvm-data-defaults"],
4888}
4889
4890// Install in the output directory to make it accessible for tests.
4891prebuilt_etc_host {
4892    name: "art-run-test-jvm-data-shard04",
4893    src: ":art-run-test-jvm-data-shard04-tmp",
4894    sub_dir: "art",
4895    filename: "art-run-test-jvm-data-shard04.zip",
4896}
4897
4898java_genrule {
4899    name: "art-run-test-jvm-data-shard05-tmp",
4900    out: ["art-run-test-jvm-data-shard05.zip"],
4901    srcs: [
4902        "?05-*/**/*",
4903        "??05-*/**/*",
4904    ],
4905    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?05-' $(in)",
4906    defaults: ["art-run-test-jvm-data-defaults"],
4907}
4908
4909// Install in the output directory to make it accessible for tests.
4910prebuilt_etc_host {
4911    name: "art-run-test-jvm-data-shard05",
4912    src: ":art-run-test-jvm-data-shard05-tmp",
4913    sub_dir: "art",
4914    filename: "art-run-test-jvm-data-shard05.zip",
4915}
4916
4917java_genrule {
4918    name: "art-run-test-jvm-data-shard06-tmp",
4919    out: ["art-run-test-jvm-data-shard06.zip"],
4920    srcs: [
4921        "?06-*/**/*",
4922        "??06-*/**/*",
4923    ],
4924    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?06-' $(in)",
4925    defaults: ["art-run-test-jvm-data-defaults"],
4926}
4927
4928// Install in the output directory to make it accessible for tests.
4929prebuilt_etc_host {
4930    name: "art-run-test-jvm-data-shard06",
4931    src: ":art-run-test-jvm-data-shard06-tmp",
4932    sub_dir: "art",
4933    filename: "art-run-test-jvm-data-shard06.zip",
4934}
4935
4936java_genrule {
4937    name: "art-run-test-jvm-data-shard07-tmp",
4938    out: ["art-run-test-jvm-data-shard07.zip"],
4939    srcs: [
4940        "?07-*/**/*",
4941        "??07-*/**/*",
4942    ],
4943    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?07-' $(in)",
4944    defaults: ["art-run-test-jvm-data-defaults"],
4945}
4946
4947// Install in the output directory to make it accessible for tests.
4948prebuilt_etc_host {
4949    name: "art-run-test-jvm-data-shard07",
4950    src: ":art-run-test-jvm-data-shard07-tmp",
4951    sub_dir: "art",
4952    filename: "art-run-test-jvm-data-shard07.zip",
4953}
4954
4955java_genrule {
4956    name: "art-run-test-jvm-data-shard08-tmp",
4957    out: ["art-run-test-jvm-data-shard08.zip"],
4958    srcs: [
4959        "?08-*/**/*",
4960        "??08-*/**/*",
4961    ],
4962    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?08-' $(in)",
4963    defaults: ["art-run-test-jvm-data-defaults"],
4964}
4965
4966// Install in the output directory to make it accessible for tests.
4967prebuilt_etc_host {
4968    name: "art-run-test-jvm-data-shard08",
4969    src: ":art-run-test-jvm-data-shard08-tmp",
4970    sub_dir: "art",
4971    filename: "art-run-test-jvm-data-shard08.zip",
4972}
4973
4974java_genrule {
4975    name: "art-run-test-jvm-data-shard09-tmp",
4976    out: ["art-run-test-jvm-data-shard09.zip"],
4977    srcs: [
4978        "?09-*/**/*",
4979        "??09-*/**/*",
4980    ],
4981    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?09-' $(in)",
4982    defaults: ["art-run-test-jvm-data-defaults"],
4983}
4984
4985// Install in the output directory to make it accessible for tests.
4986prebuilt_etc_host {
4987    name: "art-run-test-jvm-data-shard09",
4988    src: ":art-run-test-jvm-data-shard09-tmp",
4989    sub_dir: "art",
4990    filename: "art-run-test-jvm-data-shard09.zip",
4991}
4992
4993java_genrule {
4994    name: "art-run-test-jvm-data-shard10-tmp",
4995    out: ["art-run-test-jvm-data-shard10.zip"],
4996    srcs: [
4997        "?10-*/**/*",
4998        "??10-*/**/*",
4999    ],
5000    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?10-' $(in)",
5001    defaults: ["art-run-test-jvm-data-defaults"],
5002}
5003
5004// Install in the output directory to make it accessible for tests.
5005prebuilt_etc_host {
5006    name: "art-run-test-jvm-data-shard10",
5007    src: ":art-run-test-jvm-data-shard10-tmp",
5008    sub_dir: "art",
5009    filename: "art-run-test-jvm-data-shard10.zip",
5010}
5011
5012java_genrule {
5013    name: "art-run-test-jvm-data-shard11-tmp",
5014    out: ["art-run-test-jvm-data-shard11.zip"],
5015    srcs: [
5016        "?11-*/**/*",
5017        "??11-*/**/*",
5018    ],
5019    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?11-' $(in)",
5020    defaults: ["art-run-test-jvm-data-defaults"],
5021}
5022
5023// Install in the output directory to make it accessible for tests.
5024prebuilt_etc_host {
5025    name: "art-run-test-jvm-data-shard11",
5026    src: ":art-run-test-jvm-data-shard11-tmp",
5027    sub_dir: "art",
5028    filename: "art-run-test-jvm-data-shard11.zip",
5029}
5030
5031java_genrule {
5032    name: "art-run-test-jvm-data-shard12-tmp",
5033    out: ["art-run-test-jvm-data-shard12.zip"],
5034    srcs: [
5035        "?12-*/**/*",
5036        "??12-*/**/*",
5037    ],
5038    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?12-' $(in)",
5039    defaults: ["art-run-test-jvm-data-defaults"],
5040}
5041
5042// Install in the output directory to make it accessible for tests.
5043prebuilt_etc_host {
5044    name: "art-run-test-jvm-data-shard12",
5045    src: ":art-run-test-jvm-data-shard12-tmp",
5046    sub_dir: "art",
5047    filename: "art-run-test-jvm-data-shard12.zip",
5048}
5049
5050java_genrule {
5051    name: "art-run-test-jvm-data-shard13-tmp",
5052    out: ["art-run-test-jvm-data-shard13.zip"],
5053    srcs: [
5054        "?13-*/**/*",
5055        "??13-*/**/*",
5056    ],
5057    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?13-' $(in)",
5058    defaults: ["art-run-test-jvm-data-defaults"],
5059}
5060
5061// Install in the output directory to make it accessible for tests.
5062prebuilt_etc_host {
5063    name: "art-run-test-jvm-data-shard13",
5064    src: ":art-run-test-jvm-data-shard13-tmp",
5065    sub_dir: "art",
5066    filename: "art-run-test-jvm-data-shard13.zip",
5067}
5068
5069java_genrule {
5070    name: "art-run-test-jvm-data-shard14-tmp",
5071    out: ["art-run-test-jvm-data-shard14.zip"],
5072    srcs: [
5073        "?14-*/**/*",
5074        "??14-*/**/*",
5075    ],
5076    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?14-' $(in)",
5077    defaults: ["art-run-test-jvm-data-defaults"],
5078}
5079
5080// Install in the output directory to make it accessible for tests.
5081prebuilt_etc_host {
5082    name: "art-run-test-jvm-data-shard14",
5083    src: ":art-run-test-jvm-data-shard14-tmp",
5084    sub_dir: "art",
5085    filename: "art-run-test-jvm-data-shard14.zip",
5086}
5087
5088java_genrule {
5089    name: "art-run-test-jvm-data-shard15-tmp",
5090    out: ["art-run-test-jvm-data-shard15.zip"],
5091    srcs: [
5092        "?15-*/**/*",
5093        "??15-*/**/*",
5094    ],
5095    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?15-' $(in)",
5096    defaults: ["art-run-test-jvm-data-defaults"],
5097}
5098
5099// Install in the output directory to make it accessible for tests.
5100prebuilt_etc_host {
5101    name: "art-run-test-jvm-data-shard15",
5102    src: ":art-run-test-jvm-data-shard15-tmp",
5103    sub_dir: "art",
5104    filename: "art-run-test-jvm-data-shard15.zip",
5105}
5106
5107java_genrule {
5108    name: "art-run-test-jvm-data-shard16-tmp",
5109    out: ["art-run-test-jvm-data-shard16.zip"],
5110    srcs: [
5111        "?16-*/**/*",
5112        "??16-*/**/*",
5113    ],
5114    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?16-' $(in)",
5115    defaults: ["art-run-test-jvm-data-defaults"],
5116}
5117
5118// Install in the output directory to make it accessible for tests.
5119prebuilt_etc_host {
5120    name: "art-run-test-jvm-data-shard16",
5121    src: ":art-run-test-jvm-data-shard16-tmp",
5122    sub_dir: "art",
5123    filename: "art-run-test-jvm-data-shard16.zip",
5124}
5125
5126java_genrule {
5127    name: "art-run-test-jvm-data-shard17-tmp",
5128    out: ["art-run-test-jvm-data-shard17.zip"],
5129    srcs: [
5130        "?17-*/**/*",
5131        "??17-*/**/*",
5132    ],
5133    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?17-' $(in)",
5134    defaults: ["art-run-test-jvm-data-defaults"],
5135}
5136
5137// Install in the output directory to make it accessible for tests.
5138prebuilt_etc_host {
5139    name: "art-run-test-jvm-data-shard17",
5140    src: ":art-run-test-jvm-data-shard17-tmp",
5141    sub_dir: "art",
5142    filename: "art-run-test-jvm-data-shard17.zip",
5143}
5144
5145java_genrule {
5146    name: "art-run-test-jvm-data-shard18-tmp",
5147    out: ["art-run-test-jvm-data-shard18.zip"],
5148    srcs: [
5149        "?18-*/**/*",
5150        "??18-*/**/*",
5151    ],
5152    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?18-' $(in)",
5153    defaults: ["art-run-test-jvm-data-defaults"],
5154}
5155
5156// Install in the output directory to make it accessible for tests.
5157prebuilt_etc_host {
5158    name: "art-run-test-jvm-data-shard18",
5159    src: ":art-run-test-jvm-data-shard18-tmp",
5160    sub_dir: "art",
5161    filename: "art-run-test-jvm-data-shard18.zip",
5162}
5163
5164java_genrule {
5165    name: "art-run-test-jvm-data-shard19-tmp",
5166    out: ["art-run-test-jvm-data-shard19.zip"],
5167    srcs: [
5168        "?19-*/**/*",
5169        "??19-*/**/*",
5170    ],
5171    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?19-' $(in)",
5172    defaults: ["art-run-test-jvm-data-defaults"],
5173}
5174
5175// Install in the output directory to make it accessible for tests.
5176prebuilt_etc_host {
5177    name: "art-run-test-jvm-data-shard19",
5178    src: ":art-run-test-jvm-data-shard19-tmp",
5179    sub_dir: "art",
5180    filename: "art-run-test-jvm-data-shard19.zip",
5181}
5182
5183java_genrule {
5184    name: "art-run-test-jvm-data-shard20-tmp",
5185    out: ["art-run-test-jvm-data-shard20.zip"],
5186    srcs: [
5187        "?20-*/**/*",
5188        "??20-*/**/*",
5189    ],
5190    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?20-' $(in)",
5191    defaults: ["art-run-test-jvm-data-defaults"],
5192}
5193
5194// Install in the output directory to make it accessible for tests.
5195prebuilt_etc_host {
5196    name: "art-run-test-jvm-data-shard20",
5197    src: ":art-run-test-jvm-data-shard20-tmp",
5198    sub_dir: "art",
5199    filename: "art-run-test-jvm-data-shard20.zip",
5200}
5201
5202java_genrule {
5203    name: "art-run-test-jvm-data-shard21-tmp",
5204    out: ["art-run-test-jvm-data-shard21.zip"],
5205    srcs: [
5206        "?21-*/**/*",
5207        "??21-*/**/*",
5208    ],
5209    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?21-' $(in)",
5210    defaults: ["art-run-test-jvm-data-defaults"],
5211}
5212
5213// Install in the output directory to make it accessible for tests.
5214prebuilt_etc_host {
5215    name: "art-run-test-jvm-data-shard21",
5216    src: ":art-run-test-jvm-data-shard21-tmp",
5217    sub_dir: "art",
5218    filename: "art-run-test-jvm-data-shard21.zip",
5219}
5220
5221java_genrule {
5222    name: "art-run-test-jvm-data-shard22-tmp",
5223    out: ["art-run-test-jvm-data-shard22.zip"],
5224    srcs: [
5225        "?22-*/**/*",
5226        "??22-*/**/*",
5227    ],
5228    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?22-' $(in)",
5229    defaults: ["art-run-test-jvm-data-defaults"],
5230}
5231
5232// Install in the output directory to make it accessible for tests.
5233prebuilt_etc_host {
5234    name: "art-run-test-jvm-data-shard22",
5235    src: ":art-run-test-jvm-data-shard22-tmp",
5236    sub_dir: "art",
5237    filename: "art-run-test-jvm-data-shard22.zip",
5238}
5239
5240java_genrule {
5241    name: "art-run-test-jvm-data-shard23-tmp",
5242    out: ["art-run-test-jvm-data-shard23.zip"],
5243    srcs: [
5244        "?23-*/**/*",
5245        "??23-*/**/*",
5246    ],
5247    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?23-' $(in)",
5248    defaults: ["art-run-test-jvm-data-defaults"],
5249}
5250
5251// Install in the output directory to make it accessible for tests.
5252prebuilt_etc_host {
5253    name: "art-run-test-jvm-data-shard23",
5254    src: ":art-run-test-jvm-data-shard23-tmp",
5255    sub_dir: "art",
5256    filename: "art-run-test-jvm-data-shard23.zip",
5257}
5258
5259java_genrule {
5260    name: "art-run-test-jvm-data-shard24-tmp",
5261    out: ["art-run-test-jvm-data-shard24.zip"],
5262    srcs: [
5263        "?24-*/**/*",
5264        "??24-*/**/*",
5265    ],
5266    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?24-' $(in)",
5267    defaults: ["art-run-test-jvm-data-defaults"],
5268}
5269
5270// Install in the output directory to make it accessible for tests.
5271prebuilt_etc_host {
5272    name: "art-run-test-jvm-data-shard24",
5273    src: ":art-run-test-jvm-data-shard24-tmp",
5274    sub_dir: "art",
5275    filename: "art-run-test-jvm-data-shard24.zip",
5276}
5277
5278java_genrule {
5279    name: "art-run-test-jvm-data-shard25-tmp",
5280    out: ["art-run-test-jvm-data-shard25.zip"],
5281    srcs: [
5282        "?25-*/**/*",
5283        "??25-*/**/*",
5284    ],
5285    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?25-' $(in)",
5286    defaults: ["art-run-test-jvm-data-defaults"],
5287}
5288
5289// Install in the output directory to make it accessible for tests.
5290prebuilt_etc_host {
5291    name: "art-run-test-jvm-data-shard25",
5292    src: ":art-run-test-jvm-data-shard25-tmp",
5293    sub_dir: "art",
5294    filename: "art-run-test-jvm-data-shard25.zip",
5295}
5296
5297java_genrule {
5298    name: "art-run-test-jvm-data-shard26-tmp",
5299    out: ["art-run-test-jvm-data-shard26.zip"],
5300    srcs: [
5301        "?26-*/**/*",
5302        "??26-*/**/*",
5303    ],
5304    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?26-' $(in)",
5305    defaults: ["art-run-test-jvm-data-defaults"],
5306}
5307
5308// Install in the output directory to make it accessible for tests.
5309prebuilt_etc_host {
5310    name: "art-run-test-jvm-data-shard26",
5311    src: ":art-run-test-jvm-data-shard26-tmp",
5312    sub_dir: "art",
5313    filename: "art-run-test-jvm-data-shard26.zip",
5314}
5315
5316java_genrule {
5317    name: "art-run-test-jvm-data-shard27-tmp",
5318    out: ["art-run-test-jvm-data-shard27.zip"],
5319    srcs: [
5320        "?27-*/**/*",
5321        "??27-*/**/*",
5322    ],
5323    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?27-' $(in)",
5324    defaults: ["art-run-test-jvm-data-defaults"],
5325}
5326
5327// Install in the output directory to make it accessible for tests.
5328prebuilt_etc_host {
5329    name: "art-run-test-jvm-data-shard27",
5330    src: ":art-run-test-jvm-data-shard27-tmp",
5331    sub_dir: "art",
5332    filename: "art-run-test-jvm-data-shard27.zip",
5333}
5334
5335java_genrule {
5336    name: "art-run-test-jvm-data-shard28-tmp",
5337    out: ["art-run-test-jvm-data-shard28.zip"],
5338    srcs: [
5339        "?28-*/**/*",
5340        "??28-*/**/*",
5341    ],
5342    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?28-' $(in)",
5343    defaults: ["art-run-test-jvm-data-defaults"],
5344}
5345
5346// Install in the output directory to make it accessible for tests.
5347prebuilt_etc_host {
5348    name: "art-run-test-jvm-data-shard28",
5349    src: ":art-run-test-jvm-data-shard28-tmp",
5350    sub_dir: "art",
5351    filename: "art-run-test-jvm-data-shard28.zip",
5352}
5353
5354java_genrule {
5355    name: "art-run-test-jvm-data-shard29-tmp",
5356    out: ["art-run-test-jvm-data-shard29.zip"],
5357    srcs: [
5358        "?29-*/**/*",
5359        "??29-*/**/*",
5360    ],
5361    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?29-' $(in)",
5362    defaults: ["art-run-test-jvm-data-defaults"],
5363}
5364
5365// Install in the output directory to make it accessible for tests.
5366prebuilt_etc_host {
5367    name: "art-run-test-jvm-data-shard29",
5368    src: ":art-run-test-jvm-data-shard29-tmp",
5369    sub_dir: "art",
5370    filename: "art-run-test-jvm-data-shard29.zip",
5371}
5372
5373java_genrule {
5374    name: "art-run-test-jvm-data-shard30-tmp",
5375    out: ["art-run-test-jvm-data-shard30.zip"],
5376    srcs: [
5377        "?30-*/**/*",
5378        "??30-*/**/*",
5379    ],
5380    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?30-' $(in)",
5381    defaults: ["art-run-test-jvm-data-defaults"],
5382}
5383
5384// Install in the output directory to make it accessible for tests.
5385prebuilt_etc_host {
5386    name: "art-run-test-jvm-data-shard30",
5387    src: ":art-run-test-jvm-data-shard30-tmp",
5388    sub_dir: "art",
5389    filename: "art-run-test-jvm-data-shard30.zip",
5390}
5391
5392java_genrule {
5393    name: "art-run-test-jvm-data-shard31-tmp",
5394    out: ["art-run-test-jvm-data-shard31.zip"],
5395    srcs: [
5396        "?31-*/**/*",
5397        "??31-*/**/*",
5398    ],
5399    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?31-' $(in)",
5400    defaults: ["art-run-test-jvm-data-defaults"],
5401}
5402
5403// Install in the output directory to make it accessible for tests.
5404prebuilt_etc_host {
5405    name: "art-run-test-jvm-data-shard31",
5406    src: ":art-run-test-jvm-data-shard31-tmp",
5407    sub_dir: "art",
5408    filename: "art-run-test-jvm-data-shard31.zip",
5409}
5410
5411java_genrule {
5412    name: "art-run-test-jvm-data-shard32-tmp",
5413    out: ["art-run-test-jvm-data-shard32.zip"],
5414    srcs: [
5415        "?32-*/**/*",
5416        "??32-*/**/*",
5417    ],
5418    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?32-' $(in)",
5419    defaults: ["art-run-test-jvm-data-defaults"],
5420}
5421
5422// Install in the output directory to make it accessible for tests.
5423prebuilt_etc_host {
5424    name: "art-run-test-jvm-data-shard32",
5425    src: ":art-run-test-jvm-data-shard32-tmp",
5426    sub_dir: "art",
5427    filename: "art-run-test-jvm-data-shard32.zip",
5428}
5429
5430java_genrule {
5431    name: "art-run-test-jvm-data-shard33-tmp",
5432    out: ["art-run-test-jvm-data-shard33.zip"],
5433    srcs: [
5434        "?33-*/**/*",
5435        "??33-*/**/*",
5436    ],
5437    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?33-' $(in)",
5438    defaults: ["art-run-test-jvm-data-defaults"],
5439}
5440
5441// Install in the output directory to make it accessible for tests.
5442prebuilt_etc_host {
5443    name: "art-run-test-jvm-data-shard33",
5444    src: ":art-run-test-jvm-data-shard33-tmp",
5445    sub_dir: "art",
5446    filename: "art-run-test-jvm-data-shard33.zip",
5447}
5448
5449java_genrule {
5450    name: "art-run-test-jvm-data-shard34-tmp",
5451    out: ["art-run-test-jvm-data-shard34.zip"],
5452    srcs: [
5453        "?34-*/**/*",
5454        "??34-*/**/*",
5455    ],
5456    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?34-' $(in)",
5457    defaults: ["art-run-test-jvm-data-defaults"],
5458}
5459
5460// Install in the output directory to make it accessible for tests.
5461prebuilt_etc_host {
5462    name: "art-run-test-jvm-data-shard34",
5463    src: ":art-run-test-jvm-data-shard34-tmp",
5464    sub_dir: "art",
5465    filename: "art-run-test-jvm-data-shard34.zip",
5466}
5467
5468java_genrule {
5469    name: "art-run-test-jvm-data-shard35-tmp",
5470    out: ["art-run-test-jvm-data-shard35.zip"],
5471    srcs: [
5472        "?35-*/**/*",
5473        "??35-*/**/*",
5474    ],
5475    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?35-' $(in)",
5476    defaults: ["art-run-test-jvm-data-defaults"],
5477}
5478
5479// Install in the output directory to make it accessible for tests.
5480prebuilt_etc_host {
5481    name: "art-run-test-jvm-data-shard35",
5482    src: ":art-run-test-jvm-data-shard35-tmp",
5483    sub_dir: "art",
5484    filename: "art-run-test-jvm-data-shard35.zip",
5485}
5486
5487java_genrule {
5488    name: "art-run-test-jvm-data-shard36-tmp",
5489    out: ["art-run-test-jvm-data-shard36.zip"],
5490    srcs: [
5491        "?36-*/**/*",
5492        "??36-*/**/*",
5493    ],
5494    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?36-' $(in)",
5495    defaults: ["art-run-test-jvm-data-defaults"],
5496}
5497
5498// Install in the output directory to make it accessible for tests.
5499prebuilt_etc_host {
5500    name: "art-run-test-jvm-data-shard36",
5501    src: ":art-run-test-jvm-data-shard36-tmp",
5502    sub_dir: "art",
5503    filename: "art-run-test-jvm-data-shard36.zip",
5504}
5505
5506java_genrule {
5507    name: "art-run-test-jvm-data-shard37-tmp",
5508    out: ["art-run-test-jvm-data-shard37.zip"],
5509    srcs: [
5510        "?37-*/**/*",
5511        "??37-*/**/*",
5512    ],
5513    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?37-' $(in)",
5514    defaults: ["art-run-test-jvm-data-defaults"],
5515}
5516
5517// Install in the output directory to make it accessible for tests.
5518prebuilt_etc_host {
5519    name: "art-run-test-jvm-data-shard37",
5520    src: ":art-run-test-jvm-data-shard37-tmp",
5521    sub_dir: "art",
5522    filename: "art-run-test-jvm-data-shard37.zip",
5523}
5524
5525java_genrule {
5526    name: "art-run-test-jvm-data-shard38-tmp",
5527    out: ["art-run-test-jvm-data-shard38.zip"],
5528    srcs: [
5529        "?38-*/**/*",
5530        "??38-*/**/*",
5531    ],
5532    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?38-' $(in)",
5533    defaults: ["art-run-test-jvm-data-defaults"],
5534}
5535
5536// Install in the output directory to make it accessible for tests.
5537prebuilt_etc_host {
5538    name: "art-run-test-jvm-data-shard38",
5539    src: ":art-run-test-jvm-data-shard38-tmp",
5540    sub_dir: "art",
5541    filename: "art-run-test-jvm-data-shard38.zip",
5542}
5543
5544java_genrule {
5545    name: "art-run-test-jvm-data-shard39-tmp",
5546    out: ["art-run-test-jvm-data-shard39.zip"],
5547    srcs: [
5548        "?39-*/**/*",
5549        "??39-*/**/*",
5550    ],
5551    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?39-' $(in)",
5552    defaults: ["art-run-test-jvm-data-defaults"],
5553}
5554
5555// Install in the output directory to make it accessible for tests.
5556prebuilt_etc_host {
5557    name: "art-run-test-jvm-data-shard39",
5558    src: ":art-run-test-jvm-data-shard39-tmp",
5559    sub_dir: "art",
5560    filename: "art-run-test-jvm-data-shard39.zip",
5561}
5562
5563java_genrule {
5564    name: "art-run-test-jvm-data-shard40-tmp",
5565    out: ["art-run-test-jvm-data-shard40.zip"],
5566    srcs: [
5567        "?40-*/**/*",
5568        "??40-*/**/*",
5569    ],
5570    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?40-' $(in)",
5571    defaults: ["art-run-test-jvm-data-defaults"],
5572}
5573
5574// Install in the output directory to make it accessible for tests.
5575prebuilt_etc_host {
5576    name: "art-run-test-jvm-data-shard40",
5577    src: ":art-run-test-jvm-data-shard40-tmp",
5578    sub_dir: "art",
5579    filename: "art-run-test-jvm-data-shard40.zip",
5580}
5581
5582java_genrule {
5583    name: "art-run-test-jvm-data-shard41-tmp",
5584    out: ["art-run-test-jvm-data-shard41.zip"],
5585    srcs: [
5586        "?41-*/**/*",
5587        "??41-*/**/*",
5588    ],
5589    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?41-' $(in)",
5590    defaults: ["art-run-test-jvm-data-defaults"],
5591}
5592
5593// Install in the output directory to make it accessible for tests.
5594prebuilt_etc_host {
5595    name: "art-run-test-jvm-data-shard41",
5596    src: ":art-run-test-jvm-data-shard41-tmp",
5597    sub_dir: "art",
5598    filename: "art-run-test-jvm-data-shard41.zip",
5599}
5600
5601java_genrule {
5602    name: "art-run-test-jvm-data-shard42-tmp",
5603    out: ["art-run-test-jvm-data-shard42.zip"],
5604    srcs: [
5605        "?42-*/**/*",
5606        "??42-*/**/*",
5607    ],
5608    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?42-' $(in)",
5609    defaults: ["art-run-test-jvm-data-defaults"],
5610}
5611
5612// Install in the output directory to make it accessible for tests.
5613prebuilt_etc_host {
5614    name: "art-run-test-jvm-data-shard42",
5615    src: ":art-run-test-jvm-data-shard42-tmp",
5616    sub_dir: "art",
5617    filename: "art-run-test-jvm-data-shard42.zip",
5618}
5619
5620java_genrule {
5621    name: "art-run-test-jvm-data-shard43-tmp",
5622    out: ["art-run-test-jvm-data-shard43.zip"],
5623    srcs: [
5624        "?43-*/**/*",
5625        "??43-*/**/*",
5626    ],
5627    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?43-' $(in)",
5628    defaults: ["art-run-test-jvm-data-defaults"],
5629}
5630
5631// Install in the output directory to make it accessible for tests.
5632prebuilt_etc_host {
5633    name: "art-run-test-jvm-data-shard43",
5634    src: ":art-run-test-jvm-data-shard43-tmp",
5635    sub_dir: "art",
5636    filename: "art-run-test-jvm-data-shard43.zip",
5637}
5638
5639java_genrule {
5640    name: "art-run-test-jvm-data-shard44-tmp",
5641    out: ["art-run-test-jvm-data-shard44.zip"],
5642    srcs: [
5643        "?44-*/**/*",
5644        "??44-*/**/*",
5645    ],
5646    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?44-' $(in)",
5647    defaults: ["art-run-test-jvm-data-defaults"],
5648}
5649
5650// Install in the output directory to make it accessible for tests.
5651prebuilt_etc_host {
5652    name: "art-run-test-jvm-data-shard44",
5653    src: ":art-run-test-jvm-data-shard44-tmp",
5654    sub_dir: "art",
5655    filename: "art-run-test-jvm-data-shard44.zip",
5656}
5657
5658java_genrule {
5659    name: "art-run-test-jvm-data-shard45-tmp",
5660    out: ["art-run-test-jvm-data-shard45.zip"],
5661    srcs: [
5662        "?45-*/**/*",
5663        "??45-*/**/*",
5664    ],
5665    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?45-' $(in)",
5666    defaults: ["art-run-test-jvm-data-defaults"],
5667}
5668
5669// Install in the output directory to make it accessible for tests.
5670prebuilt_etc_host {
5671    name: "art-run-test-jvm-data-shard45",
5672    src: ":art-run-test-jvm-data-shard45-tmp",
5673    sub_dir: "art",
5674    filename: "art-run-test-jvm-data-shard45.zip",
5675}
5676
5677java_genrule {
5678    name: "art-run-test-jvm-data-shard46-tmp",
5679    out: ["art-run-test-jvm-data-shard46.zip"],
5680    srcs: [
5681        "?46-*/**/*",
5682        "??46-*/**/*",
5683    ],
5684    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?46-' $(in)",
5685    defaults: ["art-run-test-jvm-data-defaults"],
5686}
5687
5688// Install in the output directory to make it accessible for tests.
5689prebuilt_etc_host {
5690    name: "art-run-test-jvm-data-shard46",
5691    src: ":art-run-test-jvm-data-shard46-tmp",
5692    sub_dir: "art",
5693    filename: "art-run-test-jvm-data-shard46.zip",
5694}
5695
5696java_genrule {
5697    name: "art-run-test-jvm-data-shard47-tmp",
5698    out: ["art-run-test-jvm-data-shard47.zip"],
5699    srcs: [
5700        "?47-*/**/*",
5701        "??47-*/**/*",
5702    ],
5703    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?47-' $(in)",
5704    defaults: ["art-run-test-jvm-data-defaults"],
5705}
5706
5707// Install in the output directory to make it accessible for tests.
5708prebuilt_etc_host {
5709    name: "art-run-test-jvm-data-shard47",
5710    src: ":art-run-test-jvm-data-shard47-tmp",
5711    sub_dir: "art",
5712    filename: "art-run-test-jvm-data-shard47.zip",
5713}
5714
5715java_genrule {
5716    name: "art-run-test-jvm-data-shard48-tmp",
5717    out: ["art-run-test-jvm-data-shard48.zip"],
5718    srcs: [
5719        "?48-*/**/*",
5720        "??48-*/**/*",
5721    ],
5722    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?48-' $(in)",
5723    defaults: ["art-run-test-jvm-data-defaults"],
5724}
5725
5726// Install in the output directory to make it accessible for tests.
5727prebuilt_etc_host {
5728    name: "art-run-test-jvm-data-shard48",
5729    src: ":art-run-test-jvm-data-shard48-tmp",
5730    sub_dir: "art",
5731    filename: "art-run-test-jvm-data-shard48.zip",
5732}
5733
5734java_genrule {
5735    name: "art-run-test-jvm-data-shard49-tmp",
5736    out: ["art-run-test-jvm-data-shard49.zip"],
5737    srcs: [
5738        "?49-*/**/*",
5739        "??49-*/**/*",
5740    ],
5741    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?49-' $(in)",
5742    defaults: ["art-run-test-jvm-data-defaults"],
5743}
5744
5745// Install in the output directory to make it accessible for tests.
5746prebuilt_etc_host {
5747    name: "art-run-test-jvm-data-shard49",
5748    src: ":art-run-test-jvm-data-shard49-tmp",
5749    sub_dir: "art",
5750    filename: "art-run-test-jvm-data-shard49.zip",
5751}
5752
5753java_genrule {
5754    name: "art-run-test-jvm-data-shard50-tmp",
5755    out: ["art-run-test-jvm-data-shard50.zip"],
5756    srcs: [
5757        "?50-*/**/*",
5758        "??50-*/**/*",
5759    ],
5760    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?50-' $(in)",
5761    defaults: ["art-run-test-jvm-data-defaults"],
5762}
5763
5764// Install in the output directory to make it accessible for tests.
5765prebuilt_etc_host {
5766    name: "art-run-test-jvm-data-shard50",
5767    src: ":art-run-test-jvm-data-shard50-tmp",
5768    sub_dir: "art",
5769    filename: "art-run-test-jvm-data-shard50.zip",
5770}
5771
5772java_genrule {
5773    name: "art-run-test-jvm-data-shard51-tmp",
5774    out: ["art-run-test-jvm-data-shard51.zip"],
5775    srcs: [
5776        "?51-*/**/*",
5777        "??51-*/**/*",
5778    ],
5779    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?51-' $(in)",
5780    defaults: ["art-run-test-jvm-data-defaults"],
5781}
5782
5783// Install in the output directory to make it accessible for tests.
5784prebuilt_etc_host {
5785    name: "art-run-test-jvm-data-shard51",
5786    src: ":art-run-test-jvm-data-shard51-tmp",
5787    sub_dir: "art",
5788    filename: "art-run-test-jvm-data-shard51.zip",
5789}
5790
5791java_genrule {
5792    name: "art-run-test-jvm-data-shard52-tmp",
5793    out: ["art-run-test-jvm-data-shard52.zip"],
5794    srcs: [
5795        "?52-*/**/*",
5796        "??52-*/**/*",
5797    ],
5798    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?52-' $(in)",
5799    defaults: ["art-run-test-jvm-data-defaults"],
5800}
5801
5802// Install in the output directory to make it accessible for tests.
5803prebuilt_etc_host {
5804    name: "art-run-test-jvm-data-shard52",
5805    src: ":art-run-test-jvm-data-shard52-tmp",
5806    sub_dir: "art",
5807    filename: "art-run-test-jvm-data-shard52.zip",
5808}
5809
5810java_genrule {
5811    name: "art-run-test-jvm-data-shard53-tmp",
5812    out: ["art-run-test-jvm-data-shard53.zip"],
5813    srcs: [
5814        "?53-*/**/*",
5815        "??53-*/**/*",
5816    ],
5817    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?53-' $(in)",
5818    defaults: ["art-run-test-jvm-data-defaults"],
5819}
5820
5821// Install in the output directory to make it accessible for tests.
5822prebuilt_etc_host {
5823    name: "art-run-test-jvm-data-shard53",
5824    src: ":art-run-test-jvm-data-shard53-tmp",
5825    sub_dir: "art",
5826    filename: "art-run-test-jvm-data-shard53.zip",
5827}
5828
5829java_genrule {
5830    name: "art-run-test-jvm-data-shard54-tmp",
5831    out: ["art-run-test-jvm-data-shard54.zip"],
5832    srcs: [
5833        "?54-*/**/*",
5834        "??54-*/**/*",
5835    ],
5836    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?54-' $(in)",
5837    defaults: ["art-run-test-jvm-data-defaults"],
5838}
5839
5840// Install in the output directory to make it accessible for tests.
5841prebuilt_etc_host {
5842    name: "art-run-test-jvm-data-shard54",
5843    src: ":art-run-test-jvm-data-shard54-tmp",
5844    sub_dir: "art",
5845    filename: "art-run-test-jvm-data-shard54.zip",
5846}
5847
5848java_genrule {
5849    name: "art-run-test-jvm-data-shard55-tmp",
5850    out: ["art-run-test-jvm-data-shard55.zip"],
5851    srcs: [
5852        "?55-*/**/*",
5853        "??55-*/**/*",
5854    ],
5855    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?55-' $(in)",
5856    defaults: ["art-run-test-jvm-data-defaults"],
5857}
5858
5859// Install in the output directory to make it accessible for tests.
5860prebuilt_etc_host {
5861    name: "art-run-test-jvm-data-shard55",
5862    src: ":art-run-test-jvm-data-shard55-tmp",
5863    sub_dir: "art",
5864    filename: "art-run-test-jvm-data-shard55.zip",
5865}
5866
5867java_genrule {
5868    name: "art-run-test-jvm-data-shard56-tmp",
5869    out: ["art-run-test-jvm-data-shard56.zip"],
5870    srcs: [
5871        "?56-*/**/*",
5872        "??56-*/**/*",
5873    ],
5874    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?56-' $(in)",
5875    defaults: ["art-run-test-jvm-data-defaults"],
5876}
5877
5878// Install in the output directory to make it accessible for tests.
5879prebuilt_etc_host {
5880    name: "art-run-test-jvm-data-shard56",
5881    src: ":art-run-test-jvm-data-shard56-tmp",
5882    sub_dir: "art",
5883    filename: "art-run-test-jvm-data-shard56.zip",
5884}
5885
5886java_genrule {
5887    name: "art-run-test-jvm-data-shard57-tmp",
5888    out: ["art-run-test-jvm-data-shard57.zip"],
5889    srcs: [
5890        "?57-*/**/*",
5891        "??57-*/**/*",
5892    ],
5893    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?57-' $(in)",
5894    defaults: ["art-run-test-jvm-data-defaults"],
5895}
5896
5897// Install in the output directory to make it accessible for tests.
5898prebuilt_etc_host {
5899    name: "art-run-test-jvm-data-shard57",
5900    src: ":art-run-test-jvm-data-shard57-tmp",
5901    sub_dir: "art",
5902    filename: "art-run-test-jvm-data-shard57.zip",
5903}
5904
5905java_genrule {
5906    name: "art-run-test-jvm-data-shard58-tmp",
5907    out: ["art-run-test-jvm-data-shard58.zip"],
5908    srcs: [
5909        "?58-*/**/*",
5910        "??58-*/**/*",
5911    ],
5912    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?58-' $(in)",
5913    defaults: ["art-run-test-jvm-data-defaults"],
5914}
5915
5916// Install in the output directory to make it accessible for tests.
5917prebuilt_etc_host {
5918    name: "art-run-test-jvm-data-shard58",
5919    src: ":art-run-test-jvm-data-shard58-tmp",
5920    sub_dir: "art",
5921    filename: "art-run-test-jvm-data-shard58.zip",
5922}
5923
5924java_genrule {
5925    name: "art-run-test-jvm-data-shard59-tmp",
5926    out: ["art-run-test-jvm-data-shard59.zip"],
5927    srcs: [
5928        "?59-*/**/*",
5929        "??59-*/**/*",
5930    ],
5931    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?59-' $(in)",
5932    defaults: ["art-run-test-jvm-data-defaults"],
5933}
5934
5935// Install in the output directory to make it accessible for tests.
5936prebuilt_etc_host {
5937    name: "art-run-test-jvm-data-shard59",
5938    src: ":art-run-test-jvm-data-shard59-tmp",
5939    sub_dir: "art",
5940    filename: "art-run-test-jvm-data-shard59.zip",
5941}
5942
5943java_genrule {
5944    name: "art-run-test-jvm-data-shard60-tmp",
5945    out: ["art-run-test-jvm-data-shard60.zip"],
5946    srcs: [
5947        "?60-*/**/*",
5948        "??60-*/**/*",
5949    ],
5950    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?60-' $(in)",
5951    defaults: ["art-run-test-jvm-data-defaults"],
5952}
5953
5954// Install in the output directory to make it accessible for tests.
5955prebuilt_etc_host {
5956    name: "art-run-test-jvm-data-shard60",
5957    src: ":art-run-test-jvm-data-shard60-tmp",
5958    sub_dir: "art",
5959    filename: "art-run-test-jvm-data-shard60.zip",
5960}
5961
5962java_genrule {
5963    name: "art-run-test-jvm-data-shard61-tmp",
5964    out: ["art-run-test-jvm-data-shard61.zip"],
5965    srcs: [
5966        "?61-*/**/*",
5967        "??61-*/**/*",
5968    ],
5969    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?61-' $(in)",
5970    defaults: ["art-run-test-jvm-data-defaults"],
5971}
5972
5973// Install in the output directory to make it accessible for tests.
5974prebuilt_etc_host {
5975    name: "art-run-test-jvm-data-shard61",
5976    src: ":art-run-test-jvm-data-shard61-tmp",
5977    sub_dir: "art",
5978    filename: "art-run-test-jvm-data-shard61.zip",
5979}
5980
5981java_genrule {
5982    name: "art-run-test-jvm-data-shard62-tmp",
5983    out: ["art-run-test-jvm-data-shard62.zip"],
5984    srcs: [
5985        "?62-*/**/*",
5986        "??62-*/**/*",
5987    ],
5988    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?62-' $(in)",
5989    defaults: ["art-run-test-jvm-data-defaults"],
5990}
5991
5992// Install in the output directory to make it accessible for tests.
5993prebuilt_etc_host {
5994    name: "art-run-test-jvm-data-shard62",
5995    src: ":art-run-test-jvm-data-shard62-tmp",
5996    sub_dir: "art",
5997    filename: "art-run-test-jvm-data-shard62.zip",
5998}
5999
6000java_genrule {
6001    name: "art-run-test-jvm-data-shard63-tmp",
6002    out: ["art-run-test-jvm-data-shard63.zip"],
6003    srcs: [
6004        "?63-*/**/*",
6005        "??63-*/**/*",
6006    ],
6007    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?63-' $(in)",
6008    defaults: ["art-run-test-jvm-data-defaults"],
6009}
6010
6011// Install in the output directory to make it accessible for tests.
6012prebuilt_etc_host {
6013    name: "art-run-test-jvm-data-shard63",
6014    src: ":art-run-test-jvm-data-shard63-tmp",
6015    sub_dir: "art",
6016    filename: "art-run-test-jvm-data-shard63.zip",
6017}
6018
6019java_genrule {
6020    name: "art-run-test-jvm-data-shard64-tmp",
6021    out: ["art-run-test-jvm-data-shard64.zip"],
6022    srcs: [
6023        "?64-*/**/*",
6024        "??64-*/**/*",
6025    ],
6026    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?64-' $(in)",
6027    defaults: ["art-run-test-jvm-data-defaults"],
6028}
6029
6030// Install in the output directory to make it accessible for tests.
6031prebuilt_etc_host {
6032    name: "art-run-test-jvm-data-shard64",
6033    src: ":art-run-test-jvm-data-shard64-tmp",
6034    sub_dir: "art",
6035    filename: "art-run-test-jvm-data-shard64.zip",
6036}
6037
6038java_genrule {
6039    name: "art-run-test-jvm-data-shard65-tmp",
6040    out: ["art-run-test-jvm-data-shard65.zip"],
6041    srcs: [
6042        "?65-*/**/*",
6043        "??65-*/**/*",
6044    ],
6045    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?65-' $(in)",
6046    defaults: ["art-run-test-jvm-data-defaults"],
6047}
6048
6049// Install in the output directory to make it accessible for tests.
6050prebuilt_etc_host {
6051    name: "art-run-test-jvm-data-shard65",
6052    src: ":art-run-test-jvm-data-shard65-tmp",
6053    sub_dir: "art",
6054    filename: "art-run-test-jvm-data-shard65.zip",
6055}
6056
6057java_genrule {
6058    name: "art-run-test-jvm-data-shard66-tmp",
6059    out: ["art-run-test-jvm-data-shard66.zip"],
6060    srcs: [
6061        "?66-*/**/*",
6062        "??66-*/**/*",
6063    ],
6064    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?66-' $(in)",
6065    defaults: ["art-run-test-jvm-data-defaults"],
6066}
6067
6068// Install in the output directory to make it accessible for tests.
6069prebuilt_etc_host {
6070    name: "art-run-test-jvm-data-shard66",
6071    src: ":art-run-test-jvm-data-shard66-tmp",
6072    sub_dir: "art",
6073    filename: "art-run-test-jvm-data-shard66.zip",
6074}
6075
6076java_genrule {
6077    name: "art-run-test-jvm-data-shard67-tmp",
6078    out: ["art-run-test-jvm-data-shard67.zip"],
6079    srcs: [
6080        "?67-*/**/*",
6081        "??67-*/**/*",
6082    ],
6083    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?67-' $(in)",
6084    defaults: ["art-run-test-jvm-data-defaults"],
6085}
6086
6087// Install in the output directory to make it accessible for tests.
6088prebuilt_etc_host {
6089    name: "art-run-test-jvm-data-shard67",
6090    src: ":art-run-test-jvm-data-shard67-tmp",
6091    sub_dir: "art",
6092    filename: "art-run-test-jvm-data-shard67.zip",
6093}
6094
6095java_genrule {
6096    name: "art-run-test-jvm-data-shard68-tmp",
6097    out: ["art-run-test-jvm-data-shard68.zip"],
6098    srcs: [
6099        "?68-*/**/*",
6100        "??68-*/**/*",
6101    ],
6102    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?68-' $(in)",
6103    defaults: ["art-run-test-jvm-data-defaults"],
6104}
6105
6106// Install in the output directory to make it accessible for tests.
6107prebuilt_etc_host {
6108    name: "art-run-test-jvm-data-shard68",
6109    src: ":art-run-test-jvm-data-shard68-tmp",
6110    sub_dir: "art",
6111    filename: "art-run-test-jvm-data-shard68.zip",
6112}
6113
6114java_genrule {
6115    name: "art-run-test-jvm-data-shard69-tmp",
6116    out: ["art-run-test-jvm-data-shard69.zip"],
6117    srcs: [
6118        "?69-*/**/*",
6119        "??69-*/**/*",
6120    ],
6121    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?69-' $(in)",
6122    defaults: ["art-run-test-jvm-data-defaults"],
6123}
6124
6125// Install in the output directory to make it accessible for tests.
6126prebuilt_etc_host {
6127    name: "art-run-test-jvm-data-shard69",
6128    src: ":art-run-test-jvm-data-shard69-tmp",
6129    sub_dir: "art",
6130    filename: "art-run-test-jvm-data-shard69.zip",
6131}
6132
6133java_genrule {
6134    name: "art-run-test-jvm-data-shard70-tmp",
6135    out: ["art-run-test-jvm-data-shard70.zip"],
6136    srcs: [
6137        "?70-*/**/*",
6138        "??70-*/**/*",
6139    ],
6140    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?70-' $(in)",
6141    defaults: ["art-run-test-jvm-data-defaults"],
6142}
6143
6144// Install in the output directory to make it accessible for tests.
6145prebuilt_etc_host {
6146    name: "art-run-test-jvm-data-shard70",
6147    src: ":art-run-test-jvm-data-shard70-tmp",
6148    sub_dir: "art",
6149    filename: "art-run-test-jvm-data-shard70.zip",
6150}
6151
6152java_genrule {
6153    name: "art-run-test-jvm-data-shard71-tmp",
6154    out: ["art-run-test-jvm-data-shard71.zip"],
6155    srcs: [
6156        "?71-*/**/*",
6157        "??71-*/**/*",
6158    ],
6159    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?71-' $(in)",
6160    defaults: ["art-run-test-jvm-data-defaults"],
6161}
6162
6163// Install in the output directory to make it accessible for tests.
6164prebuilt_etc_host {
6165    name: "art-run-test-jvm-data-shard71",
6166    src: ":art-run-test-jvm-data-shard71-tmp",
6167    sub_dir: "art",
6168    filename: "art-run-test-jvm-data-shard71.zip",
6169}
6170
6171java_genrule {
6172    name: "art-run-test-jvm-data-shard72-tmp",
6173    out: ["art-run-test-jvm-data-shard72.zip"],
6174    srcs: [
6175        "?72-*/**/*",
6176        "??72-*/**/*",
6177    ],
6178    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?72-' $(in)",
6179    defaults: ["art-run-test-jvm-data-defaults"],
6180}
6181
6182// Install in the output directory to make it accessible for tests.
6183prebuilt_etc_host {
6184    name: "art-run-test-jvm-data-shard72",
6185    src: ":art-run-test-jvm-data-shard72-tmp",
6186    sub_dir: "art",
6187    filename: "art-run-test-jvm-data-shard72.zip",
6188}
6189
6190java_genrule {
6191    name: "art-run-test-jvm-data-shard73-tmp",
6192    out: ["art-run-test-jvm-data-shard73.zip"],
6193    srcs: [
6194        "?73-*/**/*",
6195        "??73-*/**/*",
6196    ],
6197    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?73-' $(in)",
6198    defaults: ["art-run-test-jvm-data-defaults"],
6199}
6200
6201// Install in the output directory to make it accessible for tests.
6202prebuilt_etc_host {
6203    name: "art-run-test-jvm-data-shard73",
6204    src: ":art-run-test-jvm-data-shard73-tmp",
6205    sub_dir: "art",
6206    filename: "art-run-test-jvm-data-shard73.zip",
6207}
6208
6209java_genrule {
6210    name: "art-run-test-jvm-data-shard74-tmp",
6211    out: ["art-run-test-jvm-data-shard74.zip"],
6212    srcs: [
6213        "?74-*/**/*",
6214        "??74-*/**/*",
6215    ],
6216    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?74-' $(in)",
6217    defaults: ["art-run-test-jvm-data-defaults"],
6218}
6219
6220// Install in the output directory to make it accessible for tests.
6221prebuilt_etc_host {
6222    name: "art-run-test-jvm-data-shard74",
6223    src: ":art-run-test-jvm-data-shard74-tmp",
6224    sub_dir: "art",
6225    filename: "art-run-test-jvm-data-shard74.zip",
6226}
6227
6228java_genrule {
6229    name: "art-run-test-jvm-data-shard75-tmp",
6230    out: ["art-run-test-jvm-data-shard75.zip"],
6231    srcs: [
6232        "?75-*/**/*",
6233        "??75-*/**/*",
6234    ],
6235    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?75-' $(in)",
6236    defaults: ["art-run-test-jvm-data-defaults"],
6237}
6238
6239// Install in the output directory to make it accessible for tests.
6240prebuilt_etc_host {
6241    name: "art-run-test-jvm-data-shard75",
6242    src: ":art-run-test-jvm-data-shard75-tmp",
6243    sub_dir: "art",
6244    filename: "art-run-test-jvm-data-shard75.zip",
6245}
6246
6247java_genrule {
6248    name: "art-run-test-jvm-data-shard76-tmp",
6249    out: ["art-run-test-jvm-data-shard76.zip"],
6250    srcs: [
6251        "?76-*/**/*",
6252        "??76-*/**/*",
6253    ],
6254    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?76-' $(in)",
6255    defaults: ["art-run-test-jvm-data-defaults"],
6256}
6257
6258// Install in the output directory to make it accessible for tests.
6259prebuilt_etc_host {
6260    name: "art-run-test-jvm-data-shard76",
6261    src: ":art-run-test-jvm-data-shard76-tmp",
6262    sub_dir: "art",
6263    filename: "art-run-test-jvm-data-shard76.zip",
6264}
6265
6266java_genrule {
6267    name: "art-run-test-jvm-data-shard77-tmp",
6268    out: ["art-run-test-jvm-data-shard77.zip"],
6269    srcs: [
6270        "?77-*/**/*",
6271        "??77-*/**/*",
6272    ],
6273    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?77-' $(in)",
6274    defaults: ["art-run-test-jvm-data-defaults"],
6275}
6276
6277// Install in the output directory to make it accessible for tests.
6278prebuilt_etc_host {
6279    name: "art-run-test-jvm-data-shard77",
6280    src: ":art-run-test-jvm-data-shard77-tmp",
6281    sub_dir: "art",
6282    filename: "art-run-test-jvm-data-shard77.zip",
6283}
6284
6285java_genrule {
6286    name: "art-run-test-jvm-data-shard78-tmp",
6287    out: ["art-run-test-jvm-data-shard78.zip"],
6288    srcs: [
6289        "?78-*/**/*",
6290        "??78-*/**/*",
6291    ],
6292    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?78-' $(in)",
6293    defaults: ["art-run-test-jvm-data-defaults"],
6294}
6295
6296// Install in the output directory to make it accessible for tests.
6297prebuilt_etc_host {
6298    name: "art-run-test-jvm-data-shard78",
6299    src: ":art-run-test-jvm-data-shard78-tmp",
6300    sub_dir: "art",
6301    filename: "art-run-test-jvm-data-shard78.zip",
6302}
6303
6304java_genrule {
6305    name: "art-run-test-jvm-data-shard79-tmp",
6306    out: ["art-run-test-jvm-data-shard79.zip"],
6307    srcs: [
6308        "?79-*/**/*",
6309        "??79-*/**/*",
6310    ],
6311    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?79-' $(in)",
6312    defaults: ["art-run-test-jvm-data-defaults"],
6313}
6314
6315// Install in the output directory to make it accessible for tests.
6316prebuilt_etc_host {
6317    name: "art-run-test-jvm-data-shard79",
6318    src: ":art-run-test-jvm-data-shard79-tmp",
6319    sub_dir: "art",
6320    filename: "art-run-test-jvm-data-shard79.zip",
6321}
6322
6323java_genrule {
6324    name: "art-run-test-jvm-data-shard80-tmp",
6325    out: ["art-run-test-jvm-data-shard80.zip"],
6326    srcs: [
6327        "?80-*/**/*",
6328        "??80-*/**/*",
6329    ],
6330    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?80-' $(in)",
6331    defaults: ["art-run-test-jvm-data-defaults"],
6332}
6333
6334// Install in the output directory to make it accessible for tests.
6335prebuilt_etc_host {
6336    name: "art-run-test-jvm-data-shard80",
6337    src: ":art-run-test-jvm-data-shard80-tmp",
6338    sub_dir: "art",
6339    filename: "art-run-test-jvm-data-shard80.zip",
6340}
6341
6342java_genrule {
6343    name: "art-run-test-jvm-data-shard81-tmp",
6344    out: ["art-run-test-jvm-data-shard81.zip"],
6345    srcs: [
6346        "?81-*/**/*",
6347        "??81-*/**/*",
6348    ],
6349    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?81-' $(in)",
6350    defaults: ["art-run-test-jvm-data-defaults"],
6351}
6352
6353// Install in the output directory to make it accessible for tests.
6354prebuilt_etc_host {
6355    name: "art-run-test-jvm-data-shard81",
6356    src: ":art-run-test-jvm-data-shard81-tmp",
6357    sub_dir: "art",
6358    filename: "art-run-test-jvm-data-shard81.zip",
6359}
6360
6361java_genrule {
6362    name: "art-run-test-jvm-data-shard82-tmp",
6363    out: ["art-run-test-jvm-data-shard82.zip"],
6364    srcs: [
6365        "?82-*/**/*",
6366        "??82-*/**/*",
6367    ],
6368    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?82-' $(in)",
6369    defaults: ["art-run-test-jvm-data-defaults"],
6370}
6371
6372// Install in the output directory to make it accessible for tests.
6373prebuilt_etc_host {
6374    name: "art-run-test-jvm-data-shard82",
6375    src: ":art-run-test-jvm-data-shard82-tmp",
6376    sub_dir: "art",
6377    filename: "art-run-test-jvm-data-shard82.zip",
6378}
6379
6380java_genrule {
6381    name: "art-run-test-jvm-data-shard83-tmp",
6382    out: ["art-run-test-jvm-data-shard83.zip"],
6383    srcs: [
6384        "?83-*/**/*",
6385        "??83-*/**/*",
6386    ],
6387    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?83-' $(in)",
6388    defaults: ["art-run-test-jvm-data-defaults"],
6389}
6390
6391// Install in the output directory to make it accessible for tests.
6392prebuilt_etc_host {
6393    name: "art-run-test-jvm-data-shard83",
6394    src: ":art-run-test-jvm-data-shard83-tmp",
6395    sub_dir: "art",
6396    filename: "art-run-test-jvm-data-shard83.zip",
6397}
6398
6399java_genrule {
6400    name: "art-run-test-jvm-data-shard84-tmp",
6401    out: ["art-run-test-jvm-data-shard84.zip"],
6402    srcs: [
6403        "?84-*/**/*",
6404        "??84-*/**/*",
6405    ],
6406    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?84-' $(in)",
6407    defaults: ["art-run-test-jvm-data-defaults"],
6408}
6409
6410// Install in the output directory to make it accessible for tests.
6411prebuilt_etc_host {
6412    name: "art-run-test-jvm-data-shard84",
6413    src: ":art-run-test-jvm-data-shard84-tmp",
6414    sub_dir: "art",
6415    filename: "art-run-test-jvm-data-shard84.zip",
6416}
6417
6418java_genrule {
6419    name: "art-run-test-jvm-data-shard85-tmp",
6420    out: ["art-run-test-jvm-data-shard85.zip"],
6421    srcs: [
6422        "?85-*/**/*",
6423        "??85-*/**/*",
6424    ],
6425    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?85-' $(in)",
6426    defaults: ["art-run-test-jvm-data-defaults"],
6427}
6428
6429// Install in the output directory to make it accessible for tests.
6430prebuilt_etc_host {
6431    name: "art-run-test-jvm-data-shard85",
6432    src: ":art-run-test-jvm-data-shard85-tmp",
6433    sub_dir: "art",
6434    filename: "art-run-test-jvm-data-shard85.zip",
6435}
6436
6437java_genrule {
6438    name: "art-run-test-jvm-data-shard86-tmp",
6439    out: ["art-run-test-jvm-data-shard86.zip"],
6440    srcs: [
6441        "?86-*/**/*",
6442        "??86-*/**/*",
6443    ],
6444    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?86-' $(in)",
6445    defaults: ["art-run-test-jvm-data-defaults"],
6446}
6447
6448// Install in the output directory to make it accessible for tests.
6449prebuilt_etc_host {
6450    name: "art-run-test-jvm-data-shard86",
6451    src: ":art-run-test-jvm-data-shard86-tmp",
6452    sub_dir: "art",
6453    filename: "art-run-test-jvm-data-shard86.zip",
6454}
6455
6456java_genrule {
6457    name: "art-run-test-jvm-data-shard87-tmp",
6458    out: ["art-run-test-jvm-data-shard87.zip"],
6459    srcs: [
6460        "?87-*/**/*",
6461        "??87-*/**/*",
6462    ],
6463    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?87-' $(in)",
6464    defaults: ["art-run-test-jvm-data-defaults"],
6465}
6466
6467// Install in the output directory to make it accessible for tests.
6468prebuilt_etc_host {
6469    name: "art-run-test-jvm-data-shard87",
6470    src: ":art-run-test-jvm-data-shard87-tmp",
6471    sub_dir: "art",
6472    filename: "art-run-test-jvm-data-shard87.zip",
6473}
6474
6475java_genrule {
6476    name: "art-run-test-jvm-data-shard88-tmp",
6477    out: ["art-run-test-jvm-data-shard88.zip"],
6478    srcs: [
6479        "?88-*/**/*",
6480        "??88-*/**/*",
6481    ],
6482    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?88-' $(in)",
6483    defaults: ["art-run-test-jvm-data-defaults"],
6484}
6485
6486// Install in the output directory to make it accessible for tests.
6487prebuilt_etc_host {
6488    name: "art-run-test-jvm-data-shard88",
6489    src: ":art-run-test-jvm-data-shard88-tmp",
6490    sub_dir: "art",
6491    filename: "art-run-test-jvm-data-shard88.zip",
6492}
6493
6494java_genrule {
6495    name: "art-run-test-jvm-data-shard89-tmp",
6496    out: ["art-run-test-jvm-data-shard89.zip"],
6497    srcs: [
6498        "?89-*/**/*",
6499        "??89-*/**/*",
6500    ],
6501    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?89-' $(in)",
6502    defaults: ["art-run-test-jvm-data-defaults"],
6503}
6504
6505// Install in the output directory to make it accessible for tests.
6506prebuilt_etc_host {
6507    name: "art-run-test-jvm-data-shard89",
6508    src: ":art-run-test-jvm-data-shard89-tmp",
6509    sub_dir: "art",
6510    filename: "art-run-test-jvm-data-shard89.zip",
6511}
6512
6513java_genrule {
6514    name: "art-run-test-jvm-data-shard90-tmp",
6515    out: ["art-run-test-jvm-data-shard90.zip"],
6516    srcs: [
6517        "?90-*/**/*",
6518        "??90-*/**/*",
6519    ],
6520    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?90-' $(in)",
6521    defaults: ["art-run-test-jvm-data-defaults"],
6522}
6523
6524// Install in the output directory to make it accessible for tests.
6525prebuilt_etc_host {
6526    name: "art-run-test-jvm-data-shard90",
6527    src: ":art-run-test-jvm-data-shard90-tmp",
6528    sub_dir: "art",
6529    filename: "art-run-test-jvm-data-shard90.zip",
6530}
6531
6532java_genrule {
6533    name: "art-run-test-jvm-data-shard91-tmp",
6534    out: ["art-run-test-jvm-data-shard91.zip"],
6535    srcs: [
6536        "?91-*/**/*",
6537        "??91-*/**/*",
6538    ],
6539    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?91-' $(in)",
6540    defaults: ["art-run-test-jvm-data-defaults"],
6541}
6542
6543// Install in the output directory to make it accessible for tests.
6544prebuilt_etc_host {
6545    name: "art-run-test-jvm-data-shard91",
6546    src: ":art-run-test-jvm-data-shard91-tmp",
6547    sub_dir: "art",
6548    filename: "art-run-test-jvm-data-shard91.zip",
6549}
6550
6551java_genrule {
6552    name: "art-run-test-jvm-data-shard92-tmp",
6553    out: ["art-run-test-jvm-data-shard92.zip"],
6554    srcs: [
6555        "?92-*/**/*",
6556        "??92-*/**/*",
6557    ],
6558    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?92-' $(in)",
6559    defaults: ["art-run-test-jvm-data-defaults"],
6560}
6561
6562// Install in the output directory to make it accessible for tests.
6563prebuilt_etc_host {
6564    name: "art-run-test-jvm-data-shard92",
6565    src: ":art-run-test-jvm-data-shard92-tmp",
6566    sub_dir: "art",
6567    filename: "art-run-test-jvm-data-shard92.zip",
6568}
6569
6570java_genrule {
6571    name: "art-run-test-jvm-data-shard93-tmp",
6572    out: ["art-run-test-jvm-data-shard93.zip"],
6573    srcs: [
6574        "?93-*/**/*",
6575        "??93-*/**/*",
6576    ],
6577    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?93-' $(in)",
6578    defaults: ["art-run-test-jvm-data-defaults"],
6579}
6580
6581// Install in the output directory to make it accessible for tests.
6582prebuilt_etc_host {
6583    name: "art-run-test-jvm-data-shard93",
6584    src: ":art-run-test-jvm-data-shard93-tmp",
6585    sub_dir: "art",
6586    filename: "art-run-test-jvm-data-shard93.zip",
6587}
6588
6589java_genrule {
6590    name: "art-run-test-jvm-data-shard94-tmp",
6591    out: ["art-run-test-jvm-data-shard94.zip"],
6592    srcs: [
6593        "?94-*/**/*",
6594        "??94-*/**/*",
6595    ],
6596    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?94-' $(in)",
6597    defaults: ["art-run-test-jvm-data-defaults"],
6598}
6599
6600// Install in the output directory to make it accessible for tests.
6601prebuilt_etc_host {
6602    name: "art-run-test-jvm-data-shard94",
6603    src: ":art-run-test-jvm-data-shard94-tmp",
6604    sub_dir: "art",
6605    filename: "art-run-test-jvm-data-shard94.zip",
6606}
6607
6608java_genrule {
6609    name: "art-run-test-jvm-data-shard95-tmp",
6610    out: ["art-run-test-jvm-data-shard95.zip"],
6611    srcs: [
6612        "?95-*/**/*",
6613        "??95-*/**/*",
6614    ],
6615    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?95-' $(in)",
6616    defaults: ["art-run-test-jvm-data-defaults"],
6617}
6618
6619// Install in the output directory to make it accessible for tests.
6620prebuilt_etc_host {
6621    name: "art-run-test-jvm-data-shard95",
6622    src: ":art-run-test-jvm-data-shard95-tmp",
6623    sub_dir: "art",
6624    filename: "art-run-test-jvm-data-shard95.zip",
6625}
6626
6627java_genrule {
6628    name: "art-run-test-jvm-data-shard96-tmp",
6629    out: ["art-run-test-jvm-data-shard96.zip"],
6630    srcs: [
6631        "?96-*/**/*",
6632        "??96-*/**/*",
6633    ],
6634    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?96-' $(in)",
6635    defaults: ["art-run-test-jvm-data-defaults"],
6636}
6637
6638// Install in the output directory to make it accessible for tests.
6639prebuilt_etc_host {
6640    name: "art-run-test-jvm-data-shard96",
6641    src: ":art-run-test-jvm-data-shard96-tmp",
6642    sub_dir: "art",
6643    filename: "art-run-test-jvm-data-shard96.zip",
6644}
6645
6646java_genrule {
6647    name: "art-run-test-jvm-data-shard97-tmp",
6648    out: ["art-run-test-jvm-data-shard97.zip"],
6649    srcs: [
6650        "?97-*/**/*",
6651        "??97-*/**/*",
6652    ],
6653    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?97-' $(in)",
6654    defaults: ["art-run-test-jvm-data-defaults"],
6655}
6656
6657// Install in the output directory to make it accessible for tests.
6658prebuilt_etc_host {
6659    name: "art-run-test-jvm-data-shard97",
6660    src: ":art-run-test-jvm-data-shard97-tmp",
6661    sub_dir: "art",
6662    filename: "art-run-test-jvm-data-shard97.zip",
6663}
6664
6665java_genrule {
6666    name: "art-run-test-jvm-data-shard98-tmp",
6667    out: ["art-run-test-jvm-data-shard98.zip"],
6668    srcs: [
6669        "?98-*/**/*",
6670        "??98-*/**/*",
6671    ],
6672    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?98-' $(in)",
6673    defaults: ["art-run-test-jvm-data-defaults"],
6674}
6675
6676// Install in the output directory to make it accessible for tests.
6677prebuilt_etc_host {
6678    name: "art-run-test-jvm-data-shard98",
6679    src: ":art-run-test-jvm-data-shard98-tmp",
6680    sub_dir: "art",
6681    filename: "art-run-test-jvm-data-shard98.zip",
6682}
6683
6684java_genrule {
6685    name: "art-run-test-jvm-data-shard99-tmp",
6686    out: ["art-run-test-jvm-data-shard99.zip"],
6687    srcs: [
6688        "?99-*/**/*",
6689        "??99-*/**/*",
6690    ],
6691    cmd: TEST_BUILD_COMMON_ARGS + "--mode jvm --test-dir-regex 'art/test/..?99-' $(in)",
6692    defaults: ["art-run-test-jvm-data-defaults"],
6693}
6694
6695// Install in the output directory to make it accessible for tests.
6696prebuilt_etc_host {
6697    name: "art-run-test-jvm-data-shard99",
6698    src: ":art-run-test-jvm-data-shard99-tmp",
6699    sub_dir: "art",
6700    filename: "art-run-test-jvm-data-shard99.zip",
6701}
6702
6703java_genrule {
6704    name: "art-run-test-jvm-data-shardHiddenApi-tmp",
6705    out: ["art-run-test-jvm-data-shardHiddenApi.zip"],
6706    srcs: [
6707        "???-*hiddenapi*/**/*",
6708        "????-*hiddenapi*/**/*",
6709    ],
6710    defaults: ["art-run-test-jvm-data-defaults"],
6711    tools: ["hiddenapi"],
6712    cmd: TEST_BUILD_COMMON_ARGS + "--hiddenapi $(location hiddenapi) --mode jvm --test-dir-regex 'art/test/....?-[^/]*hiddenapi' $(in)",
6713}
6714
6715// Install in the output directory to make it accessible for tests.
6716prebuilt_etc_host {
6717    name: "art-run-test-jvm-data-shardHiddenApi",
6718    src: ":art-run-test-jvm-data-shardHiddenApi-tmp",
6719    sub_dir: "art",
6720    filename: "art-run-test-jvm-data-shardHiddenApi.zip",
6721}
6722
6723genrule_defaults {
6724    name: "art-run-test-jvm-data-defaults",
6725    tool_files: [
6726        "run_test_build.py",
6727        ":art-run-test-bootclasspath",
6728    ],
6729    srcs: [
6730        // Since genrules are sandboxed, all the sources they use must be listed in
6731        // the Android.bp file. Some tests have symlinks to files from other tests, and
6732        // those must also be listed to avoid a dangling symlink in the sandbox.
6733        "jvmti-common/*.java",
6734        "utils/python/**/*.py",
6735        ":development_docs",
6736        ":asm-9.6-filegroup",
6737        ":ojluni-AbstractCollection",
6738        "988-method-trace/expected-stdout.txt",
6739        "988-method-trace/expected-stderr.txt",
6740        "988-method-trace/src/art/Test988Intrinsics.java",
6741        "988-method-trace/src/art/Test988.java",
6742        "988-method-trace/trace_fib.cc",
6743        "1953-pop-frame/src/art/Test1953.java",
6744        "1953-pop-frame/src/art/SuspendEvents.java",
6745    ],
6746    tools: [
6747        "android-smali",
6748        "d8",
6749        "jasmin",
6750        "rewrapper",
6751        "soong_zip",
6752        "zipalign",
6753    ],
6754}
6755
6756java_genrule {
6757    name: "art-run-test-jvm-data-merged-tmp",
6758    out: ["art-run-test-jvm-data-merged.zip"],
6759    srcs: [
6760        ":art-run-test-jvm-data-shard00-tmp",
6761        ":art-run-test-jvm-data-shard01-tmp",
6762        ":art-run-test-jvm-data-shard02-tmp",
6763        ":art-run-test-jvm-data-shard03-tmp",
6764        ":art-run-test-jvm-data-shard04-tmp",
6765        ":art-run-test-jvm-data-shard05-tmp",
6766        ":art-run-test-jvm-data-shard06-tmp",
6767        ":art-run-test-jvm-data-shard07-tmp",
6768        ":art-run-test-jvm-data-shard08-tmp",
6769        ":art-run-test-jvm-data-shard09-tmp",
6770        ":art-run-test-jvm-data-shard10-tmp",
6771        ":art-run-test-jvm-data-shard11-tmp",
6772        ":art-run-test-jvm-data-shard12-tmp",
6773        ":art-run-test-jvm-data-shard13-tmp",
6774        ":art-run-test-jvm-data-shard14-tmp",
6775        ":art-run-test-jvm-data-shard15-tmp",
6776        ":art-run-test-jvm-data-shard16-tmp",
6777        ":art-run-test-jvm-data-shard17-tmp",
6778        ":art-run-test-jvm-data-shard18-tmp",
6779        ":art-run-test-jvm-data-shard19-tmp",
6780        ":art-run-test-jvm-data-shard20-tmp",
6781        ":art-run-test-jvm-data-shard21-tmp",
6782        ":art-run-test-jvm-data-shard22-tmp",
6783        ":art-run-test-jvm-data-shard23-tmp",
6784        ":art-run-test-jvm-data-shard24-tmp",
6785        ":art-run-test-jvm-data-shard25-tmp",
6786        ":art-run-test-jvm-data-shard26-tmp",
6787        ":art-run-test-jvm-data-shard27-tmp",
6788        ":art-run-test-jvm-data-shard28-tmp",
6789        ":art-run-test-jvm-data-shard29-tmp",
6790        ":art-run-test-jvm-data-shard30-tmp",
6791        ":art-run-test-jvm-data-shard31-tmp",
6792        ":art-run-test-jvm-data-shard32-tmp",
6793        ":art-run-test-jvm-data-shard33-tmp",
6794        ":art-run-test-jvm-data-shard34-tmp",
6795        ":art-run-test-jvm-data-shard35-tmp",
6796        ":art-run-test-jvm-data-shard36-tmp",
6797        ":art-run-test-jvm-data-shard37-tmp",
6798        ":art-run-test-jvm-data-shard38-tmp",
6799        ":art-run-test-jvm-data-shard39-tmp",
6800        ":art-run-test-jvm-data-shard40-tmp",
6801        ":art-run-test-jvm-data-shard41-tmp",
6802        ":art-run-test-jvm-data-shard42-tmp",
6803        ":art-run-test-jvm-data-shard43-tmp",
6804        ":art-run-test-jvm-data-shard44-tmp",
6805        ":art-run-test-jvm-data-shard45-tmp",
6806        ":art-run-test-jvm-data-shard46-tmp",
6807        ":art-run-test-jvm-data-shard47-tmp",
6808        ":art-run-test-jvm-data-shard48-tmp",
6809        ":art-run-test-jvm-data-shard49-tmp",
6810        ":art-run-test-jvm-data-shard50-tmp",
6811        ":art-run-test-jvm-data-shard51-tmp",
6812        ":art-run-test-jvm-data-shard52-tmp",
6813        ":art-run-test-jvm-data-shard53-tmp",
6814        ":art-run-test-jvm-data-shard54-tmp",
6815        ":art-run-test-jvm-data-shard55-tmp",
6816        ":art-run-test-jvm-data-shard56-tmp",
6817        ":art-run-test-jvm-data-shard57-tmp",
6818        ":art-run-test-jvm-data-shard58-tmp",
6819        ":art-run-test-jvm-data-shard59-tmp",
6820        ":art-run-test-jvm-data-shard60-tmp",
6821        ":art-run-test-jvm-data-shard61-tmp",
6822        ":art-run-test-jvm-data-shard62-tmp",
6823        ":art-run-test-jvm-data-shard63-tmp",
6824        ":art-run-test-jvm-data-shard64-tmp",
6825        ":art-run-test-jvm-data-shard65-tmp",
6826        ":art-run-test-jvm-data-shard66-tmp",
6827        ":art-run-test-jvm-data-shard67-tmp",
6828        ":art-run-test-jvm-data-shard68-tmp",
6829        ":art-run-test-jvm-data-shard69-tmp",
6830        ":art-run-test-jvm-data-shard70-tmp",
6831        ":art-run-test-jvm-data-shard71-tmp",
6832        ":art-run-test-jvm-data-shard72-tmp",
6833        ":art-run-test-jvm-data-shard73-tmp",
6834        ":art-run-test-jvm-data-shard74-tmp",
6835        ":art-run-test-jvm-data-shard75-tmp",
6836        ":art-run-test-jvm-data-shard76-tmp",
6837        ":art-run-test-jvm-data-shard77-tmp",
6838        ":art-run-test-jvm-data-shard78-tmp",
6839        ":art-run-test-jvm-data-shard79-tmp",
6840        ":art-run-test-jvm-data-shard80-tmp",
6841        ":art-run-test-jvm-data-shard81-tmp",
6842        ":art-run-test-jvm-data-shard82-tmp",
6843        ":art-run-test-jvm-data-shard83-tmp",
6844        ":art-run-test-jvm-data-shard84-tmp",
6845        ":art-run-test-jvm-data-shard85-tmp",
6846        ":art-run-test-jvm-data-shard86-tmp",
6847        ":art-run-test-jvm-data-shard87-tmp",
6848        ":art-run-test-jvm-data-shard88-tmp",
6849        ":art-run-test-jvm-data-shard89-tmp",
6850        ":art-run-test-jvm-data-shard90-tmp",
6851        ":art-run-test-jvm-data-shard91-tmp",
6852        ":art-run-test-jvm-data-shard92-tmp",
6853        ":art-run-test-jvm-data-shard93-tmp",
6854        ":art-run-test-jvm-data-shard94-tmp",
6855        ":art-run-test-jvm-data-shard95-tmp",
6856        ":art-run-test-jvm-data-shard96-tmp",
6857        ":art-run-test-jvm-data-shard97-tmp",
6858        ":art-run-test-jvm-data-shard98-tmp",
6859        ":art-run-test-jvm-data-shard99-tmp",
6860        ":art-run-test-jvm-data-shardHiddenApi-tmp",
6861    ],
6862    tools: ["merge_zips"],
6863    cmd: "$(location merge_zips) $(out) $(in)",
6864}
6865
6866// Install in the output directory to make it accessible for tests.
6867prebuilt_etc_host {
6868    name: "art-run-test-jvm-data-merged",
6869    src: ":art-run-test-jvm-data-merged-tmp",
6870    required: [
6871        "art-run-test-jvm-data-shard00",
6872        "art-run-test-jvm-data-shard01",
6873        "art-run-test-jvm-data-shard02",
6874        "art-run-test-jvm-data-shard03",
6875        "art-run-test-jvm-data-shard04",
6876        "art-run-test-jvm-data-shard05",
6877        "art-run-test-jvm-data-shard06",
6878        "art-run-test-jvm-data-shard07",
6879        "art-run-test-jvm-data-shard08",
6880        "art-run-test-jvm-data-shard09",
6881        "art-run-test-jvm-data-shard10",
6882        "art-run-test-jvm-data-shard11",
6883        "art-run-test-jvm-data-shard12",
6884        "art-run-test-jvm-data-shard13",
6885        "art-run-test-jvm-data-shard14",
6886        "art-run-test-jvm-data-shard15",
6887        "art-run-test-jvm-data-shard16",
6888        "art-run-test-jvm-data-shard17",
6889        "art-run-test-jvm-data-shard18",
6890        "art-run-test-jvm-data-shard19",
6891        "art-run-test-jvm-data-shard20",
6892        "art-run-test-jvm-data-shard21",
6893        "art-run-test-jvm-data-shard22",
6894        "art-run-test-jvm-data-shard23",
6895        "art-run-test-jvm-data-shard24",
6896        "art-run-test-jvm-data-shard25",
6897        "art-run-test-jvm-data-shard26",
6898        "art-run-test-jvm-data-shard27",
6899        "art-run-test-jvm-data-shard28",
6900        "art-run-test-jvm-data-shard29",
6901        "art-run-test-jvm-data-shard30",
6902        "art-run-test-jvm-data-shard31",
6903        "art-run-test-jvm-data-shard32",
6904        "art-run-test-jvm-data-shard33",
6905        "art-run-test-jvm-data-shard34",
6906        "art-run-test-jvm-data-shard35",
6907        "art-run-test-jvm-data-shard36",
6908        "art-run-test-jvm-data-shard37",
6909        "art-run-test-jvm-data-shard38",
6910        "art-run-test-jvm-data-shard39",
6911        "art-run-test-jvm-data-shard40",
6912        "art-run-test-jvm-data-shard41",
6913        "art-run-test-jvm-data-shard42",
6914        "art-run-test-jvm-data-shard43",
6915        "art-run-test-jvm-data-shard44",
6916        "art-run-test-jvm-data-shard45",
6917        "art-run-test-jvm-data-shard46",
6918        "art-run-test-jvm-data-shard47",
6919        "art-run-test-jvm-data-shard48",
6920        "art-run-test-jvm-data-shard49",
6921        "art-run-test-jvm-data-shard50",
6922        "art-run-test-jvm-data-shard51",
6923        "art-run-test-jvm-data-shard52",
6924        "art-run-test-jvm-data-shard53",
6925        "art-run-test-jvm-data-shard54",
6926        "art-run-test-jvm-data-shard55",
6927        "art-run-test-jvm-data-shard56",
6928        "art-run-test-jvm-data-shard57",
6929        "art-run-test-jvm-data-shard58",
6930        "art-run-test-jvm-data-shard59",
6931        "art-run-test-jvm-data-shard60",
6932        "art-run-test-jvm-data-shard61",
6933        "art-run-test-jvm-data-shard62",
6934        "art-run-test-jvm-data-shard63",
6935        "art-run-test-jvm-data-shard64",
6936        "art-run-test-jvm-data-shard65",
6937        "art-run-test-jvm-data-shard66",
6938        "art-run-test-jvm-data-shard67",
6939        "art-run-test-jvm-data-shard68",
6940        "art-run-test-jvm-data-shard69",
6941        "art-run-test-jvm-data-shard70",
6942        "art-run-test-jvm-data-shard71",
6943        "art-run-test-jvm-data-shard72",
6944        "art-run-test-jvm-data-shard73",
6945        "art-run-test-jvm-data-shard74",
6946        "art-run-test-jvm-data-shard75",
6947        "art-run-test-jvm-data-shard76",
6948        "art-run-test-jvm-data-shard77",
6949        "art-run-test-jvm-data-shard78",
6950        "art-run-test-jvm-data-shard79",
6951        "art-run-test-jvm-data-shard80",
6952        "art-run-test-jvm-data-shard81",
6953        "art-run-test-jvm-data-shard82",
6954        "art-run-test-jvm-data-shard83",
6955        "art-run-test-jvm-data-shard84",
6956        "art-run-test-jvm-data-shard85",
6957        "art-run-test-jvm-data-shard86",
6958        "art-run-test-jvm-data-shard87",
6959        "art-run-test-jvm-data-shard88",
6960        "art-run-test-jvm-data-shard89",
6961        "art-run-test-jvm-data-shard90",
6962        "art-run-test-jvm-data-shard91",
6963        "art-run-test-jvm-data-shard92",
6964        "art-run-test-jvm-data-shard93",
6965        "art-run-test-jvm-data-shard94",
6966        "art-run-test-jvm-data-shard95",
6967        "art-run-test-jvm-data-shard96",
6968        "art-run-test-jvm-data-shard97",
6969        "art-run-test-jvm-data-shard98",
6970        "art-run-test-jvm-data-shard99",
6971        "art-run-test-jvm-data-shardHiddenApi",
6972    ],
6973    sub_dir: "art",
6974    filename: "art-run-test-jvm-data-merged.zip",
6975}
6976
6977// Phony target used to build all shards
6978java_genrule {
6979    name: "art-run-test-jvm-data-tmp",
6980    out: ["art-run-test-jvm-data.txt"],
6981    srcs: [
6982        ":art-run-test-jvm-data-shard00-tmp",
6983        ":art-run-test-jvm-data-shard01-tmp",
6984        ":art-run-test-jvm-data-shard02-tmp",
6985        ":art-run-test-jvm-data-shard03-tmp",
6986        ":art-run-test-jvm-data-shard04-tmp",
6987        ":art-run-test-jvm-data-shard05-tmp",
6988        ":art-run-test-jvm-data-shard06-tmp",
6989        ":art-run-test-jvm-data-shard07-tmp",
6990        ":art-run-test-jvm-data-shard08-tmp",
6991        ":art-run-test-jvm-data-shard09-tmp",
6992        ":art-run-test-jvm-data-shard10-tmp",
6993        ":art-run-test-jvm-data-shard11-tmp",
6994        ":art-run-test-jvm-data-shard12-tmp",
6995        ":art-run-test-jvm-data-shard13-tmp",
6996        ":art-run-test-jvm-data-shard14-tmp",
6997        ":art-run-test-jvm-data-shard15-tmp",
6998        ":art-run-test-jvm-data-shard16-tmp",
6999        ":art-run-test-jvm-data-shard17-tmp",
7000        ":art-run-test-jvm-data-shard18-tmp",
7001        ":art-run-test-jvm-data-shard19-tmp",
7002        ":art-run-test-jvm-data-shard20-tmp",
7003        ":art-run-test-jvm-data-shard21-tmp",
7004        ":art-run-test-jvm-data-shard22-tmp",
7005        ":art-run-test-jvm-data-shard23-tmp",
7006        ":art-run-test-jvm-data-shard24-tmp",
7007        ":art-run-test-jvm-data-shard25-tmp",
7008        ":art-run-test-jvm-data-shard26-tmp",
7009        ":art-run-test-jvm-data-shard27-tmp",
7010        ":art-run-test-jvm-data-shard28-tmp",
7011        ":art-run-test-jvm-data-shard29-tmp",
7012        ":art-run-test-jvm-data-shard30-tmp",
7013        ":art-run-test-jvm-data-shard31-tmp",
7014        ":art-run-test-jvm-data-shard32-tmp",
7015        ":art-run-test-jvm-data-shard33-tmp",
7016        ":art-run-test-jvm-data-shard34-tmp",
7017        ":art-run-test-jvm-data-shard35-tmp",
7018        ":art-run-test-jvm-data-shard36-tmp",
7019        ":art-run-test-jvm-data-shard37-tmp",
7020        ":art-run-test-jvm-data-shard38-tmp",
7021        ":art-run-test-jvm-data-shard39-tmp",
7022        ":art-run-test-jvm-data-shard40-tmp",
7023        ":art-run-test-jvm-data-shard41-tmp",
7024        ":art-run-test-jvm-data-shard42-tmp",
7025        ":art-run-test-jvm-data-shard43-tmp",
7026        ":art-run-test-jvm-data-shard44-tmp",
7027        ":art-run-test-jvm-data-shard45-tmp",
7028        ":art-run-test-jvm-data-shard46-tmp",
7029        ":art-run-test-jvm-data-shard47-tmp",
7030        ":art-run-test-jvm-data-shard48-tmp",
7031        ":art-run-test-jvm-data-shard49-tmp",
7032        ":art-run-test-jvm-data-shard50-tmp",
7033        ":art-run-test-jvm-data-shard51-tmp",
7034        ":art-run-test-jvm-data-shard52-tmp",
7035        ":art-run-test-jvm-data-shard53-tmp",
7036        ":art-run-test-jvm-data-shard54-tmp",
7037        ":art-run-test-jvm-data-shard55-tmp",
7038        ":art-run-test-jvm-data-shard56-tmp",
7039        ":art-run-test-jvm-data-shard57-tmp",
7040        ":art-run-test-jvm-data-shard58-tmp",
7041        ":art-run-test-jvm-data-shard59-tmp",
7042        ":art-run-test-jvm-data-shard60-tmp",
7043        ":art-run-test-jvm-data-shard61-tmp",
7044        ":art-run-test-jvm-data-shard62-tmp",
7045        ":art-run-test-jvm-data-shard63-tmp",
7046        ":art-run-test-jvm-data-shard64-tmp",
7047        ":art-run-test-jvm-data-shard65-tmp",
7048        ":art-run-test-jvm-data-shard66-tmp",
7049        ":art-run-test-jvm-data-shard67-tmp",
7050        ":art-run-test-jvm-data-shard68-tmp",
7051        ":art-run-test-jvm-data-shard69-tmp",
7052        ":art-run-test-jvm-data-shard70-tmp",
7053        ":art-run-test-jvm-data-shard71-tmp",
7054        ":art-run-test-jvm-data-shard72-tmp",
7055        ":art-run-test-jvm-data-shard73-tmp",
7056        ":art-run-test-jvm-data-shard74-tmp",
7057        ":art-run-test-jvm-data-shard75-tmp",
7058        ":art-run-test-jvm-data-shard76-tmp",
7059        ":art-run-test-jvm-data-shard77-tmp",
7060        ":art-run-test-jvm-data-shard78-tmp",
7061        ":art-run-test-jvm-data-shard79-tmp",
7062        ":art-run-test-jvm-data-shard80-tmp",
7063        ":art-run-test-jvm-data-shard81-tmp",
7064        ":art-run-test-jvm-data-shard82-tmp",
7065        ":art-run-test-jvm-data-shard83-tmp",
7066        ":art-run-test-jvm-data-shard84-tmp",
7067        ":art-run-test-jvm-data-shard85-tmp",
7068        ":art-run-test-jvm-data-shard86-tmp",
7069        ":art-run-test-jvm-data-shard87-tmp",
7070        ":art-run-test-jvm-data-shard88-tmp",
7071        ":art-run-test-jvm-data-shard89-tmp",
7072        ":art-run-test-jvm-data-shard90-tmp",
7073        ":art-run-test-jvm-data-shard91-tmp",
7074        ":art-run-test-jvm-data-shard92-tmp",
7075        ":art-run-test-jvm-data-shard93-tmp",
7076        ":art-run-test-jvm-data-shard94-tmp",
7077        ":art-run-test-jvm-data-shard95-tmp",
7078        ":art-run-test-jvm-data-shard96-tmp",
7079        ":art-run-test-jvm-data-shard97-tmp",
7080        ":art-run-test-jvm-data-shard98-tmp",
7081        ":art-run-test-jvm-data-shard99-tmp",
7082        ":art-run-test-jvm-data-shardHiddenApi-tmp",
7083    ],
7084    cmd: "echo $(in) > $(out)",
7085}
7086
7087// Phony target used to install all shards
7088prebuilt_etc_host {
7089    name: "art-run-test-jvm-data",
7090    src: ":art-run-test-jvm-data-tmp",
7091    required: [
7092        "art-run-test-jvm-data-shard00",
7093        "art-run-test-jvm-data-shard01",
7094        "art-run-test-jvm-data-shard02",
7095        "art-run-test-jvm-data-shard03",
7096        "art-run-test-jvm-data-shard04",
7097        "art-run-test-jvm-data-shard05",
7098        "art-run-test-jvm-data-shard06",
7099        "art-run-test-jvm-data-shard07",
7100        "art-run-test-jvm-data-shard08",
7101        "art-run-test-jvm-data-shard09",
7102        "art-run-test-jvm-data-shard10",
7103        "art-run-test-jvm-data-shard11",
7104        "art-run-test-jvm-data-shard12",
7105        "art-run-test-jvm-data-shard13",
7106        "art-run-test-jvm-data-shard14",
7107        "art-run-test-jvm-data-shard15",
7108        "art-run-test-jvm-data-shard16",
7109        "art-run-test-jvm-data-shard17",
7110        "art-run-test-jvm-data-shard18",
7111        "art-run-test-jvm-data-shard19",
7112        "art-run-test-jvm-data-shard20",
7113        "art-run-test-jvm-data-shard21",
7114        "art-run-test-jvm-data-shard22",
7115        "art-run-test-jvm-data-shard23",
7116        "art-run-test-jvm-data-shard24",
7117        "art-run-test-jvm-data-shard25",
7118        "art-run-test-jvm-data-shard26",
7119        "art-run-test-jvm-data-shard27",
7120        "art-run-test-jvm-data-shard28",
7121        "art-run-test-jvm-data-shard29",
7122        "art-run-test-jvm-data-shard30",
7123        "art-run-test-jvm-data-shard31",
7124        "art-run-test-jvm-data-shard32",
7125        "art-run-test-jvm-data-shard33",
7126        "art-run-test-jvm-data-shard34",
7127        "art-run-test-jvm-data-shard35",
7128        "art-run-test-jvm-data-shard36",
7129        "art-run-test-jvm-data-shard37",
7130        "art-run-test-jvm-data-shard38",
7131        "art-run-test-jvm-data-shard39",
7132        "art-run-test-jvm-data-shard40",
7133        "art-run-test-jvm-data-shard41",
7134        "art-run-test-jvm-data-shard42",
7135        "art-run-test-jvm-data-shard43",
7136        "art-run-test-jvm-data-shard44",
7137        "art-run-test-jvm-data-shard45",
7138        "art-run-test-jvm-data-shard46",
7139        "art-run-test-jvm-data-shard47",
7140        "art-run-test-jvm-data-shard48",
7141        "art-run-test-jvm-data-shard49",
7142        "art-run-test-jvm-data-shard50",
7143        "art-run-test-jvm-data-shard51",
7144        "art-run-test-jvm-data-shard52",
7145        "art-run-test-jvm-data-shard53",
7146        "art-run-test-jvm-data-shard54",
7147        "art-run-test-jvm-data-shard55",
7148        "art-run-test-jvm-data-shard56",
7149        "art-run-test-jvm-data-shard57",
7150        "art-run-test-jvm-data-shard58",
7151        "art-run-test-jvm-data-shard59",
7152        "art-run-test-jvm-data-shard60",
7153        "art-run-test-jvm-data-shard61",
7154        "art-run-test-jvm-data-shard62",
7155        "art-run-test-jvm-data-shard63",
7156        "art-run-test-jvm-data-shard64",
7157        "art-run-test-jvm-data-shard65",
7158        "art-run-test-jvm-data-shard66",
7159        "art-run-test-jvm-data-shard67",
7160        "art-run-test-jvm-data-shard68",
7161        "art-run-test-jvm-data-shard69",
7162        "art-run-test-jvm-data-shard70",
7163        "art-run-test-jvm-data-shard71",
7164        "art-run-test-jvm-data-shard72",
7165        "art-run-test-jvm-data-shard73",
7166        "art-run-test-jvm-data-shard74",
7167        "art-run-test-jvm-data-shard75",
7168        "art-run-test-jvm-data-shard76",
7169        "art-run-test-jvm-data-shard77",
7170        "art-run-test-jvm-data-shard78",
7171        "art-run-test-jvm-data-shard79",
7172        "art-run-test-jvm-data-shard80",
7173        "art-run-test-jvm-data-shard81",
7174        "art-run-test-jvm-data-shard82",
7175        "art-run-test-jvm-data-shard83",
7176        "art-run-test-jvm-data-shard84",
7177        "art-run-test-jvm-data-shard85",
7178        "art-run-test-jvm-data-shard86",
7179        "art-run-test-jvm-data-shard87",
7180        "art-run-test-jvm-data-shard88",
7181        "art-run-test-jvm-data-shard89",
7182        "art-run-test-jvm-data-shard90",
7183        "art-run-test-jvm-data-shard91",
7184        "art-run-test-jvm-data-shard92",
7185        "art-run-test-jvm-data-shard93",
7186        "art-run-test-jvm-data-shard94",
7187        "art-run-test-jvm-data-shard95",
7188        "art-run-test-jvm-data-shard96",
7189        "art-run-test-jvm-data-shard97",
7190        "art-run-test-jvm-data-shard98",
7191        "art-run-test-jvm-data-shard99",
7192        "art-run-test-jvm-data-shardHiddenApi",
7193    ],
7194    sub_dir: "art",
7195    filename: "art-run-test-jvm-data.txt",
7196}
7197