diff options
Diffstat (limited to 'test/Android.run-test.bp')
| -rw-r--r-- | test/Android.run-test.bp | 6882 |
1 files changed, 5076 insertions, 1806 deletions
diff --git a/test/Android.run-test.bp b/test/Android.run-test.bp index 27666f8480..b5fed42ee5 100644 --- a/test/Android.run-test.bp +++ b/test/Android.run-test.bp @@ -2,3031 +2,6301 @@ // It is not necessary to regenerate it when tests are added/removed/modified. java_genrule { - name: "art-run-test-host-data-shard00", + name: "art-run-test-host-data-shard00-tmp", out: ["art-run-test-host-data-shard00.zip"], - srcs: ["*00-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 00 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?00-*/**/*", "??00-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard00", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard00-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard00.zip", } java_genrule { - name: "art-run-test-host-data-shard01", + name: "art-run-test-host-data-shard01-tmp", out: ["art-run-test-host-data-shard01.zip"], - srcs: ["*01-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 01 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?01-*/**/*", "??01-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard01", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard01-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard01.zip", } java_genrule { - name: "art-run-test-host-data-shard02", + name: "art-run-test-host-data-shard02-tmp", out: ["art-run-test-host-data-shard02.zip"], - srcs: ["*02-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 02 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?02-*/**/*", "??02-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard02", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard02-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard02.zip", } java_genrule { - name: "art-run-test-host-data-shard03", + name: "art-run-test-host-data-shard03-tmp", out: ["art-run-test-host-data-shard03.zip"], - srcs: ["*03-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 03 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?03-*/**/*", "??03-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard03", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard03-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard03.zip", } java_genrule { - name: "art-run-test-host-data-shard04", + name: "art-run-test-host-data-shard04-tmp", out: ["art-run-test-host-data-shard04.zip"], - srcs: ["*04-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 04 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?04-*/**/*", "??04-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard04", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard04-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard04.zip", } java_genrule { - name: "art-run-test-host-data-shard05", + name: "art-run-test-host-data-shard05-tmp", out: ["art-run-test-host-data-shard05.zip"], - srcs: ["*05-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 05 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?05-*/**/*", "??05-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard05", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard05-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard05.zip", } java_genrule { - name: "art-run-test-host-data-shard06", + name: "art-run-test-host-data-shard06-tmp", out: ["art-run-test-host-data-shard06.zip"], - srcs: ["*06-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 06 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?06-*/**/*", "??06-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard06", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard06-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard06.zip", } java_genrule { - name: "art-run-test-host-data-shard07", + name: "art-run-test-host-data-shard07-tmp", out: ["art-run-test-host-data-shard07.zip"], - srcs: ["*07-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 07 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?07-*/**/*", "??07-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard07", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard07-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard07.zip", } java_genrule { - name: "art-run-test-host-data-shard08", + name: "art-run-test-host-data-shard08-tmp", out: ["art-run-test-host-data-shard08.zip"], - srcs: ["*08-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 08 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?08-*/**/*", "??08-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard08", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard08-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard08.zip", } java_genrule { - name: "art-run-test-host-data-shard09", + name: "art-run-test-host-data-shard09-tmp", out: ["art-run-test-host-data-shard09.zip"], - srcs: ["*09-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 09 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?09-*/**/*", "??09-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard09", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard09-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard09.zip", } java_genrule { - name: "art-run-test-host-data-shard10", + name: "art-run-test-host-data-shard10-tmp", out: ["art-run-test-host-data-shard10.zip"], - srcs: ["*10-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 10 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?10-*/**/*", "??10-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard10", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard10-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard10.zip", } java_genrule { - name: "art-run-test-host-data-shard11", + name: "art-run-test-host-data-shard11-tmp", out: ["art-run-test-host-data-shard11.zip"], - srcs: ["*11-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 11 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?11-*/**/*", "??11-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard11", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard11-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard11.zip", } java_genrule { - name: "art-run-test-host-data-shard12", + name: "art-run-test-host-data-shard12-tmp", out: ["art-run-test-host-data-shard12.zip"], - srcs: ["*12-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 12 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?12-*/**/*", "??12-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard12", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard12-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard12.zip", } java_genrule { - name: "art-run-test-host-data-shard13", + name: "art-run-test-host-data-shard13-tmp", out: ["art-run-test-host-data-shard13.zip"], - srcs: ["*13-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 13 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?13-*/**/*", "??13-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard13", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard13-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard13.zip", } java_genrule { - name: "art-run-test-host-data-shard14", + name: "art-run-test-host-data-shard14-tmp", out: ["art-run-test-host-data-shard14.zip"], - srcs: ["*14-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 14 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?14-*/**/*", "??14-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard14", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard14-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard14.zip", } java_genrule { - name: "art-run-test-host-data-shard15", + name: "art-run-test-host-data-shard15-tmp", out: ["art-run-test-host-data-shard15.zip"], - srcs: ["*15-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 15 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?15-*/**/*", "??15-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard15", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard15-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard15.zip", } java_genrule { - name: "art-run-test-host-data-shard16", + name: "art-run-test-host-data-shard16-tmp", out: ["art-run-test-host-data-shard16.zip"], - srcs: ["*16-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 16 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?16-*/**/*", "??16-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard16", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard16-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard16.zip", } java_genrule { - name: "art-run-test-host-data-shard17", + name: "art-run-test-host-data-shard17-tmp", out: ["art-run-test-host-data-shard17.zip"], - srcs: ["*17-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 17 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?17-*/**/*", "??17-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard17", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard17-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard17.zip", } java_genrule { - name: "art-run-test-host-data-shard18", + name: "art-run-test-host-data-shard18-tmp", out: ["art-run-test-host-data-shard18.zip"], - srcs: ["*18-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 18 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?18-*/**/*", "??18-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard18", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard18-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard18.zip", } java_genrule { - name: "art-run-test-host-data-shard19", + name: "art-run-test-host-data-shard19-tmp", out: ["art-run-test-host-data-shard19.zip"], - srcs: ["*19-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 19 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?19-*/**/*", "??19-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard19", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard19-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard19.zip", } java_genrule { - name: "art-run-test-host-data-shard20", + name: "art-run-test-host-data-shard20-tmp", out: ["art-run-test-host-data-shard20.zip"], - srcs: ["*20-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 20 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?20-*/**/*", "??20-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard20", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard20-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard20.zip", } java_genrule { - name: "art-run-test-host-data-shard21", + name: "art-run-test-host-data-shard21-tmp", out: ["art-run-test-host-data-shard21.zip"], - srcs: ["*21-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 21 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?21-*/**/*", "??21-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard21", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard21-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard21.zip", } java_genrule { - name: "art-run-test-host-data-shard22", + name: "art-run-test-host-data-shard22-tmp", out: ["art-run-test-host-data-shard22.zip"], - srcs: ["*22-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 22 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?22-*/**/*", "??22-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard22", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard22-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard22.zip", } java_genrule { - name: "art-run-test-host-data-shard23", + name: "art-run-test-host-data-shard23-tmp", out: ["art-run-test-host-data-shard23.zip"], - srcs: ["*23-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 23 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?23-*/**/*", "??23-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard23", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard23-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard23.zip", } java_genrule { - name: "art-run-test-host-data-shard24", + name: "art-run-test-host-data-shard24-tmp", out: ["art-run-test-host-data-shard24.zip"], - srcs: ["*24-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 24 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?24-*/**/*", "??24-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard24", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard24-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard24.zip", } java_genrule { - name: "art-run-test-host-data-shard25", + name: "art-run-test-host-data-shard25-tmp", out: ["art-run-test-host-data-shard25.zip"], - srcs: ["*25-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 25 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?25-*/**/*", "??25-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard25", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard25-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard25.zip", } java_genrule { - name: "art-run-test-host-data-shard26", + name: "art-run-test-host-data-shard26-tmp", out: ["art-run-test-host-data-shard26.zip"], - srcs: ["*26-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 26 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?26-*/**/*", "??26-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard26", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard26-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard26.zip", } java_genrule { - name: "art-run-test-host-data-shard27", + name: "art-run-test-host-data-shard27-tmp", out: ["art-run-test-host-data-shard27.zip"], - srcs: ["*27-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 27 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?27-*/**/*", "??27-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard27", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard27-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard27.zip", } java_genrule { - name: "art-run-test-host-data-shard28", + name: "art-run-test-host-data-shard28-tmp", out: ["art-run-test-host-data-shard28.zip"], - srcs: ["*28-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 28 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?28-*/**/*", "??28-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard28", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard28-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard28.zip", } java_genrule { - name: "art-run-test-host-data-shard29", + name: "art-run-test-host-data-shard29-tmp", out: ["art-run-test-host-data-shard29.zip"], - srcs: ["*29-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 29 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?29-*/**/*", "??29-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard29", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard29-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard29.zip", } java_genrule { - name: "art-run-test-host-data-shard30", + name: "art-run-test-host-data-shard30-tmp", out: ["art-run-test-host-data-shard30.zip"], - srcs: ["*30-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 30 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?30-*/**/*", "??30-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard30", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard30-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard30.zip", } java_genrule { - name: "art-run-test-host-data-shard31", + name: "art-run-test-host-data-shard31-tmp", out: ["art-run-test-host-data-shard31.zip"], - srcs: ["*31-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 31 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?31-*/**/*", "??31-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard31", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard31-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard31.zip", } java_genrule { - name: "art-run-test-host-data-shard32", + name: "art-run-test-host-data-shard32-tmp", out: ["art-run-test-host-data-shard32.zip"], - srcs: ["*32-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 32 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?32-*/**/*", "??32-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard32", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard32-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard32.zip", } java_genrule { - name: "art-run-test-host-data-shard33", + name: "art-run-test-host-data-shard33-tmp", out: ["art-run-test-host-data-shard33.zip"], - srcs: ["*33-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 33 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?33-*/**/*", "??33-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard33", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard33-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard33.zip", } java_genrule { - name: "art-run-test-host-data-shard34", + name: "art-run-test-host-data-shard34-tmp", out: ["art-run-test-host-data-shard34.zip"], - srcs: ["*34-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 34 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?34-*/**/*", "??34-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard34", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard34-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard34.zip", } java_genrule { - name: "art-run-test-host-data-shard35", + name: "art-run-test-host-data-shard35-tmp", out: ["art-run-test-host-data-shard35.zip"], - srcs: ["*35-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 35 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?35-*/**/*", "??35-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard35", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard35-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard35.zip", } java_genrule { - name: "art-run-test-host-data-shard36", + name: "art-run-test-host-data-shard36-tmp", out: ["art-run-test-host-data-shard36.zip"], - srcs: ["*36-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 36 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?36-*/**/*", "??36-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard36", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard36-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard36.zip", } java_genrule { - name: "art-run-test-host-data-shard37", + name: "art-run-test-host-data-shard37-tmp", out: ["art-run-test-host-data-shard37.zip"], - srcs: ["*37-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 37 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?37-*/**/*", "??37-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard37", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard37-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard37.zip", } java_genrule { - name: "art-run-test-host-data-shard38", + name: "art-run-test-host-data-shard38-tmp", out: ["art-run-test-host-data-shard38.zip"], - srcs: ["*38-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 38 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?38-*/**/*", "??38-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard38", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard38-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard38.zip", } java_genrule { - name: "art-run-test-host-data-shard39", + name: "art-run-test-host-data-shard39-tmp", out: ["art-run-test-host-data-shard39.zip"], - srcs: ["*39-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 39 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?39-*/**/*", "??39-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard39", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard39-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard39.zip", } java_genrule { - name: "art-run-test-host-data-shard40", + name: "art-run-test-host-data-shard40-tmp", out: ["art-run-test-host-data-shard40.zip"], - srcs: ["*40-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 40 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?40-*/**/*", "??40-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard40", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard40-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard40.zip", } java_genrule { - name: "art-run-test-host-data-shard41", + name: "art-run-test-host-data-shard41-tmp", out: ["art-run-test-host-data-shard41.zip"], - srcs: ["*41-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 41 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?41-*/**/*", "??41-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard41", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard41-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard41.zip", } java_genrule { - name: "art-run-test-host-data-shard42", + name: "art-run-test-host-data-shard42-tmp", out: ["art-run-test-host-data-shard42.zip"], - srcs: ["*42-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 42 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?42-*/**/*", "??42-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard42", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard42-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard42.zip", } java_genrule { - name: "art-run-test-host-data-shard43", + name: "art-run-test-host-data-shard43-tmp", out: ["art-run-test-host-data-shard43.zip"], - srcs: ["*43-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 43 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?43-*/**/*", "??43-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard43", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard43-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard43.zip", } java_genrule { - name: "art-run-test-host-data-shard44", + name: "art-run-test-host-data-shard44-tmp", out: ["art-run-test-host-data-shard44.zip"], - srcs: ["*44-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 44 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?44-*/**/*", "??44-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard44", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard44-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard44.zip", } java_genrule { - name: "art-run-test-host-data-shard45", + name: "art-run-test-host-data-shard45-tmp", out: ["art-run-test-host-data-shard45.zip"], - srcs: ["*45-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 45 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?45-*/**/*", "??45-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard45", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard45-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard45.zip", } java_genrule { - name: "art-run-test-host-data-shard46", + name: "art-run-test-host-data-shard46-tmp", out: ["art-run-test-host-data-shard46.zip"], - srcs: ["*46-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 46 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?46-*/**/*", "??46-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard46", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard46-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard46.zip", } java_genrule { - name: "art-run-test-host-data-shard47", + name: "art-run-test-host-data-shard47-tmp", out: ["art-run-test-host-data-shard47.zip"], - srcs: ["*47-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 47 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?47-*/**/*", "??47-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard47", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard47-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard47.zip", } java_genrule { - name: "art-run-test-host-data-shard48", + name: "art-run-test-host-data-shard48-tmp", out: ["art-run-test-host-data-shard48.zip"], - srcs: ["*48-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 48 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?48-*/**/*", "??48-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard48", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard48-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard48.zip", } java_genrule { - name: "art-run-test-host-data-shard49", + name: "art-run-test-host-data-shard49-tmp", out: ["art-run-test-host-data-shard49.zip"], - srcs: ["*49-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 49 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?49-*/**/*", "??49-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard49", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard49-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard49.zip", } java_genrule { - name: "art-run-test-host-data-shard50", + name: "art-run-test-host-data-shard50-tmp", out: ["art-run-test-host-data-shard50.zip"], - srcs: ["*50-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 50 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?50-*/**/*", "??50-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard50", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard50-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard50.zip", } java_genrule { - name: "art-run-test-host-data-shard51", + name: "art-run-test-host-data-shard51-tmp", out: ["art-run-test-host-data-shard51.zip"], - srcs: ["*51-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 51 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?51-*/**/*", "??51-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard51", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard51-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard51.zip", } java_genrule { - name: "art-run-test-host-data-shard52", + name: "art-run-test-host-data-shard52-tmp", out: ["art-run-test-host-data-shard52.zip"], - srcs: ["*52-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 52 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?52-*/**/*", "??52-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard52", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard52-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard52.zip", } java_genrule { - name: "art-run-test-host-data-shard53", + name: "art-run-test-host-data-shard53-tmp", out: ["art-run-test-host-data-shard53.zip"], - srcs: ["*53-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 53 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?53-*/**/*", "??53-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard53", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard53-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard53.zip", } java_genrule { - name: "art-run-test-host-data-shard54", + name: "art-run-test-host-data-shard54-tmp", out: ["art-run-test-host-data-shard54.zip"], - srcs: ["*54-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 54 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?54-*/**/*", "??54-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard54", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard54-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard54.zip", } java_genrule { - name: "art-run-test-host-data-shard55", + name: "art-run-test-host-data-shard55-tmp", out: ["art-run-test-host-data-shard55.zip"], - srcs: ["*55-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 55 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?55-*/**/*", "??55-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard55", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard55-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard55.zip", } java_genrule { - name: "art-run-test-host-data-shard56", + name: "art-run-test-host-data-shard56-tmp", out: ["art-run-test-host-data-shard56.zip"], - srcs: ["*56-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 56 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?56-*/**/*", "??56-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard56", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard56-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard56.zip", } java_genrule { - name: "art-run-test-host-data-shard57", + name: "art-run-test-host-data-shard57-tmp", out: ["art-run-test-host-data-shard57.zip"], - srcs: ["*57-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 57 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?57-*/**/*", "??57-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard57", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard57-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard57.zip", } java_genrule { - name: "art-run-test-host-data-shard58", + name: "art-run-test-host-data-shard58-tmp", out: ["art-run-test-host-data-shard58.zip"], - srcs: ["*58-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 58 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?58-*/**/*", "??58-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard58", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard58-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard58.zip", } java_genrule { - name: "art-run-test-host-data-shard59", + name: "art-run-test-host-data-shard59-tmp", out: ["art-run-test-host-data-shard59.zip"], - srcs: ["*59-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 59 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?59-*/**/*", "??59-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard59", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard59-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard59.zip", } java_genrule { - name: "art-run-test-host-data-shard60", + name: "art-run-test-host-data-shard60-tmp", out: ["art-run-test-host-data-shard60.zip"], - srcs: ["*60-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 60 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?60-*/**/*", "??60-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard60", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard60-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard60.zip", } java_genrule { - name: "art-run-test-host-data-shard61", + name: "art-run-test-host-data-shard61-tmp", out: ["art-run-test-host-data-shard61.zip"], - srcs: ["*61-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 61 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?61-*/**/*", "??61-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard61", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard61-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard61.zip", } java_genrule { - name: "art-run-test-host-data-shard62", + name: "art-run-test-host-data-shard62-tmp", out: ["art-run-test-host-data-shard62.zip"], - srcs: ["*62-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 62 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?62-*/**/*", "??62-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard62", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard62-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard62.zip", } java_genrule { - name: "art-run-test-host-data-shard63", + name: "art-run-test-host-data-shard63-tmp", out: ["art-run-test-host-data-shard63.zip"], - srcs: ["*63-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 63 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?63-*/**/*", "??63-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard63", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard63-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard63.zip", } java_genrule { - name: "art-run-test-host-data-shard64", + name: "art-run-test-host-data-shard64-tmp", out: ["art-run-test-host-data-shard64.zip"], - srcs: ["*64-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 64 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?64-*/**/*", "??64-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard64", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard64-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard64.zip", } java_genrule { - name: "art-run-test-host-data-shard65", + name: "art-run-test-host-data-shard65-tmp", out: ["art-run-test-host-data-shard65.zip"], - srcs: ["*65-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 65 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?65-*/**/*", "??65-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard65", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard65-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard65.zip", } java_genrule { - name: "art-run-test-host-data-shard66", + name: "art-run-test-host-data-shard66-tmp", out: ["art-run-test-host-data-shard66.zip"], - srcs: ["*66-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 66 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?66-*/**/*", "??66-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard66", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard66-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard66.zip", } java_genrule { - name: "art-run-test-host-data-shard67", + name: "art-run-test-host-data-shard67-tmp", out: ["art-run-test-host-data-shard67.zip"], - srcs: ["*67-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 67 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?67-*/**/*", "??67-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard67", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard67-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard67.zip", } java_genrule { - name: "art-run-test-host-data-shard68", + name: "art-run-test-host-data-shard68-tmp", out: ["art-run-test-host-data-shard68.zip"], - srcs: ["*68-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 68 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?68-*/**/*", "??68-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard68", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard68-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard68.zip", } java_genrule { - name: "art-run-test-host-data-shard69", + name: "art-run-test-host-data-shard69-tmp", out: ["art-run-test-host-data-shard69.zip"], - srcs: ["*69-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 69 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?69-*/**/*", "??69-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard69", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard69-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard69.zip", } java_genrule { - name: "art-run-test-host-data-shard70", + name: "art-run-test-host-data-shard70-tmp", out: ["art-run-test-host-data-shard70.zip"], - srcs: ["*70-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 70 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?70-*/**/*", "??70-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard70", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard70-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard70.zip", } java_genrule { - name: "art-run-test-host-data-shard71", + name: "art-run-test-host-data-shard71-tmp", out: ["art-run-test-host-data-shard71.zip"], - srcs: ["*71-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 71 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?71-*/**/*", "??71-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard71", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard71-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard71.zip", } java_genrule { - name: "art-run-test-host-data-shard72", + name: "art-run-test-host-data-shard72-tmp", out: ["art-run-test-host-data-shard72.zip"], - srcs: ["*72-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 72 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?72-*/**/*", "??72-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard72", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard72-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard72.zip", } java_genrule { - name: "art-run-test-host-data-shard73", + name: "art-run-test-host-data-shard73-tmp", out: ["art-run-test-host-data-shard73.zip"], - srcs: ["*73-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 73 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?73-*/**/*", "??73-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard73", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard73-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard73.zip", } java_genrule { - name: "art-run-test-host-data-shard74", + name: "art-run-test-host-data-shard74-tmp", out: ["art-run-test-host-data-shard74.zip"], - srcs: ["*74-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 74 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?74-*/**/*", "??74-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard74", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard74-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard74.zip", } java_genrule { - name: "art-run-test-host-data-shard75", + name: "art-run-test-host-data-shard75-tmp", out: ["art-run-test-host-data-shard75.zip"], - srcs: ["*75-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 75 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?75-*/**/*", "??75-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard75", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard75-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard75.zip", } java_genrule { - name: "art-run-test-host-data-shard76", + name: "art-run-test-host-data-shard76-tmp", out: ["art-run-test-host-data-shard76.zip"], - srcs: ["*76-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 76 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?76-*/**/*", "??76-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard76", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard76-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard76.zip", } java_genrule { - name: "art-run-test-host-data-shard77", + name: "art-run-test-host-data-shard77-tmp", out: ["art-run-test-host-data-shard77.zip"], - srcs: ["*77-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 77 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?77-*/**/*", "??77-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard77", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard77-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard77.zip", } java_genrule { - name: "art-run-test-host-data-shard78", + name: "art-run-test-host-data-shard78-tmp", out: ["art-run-test-host-data-shard78.zip"], - srcs: ["*78-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 78 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?78-*/**/*", "??78-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard78", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard78-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard78.zip", } java_genrule { - name: "art-run-test-host-data-shard79", + name: "art-run-test-host-data-shard79-tmp", out: ["art-run-test-host-data-shard79.zip"], - srcs: ["*79-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 79 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?79-*/**/*", "??79-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard79", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard79-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard79.zip", } java_genrule { - name: "art-run-test-host-data-shard80", + name: "art-run-test-host-data-shard80-tmp", out: ["art-run-test-host-data-shard80.zip"], - srcs: ["*80-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 80 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?80-*/**/*", "??80-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard80", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard80-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard80.zip", } java_genrule { - name: "art-run-test-host-data-shard81", + name: "art-run-test-host-data-shard81-tmp", out: ["art-run-test-host-data-shard81.zip"], - srcs: ["*81-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 81 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?81-*/**/*", "??81-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard81", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard81-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard81.zip", } java_genrule { - name: "art-run-test-host-data-shard82", + name: "art-run-test-host-data-shard82-tmp", out: ["art-run-test-host-data-shard82.zip"], - srcs: ["*82-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 82 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?82-*/**/*", "??82-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard82", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard82-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard82.zip", } java_genrule { - name: "art-run-test-host-data-shard83", + name: "art-run-test-host-data-shard83-tmp", out: ["art-run-test-host-data-shard83.zip"], - srcs: ["*83-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 83 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?83-*/**/*", "??83-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard83", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard83-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard83.zip", } java_genrule { - name: "art-run-test-host-data-shard84", + name: "art-run-test-host-data-shard84-tmp", out: ["art-run-test-host-data-shard84.zip"], - srcs: ["*84-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 84 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?84-*/**/*", "??84-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard84", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard84-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard84.zip", } java_genrule { - name: "art-run-test-host-data-shard85", + name: "art-run-test-host-data-shard85-tmp", out: ["art-run-test-host-data-shard85.zip"], - srcs: ["*85-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 85 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?85-*/**/*", "??85-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard85", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard85-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard85.zip", } java_genrule { - name: "art-run-test-host-data-shard86", + name: "art-run-test-host-data-shard86-tmp", out: ["art-run-test-host-data-shard86.zip"], - srcs: ["*86-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 86 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?86-*/**/*", "??86-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard86", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard86-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard86.zip", } java_genrule { - name: "art-run-test-host-data-shard87", + name: "art-run-test-host-data-shard87-tmp", out: ["art-run-test-host-data-shard87.zip"], - srcs: ["*87-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 87 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?87-*/**/*", "??87-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard87", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard87-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard87.zip", } java_genrule { - name: "art-run-test-host-data-shard88", + name: "art-run-test-host-data-shard88-tmp", out: ["art-run-test-host-data-shard88.zip"], - srcs: ["*88-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 88 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?88-*/**/*", "??88-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard88", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard88-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard88.zip", } java_genrule { - name: "art-run-test-host-data-shard89", + name: "art-run-test-host-data-shard89-tmp", out: ["art-run-test-host-data-shard89.zip"], - srcs: ["*89-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 89 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?89-*/**/*", "??89-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard89", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard89-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard89.zip", } java_genrule { - name: "art-run-test-host-data-shard90", + name: "art-run-test-host-data-shard90-tmp", out: ["art-run-test-host-data-shard90.zip"], - srcs: ["*90-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 90 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?90-*/**/*", "??90-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard90", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard90-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard90.zip", } java_genrule { - name: "art-run-test-host-data-shard91", + name: "art-run-test-host-data-shard91-tmp", out: ["art-run-test-host-data-shard91.zip"], - srcs: ["*91-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 91 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?91-*/**/*", "??91-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard91", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard91-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard91.zip", } java_genrule { - name: "art-run-test-host-data-shard92", + name: "art-run-test-host-data-shard92-tmp", out: ["art-run-test-host-data-shard92.zip"], - srcs: ["*92-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 92 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?92-*/**/*", "??92-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard92", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard92-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard92.zip", } java_genrule { - name: "art-run-test-host-data-shard93", + name: "art-run-test-host-data-shard93-tmp", out: ["art-run-test-host-data-shard93.zip"], - srcs: ["*93-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 93 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?93-*/**/*", "??93-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard93", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard93-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard93.zip", } java_genrule { - name: "art-run-test-host-data-shard94", + name: "art-run-test-host-data-shard94-tmp", out: ["art-run-test-host-data-shard94.zip"], - srcs: ["*94-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 94 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?94-*/**/*", "??94-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard94", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard94-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard94.zip", } java_genrule { - name: "art-run-test-host-data-shard95", + name: "art-run-test-host-data-shard95-tmp", out: ["art-run-test-host-data-shard95.zip"], - srcs: ["*95-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 95 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?95-*/**/*", "??95-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard95", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard95-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard95.zip", } java_genrule { - name: "art-run-test-host-data-shard96", + name: "art-run-test-host-data-shard96-tmp", out: ["art-run-test-host-data-shard96.zip"], - srcs: ["*96-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 96 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?96-*/**/*", "??96-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard96", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard96-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard96.zip", } java_genrule { - name: "art-run-test-host-data-shard97", + name: "art-run-test-host-data-shard97-tmp", out: ["art-run-test-host-data-shard97.zip"], - srcs: ["*97-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 97 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?97-*/**/*", "??97-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard97", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard97-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard97.zip", } java_genrule { - name: "art-run-test-host-data-shard98", + name: "art-run-test-host-data-shard98-tmp", out: ["art-run-test-host-data-shard98.zip"], - srcs: ["*98-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 98 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?98-*/**/*", "??98-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard98", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard98-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard98.zip", } java_genrule { - name: "art-run-test-host-data-shard99", + name: "art-run-test-host-data-shard99-tmp", out: ["art-run-test-host-data-shard99.zip"], - srcs: ["*99-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode host --shard 99 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?99-*/**/*", "??99-*/**/*"], + defaults: ["art-run-test-host-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shard99", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shard99-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shard99.zip", +} + +java_genrule { + name: "art-run-test-host-data-shardHiddenApi-tmp", + out: ["art-run-test-host-data-shardHiddenApi.zip"], + srcs: ["???-*hiddenapi*/**/*", "????-*hiddenapi*/**/*"], + defaults: ["art-run-test-host-data-defaults"], + tools: ["hiddenapi"], + cmd: "$(location run_test_build.py) --out $(out) --mode host " + + "--bootclasspath $(location :art-run-test-bootclasspath) " + + "--d8 $(location d8) " + + "--hiddenapi $(location hiddenapi) " + + "--jasmin $(location jasmin) " + + "--smali $(location smali) " + + "--soong_zip $(location soong_zip) " + + "--zipalign $(location zipalign) " + + "$(in)", +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-shardHiddenApi", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-shardHiddenApi-tmp", + sub_dir: "art", + filename: "art-run-test-host-data-shardHiddenApi.zip", +} + +genrule_defaults { + name: "art-run-test-host-data-defaults", + defaults: [ + // Enable only in source builds, where com.android.art.testing is + // available. + "art_module_source_build_genrule_defaults", + ], + tool_files: [ + "run_test_build.py", + ":art-run-test-bootclasspath", + ], + tools: [ + "d8", + "jasmin", + "smali", + "soong_zip", + "zipalign", + ], + cmd: "$(location run_test_build.py) --out $(out) --mode host " + + "--bootclasspath $(location :art-run-test-bootclasspath) " + + "--d8 $(location d8) " + + "--jasmin $(location jasmin) " + + "--smali $(location smali) " + + "--soong_zip $(location soong_zip) " + + "--zipalign $(location zipalign) " + + "$(in)", } java_genrule { - name: "art-run-test-host-data-merged", - defaults: ["art-run-test-data-defaults"], + name: "art-run-test-host-data-merged-tmp", + defaults: ["art_module_source_build_genrule_defaults"], out: ["art-run-test-host-data-merged.zip"], srcs: [ - ":art-run-test-host-data-shard00", - ":art-run-test-host-data-shard01", - ":art-run-test-host-data-shard02", - ":art-run-test-host-data-shard03", - ":art-run-test-host-data-shard04", - ":art-run-test-host-data-shard05", - ":art-run-test-host-data-shard06", - ":art-run-test-host-data-shard07", - ":art-run-test-host-data-shard08", - ":art-run-test-host-data-shard09", - ":art-run-test-host-data-shard10", - ":art-run-test-host-data-shard11", - ":art-run-test-host-data-shard12", - ":art-run-test-host-data-shard13", - ":art-run-test-host-data-shard14", - ":art-run-test-host-data-shard15", - ":art-run-test-host-data-shard16", - ":art-run-test-host-data-shard17", - ":art-run-test-host-data-shard18", - ":art-run-test-host-data-shard19", - ":art-run-test-host-data-shard20", - ":art-run-test-host-data-shard21", - ":art-run-test-host-data-shard22", - ":art-run-test-host-data-shard23", - ":art-run-test-host-data-shard24", - ":art-run-test-host-data-shard25", - ":art-run-test-host-data-shard26", - ":art-run-test-host-data-shard27", - ":art-run-test-host-data-shard28", - ":art-run-test-host-data-shard29", - ":art-run-test-host-data-shard30", - ":art-run-test-host-data-shard31", - ":art-run-test-host-data-shard32", - ":art-run-test-host-data-shard33", - ":art-run-test-host-data-shard34", - ":art-run-test-host-data-shard35", - ":art-run-test-host-data-shard36", - ":art-run-test-host-data-shard37", - ":art-run-test-host-data-shard38", - ":art-run-test-host-data-shard39", - ":art-run-test-host-data-shard40", - ":art-run-test-host-data-shard41", - ":art-run-test-host-data-shard42", - ":art-run-test-host-data-shard43", - ":art-run-test-host-data-shard44", - ":art-run-test-host-data-shard45", - ":art-run-test-host-data-shard46", - ":art-run-test-host-data-shard47", - ":art-run-test-host-data-shard48", - ":art-run-test-host-data-shard49", - ":art-run-test-host-data-shard50", - ":art-run-test-host-data-shard51", - ":art-run-test-host-data-shard52", - ":art-run-test-host-data-shard53", - ":art-run-test-host-data-shard54", - ":art-run-test-host-data-shard55", - ":art-run-test-host-data-shard56", - ":art-run-test-host-data-shard57", - ":art-run-test-host-data-shard58", - ":art-run-test-host-data-shard59", - ":art-run-test-host-data-shard60", - ":art-run-test-host-data-shard61", - ":art-run-test-host-data-shard62", - ":art-run-test-host-data-shard63", - ":art-run-test-host-data-shard64", - ":art-run-test-host-data-shard65", - ":art-run-test-host-data-shard66", - ":art-run-test-host-data-shard67", - ":art-run-test-host-data-shard68", - ":art-run-test-host-data-shard69", - ":art-run-test-host-data-shard70", - ":art-run-test-host-data-shard71", - ":art-run-test-host-data-shard72", - ":art-run-test-host-data-shard73", - ":art-run-test-host-data-shard74", - ":art-run-test-host-data-shard75", - ":art-run-test-host-data-shard76", - ":art-run-test-host-data-shard77", - ":art-run-test-host-data-shard78", - ":art-run-test-host-data-shard79", - ":art-run-test-host-data-shard80", - ":art-run-test-host-data-shard81", - ":art-run-test-host-data-shard82", - ":art-run-test-host-data-shard83", - ":art-run-test-host-data-shard84", - ":art-run-test-host-data-shard85", - ":art-run-test-host-data-shard86", - ":art-run-test-host-data-shard87", - ":art-run-test-host-data-shard88", - ":art-run-test-host-data-shard89", - ":art-run-test-host-data-shard90", - ":art-run-test-host-data-shard91", - ":art-run-test-host-data-shard92", - ":art-run-test-host-data-shard93", - ":art-run-test-host-data-shard94", - ":art-run-test-host-data-shard95", - ":art-run-test-host-data-shard96", - ":art-run-test-host-data-shard97", - ":art-run-test-host-data-shard98", - ":art-run-test-host-data-shard99", + ":art-run-test-host-data-shard00-tmp", + ":art-run-test-host-data-shard01-tmp", + ":art-run-test-host-data-shard02-tmp", + ":art-run-test-host-data-shard03-tmp", + ":art-run-test-host-data-shard04-tmp", + ":art-run-test-host-data-shard05-tmp", + ":art-run-test-host-data-shard06-tmp", + ":art-run-test-host-data-shard07-tmp", + ":art-run-test-host-data-shard08-tmp", + ":art-run-test-host-data-shard09-tmp", + ":art-run-test-host-data-shard10-tmp", + ":art-run-test-host-data-shard11-tmp", + ":art-run-test-host-data-shard12-tmp", + ":art-run-test-host-data-shard13-tmp", + ":art-run-test-host-data-shard14-tmp", + ":art-run-test-host-data-shard15-tmp", + ":art-run-test-host-data-shard16-tmp", + ":art-run-test-host-data-shard17-tmp", + ":art-run-test-host-data-shard18-tmp", + ":art-run-test-host-data-shard19-tmp", + ":art-run-test-host-data-shard20-tmp", + ":art-run-test-host-data-shard21-tmp", + ":art-run-test-host-data-shard22-tmp", + ":art-run-test-host-data-shard23-tmp", + ":art-run-test-host-data-shard24-tmp", + ":art-run-test-host-data-shard25-tmp", + ":art-run-test-host-data-shard26-tmp", + ":art-run-test-host-data-shard27-tmp", + ":art-run-test-host-data-shard28-tmp", + ":art-run-test-host-data-shard29-tmp", + ":art-run-test-host-data-shard30-tmp", + ":art-run-test-host-data-shard31-tmp", + ":art-run-test-host-data-shard32-tmp", + ":art-run-test-host-data-shard33-tmp", + ":art-run-test-host-data-shard34-tmp", + ":art-run-test-host-data-shard35-tmp", + ":art-run-test-host-data-shard36-tmp", + ":art-run-test-host-data-shard37-tmp", + ":art-run-test-host-data-shard38-tmp", + ":art-run-test-host-data-shard39-tmp", + ":art-run-test-host-data-shard40-tmp", + ":art-run-test-host-data-shard41-tmp", + ":art-run-test-host-data-shard42-tmp", + ":art-run-test-host-data-shard43-tmp", + ":art-run-test-host-data-shard44-tmp", + ":art-run-test-host-data-shard45-tmp", + ":art-run-test-host-data-shard46-tmp", + ":art-run-test-host-data-shard47-tmp", + ":art-run-test-host-data-shard48-tmp", + ":art-run-test-host-data-shard49-tmp", + ":art-run-test-host-data-shard50-tmp", + ":art-run-test-host-data-shard51-tmp", + ":art-run-test-host-data-shard52-tmp", + ":art-run-test-host-data-shard53-tmp", + ":art-run-test-host-data-shard54-tmp", + ":art-run-test-host-data-shard55-tmp", + ":art-run-test-host-data-shard56-tmp", + ":art-run-test-host-data-shard57-tmp", + ":art-run-test-host-data-shard58-tmp", + ":art-run-test-host-data-shard59-tmp", + ":art-run-test-host-data-shard60-tmp", + ":art-run-test-host-data-shard61-tmp", + ":art-run-test-host-data-shard62-tmp", + ":art-run-test-host-data-shard63-tmp", + ":art-run-test-host-data-shard64-tmp", + ":art-run-test-host-data-shard65-tmp", + ":art-run-test-host-data-shard66-tmp", + ":art-run-test-host-data-shard67-tmp", + ":art-run-test-host-data-shard68-tmp", + ":art-run-test-host-data-shard69-tmp", + ":art-run-test-host-data-shard70-tmp", + ":art-run-test-host-data-shard71-tmp", + ":art-run-test-host-data-shard72-tmp", + ":art-run-test-host-data-shard73-tmp", + ":art-run-test-host-data-shard74-tmp", + ":art-run-test-host-data-shard75-tmp", + ":art-run-test-host-data-shard76-tmp", + ":art-run-test-host-data-shard77-tmp", + ":art-run-test-host-data-shard78-tmp", + ":art-run-test-host-data-shard79-tmp", + ":art-run-test-host-data-shard80-tmp", + ":art-run-test-host-data-shard81-tmp", + ":art-run-test-host-data-shard82-tmp", + ":art-run-test-host-data-shard83-tmp", + ":art-run-test-host-data-shard84-tmp", + ":art-run-test-host-data-shard85-tmp", + ":art-run-test-host-data-shard86-tmp", + ":art-run-test-host-data-shard87-tmp", + ":art-run-test-host-data-shard88-tmp", + ":art-run-test-host-data-shard89-tmp", + ":art-run-test-host-data-shard90-tmp", + ":art-run-test-host-data-shard91-tmp", + ":art-run-test-host-data-shard92-tmp", + ":art-run-test-host-data-shard93-tmp", + ":art-run-test-host-data-shard94-tmp", + ":art-run-test-host-data-shard95-tmp", + ":art-run-test-host-data-shard96-tmp", + ":art-run-test-host-data-shard97-tmp", + ":art-run-test-host-data-shard98-tmp", + ":art-run-test-host-data-shard99-tmp", + ":art-run-test-host-data-shardHiddenApi-tmp", ], tools: ["merge_zips"], cmd: "$(location merge_zips) $(out) $(in)", } +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-host-data-merged", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-merged-tmp", + required: [ + "art-run-test-host-data-shard00", + "art-run-test-host-data-shard01", + "art-run-test-host-data-shard02", + "art-run-test-host-data-shard03", + "art-run-test-host-data-shard04", + "art-run-test-host-data-shard05", + "art-run-test-host-data-shard06", + "art-run-test-host-data-shard07", + "art-run-test-host-data-shard08", + "art-run-test-host-data-shard09", + "art-run-test-host-data-shard10", + "art-run-test-host-data-shard11", + "art-run-test-host-data-shard12", + "art-run-test-host-data-shard13", + "art-run-test-host-data-shard14", + "art-run-test-host-data-shard15", + "art-run-test-host-data-shard16", + "art-run-test-host-data-shard17", + "art-run-test-host-data-shard18", + "art-run-test-host-data-shard19", + "art-run-test-host-data-shard20", + "art-run-test-host-data-shard21", + "art-run-test-host-data-shard22", + "art-run-test-host-data-shard23", + "art-run-test-host-data-shard24", + "art-run-test-host-data-shard25", + "art-run-test-host-data-shard26", + "art-run-test-host-data-shard27", + "art-run-test-host-data-shard28", + "art-run-test-host-data-shard29", + "art-run-test-host-data-shard30", + "art-run-test-host-data-shard31", + "art-run-test-host-data-shard32", + "art-run-test-host-data-shard33", + "art-run-test-host-data-shard34", + "art-run-test-host-data-shard35", + "art-run-test-host-data-shard36", + "art-run-test-host-data-shard37", + "art-run-test-host-data-shard38", + "art-run-test-host-data-shard39", + "art-run-test-host-data-shard40", + "art-run-test-host-data-shard41", + "art-run-test-host-data-shard42", + "art-run-test-host-data-shard43", + "art-run-test-host-data-shard44", + "art-run-test-host-data-shard45", + "art-run-test-host-data-shard46", + "art-run-test-host-data-shard47", + "art-run-test-host-data-shard48", + "art-run-test-host-data-shard49", + "art-run-test-host-data-shard50", + "art-run-test-host-data-shard51", + "art-run-test-host-data-shard52", + "art-run-test-host-data-shard53", + "art-run-test-host-data-shard54", + "art-run-test-host-data-shard55", + "art-run-test-host-data-shard56", + "art-run-test-host-data-shard57", + "art-run-test-host-data-shard58", + "art-run-test-host-data-shard59", + "art-run-test-host-data-shard60", + "art-run-test-host-data-shard61", + "art-run-test-host-data-shard62", + "art-run-test-host-data-shard63", + "art-run-test-host-data-shard64", + "art-run-test-host-data-shard65", + "art-run-test-host-data-shard66", + "art-run-test-host-data-shard67", + "art-run-test-host-data-shard68", + "art-run-test-host-data-shard69", + "art-run-test-host-data-shard70", + "art-run-test-host-data-shard71", + "art-run-test-host-data-shard72", + "art-run-test-host-data-shard73", + "art-run-test-host-data-shard74", + "art-run-test-host-data-shard75", + "art-run-test-host-data-shard76", + "art-run-test-host-data-shard77", + "art-run-test-host-data-shard78", + "art-run-test-host-data-shard79", + "art-run-test-host-data-shard80", + "art-run-test-host-data-shard81", + "art-run-test-host-data-shard82", + "art-run-test-host-data-shard83", + "art-run-test-host-data-shard84", + "art-run-test-host-data-shard85", + "art-run-test-host-data-shard86", + "art-run-test-host-data-shard87", + "art-run-test-host-data-shard88", + "art-run-test-host-data-shard89", + "art-run-test-host-data-shard90", + "art-run-test-host-data-shard91", + "art-run-test-host-data-shard92", + "art-run-test-host-data-shard93", + "art-run-test-host-data-shard94", + "art-run-test-host-data-shard95", + "art-run-test-host-data-shard96", + "art-run-test-host-data-shard97", + "art-run-test-host-data-shard98", + "art-run-test-host-data-shard99", + "art-run-test-host-data-shardHiddenApi", + ], + sub_dir: "art", + filename: "art-run-test-host-data-merged.zip", +} + +// Phony target used to build all shards java_genrule { - name: "art-run-test-target-data-shard00", - out: ["art-run-test-target-data-shard00.zip"], - srcs: ["*00-*/**/*"], + name: "art-run-test-host-data-tmp", defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 00 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + out: ["art-run-test-host-data.txt"], + srcs: [ + ":art-run-test-host-data-shard00-tmp", + ":art-run-test-host-data-shard01-tmp", + ":art-run-test-host-data-shard02-tmp", + ":art-run-test-host-data-shard03-tmp", + ":art-run-test-host-data-shard04-tmp", + ":art-run-test-host-data-shard05-tmp", + ":art-run-test-host-data-shard06-tmp", + ":art-run-test-host-data-shard07-tmp", + ":art-run-test-host-data-shard08-tmp", + ":art-run-test-host-data-shard09-tmp", + ":art-run-test-host-data-shard10-tmp", + ":art-run-test-host-data-shard11-tmp", + ":art-run-test-host-data-shard12-tmp", + ":art-run-test-host-data-shard13-tmp", + ":art-run-test-host-data-shard14-tmp", + ":art-run-test-host-data-shard15-tmp", + ":art-run-test-host-data-shard16-tmp", + ":art-run-test-host-data-shard17-tmp", + ":art-run-test-host-data-shard18-tmp", + ":art-run-test-host-data-shard19-tmp", + ":art-run-test-host-data-shard20-tmp", + ":art-run-test-host-data-shard21-tmp", + ":art-run-test-host-data-shard22-tmp", + ":art-run-test-host-data-shard23-tmp", + ":art-run-test-host-data-shard24-tmp", + ":art-run-test-host-data-shard25-tmp", + ":art-run-test-host-data-shard26-tmp", + ":art-run-test-host-data-shard27-tmp", + ":art-run-test-host-data-shard28-tmp", + ":art-run-test-host-data-shard29-tmp", + ":art-run-test-host-data-shard30-tmp", + ":art-run-test-host-data-shard31-tmp", + ":art-run-test-host-data-shard32-tmp", + ":art-run-test-host-data-shard33-tmp", + ":art-run-test-host-data-shard34-tmp", + ":art-run-test-host-data-shard35-tmp", + ":art-run-test-host-data-shard36-tmp", + ":art-run-test-host-data-shard37-tmp", + ":art-run-test-host-data-shard38-tmp", + ":art-run-test-host-data-shard39-tmp", + ":art-run-test-host-data-shard40-tmp", + ":art-run-test-host-data-shard41-tmp", + ":art-run-test-host-data-shard42-tmp", + ":art-run-test-host-data-shard43-tmp", + ":art-run-test-host-data-shard44-tmp", + ":art-run-test-host-data-shard45-tmp", + ":art-run-test-host-data-shard46-tmp", + ":art-run-test-host-data-shard47-tmp", + ":art-run-test-host-data-shard48-tmp", + ":art-run-test-host-data-shard49-tmp", + ":art-run-test-host-data-shard50-tmp", + ":art-run-test-host-data-shard51-tmp", + ":art-run-test-host-data-shard52-tmp", + ":art-run-test-host-data-shard53-tmp", + ":art-run-test-host-data-shard54-tmp", + ":art-run-test-host-data-shard55-tmp", + ":art-run-test-host-data-shard56-tmp", + ":art-run-test-host-data-shard57-tmp", + ":art-run-test-host-data-shard58-tmp", + ":art-run-test-host-data-shard59-tmp", + ":art-run-test-host-data-shard60-tmp", + ":art-run-test-host-data-shard61-tmp", + ":art-run-test-host-data-shard62-tmp", + ":art-run-test-host-data-shard63-tmp", + ":art-run-test-host-data-shard64-tmp", + ":art-run-test-host-data-shard65-tmp", + ":art-run-test-host-data-shard66-tmp", + ":art-run-test-host-data-shard67-tmp", + ":art-run-test-host-data-shard68-tmp", + ":art-run-test-host-data-shard69-tmp", + ":art-run-test-host-data-shard70-tmp", + ":art-run-test-host-data-shard71-tmp", + ":art-run-test-host-data-shard72-tmp", + ":art-run-test-host-data-shard73-tmp", + ":art-run-test-host-data-shard74-tmp", + ":art-run-test-host-data-shard75-tmp", + ":art-run-test-host-data-shard76-tmp", + ":art-run-test-host-data-shard77-tmp", + ":art-run-test-host-data-shard78-tmp", + ":art-run-test-host-data-shard79-tmp", + ":art-run-test-host-data-shard80-tmp", + ":art-run-test-host-data-shard81-tmp", + ":art-run-test-host-data-shard82-tmp", + ":art-run-test-host-data-shard83-tmp", + ":art-run-test-host-data-shard84-tmp", + ":art-run-test-host-data-shard85-tmp", + ":art-run-test-host-data-shard86-tmp", + ":art-run-test-host-data-shard87-tmp", + ":art-run-test-host-data-shard88-tmp", + ":art-run-test-host-data-shard89-tmp", + ":art-run-test-host-data-shard90-tmp", + ":art-run-test-host-data-shard91-tmp", + ":art-run-test-host-data-shard92-tmp", + ":art-run-test-host-data-shard93-tmp", + ":art-run-test-host-data-shard94-tmp", + ":art-run-test-host-data-shard95-tmp", + ":art-run-test-host-data-shard96-tmp", + ":art-run-test-host-data-shard97-tmp", + ":art-run-test-host-data-shard98-tmp", + ":art-run-test-host-data-shard99-tmp", + ":art-run-test-host-data-shardHiddenApi-tmp", + ], + cmd: "echo $(in) > $(out)", +} + +// Phony target used to install all shards +prebuilt_etc_host { + name: "art-run-test-host-data", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-host-data-tmp", + required: [ + "art-run-test-host-data-shard00", + "art-run-test-host-data-shard01", + "art-run-test-host-data-shard02", + "art-run-test-host-data-shard03", + "art-run-test-host-data-shard04", + "art-run-test-host-data-shard05", + "art-run-test-host-data-shard06", + "art-run-test-host-data-shard07", + "art-run-test-host-data-shard08", + "art-run-test-host-data-shard09", + "art-run-test-host-data-shard10", + "art-run-test-host-data-shard11", + "art-run-test-host-data-shard12", + "art-run-test-host-data-shard13", + "art-run-test-host-data-shard14", + "art-run-test-host-data-shard15", + "art-run-test-host-data-shard16", + "art-run-test-host-data-shard17", + "art-run-test-host-data-shard18", + "art-run-test-host-data-shard19", + "art-run-test-host-data-shard20", + "art-run-test-host-data-shard21", + "art-run-test-host-data-shard22", + "art-run-test-host-data-shard23", + "art-run-test-host-data-shard24", + "art-run-test-host-data-shard25", + "art-run-test-host-data-shard26", + "art-run-test-host-data-shard27", + "art-run-test-host-data-shard28", + "art-run-test-host-data-shard29", + "art-run-test-host-data-shard30", + "art-run-test-host-data-shard31", + "art-run-test-host-data-shard32", + "art-run-test-host-data-shard33", + "art-run-test-host-data-shard34", + "art-run-test-host-data-shard35", + "art-run-test-host-data-shard36", + "art-run-test-host-data-shard37", + "art-run-test-host-data-shard38", + "art-run-test-host-data-shard39", + "art-run-test-host-data-shard40", + "art-run-test-host-data-shard41", + "art-run-test-host-data-shard42", + "art-run-test-host-data-shard43", + "art-run-test-host-data-shard44", + "art-run-test-host-data-shard45", + "art-run-test-host-data-shard46", + "art-run-test-host-data-shard47", + "art-run-test-host-data-shard48", + "art-run-test-host-data-shard49", + "art-run-test-host-data-shard50", + "art-run-test-host-data-shard51", + "art-run-test-host-data-shard52", + "art-run-test-host-data-shard53", + "art-run-test-host-data-shard54", + "art-run-test-host-data-shard55", + "art-run-test-host-data-shard56", + "art-run-test-host-data-shard57", + "art-run-test-host-data-shard58", + "art-run-test-host-data-shard59", + "art-run-test-host-data-shard60", + "art-run-test-host-data-shard61", + "art-run-test-host-data-shard62", + "art-run-test-host-data-shard63", + "art-run-test-host-data-shard64", + "art-run-test-host-data-shard65", + "art-run-test-host-data-shard66", + "art-run-test-host-data-shard67", + "art-run-test-host-data-shard68", + "art-run-test-host-data-shard69", + "art-run-test-host-data-shard70", + "art-run-test-host-data-shard71", + "art-run-test-host-data-shard72", + "art-run-test-host-data-shard73", + "art-run-test-host-data-shard74", + "art-run-test-host-data-shard75", + "art-run-test-host-data-shard76", + "art-run-test-host-data-shard77", + "art-run-test-host-data-shard78", + "art-run-test-host-data-shard79", + "art-run-test-host-data-shard80", + "art-run-test-host-data-shard81", + "art-run-test-host-data-shard82", + "art-run-test-host-data-shard83", + "art-run-test-host-data-shard84", + "art-run-test-host-data-shard85", + "art-run-test-host-data-shard86", + "art-run-test-host-data-shard87", + "art-run-test-host-data-shard88", + "art-run-test-host-data-shard89", + "art-run-test-host-data-shard90", + "art-run-test-host-data-shard91", + "art-run-test-host-data-shard92", + "art-run-test-host-data-shard93", + "art-run-test-host-data-shard94", + "art-run-test-host-data-shard95", + "art-run-test-host-data-shard96", + "art-run-test-host-data-shard97", + "art-run-test-host-data-shard98", + "art-run-test-host-data-shard99", + "art-run-test-host-data-shardHiddenApi", + ], + sub_dir: "art", + filename: "art-run-test-host-data.txt", } java_genrule { - name: "art-run-test-target-data-shard01", + name: "art-run-test-target-data-shard00-tmp", + out: ["art-run-test-target-data-shard00.zip"], + srcs: ["?00-*/**/*", "??00-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard00", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard00-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard00.zip", +} + +java_genrule { + name: "art-run-test-target-data-shard01-tmp", out: ["art-run-test-target-data-shard01.zip"], - srcs: ["*01-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 01 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?01-*/**/*", "??01-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard01", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard01-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard01.zip", } java_genrule { - name: "art-run-test-target-data-shard02", + name: "art-run-test-target-data-shard02-tmp", out: ["art-run-test-target-data-shard02.zip"], - srcs: ["*02-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 02 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?02-*/**/*", "??02-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard02", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard02-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard02.zip", } java_genrule { - name: "art-run-test-target-data-shard03", + name: "art-run-test-target-data-shard03-tmp", out: ["art-run-test-target-data-shard03.zip"], - srcs: ["*03-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 03 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?03-*/**/*", "??03-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard03", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard03-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard03.zip", } java_genrule { - name: "art-run-test-target-data-shard04", + name: "art-run-test-target-data-shard04-tmp", out: ["art-run-test-target-data-shard04.zip"], - srcs: ["*04-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 04 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?04-*/**/*", "??04-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard04", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard04-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard04.zip", } java_genrule { - name: "art-run-test-target-data-shard05", + name: "art-run-test-target-data-shard05-tmp", out: ["art-run-test-target-data-shard05.zip"], - srcs: ["*05-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 05 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?05-*/**/*", "??05-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard05", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard05-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard05.zip", } java_genrule { - name: "art-run-test-target-data-shard06", + name: "art-run-test-target-data-shard06-tmp", out: ["art-run-test-target-data-shard06.zip"], - srcs: ["*06-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 06 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?06-*/**/*", "??06-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard06", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard06-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard06.zip", } java_genrule { - name: "art-run-test-target-data-shard07", + name: "art-run-test-target-data-shard07-tmp", out: ["art-run-test-target-data-shard07.zip"], - srcs: ["*07-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 07 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?07-*/**/*", "??07-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard07", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard07-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard07.zip", } java_genrule { - name: "art-run-test-target-data-shard08", + name: "art-run-test-target-data-shard08-tmp", out: ["art-run-test-target-data-shard08.zip"], - srcs: ["*08-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 08 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?08-*/**/*", "??08-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard08", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard08-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard08.zip", } java_genrule { - name: "art-run-test-target-data-shard09", + name: "art-run-test-target-data-shard09-tmp", out: ["art-run-test-target-data-shard09.zip"], - srcs: ["*09-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 09 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?09-*/**/*", "??09-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard09", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard09-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard09.zip", } java_genrule { - name: "art-run-test-target-data-shard10", + name: "art-run-test-target-data-shard10-tmp", out: ["art-run-test-target-data-shard10.zip"], - srcs: ["*10-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 10 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?10-*/**/*", "??10-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard10", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard10-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard10.zip", } java_genrule { - name: "art-run-test-target-data-shard11", + name: "art-run-test-target-data-shard11-tmp", out: ["art-run-test-target-data-shard11.zip"], - srcs: ["*11-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 11 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?11-*/**/*", "??11-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard11", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard11-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard11.zip", } java_genrule { - name: "art-run-test-target-data-shard12", + name: "art-run-test-target-data-shard12-tmp", out: ["art-run-test-target-data-shard12.zip"], - srcs: ["*12-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 12 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?12-*/**/*", "??12-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard12", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard12-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard12.zip", } java_genrule { - name: "art-run-test-target-data-shard13", + name: "art-run-test-target-data-shard13-tmp", out: ["art-run-test-target-data-shard13.zip"], - srcs: ["*13-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 13 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?13-*/**/*", "??13-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard13", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard13-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard13.zip", } java_genrule { - name: "art-run-test-target-data-shard14", + name: "art-run-test-target-data-shard14-tmp", out: ["art-run-test-target-data-shard14.zip"], - srcs: ["*14-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 14 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?14-*/**/*", "??14-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard14", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard14-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard14.zip", } java_genrule { - name: "art-run-test-target-data-shard15", + name: "art-run-test-target-data-shard15-tmp", out: ["art-run-test-target-data-shard15.zip"], - srcs: ["*15-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 15 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?15-*/**/*", "??15-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard15", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard15-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard15.zip", } java_genrule { - name: "art-run-test-target-data-shard16", + name: "art-run-test-target-data-shard16-tmp", out: ["art-run-test-target-data-shard16.zip"], - srcs: ["*16-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 16 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?16-*/**/*", "??16-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard16", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard16-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard16.zip", } java_genrule { - name: "art-run-test-target-data-shard17", + name: "art-run-test-target-data-shard17-tmp", out: ["art-run-test-target-data-shard17.zip"], - srcs: ["*17-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 17 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?17-*/**/*", "??17-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard17", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard17-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard17.zip", } java_genrule { - name: "art-run-test-target-data-shard18", + name: "art-run-test-target-data-shard18-tmp", out: ["art-run-test-target-data-shard18.zip"], - srcs: ["*18-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 18 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?18-*/**/*", "??18-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard18", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard18-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard18.zip", } java_genrule { - name: "art-run-test-target-data-shard19", + name: "art-run-test-target-data-shard19-tmp", out: ["art-run-test-target-data-shard19.zip"], - srcs: ["*19-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 19 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?19-*/**/*", "??19-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard19", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard19-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard19.zip", } java_genrule { - name: "art-run-test-target-data-shard20", + name: "art-run-test-target-data-shard20-tmp", out: ["art-run-test-target-data-shard20.zip"], - srcs: ["*20-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 20 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?20-*/**/*", "??20-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard20", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard20-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard20.zip", } java_genrule { - name: "art-run-test-target-data-shard21", + name: "art-run-test-target-data-shard21-tmp", out: ["art-run-test-target-data-shard21.zip"], - srcs: ["*21-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 21 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?21-*/**/*", "??21-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard21", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard21-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard21.zip", } java_genrule { - name: "art-run-test-target-data-shard22", + name: "art-run-test-target-data-shard22-tmp", out: ["art-run-test-target-data-shard22.zip"], - srcs: ["*22-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 22 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?22-*/**/*", "??22-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard22", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard22-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard22.zip", } java_genrule { - name: "art-run-test-target-data-shard23", + name: "art-run-test-target-data-shard23-tmp", out: ["art-run-test-target-data-shard23.zip"], - srcs: ["*23-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 23 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?23-*/**/*", "??23-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard23", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard23-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard23.zip", } java_genrule { - name: "art-run-test-target-data-shard24", + name: "art-run-test-target-data-shard24-tmp", out: ["art-run-test-target-data-shard24.zip"], - srcs: ["*24-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 24 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?24-*/**/*", "??24-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard24", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard24-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard24.zip", } java_genrule { - name: "art-run-test-target-data-shard25", + name: "art-run-test-target-data-shard25-tmp", out: ["art-run-test-target-data-shard25.zip"], - srcs: ["*25-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 25 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?25-*/**/*", "??25-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard25", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard25-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard25.zip", } java_genrule { - name: "art-run-test-target-data-shard26", + name: "art-run-test-target-data-shard26-tmp", out: ["art-run-test-target-data-shard26.zip"], - srcs: ["*26-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 26 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?26-*/**/*", "??26-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard26", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard26-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard26.zip", } java_genrule { - name: "art-run-test-target-data-shard27", + name: "art-run-test-target-data-shard27-tmp", out: ["art-run-test-target-data-shard27.zip"], - srcs: ["*27-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 27 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?27-*/**/*", "??27-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard27", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard27-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard27.zip", } java_genrule { - name: "art-run-test-target-data-shard28", + name: "art-run-test-target-data-shard28-tmp", out: ["art-run-test-target-data-shard28.zip"], - srcs: ["*28-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 28 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?28-*/**/*", "??28-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard28", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard28-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard28.zip", } java_genrule { - name: "art-run-test-target-data-shard29", + name: "art-run-test-target-data-shard29-tmp", out: ["art-run-test-target-data-shard29.zip"], - srcs: ["*29-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 29 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?29-*/**/*", "??29-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard29", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard29-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard29.zip", } java_genrule { - name: "art-run-test-target-data-shard30", + name: "art-run-test-target-data-shard30-tmp", out: ["art-run-test-target-data-shard30.zip"], - srcs: ["*30-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 30 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?30-*/**/*", "??30-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard30", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard30-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard30.zip", } java_genrule { - name: "art-run-test-target-data-shard31", + name: "art-run-test-target-data-shard31-tmp", out: ["art-run-test-target-data-shard31.zip"], - srcs: ["*31-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 31 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?31-*/**/*", "??31-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard31", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard31-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard31.zip", } java_genrule { - name: "art-run-test-target-data-shard32", + name: "art-run-test-target-data-shard32-tmp", out: ["art-run-test-target-data-shard32.zip"], - srcs: ["*32-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 32 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?32-*/**/*", "??32-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard32", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard32-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard32.zip", } java_genrule { - name: "art-run-test-target-data-shard33", + name: "art-run-test-target-data-shard33-tmp", out: ["art-run-test-target-data-shard33.zip"], - srcs: ["*33-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 33 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?33-*/**/*", "??33-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard33", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard33-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard33.zip", } java_genrule { - name: "art-run-test-target-data-shard34", + name: "art-run-test-target-data-shard34-tmp", out: ["art-run-test-target-data-shard34.zip"], - srcs: ["*34-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 34 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?34-*/**/*", "??34-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard34", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard34-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard34.zip", } java_genrule { - name: "art-run-test-target-data-shard35", + name: "art-run-test-target-data-shard35-tmp", out: ["art-run-test-target-data-shard35.zip"], - srcs: ["*35-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 35 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?35-*/**/*", "??35-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard35", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard35-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard35.zip", } java_genrule { - name: "art-run-test-target-data-shard36", + name: "art-run-test-target-data-shard36-tmp", out: ["art-run-test-target-data-shard36.zip"], - srcs: ["*36-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 36 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?36-*/**/*", "??36-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard36", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard36-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard36.zip", } java_genrule { - name: "art-run-test-target-data-shard37", + name: "art-run-test-target-data-shard37-tmp", out: ["art-run-test-target-data-shard37.zip"], - srcs: ["*37-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 37 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?37-*/**/*", "??37-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard37", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard37-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard37.zip", } java_genrule { - name: "art-run-test-target-data-shard38", + name: "art-run-test-target-data-shard38-tmp", out: ["art-run-test-target-data-shard38.zip"], - srcs: ["*38-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 38 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?38-*/**/*", "??38-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard38", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard38-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard38.zip", } java_genrule { - name: "art-run-test-target-data-shard39", + name: "art-run-test-target-data-shard39-tmp", out: ["art-run-test-target-data-shard39.zip"], - srcs: ["*39-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 39 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?39-*/**/*", "??39-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard39", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard39-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard39.zip", } java_genrule { - name: "art-run-test-target-data-shard40", + name: "art-run-test-target-data-shard40-tmp", out: ["art-run-test-target-data-shard40.zip"], - srcs: ["*40-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 40 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?40-*/**/*", "??40-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard40", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard40-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard40.zip", } java_genrule { - name: "art-run-test-target-data-shard41", + name: "art-run-test-target-data-shard41-tmp", out: ["art-run-test-target-data-shard41.zip"], - srcs: ["*41-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 41 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?41-*/**/*", "??41-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard41", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard41-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard41.zip", } java_genrule { - name: "art-run-test-target-data-shard42", + name: "art-run-test-target-data-shard42-tmp", out: ["art-run-test-target-data-shard42.zip"], - srcs: ["*42-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 42 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?42-*/**/*", "??42-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard42", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard42-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard42.zip", } java_genrule { - name: "art-run-test-target-data-shard43", + name: "art-run-test-target-data-shard43-tmp", out: ["art-run-test-target-data-shard43.zip"], - srcs: ["*43-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 43 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?43-*/**/*", "??43-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard43", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard43-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard43.zip", } java_genrule { - name: "art-run-test-target-data-shard44", + name: "art-run-test-target-data-shard44-tmp", out: ["art-run-test-target-data-shard44.zip"], - srcs: ["*44-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 44 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?44-*/**/*", "??44-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard44", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard44-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard44.zip", } java_genrule { - name: "art-run-test-target-data-shard45", + name: "art-run-test-target-data-shard45-tmp", out: ["art-run-test-target-data-shard45.zip"], - srcs: ["*45-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 45 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?45-*/**/*", "??45-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard45", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard45-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard45.zip", } java_genrule { - name: "art-run-test-target-data-shard46", + name: "art-run-test-target-data-shard46-tmp", out: ["art-run-test-target-data-shard46.zip"], - srcs: ["*46-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 46 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?46-*/**/*", "??46-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard46", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard46-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard46.zip", } java_genrule { - name: "art-run-test-target-data-shard47", + name: "art-run-test-target-data-shard47-tmp", out: ["art-run-test-target-data-shard47.zip"], - srcs: ["*47-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 47 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?47-*/**/*", "??47-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard47", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard47-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard47.zip", } java_genrule { - name: "art-run-test-target-data-shard48", + name: "art-run-test-target-data-shard48-tmp", out: ["art-run-test-target-data-shard48.zip"], - srcs: ["*48-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 48 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?48-*/**/*", "??48-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard48", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard48-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard48.zip", } java_genrule { - name: "art-run-test-target-data-shard49", + name: "art-run-test-target-data-shard49-tmp", out: ["art-run-test-target-data-shard49.zip"], - srcs: ["*49-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 49 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?49-*/**/*", "??49-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard49", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard49-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard49.zip", } java_genrule { - name: "art-run-test-target-data-shard50", + name: "art-run-test-target-data-shard50-tmp", out: ["art-run-test-target-data-shard50.zip"], - srcs: ["*50-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 50 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?50-*/**/*", "??50-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard50", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard50-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard50.zip", } java_genrule { - name: "art-run-test-target-data-shard51", + name: "art-run-test-target-data-shard51-tmp", out: ["art-run-test-target-data-shard51.zip"], - srcs: ["*51-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 51 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?51-*/**/*", "??51-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard51", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard51-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard51.zip", } java_genrule { - name: "art-run-test-target-data-shard52", + name: "art-run-test-target-data-shard52-tmp", out: ["art-run-test-target-data-shard52.zip"], - srcs: ["*52-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 52 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?52-*/**/*", "??52-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard52", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard52-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard52.zip", } java_genrule { - name: "art-run-test-target-data-shard53", + name: "art-run-test-target-data-shard53-tmp", out: ["art-run-test-target-data-shard53.zip"], - srcs: ["*53-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 53 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?53-*/**/*", "??53-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard53", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard53-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard53.zip", } java_genrule { - name: "art-run-test-target-data-shard54", + name: "art-run-test-target-data-shard54-tmp", out: ["art-run-test-target-data-shard54.zip"], - srcs: ["*54-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 54 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?54-*/**/*", "??54-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard54", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard54-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard54.zip", } java_genrule { - name: "art-run-test-target-data-shard55", + name: "art-run-test-target-data-shard55-tmp", out: ["art-run-test-target-data-shard55.zip"], - srcs: ["*55-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 55 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?55-*/**/*", "??55-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard55", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard55-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard55.zip", } java_genrule { - name: "art-run-test-target-data-shard56", + name: "art-run-test-target-data-shard56-tmp", out: ["art-run-test-target-data-shard56.zip"], - srcs: ["*56-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 56 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?56-*/**/*", "??56-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard56", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard56-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard56.zip", } java_genrule { - name: "art-run-test-target-data-shard57", + name: "art-run-test-target-data-shard57-tmp", out: ["art-run-test-target-data-shard57.zip"], - srcs: ["*57-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 57 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?57-*/**/*", "??57-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard57", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard57-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard57.zip", } java_genrule { - name: "art-run-test-target-data-shard58", + name: "art-run-test-target-data-shard58-tmp", out: ["art-run-test-target-data-shard58.zip"], - srcs: ["*58-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 58 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?58-*/**/*", "??58-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard58", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard58-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard58.zip", } java_genrule { - name: "art-run-test-target-data-shard59", + name: "art-run-test-target-data-shard59-tmp", out: ["art-run-test-target-data-shard59.zip"], - srcs: ["*59-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 59 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?59-*/**/*", "??59-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard59", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard59-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard59.zip", } java_genrule { - name: "art-run-test-target-data-shard60", + name: "art-run-test-target-data-shard60-tmp", out: ["art-run-test-target-data-shard60.zip"], - srcs: ["*60-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 60 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?60-*/**/*", "??60-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard60", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard60-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard60.zip", } java_genrule { - name: "art-run-test-target-data-shard61", + name: "art-run-test-target-data-shard61-tmp", out: ["art-run-test-target-data-shard61.zip"], - srcs: ["*61-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 61 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?61-*/**/*", "??61-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard61", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard61-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard61.zip", } java_genrule { - name: "art-run-test-target-data-shard62", + name: "art-run-test-target-data-shard62-tmp", out: ["art-run-test-target-data-shard62.zip"], - srcs: ["*62-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 62 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?62-*/**/*", "??62-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard62", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard62-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard62.zip", } java_genrule { - name: "art-run-test-target-data-shard63", + name: "art-run-test-target-data-shard63-tmp", out: ["art-run-test-target-data-shard63.zip"], - srcs: ["*63-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 63 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?63-*/**/*", "??63-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard63", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard63-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard63.zip", } java_genrule { - name: "art-run-test-target-data-shard64", + name: "art-run-test-target-data-shard64-tmp", out: ["art-run-test-target-data-shard64.zip"], - srcs: ["*64-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 64 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?64-*/**/*", "??64-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard64", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard64-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard64.zip", } java_genrule { - name: "art-run-test-target-data-shard65", + name: "art-run-test-target-data-shard65-tmp", out: ["art-run-test-target-data-shard65.zip"], - srcs: ["*65-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 65 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?65-*/**/*", "??65-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard65", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard65-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard65.zip", } java_genrule { - name: "art-run-test-target-data-shard66", + name: "art-run-test-target-data-shard66-tmp", out: ["art-run-test-target-data-shard66.zip"], - srcs: ["*66-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 66 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?66-*/**/*", "??66-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard66", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard66-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard66.zip", } java_genrule { - name: "art-run-test-target-data-shard67", + name: "art-run-test-target-data-shard67-tmp", out: ["art-run-test-target-data-shard67.zip"], - srcs: ["*67-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 67 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?67-*/**/*", "??67-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard67", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard67-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard67.zip", } java_genrule { - name: "art-run-test-target-data-shard68", + name: "art-run-test-target-data-shard68-tmp", out: ["art-run-test-target-data-shard68.zip"], - srcs: ["*68-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 68 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?68-*/**/*", "??68-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard68", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard68-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard68.zip", } java_genrule { - name: "art-run-test-target-data-shard69", + name: "art-run-test-target-data-shard69-tmp", out: ["art-run-test-target-data-shard69.zip"], - srcs: ["*69-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 69 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?69-*/**/*", "??69-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard69", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard69-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard69.zip", } java_genrule { - name: "art-run-test-target-data-shard70", + name: "art-run-test-target-data-shard70-tmp", out: ["art-run-test-target-data-shard70.zip"], - srcs: ["*70-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 70 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?70-*/**/*", "??70-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard70", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard70-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard70.zip", } java_genrule { - name: "art-run-test-target-data-shard71", + name: "art-run-test-target-data-shard71-tmp", out: ["art-run-test-target-data-shard71.zip"], - srcs: ["*71-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 71 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?71-*/**/*", "??71-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard71", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard71-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard71.zip", } java_genrule { - name: "art-run-test-target-data-shard72", + name: "art-run-test-target-data-shard72-tmp", out: ["art-run-test-target-data-shard72.zip"], - srcs: ["*72-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 72 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?72-*/**/*", "??72-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard72", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard72-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard72.zip", } java_genrule { - name: "art-run-test-target-data-shard73", + name: "art-run-test-target-data-shard73-tmp", out: ["art-run-test-target-data-shard73.zip"], - srcs: ["*73-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 73 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?73-*/**/*", "??73-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard73", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard73-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard73.zip", } java_genrule { - name: "art-run-test-target-data-shard74", + name: "art-run-test-target-data-shard74-tmp", out: ["art-run-test-target-data-shard74.zip"], - srcs: ["*74-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 74 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?74-*/**/*", "??74-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard74", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard74-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard74.zip", } java_genrule { - name: "art-run-test-target-data-shard75", + name: "art-run-test-target-data-shard75-tmp", out: ["art-run-test-target-data-shard75.zip"], - srcs: ["*75-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 75 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?75-*/**/*", "??75-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard75", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard75-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard75.zip", } java_genrule { - name: "art-run-test-target-data-shard76", + name: "art-run-test-target-data-shard76-tmp", out: ["art-run-test-target-data-shard76.zip"], - srcs: ["*76-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 76 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?76-*/**/*", "??76-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard76", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard76-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard76.zip", } java_genrule { - name: "art-run-test-target-data-shard77", + name: "art-run-test-target-data-shard77-tmp", out: ["art-run-test-target-data-shard77.zip"], - srcs: ["*77-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 77 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?77-*/**/*", "??77-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard77", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard77-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard77.zip", } java_genrule { - name: "art-run-test-target-data-shard78", + name: "art-run-test-target-data-shard78-tmp", out: ["art-run-test-target-data-shard78.zip"], - srcs: ["*78-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 78 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?78-*/**/*", "??78-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard78", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard78-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard78.zip", } java_genrule { - name: "art-run-test-target-data-shard79", + name: "art-run-test-target-data-shard79-tmp", out: ["art-run-test-target-data-shard79.zip"], - srcs: ["*79-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 79 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?79-*/**/*", "??79-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard79", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard79-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard79.zip", } java_genrule { - name: "art-run-test-target-data-shard80", + name: "art-run-test-target-data-shard80-tmp", out: ["art-run-test-target-data-shard80.zip"], - srcs: ["*80-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 80 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?80-*/**/*", "??80-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard80", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard80-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard80.zip", } java_genrule { - name: "art-run-test-target-data-shard81", + name: "art-run-test-target-data-shard81-tmp", out: ["art-run-test-target-data-shard81.zip"], - srcs: ["*81-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 81 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?81-*/**/*", "??81-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard81", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard81-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard81.zip", } java_genrule { - name: "art-run-test-target-data-shard82", + name: "art-run-test-target-data-shard82-tmp", out: ["art-run-test-target-data-shard82.zip"], - srcs: ["*82-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 82 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?82-*/**/*", "??82-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard82", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard82-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard82.zip", } java_genrule { - name: "art-run-test-target-data-shard83", + name: "art-run-test-target-data-shard83-tmp", out: ["art-run-test-target-data-shard83.zip"], - srcs: ["*83-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 83 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?83-*/**/*", "??83-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard83", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard83-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard83.zip", } java_genrule { - name: "art-run-test-target-data-shard84", + name: "art-run-test-target-data-shard84-tmp", out: ["art-run-test-target-data-shard84.zip"], - srcs: ["*84-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 84 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?84-*/**/*", "??84-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard84", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard84-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard84.zip", } java_genrule { - name: "art-run-test-target-data-shard85", + name: "art-run-test-target-data-shard85-tmp", out: ["art-run-test-target-data-shard85.zip"], - srcs: ["*85-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 85 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?85-*/**/*", "??85-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard85", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard85-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard85.zip", } java_genrule { - name: "art-run-test-target-data-shard86", + name: "art-run-test-target-data-shard86-tmp", out: ["art-run-test-target-data-shard86.zip"], - srcs: ["*86-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 86 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?86-*/**/*", "??86-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard86", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard86-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard86.zip", } java_genrule { - name: "art-run-test-target-data-shard87", + name: "art-run-test-target-data-shard87-tmp", out: ["art-run-test-target-data-shard87.zip"], - srcs: ["*87-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 87 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?87-*/**/*", "??87-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard87", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard87-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard87.zip", } java_genrule { - name: "art-run-test-target-data-shard88", + name: "art-run-test-target-data-shard88-tmp", out: ["art-run-test-target-data-shard88.zip"], - srcs: ["*88-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 88 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?88-*/**/*", "??88-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard88", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard88-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard88.zip", } java_genrule { - name: "art-run-test-target-data-shard89", + name: "art-run-test-target-data-shard89-tmp", out: ["art-run-test-target-data-shard89.zip"], - srcs: ["*89-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 89 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?89-*/**/*", "??89-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard89", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard89-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard89.zip", } java_genrule { - name: "art-run-test-target-data-shard90", + name: "art-run-test-target-data-shard90-tmp", out: ["art-run-test-target-data-shard90.zip"], - srcs: ["*90-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 90 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?90-*/**/*", "??90-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard90", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard90-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard90.zip", } java_genrule { - name: "art-run-test-target-data-shard91", + name: "art-run-test-target-data-shard91-tmp", out: ["art-run-test-target-data-shard91.zip"], - srcs: ["*91-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 91 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?91-*/**/*", "??91-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard91", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard91-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard91.zip", } java_genrule { - name: "art-run-test-target-data-shard92", + name: "art-run-test-target-data-shard92-tmp", out: ["art-run-test-target-data-shard92.zip"], - srcs: ["*92-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 92 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?92-*/**/*", "??92-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard92", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard92-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard92.zip", } java_genrule { - name: "art-run-test-target-data-shard93", + name: "art-run-test-target-data-shard93-tmp", out: ["art-run-test-target-data-shard93.zip"], - srcs: ["*93-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 93 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?93-*/**/*", "??93-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard93", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard93-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard93.zip", } java_genrule { - name: "art-run-test-target-data-shard94", + name: "art-run-test-target-data-shard94-tmp", out: ["art-run-test-target-data-shard94.zip"], - srcs: ["*94-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 94 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?94-*/**/*", "??94-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard94", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard94-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard94.zip", } java_genrule { - name: "art-run-test-target-data-shard95", + name: "art-run-test-target-data-shard95-tmp", out: ["art-run-test-target-data-shard95.zip"], - srcs: ["*95-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 95 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?95-*/**/*", "??95-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard95", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard95-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard95.zip", } java_genrule { - name: "art-run-test-target-data-shard96", + name: "art-run-test-target-data-shard96-tmp", out: ["art-run-test-target-data-shard96.zip"], - srcs: ["*96-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 96 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?96-*/**/*", "??96-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard96", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard96-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard96.zip", } java_genrule { - name: "art-run-test-target-data-shard97", + name: "art-run-test-target-data-shard97-tmp", out: ["art-run-test-target-data-shard97.zip"], - srcs: ["*97-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 97 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?97-*/**/*", "??97-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard97", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard97-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard97.zip", } java_genrule { - name: "art-run-test-target-data-shard98", + name: "art-run-test-target-data-shard98-tmp", out: ["art-run-test-target-data-shard98.zip"], - srcs: ["*98-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 98 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?98-*/**/*", "??98-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard98", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard98-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard98.zip", } java_genrule { - name: "art-run-test-target-data-shard99", + name: "art-run-test-target-data-shard99-tmp", out: ["art-run-test-target-data-shard99.zip"], - srcs: ["*99-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode target --shard 99 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?99-*/**/*", "??99-*/**/*"], + defaults: ["art-run-test-target-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shard99", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shard99-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shard99.zip", +} + +java_genrule { + name: "art-run-test-target-data-shardHiddenApi-tmp", + out: ["art-run-test-target-data-shardHiddenApi.zip"], + srcs: ["???-*hiddenapi*/**/*", "????-*hiddenapi*/**/*"], + defaults: ["art-run-test-target-data-defaults"], + tools: ["hiddenapi"], + cmd: "$(location run_test_build.py) --out $(out) --mode target " + + "--bootclasspath $(location :art-run-test-bootclasspath) " + + "--d8 $(location d8) " + + "--hiddenapi $(location hiddenapi) " + + "--jasmin $(location jasmin) " + + "--smali $(location smali) " + + "--soong_zip $(location soong_zip) " + + "--zipalign $(location zipalign) " + + "$(in)", +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-shardHiddenApi", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-shardHiddenApi-tmp", + sub_dir: "art", + filename: "art-run-test-target-data-shardHiddenApi.zip", +} + +genrule_defaults { + name: "art-run-test-target-data-defaults", + defaults: [ + // Enable only in source builds, where com.android.art.testing is + // available. + "art_module_source_build_genrule_defaults", + ], + tool_files: [ + "run_test_build.py", + ":art-run-test-bootclasspath", + ], + tools: [ + "d8", + "jasmin", + "smali", + "soong_zip", + "zipalign", + ], + cmd: "$(location run_test_build.py) --out $(out) --mode target " + + "--bootclasspath $(location :art-run-test-bootclasspath) " + + "--d8 $(location d8) " + + "--jasmin $(location jasmin) " + + "--smali $(location smali) " + + "--soong_zip $(location soong_zip) " + + "--zipalign $(location zipalign) " + + "$(in)", } java_genrule { - name: "art-run-test-target-data-merged", - defaults: ["art-run-test-data-defaults"], + name: "art-run-test-target-data-merged-tmp", + defaults: ["art_module_source_build_genrule_defaults"], out: ["art-run-test-target-data-merged.zip"], srcs: [ - ":art-run-test-target-data-shard00", - ":art-run-test-target-data-shard01", - ":art-run-test-target-data-shard02", - ":art-run-test-target-data-shard03", - ":art-run-test-target-data-shard04", - ":art-run-test-target-data-shard05", - ":art-run-test-target-data-shard06", - ":art-run-test-target-data-shard07", - ":art-run-test-target-data-shard08", - ":art-run-test-target-data-shard09", - ":art-run-test-target-data-shard10", - ":art-run-test-target-data-shard11", - ":art-run-test-target-data-shard12", - ":art-run-test-target-data-shard13", - ":art-run-test-target-data-shard14", - ":art-run-test-target-data-shard15", - ":art-run-test-target-data-shard16", - ":art-run-test-target-data-shard17", - ":art-run-test-target-data-shard18", - ":art-run-test-target-data-shard19", - ":art-run-test-target-data-shard20", - ":art-run-test-target-data-shard21", - ":art-run-test-target-data-shard22", - ":art-run-test-target-data-shard23", - ":art-run-test-target-data-shard24", - ":art-run-test-target-data-shard25", - ":art-run-test-target-data-shard26", - ":art-run-test-target-data-shard27", - ":art-run-test-target-data-shard28", - ":art-run-test-target-data-shard29", - ":art-run-test-target-data-shard30", - ":art-run-test-target-data-shard31", - ":art-run-test-target-data-shard32", - ":art-run-test-target-data-shard33", - ":art-run-test-target-data-shard34", - ":art-run-test-target-data-shard35", - ":art-run-test-target-data-shard36", - ":art-run-test-target-data-shard37", - ":art-run-test-target-data-shard38", - ":art-run-test-target-data-shard39", - ":art-run-test-target-data-shard40", - ":art-run-test-target-data-shard41", - ":art-run-test-target-data-shard42", - ":art-run-test-target-data-shard43", - ":art-run-test-target-data-shard44", - ":art-run-test-target-data-shard45", - ":art-run-test-target-data-shard46", - ":art-run-test-target-data-shard47", - ":art-run-test-target-data-shard48", - ":art-run-test-target-data-shard49", - ":art-run-test-target-data-shard50", - ":art-run-test-target-data-shard51", - ":art-run-test-target-data-shard52", - ":art-run-test-target-data-shard53", - ":art-run-test-target-data-shard54", - ":art-run-test-target-data-shard55", - ":art-run-test-target-data-shard56", - ":art-run-test-target-data-shard57", - ":art-run-test-target-data-shard58", - ":art-run-test-target-data-shard59", - ":art-run-test-target-data-shard60", - ":art-run-test-target-data-shard61", - ":art-run-test-target-data-shard62", - ":art-run-test-target-data-shard63", - ":art-run-test-target-data-shard64", - ":art-run-test-target-data-shard65", - ":art-run-test-target-data-shard66", - ":art-run-test-target-data-shard67", - ":art-run-test-target-data-shard68", - ":art-run-test-target-data-shard69", - ":art-run-test-target-data-shard70", - ":art-run-test-target-data-shard71", - ":art-run-test-target-data-shard72", - ":art-run-test-target-data-shard73", - ":art-run-test-target-data-shard74", - ":art-run-test-target-data-shard75", - ":art-run-test-target-data-shard76", - ":art-run-test-target-data-shard77", - ":art-run-test-target-data-shard78", - ":art-run-test-target-data-shard79", - ":art-run-test-target-data-shard80", - ":art-run-test-target-data-shard81", - ":art-run-test-target-data-shard82", - ":art-run-test-target-data-shard83", - ":art-run-test-target-data-shard84", - ":art-run-test-target-data-shard85", - ":art-run-test-target-data-shard86", - ":art-run-test-target-data-shard87", - ":art-run-test-target-data-shard88", - ":art-run-test-target-data-shard89", - ":art-run-test-target-data-shard90", - ":art-run-test-target-data-shard91", - ":art-run-test-target-data-shard92", - ":art-run-test-target-data-shard93", - ":art-run-test-target-data-shard94", - ":art-run-test-target-data-shard95", - ":art-run-test-target-data-shard96", - ":art-run-test-target-data-shard97", - ":art-run-test-target-data-shard98", - ":art-run-test-target-data-shard99", + ":art-run-test-target-data-shard00-tmp", + ":art-run-test-target-data-shard01-tmp", + ":art-run-test-target-data-shard02-tmp", + ":art-run-test-target-data-shard03-tmp", + ":art-run-test-target-data-shard04-tmp", + ":art-run-test-target-data-shard05-tmp", + ":art-run-test-target-data-shard06-tmp", + ":art-run-test-target-data-shard07-tmp", + ":art-run-test-target-data-shard08-tmp", + ":art-run-test-target-data-shard09-tmp", + ":art-run-test-target-data-shard10-tmp", + ":art-run-test-target-data-shard11-tmp", + ":art-run-test-target-data-shard12-tmp", + ":art-run-test-target-data-shard13-tmp", + ":art-run-test-target-data-shard14-tmp", + ":art-run-test-target-data-shard15-tmp", + ":art-run-test-target-data-shard16-tmp", + ":art-run-test-target-data-shard17-tmp", + ":art-run-test-target-data-shard18-tmp", + ":art-run-test-target-data-shard19-tmp", + ":art-run-test-target-data-shard20-tmp", + ":art-run-test-target-data-shard21-tmp", + ":art-run-test-target-data-shard22-tmp", + ":art-run-test-target-data-shard23-tmp", + ":art-run-test-target-data-shard24-tmp", + ":art-run-test-target-data-shard25-tmp", + ":art-run-test-target-data-shard26-tmp", + ":art-run-test-target-data-shard27-tmp", + ":art-run-test-target-data-shard28-tmp", + ":art-run-test-target-data-shard29-tmp", + ":art-run-test-target-data-shard30-tmp", + ":art-run-test-target-data-shard31-tmp", + ":art-run-test-target-data-shard32-tmp", + ":art-run-test-target-data-shard33-tmp", + ":art-run-test-target-data-shard34-tmp", + ":art-run-test-target-data-shard35-tmp", + ":art-run-test-target-data-shard36-tmp", + ":art-run-test-target-data-shard37-tmp", + ":art-run-test-target-data-shard38-tmp", + ":art-run-test-target-data-shard39-tmp", + ":art-run-test-target-data-shard40-tmp", + ":art-run-test-target-data-shard41-tmp", + ":art-run-test-target-data-shard42-tmp", + ":art-run-test-target-data-shard43-tmp", + ":art-run-test-target-data-shard44-tmp", + ":art-run-test-target-data-shard45-tmp", + ":art-run-test-target-data-shard46-tmp", + ":art-run-test-target-data-shard47-tmp", + ":art-run-test-target-data-shard48-tmp", + ":art-run-test-target-data-shard49-tmp", + ":art-run-test-target-data-shard50-tmp", + ":art-run-test-target-data-shard51-tmp", + ":art-run-test-target-data-shard52-tmp", + ":art-run-test-target-data-shard53-tmp", + ":art-run-test-target-data-shard54-tmp", + ":art-run-test-target-data-shard55-tmp", + ":art-run-test-target-data-shard56-tmp", + ":art-run-test-target-data-shard57-tmp", + ":art-run-test-target-data-shard58-tmp", + ":art-run-test-target-data-shard59-tmp", + ":art-run-test-target-data-shard60-tmp", + ":art-run-test-target-data-shard61-tmp", + ":art-run-test-target-data-shard62-tmp", + ":art-run-test-target-data-shard63-tmp", + ":art-run-test-target-data-shard64-tmp", + ":art-run-test-target-data-shard65-tmp", + ":art-run-test-target-data-shard66-tmp", + ":art-run-test-target-data-shard67-tmp", + ":art-run-test-target-data-shard68-tmp", + ":art-run-test-target-data-shard69-tmp", + ":art-run-test-target-data-shard70-tmp", + ":art-run-test-target-data-shard71-tmp", + ":art-run-test-target-data-shard72-tmp", + ":art-run-test-target-data-shard73-tmp", + ":art-run-test-target-data-shard74-tmp", + ":art-run-test-target-data-shard75-tmp", + ":art-run-test-target-data-shard76-tmp", + ":art-run-test-target-data-shard77-tmp", + ":art-run-test-target-data-shard78-tmp", + ":art-run-test-target-data-shard79-tmp", + ":art-run-test-target-data-shard80-tmp", + ":art-run-test-target-data-shard81-tmp", + ":art-run-test-target-data-shard82-tmp", + ":art-run-test-target-data-shard83-tmp", + ":art-run-test-target-data-shard84-tmp", + ":art-run-test-target-data-shard85-tmp", + ":art-run-test-target-data-shard86-tmp", + ":art-run-test-target-data-shard87-tmp", + ":art-run-test-target-data-shard88-tmp", + ":art-run-test-target-data-shard89-tmp", + ":art-run-test-target-data-shard90-tmp", + ":art-run-test-target-data-shard91-tmp", + ":art-run-test-target-data-shard92-tmp", + ":art-run-test-target-data-shard93-tmp", + ":art-run-test-target-data-shard94-tmp", + ":art-run-test-target-data-shard95-tmp", + ":art-run-test-target-data-shard96-tmp", + ":art-run-test-target-data-shard97-tmp", + ":art-run-test-target-data-shard98-tmp", + ":art-run-test-target-data-shard99-tmp", + ":art-run-test-target-data-shardHiddenApi-tmp", ], tools: ["merge_zips"], cmd: "$(location merge_zips) $(out) $(in)", } +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-target-data-merged", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-merged-tmp", + required: [ + "art-run-test-target-data-shard00", + "art-run-test-target-data-shard01", + "art-run-test-target-data-shard02", + "art-run-test-target-data-shard03", + "art-run-test-target-data-shard04", + "art-run-test-target-data-shard05", + "art-run-test-target-data-shard06", + "art-run-test-target-data-shard07", + "art-run-test-target-data-shard08", + "art-run-test-target-data-shard09", + "art-run-test-target-data-shard10", + "art-run-test-target-data-shard11", + "art-run-test-target-data-shard12", + "art-run-test-target-data-shard13", + "art-run-test-target-data-shard14", + "art-run-test-target-data-shard15", + "art-run-test-target-data-shard16", + "art-run-test-target-data-shard17", + "art-run-test-target-data-shard18", + "art-run-test-target-data-shard19", + "art-run-test-target-data-shard20", + "art-run-test-target-data-shard21", + "art-run-test-target-data-shard22", + "art-run-test-target-data-shard23", + "art-run-test-target-data-shard24", + "art-run-test-target-data-shard25", + "art-run-test-target-data-shard26", + "art-run-test-target-data-shard27", + "art-run-test-target-data-shard28", + "art-run-test-target-data-shard29", + "art-run-test-target-data-shard30", + "art-run-test-target-data-shard31", + "art-run-test-target-data-shard32", + "art-run-test-target-data-shard33", + "art-run-test-target-data-shard34", + "art-run-test-target-data-shard35", + "art-run-test-target-data-shard36", + "art-run-test-target-data-shard37", + "art-run-test-target-data-shard38", + "art-run-test-target-data-shard39", + "art-run-test-target-data-shard40", + "art-run-test-target-data-shard41", + "art-run-test-target-data-shard42", + "art-run-test-target-data-shard43", + "art-run-test-target-data-shard44", + "art-run-test-target-data-shard45", + "art-run-test-target-data-shard46", + "art-run-test-target-data-shard47", + "art-run-test-target-data-shard48", + "art-run-test-target-data-shard49", + "art-run-test-target-data-shard50", + "art-run-test-target-data-shard51", + "art-run-test-target-data-shard52", + "art-run-test-target-data-shard53", + "art-run-test-target-data-shard54", + "art-run-test-target-data-shard55", + "art-run-test-target-data-shard56", + "art-run-test-target-data-shard57", + "art-run-test-target-data-shard58", + "art-run-test-target-data-shard59", + "art-run-test-target-data-shard60", + "art-run-test-target-data-shard61", + "art-run-test-target-data-shard62", + "art-run-test-target-data-shard63", + "art-run-test-target-data-shard64", + "art-run-test-target-data-shard65", + "art-run-test-target-data-shard66", + "art-run-test-target-data-shard67", + "art-run-test-target-data-shard68", + "art-run-test-target-data-shard69", + "art-run-test-target-data-shard70", + "art-run-test-target-data-shard71", + "art-run-test-target-data-shard72", + "art-run-test-target-data-shard73", + "art-run-test-target-data-shard74", + "art-run-test-target-data-shard75", + "art-run-test-target-data-shard76", + "art-run-test-target-data-shard77", + "art-run-test-target-data-shard78", + "art-run-test-target-data-shard79", + "art-run-test-target-data-shard80", + "art-run-test-target-data-shard81", + "art-run-test-target-data-shard82", + "art-run-test-target-data-shard83", + "art-run-test-target-data-shard84", + "art-run-test-target-data-shard85", + "art-run-test-target-data-shard86", + "art-run-test-target-data-shard87", + "art-run-test-target-data-shard88", + "art-run-test-target-data-shard89", + "art-run-test-target-data-shard90", + "art-run-test-target-data-shard91", + "art-run-test-target-data-shard92", + "art-run-test-target-data-shard93", + "art-run-test-target-data-shard94", + "art-run-test-target-data-shard95", + "art-run-test-target-data-shard96", + "art-run-test-target-data-shard97", + "art-run-test-target-data-shard98", + "art-run-test-target-data-shard99", + "art-run-test-target-data-shardHiddenApi", + ], + sub_dir: "art", + filename: "art-run-test-target-data-merged.zip", +} + +// Phony target used to build all shards java_genrule { - name: "art-run-test-jvm-data-shard00", - out: ["art-run-test-jvm-data-shard00.zip"], - srcs: ["*00-*/**/*"], + name: "art-run-test-target-data-tmp", defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 00 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + out: ["art-run-test-target-data.txt"], + srcs: [ + ":art-run-test-target-data-shard00-tmp", + ":art-run-test-target-data-shard01-tmp", + ":art-run-test-target-data-shard02-tmp", + ":art-run-test-target-data-shard03-tmp", + ":art-run-test-target-data-shard04-tmp", + ":art-run-test-target-data-shard05-tmp", + ":art-run-test-target-data-shard06-tmp", + ":art-run-test-target-data-shard07-tmp", + ":art-run-test-target-data-shard08-tmp", + ":art-run-test-target-data-shard09-tmp", + ":art-run-test-target-data-shard10-tmp", + ":art-run-test-target-data-shard11-tmp", + ":art-run-test-target-data-shard12-tmp", + ":art-run-test-target-data-shard13-tmp", + ":art-run-test-target-data-shard14-tmp", + ":art-run-test-target-data-shard15-tmp", + ":art-run-test-target-data-shard16-tmp", + ":art-run-test-target-data-shard17-tmp", + ":art-run-test-target-data-shard18-tmp", + ":art-run-test-target-data-shard19-tmp", + ":art-run-test-target-data-shard20-tmp", + ":art-run-test-target-data-shard21-tmp", + ":art-run-test-target-data-shard22-tmp", + ":art-run-test-target-data-shard23-tmp", + ":art-run-test-target-data-shard24-tmp", + ":art-run-test-target-data-shard25-tmp", + ":art-run-test-target-data-shard26-tmp", + ":art-run-test-target-data-shard27-tmp", + ":art-run-test-target-data-shard28-tmp", + ":art-run-test-target-data-shard29-tmp", + ":art-run-test-target-data-shard30-tmp", + ":art-run-test-target-data-shard31-tmp", + ":art-run-test-target-data-shard32-tmp", + ":art-run-test-target-data-shard33-tmp", + ":art-run-test-target-data-shard34-tmp", + ":art-run-test-target-data-shard35-tmp", + ":art-run-test-target-data-shard36-tmp", + ":art-run-test-target-data-shard37-tmp", + ":art-run-test-target-data-shard38-tmp", + ":art-run-test-target-data-shard39-tmp", + ":art-run-test-target-data-shard40-tmp", + ":art-run-test-target-data-shard41-tmp", + ":art-run-test-target-data-shard42-tmp", + ":art-run-test-target-data-shard43-tmp", + ":art-run-test-target-data-shard44-tmp", + ":art-run-test-target-data-shard45-tmp", + ":art-run-test-target-data-shard46-tmp", + ":art-run-test-target-data-shard47-tmp", + ":art-run-test-target-data-shard48-tmp", + ":art-run-test-target-data-shard49-tmp", + ":art-run-test-target-data-shard50-tmp", + ":art-run-test-target-data-shard51-tmp", + ":art-run-test-target-data-shard52-tmp", + ":art-run-test-target-data-shard53-tmp", + ":art-run-test-target-data-shard54-tmp", + ":art-run-test-target-data-shard55-tmp", + ":art-run-test-target-data-shard56-tmp", + ":art-run-test-target-data-shard57-tmp", + ":art-run-test-target-data-shard58-tmp", + ":art-run-test-target-data-shard59-tmp", + ":art-run-test-target-data-shard60-tmp", + ":art-run-test-target-data-shard61-tmp", + ":art-run-test-target-data-shard62-tmp", + ":art-run-test-target-data-shard63-tmp", + ":art-run-test-target-data-shard64-tmp", + ":art-run-test-target-data-shard65-tmp", + ":art-run-test-target-data-shard66-tmp", + ":art-run-test-target-data-shard67-tmp", + ":art-run-test-target-data-shard68-tmp", + ":art-run-test-target-data-shard69-tmp", + ":art-run-test-target-data-shard70-tmp", + ":art-run-test-target-data-shard71-tmp", + ":art-run-test-target-data-shard72-tmp", + ":art-run-test-target-data-shard73-tmp", + ":art-run-test-target-data-shard74-tmp", + ":art-run-test-target-data-shard75-tmp", + ":art-run-test-target-data-shard76-tmp", + ":art-run-test-target-data-shard77-tmp", + ":art-run-test-target-data-shard78-tmp", + ":art-run-test-target-data-shard79-tmp", + ":art-run-test-target-data-shard80-tmp", + ":art-run-test-target-data-shard81-tmp", + ":art-run-test-target-data-shard82-tmp", + ":art-run-test-target-data-shard83-tmp", + ":art-run-test-target-data-shard84-tmp", + ":art-run-test-target-data-shard85-tmp", + ":art-run-test-target-data-shard86-tmp", + ":art-run-test-target-data-shard87-tmp", + ":art-run-test-target-data-shard88-tmp", + ":art-run-test-target-data-shard89-tmp", + ":art-run-test-target-data-shard90-tmp", + ":art-run-test-target-data-shard91-tmp", + ":art-run-test-target-data-shard92-tmp", + ":art-run-test-target-data-shard93-tmp", + ":art-run-test-target-data-shard94-tmp", + ":art-run-test-target-data-shard95-tmp", + ":art-run-test-target-data-shard96-tmp", + ":art-run-test-target-data-shard97-tmp", + ":art-run-test-target-data-shard98-tmp", + ":art-run-test-target-data-shard99-tmp", + ":art-run-test-target-data-shardHiddenApi-tmp", + ], + cmd: "echo $(in) > $(out)", +} + +// Phony target used to install all shards +prebuilt_etc_host { + name: "art-run-test-target-data", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-target-data-tmp", + required: [ + "art-run-test-target-data-shard00", + "art-run-test-target-data-shard01", + "art-run-test-target-data-shard02", + "art-run-test-target-data-shard03", + "art-run-test-target-data-shard04", + "art-run-test-target-data-shard05", + "art-run-test-target-data-shard06", + "art-run-test-target-data-shard07", + "art-run-test-target-data-shard08", + "art-run-test-target-data-shard09", + "art-run-test-target-data-shard10", + "art-run-test-target-data-shard11", + "art-run-test-target-data-shard12", + "art-run-test-target-data-shard13", + "art-run-test-target-data-shard14", + "art-run-test-target-data-shard15", + "art-run-test-target-data-shard16", + "art-run-test-target-data-shard17", + "art-run-test-target-data-shard18", + "art-run-test-target-data-shard19", + "art-run-test-target-data-shard20", + "art-run-test-target-data-shard21", + "art-run-test-target-data-shard22", + "art-run-test-target-data-shard23", + "art-run-test-target-data-shard24", + "art-run-test-target-data-shard25", + "art-run-test-target-data-shard26", + "art-run-test-target-data-shard27", + "art-run-test-target-data-shard28", + "art-run-test-target-data-shard29", + "art-run-test-target-data-shard30", + "art-run-test-target-data-shard31", + "art-run-test-target-data-shard32", + "art-run-test-target-data-shard33", + "art-run-test-target-data-shard34", + "art-run-test-target-data-shard35", + "art-run-test-target-data-shard36", + "art-run-test-target-data-shard37", + "art-run-test-target-data-shard38", + "art-run-test-target-data-shard39", + "art-run-test-target-data-shard40", + "art-run-test-target-data-shard41", + "art-run-test-target-data-shard42", + "art-run-test-target-data-shard43", + "art-run-test-target-data-shard44", + "art-run-test-target-data-shard45", + "art-run-test-target-data-shard46", + "art-run-test-target-data-shard47", + "art-run-test-target-data-shard48", + "art-run-test-target-data-shard49", + "art-run-test-target-data-shard50", + "art-run-test-target-data-shard51", + "art-run-test-target-data-shard52", + "art-run-test-target-data-shard53", + "art-run-test-target-data-shard54", + "art-run-test-target-data-shard55", + "art-run-test-target-data-shard56", + "art-run-test-target-data-shard57", + "art-run-test-target-data-shard58", + "art-run-test-target-data-shard59", + "art-run-test-target-data-shard60", + "art-run-test-target-data-shard61", + "art-run-test-target-data-shard62", + "art-run-test-target-data-shard63", + "art-run-test-target-data-shard64", + "art-run-test-target-data-shard65", + "art-run-test-target-data-shard66", + "art-run-test-target-data-shard67", + "art-run-test-target-data-shard68", + "art-run-test-target-data-shard69", + "art-run-test-target-data-shard70", + "art-run-test-target-data-shard71", + "art-run-test-target-data-shard72", + "art-run-test-target-data-shard73", + "art-run-test-target-data-shard74", + "art-run-test-target-data-shard75", + "art-run-test-target-data-shard76", + "art-run-test-target-data-shard77", + "art-run-test-target-data-shard78", + "art-run-test-target-data-shard79", + "art-run-test-target-data-shard80", + "art-run-test-target-data-shard81", + "art-run-test-target-data-shard82", + "art-run-test-target-data-shard83", + "art-run-test-target-data-shard84", + "art-run-test-target-data-shard85", + "art-run-test-target-data-shard86", + "art-run-test-target-data-shard87", + "art-run-test-target-data-shard88", + "art-run-test-target-data-shard89", + "art-run-test-target-data-shard90", + "art-run-test-target-data-shard91", + "art-run-test-target-data-shard92", + "art-run-test-target-data-shard93", + "art-run-test-target-data-shard94", + "art-run-test-target-data-shard95", + "art-run-test-target-data-shard96", + "art-run-test-target-data-shard97", + "art-run-test-target-data-shard98", + "art-run-test-target-data-shard99", + "art-run-test-target-data-shardHiddenApi", + ], + sub_dir: "art", + filename: "art-run-test-target-data.txt", } java_genrule { - name: "art-run-test-jvm-data-shard01", + name: "art-run-test-jvm-data-shard00-tmp", + out: ["art-run-test-jvm-data-shard00.zip"], + srcs: ["?00-*/**/*", "??00-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard00", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard00-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard00.zip", +} + +java_genrule { + name: "art-run-test-jvm-data-shard01-tmp", out: ["art-run-test-jvm-data-shard01.zip"], - srcs: ["*01-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 01 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?01-*/**/*", "??01-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard01", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard01-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard01.zip", } java_genrule { - name: "art-run-test-jvm-data-shard02", + name: "art-run-test-jvm-data-shard02-tmp", out: ["art-run-test-jvm-data-shard02.zip"], - srcs: ["*02-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 02 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?02-*/**/*", "??02-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard02", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard02-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard02.zip", } java_genrule { - name: "art-run-test-jvm-data-shard03", + name: "art-run-test-jvm-data-shard03-tmp", out: ["art-run-test-jvm-data-shard03.zip"], - srcs: ["*03-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 03 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?03-*/**/*", "??03-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard03", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard03-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard03.zip", } java_genrule { - name: "art-run-test-jvm-data-shard04", + name: "art-run-test-jvm-data-shard04-tmp", out: ["art-run-test-jvm-data-shard04.zip"], - srcs: ["*04-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 04 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?04-*/**/*", "??04-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard04", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard04-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard04.zip", } java_genrule { - name: "art-run-test-jvm-data-shard05", + name: "art-run-test-jvm-data-shard05-tmp", out: ["art-run-test-jvm-data-shard05.zip"], - srcs: ["*05-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 05 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?05-*/**/*", "??05-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard05", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard05-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard05.zip", } java_genrule { - name: "art-run-test-jvm-data-shard06", + name: "art-run-test-jvm-data-shard06-tmp", out: ["art-run-test-jvm-data-shard06.zip"], - srcs: ["*06-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 06 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?06-*/**/*", "??06-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard06", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard06-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard06.zip", } java_genrule { - name: "art-run-test-jvm-data-shard07", + name: "art-run-test-jvm-data-shard07-tmp", out: ["art-run-test-jvm-data-shard07.zip"], - srcs: ["*07-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 07 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?07-*/**/*", "??07-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard07", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard07-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard07.zip", } java_genrule { - name: "art-run-test-jvm-data-shard08", + name: "art-run-test-jvm-data-shard08-tmp", out: ["art-run-test-jvm-data-shard08.zip"], - srcs: ["*08-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 08 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?08-*/**/*", "??08-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard08", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard08-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard08.zip", } java_genrule { - name: "art-run-test-jvm-data-shard09", + name: "art-run-test-jvm-data-shard09-tmp", out: ["art-run-test-jvm-data-shard09.zip"], - srcs: ["*09-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 09 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?09-*/**/*", "??09-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard09", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard09-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard09.zip", } java_genrule { - name: "art-run-test-jvm-data-shard10", + name: "art-run-test-jvm-data-shard10-tmp", out: ["art-run-test-jvm-data-shard10.zip"], - srcs: ["*10-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 10 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?10-*/**/*", "??10-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard10", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard10-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard10.zip", } java_genrule { - name: "art-run-test-jvm-data-shard11", + name: "art-run-test-jvm-data-shard11-tmp", out: ["art-run-test-jvm-data-shard11.zip"], - srcs: ["*11-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 11 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?11-*/**/*", "??11-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard11", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard11-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard11.zip", } java_genrule { - name: "art-run-test-jvm-data-shard12", + name: "art-run-test-jvm-data-shard12-tmp", out: ["art-run-test-jvm-data-shard12.zip"], - srcs: ["*12-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 12 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?12-*/**/*", "??12-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard12", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard12-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard12.zip", } java_genrule { - name: "art-run-test-jvm-data-shard13", + name: "art-run-test-jvm-data-shard13-tmp", out: ["art-run-test-jvm-data-shard13.zip"], - srcs: ["*13-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 13 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?13-*/**/*", "??13-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard13", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard13-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard13.zip", } java_genrule { - name: "art-run-test-jvm-data-shard14", + name: "art-run-test-jvm-data-shard14-tmp", out: ["art-run-test-jvm-data-shard14.zip"], - srcs: ["*14-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 14 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?14-*/**/*", "??14-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard14", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard14-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard14.zip", } java_genrule { - name: "art-run-test-jvm-data-shard15", + name: "art-run-test-jvm-data-shard15-tmp", out: ["art-run-test-jvm-data-shard15.zip"], - srcs: ["*15-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 15 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?15-*/**/*", "??15-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard15", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard15-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard15.zip", } java_genrule { - name: "art-run-test-jvm-data-shard16", + name: "art-run-test-jvm-data-shard16-tmp", out: ["art-run-test-jvm-data-shard16.zip"], - srcs: ["*16-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 16 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?16-*/**/*", "??16-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard16", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard16-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard16.zip", } java_genrule { - name: "art-run-test-jvm-data-shard17", + name: "art-run-test-jvm-data-shard17-tmp", out: ["art-run-test-jvm-data-shard17.zip"], - srcs: ["*17-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 17 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?17-*/**/*", "??17-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard17", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard17-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard17.zip", } java_genrule { - name: "art-run-test-jvm-data-shard18", + name: "art-run-test-jvm-data-shard18-tmp", out: ["art-run-test-jvm-data-shard18.zip"], - srcs: ["*18-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 18 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?18-*/**/*", "??18-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard18", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard18-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard18.zip", } java_genrule { - name: "art-run-test-jvm-data-shard19", + name: "art-run-test-jvm-data-shard19-tmp", out: ["art-run-test-jvm-data-shard19.zip"], - srcs: ["*19-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 19 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?19-*/**/*", "??19-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard19", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard19-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard19.zip", } java_genrule { - name: "art-run-test-jvm-data-shard20", + name: "art-run-test-jvm-data-shard20-tmp", out: ["art-run-test-jvm-data-shard20.zip"], - srcs: ["*20-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 20 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?20-*/**/*", "??20-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard20", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard20-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard20.zip", } java_genrule { - name: "art-run-test-jvm-data-shard21", + name: "art-run-test-jvm-data-shard21-tmp", out: ["art-run-test-jvm-data-shard21.zip"], - srcs: ["*21-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 21 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?21-*/**/*", "??21-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard21", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard21-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard21.zip", } java_genrule { - name: "art-run-test-jvm-data-shard22", + name: "art-run-test-jvm-data-shard22-tmp", out: ["art-run-test-jvm-data-shard22.zip"], - srcs: ["*22-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 22 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?22-*/**/*", "??22-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard22", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard22-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard22.zip", } java_genrule { - name: "art-run-test-jvm-data-shard23", + name: "art-run-test-jvm-data-shard23-tmp", out: ["art-run-test-jvm-data-shard23.zip"], - srcs: ["*23-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 23 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?23-*/**/*", "??23-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard23", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard23-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard23.zip", } java_genrule { - name: "art-run-test-jvm-data-shard24", + name: "art-run-test-jvm-data-shard24-tmp", out: ["art-run-test-jvm-data-shard24.zip"], - srcs: ["*24-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 24 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?24-*/**/*", "??24-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard24", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard24-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard24.zip", } java_genrule { - name: "art-run-test-jvm-data-shard25", + name: "art-run-test-jvm-data-shard25-tmp", out: ["art-run-test-jvm-data-shard25.zip"], - srcs: ["*25-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 25 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?25-*/**/*", "??25-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard25", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard25-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard25.zip", } java_genrule { - name: "art-run-test-jvm-data-shard26", + name: "art-run-test-jvm-data-shard26-tmp", out: ["art-run-test-jvm-data-shard26.zip"], - srcs: ["*26-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 26 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?26-*/**/*", "??26-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard26", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard26-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard26.zip", } java_genrule { - name: "art-run-test-jvm-data-shard27", + name: "art-run-test-jvm-data-shard27-tmp", out: ["art-run-test-jvm-data-shard27.zip"], - srcs: ["*27-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 27 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?27-*/**/*", "??27-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard27", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard27-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard27.zip", } java_genrule { - name: "art-run-test-jvm-data-shard28", + name: "art-run-test-jvm-data-shard28-tmp", out: ["art-run-test-jvm-data-shard28.zip"], - srcs: ["*28-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 28 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?28-*/**/*", "??28-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard28", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard28-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard28.zip", } java_genrule { - name: "art-run-test-jvm-data-shard29", + name: "art-run-test-jvm-data-shard29-tmp", out: ["art-run-test-jvm-data-shard29.zip"], - srcs: ["*29-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 29 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?29-*/**/*", "??29-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard29", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard29-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard29.zip", } java_genrule { - name: "art-run-test-jvm-data-shard30", + name: "art-run-test-jvm-data-shard30-tmp", out: ["art-run-test-jvm-data-shard30.zip"], - srcs: ["*30-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 30 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?30-*/**/*", "??30-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard30", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard30-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard30.zip", } java_genrule { - name: "art-run-test-jvm-data-shard31", + name: "art-run-test-jvm-data-shard31-tmp", out: ["art-run-test-jvm-data-shard31.zip"], - srcs: ["*31-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 31 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?31-*/**/*", "??31-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard31", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard31-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard31.zip", } java_genrule { - name: "art-run-test-jvm-data-shard32", + name: "art-run-test-jvm-data-shard32-tmp", out: ["art-run-test-jvm-data-shard32.zip"], - srcs: ["*32-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 32 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?32-*/**/*", "??32-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard32", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard32-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard32.zip", } java_genrule { - name: "art-run-test-jvm-data-shard33", + name: "art-run-test-jvm-data-shard33-tmp", out: ["art-run-test-jvm-data-shard33.zip"], - srcs: ["*33-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 33 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?33-*/**/*", "??33-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard33", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard33-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard33.zip", } java_genrule { - name: "art-run-test-jvm-data-shard34", + name: "art-run-test-jvm-data-shard34-tmp", out: ["art-run-test-jvm-data-shard34.zip"], - srcs: ["*34-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 34 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?34-*/**/*", "??34-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard34", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard34-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard34.zip", } java_genrule { - name: "art-run-test-jvm-data-shard35", + name: "art-run-test-jvm-data-shard35-tmp", out: ["art-run-test-jvm-data-shard35.zip"], - srcs: ["*35-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 35 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?35-*/**/*", "??35-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard35", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard35-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard35.zip", } java_genrule { - name: "art-run-test-jvm-data-shard36", + name: "art-run-test-jvm-data-shard36-tmp", out: ["art-run-test-jvm-data-shard36.zip"], - srcs: ["*36-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 36 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?36-*/**/*", "??36-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard36", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard36-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard36.zip", } java_genrule { - name: "art-run-test-jvm-data-shard37", + name: "art-run-test-jvm-data-shard37-tmp", out: ["art-run-test-jvm-data-shard37.zip"], - srcs: ["*37-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 37 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?37-*/**/*", "??37-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard37", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard37-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard37.zip", } java_genrule { - name: "art-run-test-jvm-data-shard38", + name: "art-run-test-jvm-data-shard38-tmp", out: ["art-run-test-jvm-data-shard38.zip"], - srcs: ["*38-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 38 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?38-*/**/*", "??38-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard38", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard38-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard38.zip", } java_genrule { - name: "art-run-test-jvm-data-shard39", + name: "art-run-test-jvm-data-shard39-tmp", out: ["art-run-test-jvm-data-shard39.zip"], - srcs: ["*39-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 39 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?39-*/**/*", "??39-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard39", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard39-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard39.zip", } java_genrule { - name: "art-run-test-jvm-data-shard40", + name: "art-run-test-jvm-data-shard40-tmp", out: ["art-run-test-jvm-data-shard40.zip"], - srcs: ["*40-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 40 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?40-*/**/*", "??40-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard40", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard40-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard40.zip", } java_genrule { - name: "art-run-test-jvm-data-shard41", + name: "art-run-test-jvm-data-shard41-tmp", out: ["art-run-test-jvm-data-shard41.zip"], - srcs: ["*41-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 41 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?41-*/**/*", "??41-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard41", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard41-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard41.zip", } java_genrule { - name: "art-run-test-jvm-data-shard42", + name: "art-run-test-jvm-data-shard42-tmp", out: ["art-run-test-jvm-data-shard42.zip"], - srcs: ["*42-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 42 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?42-*/**/*", "??42-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard42", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard42-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard42.zip", } java_genrule { - name: "art-run-test-jvm-data-shard43", + name: "art-run-test-jvm-data-shard43-tmp", out: ["art-run-test-jvm-data-shard43.zip"], - srcs: ["*43-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 43 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?43-*/**/*", "??43-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard43", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard43-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard43.zip", } java_genrule { - name: "art-run-test-jvm-data-shard44", + name: "art-run-test-jvm-data-shard44-tmp", out: ["art-run-test-jvm-data-shard44.zip"], - srcs: ["*44-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 44 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?44-*/**/*", "??44-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard44", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard44-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard44.zip", } java_genrule { - name: "art-run-test-jvm-data-shard45", + name: "art-run-test-jvm-data-shard45-tmp", out: ["art-run-test-jvm-data-shard45.zip"], - srcs: ["*45-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 45 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?45-*/**/*", "??45-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard45", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard45-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard45.zip", } java_genrule { - name: "art-run-test-jvm-data-shard46", + name: "art-run-test-jvm-data-shard46-tmp", out: ["art-run-test-jvm-data-shard46.zip"], - srcs: ["*46-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 46 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?46-*/**/*", "??46-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard46", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard46-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard46.zip", } java_genrule { - name: "art-run-test-jvm-data-shard47", + name: "art-run-test-jvm-data-shard47-tmp", out: ["art-run-test-jvm-data-shard47.zip"], - srcs: ["*47-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 47 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?47-*/**/*", "??47-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard47", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard47-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard47.zip", } java_genrule { - name: "art-run-test-jvm-data-shard48", + name: "art-run-test-jvm-data-shard48-tmp", out: ["art-run-test-jvm-data-shard48.zip"], - srcs: ["*48-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 48 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?48-*/**/*", "??48-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard48", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard48-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard48.zip", } java_genrule { - name: "art-run-test-jvm-data-shard49", + name: "art-run-test-jvm-data-shard49-tmp", out: ["art-run-test-jvm-data-shard49.zip"], - srcs: ["*49-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 49 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?49-*/**/*", "??49-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard49", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard49-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard49.zip", } java_genrule { - name: "art-run-test-jvm-data-shard50", + name: "art-run-test-jvm-data-shard50-tmp", out: ["art-run-test-jvm-data-shard50.zip"], - srcs: ["*50-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 50 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?50-*/**/*", "??50-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard50", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard50-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard50.zip", } java_genrule { - name: "art-run-test-jvm-data-shard51", + name: "art-run-test-jvm-data-shard51-tmp", out: ["art-run-test-jvm-data-shard51.zip"], - srcs: ["*51-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 51 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?51-*/**/*", "??51-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard51", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard51-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard51.zip", } java_genrule { - name: "art-run-test-jvm-data-shard52", + name: "art-run-test-jvm-data-shard52-tmp", out: ["art-run-test-jvm-data-shard52.zip"], - srcs: ["*52-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 52 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?52-*/**/*", "??52-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard52", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard52-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard52.zip", } java_genrule { - name: "art-run-test-jvm-data-shard53", + name: "art-run-test-jvm-data-shard53-tmp", out: ["art-run-test-jvm-data-shard53.zip"], - srcs: ["*53-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 53 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?53-*/**/*", "??53-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard53", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard53-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard53.zip", } java_genrule { - name: "art-run-test-jvm-data-shard54", + name: "art-run-test-jvm-data-shard54-tmp", out: ["art-run-test-jvm-data-shard54.zip"], - srcs: ["*54-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 54 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?54-*/**/*", "??54-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard54", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard54-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard54.zip", } java_genrule { - name: "art-run-test-jvm-data-shard55", + name: "art-run-test-jvm-data-shard55-tmp", out: ["art-run-test-jvm-data-shard55.zip"], - srcs: ["*55-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 55 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?55-*/**/*", "??55-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard55", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard55-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard55.zip", } java_genrule { - name: "art-run-test-jvm-data-shard56", + name: "art-run-test-jvm-data-shard56-tmp", out: ["art-run-test-jvm-data-shard56.zip"], - srcs: ["*56-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 56 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?56-*/**/*", "??56-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard56", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard56-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard56.zip", } java_genrule { - name: "art-run-test-jvm-data-shard57", + name: "art-run-test-jvm-data-shard57-tmp", out: ["art-run-test-jvm-data-shard57.zip"], - srcs: ["*57-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 57 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?57-*/**/*", "??57-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard57", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard57-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard57.zip", } java_genrule { - name: "art-run-test-jvm-data-shard58", + name: "art-run-test-jvm-data-shard58-tmp", out: ["art-run-test-jvm-data-shard58.zip"], - srcs: ["*58-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 58 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?58-*/**/*", "??58-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard58", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard58-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard58.zip", } java_genrule { - name: "art-run-test-jvm-data-shard59", + name: "art-run-test-jvm-data-shard59-tmp", out: ["art-run-test-jvm-data-shard59.zip"], - srcs: ["*59-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 59 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?59-*/**/*", "??59-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard59", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard59-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard59.zip", } java_genrule { - name: "art-run-test-jvm-data-shard60", + name: "art-run-test-jvm-data-shard60-tmp", out: ["art-run-test-jvm-data-shard60.zip"], - srcs: ["*60-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 60 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?60-*/**/*", "??60-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard60", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard60-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard60.zip", } java_genrule { - name: "art-run-test-jvm-data-shard61", + name: "art-run-test-jvm-data-shard61-tmp", out: ["art-run-test-jvm-data-shard61.zip"], - srcs: ["*61-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 61 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?61-*/**/*", "??61-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard61", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard61-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard61.zip", } java_genrule { - name: "art-run-test-jvm-data-shard62", + name: "art-run-test-jvm-data-shard62-tmp", out: ["art-run-test-jvm-data-shard62.zip"], - srcs: ["*62-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 62 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?62-*/**/*", "??62-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard62", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard62-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard62.zip", } java_genrule { - name: "art-run-test-jvm-data-shard63", + name: "art-run-test-jvm-data-shard63-tmp", out: ["art-run-test-jvm-data-shard63.zip"], - srcs: ["*63-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 63 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?63-*/**/*", "??63-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard63", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard63-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard63.zip", } java_genrule { - name: "art-run-test-jvm-data-shard64", + name: "art-run-test-jvm-data-shard64-tmp", out: ["art-run-test-jvm-data-shard64.zip"], - srcs: ["*64-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 64 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?64-*/**/*", "??64-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard64", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard64-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard64.zip", } java_genrule { - name: "art-run-test-jvm-data-shard65", + name: "art-run-test-jvm-data-shard65-tmp", out: ["art-run-test-jvm-data-shard65.zip"], - srcs: ["*65-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 65 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?65-*/**/*", "??65-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard65", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard65-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard65.zip", } java_genrule { - name: "art-run-test-jvm-data-shard66", + name: "art-run-test-jvm-data-shard66-tmp", out: ["art-run-test-jvm-data-shard66.zip"], - srcs: ["*66-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 66 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?66-*/**/*", "??66-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard66", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard66-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard66.zip", } java_genrule { - name: "art-run-test-jvm-data-shard67", + name: "art-run-test-jvm-data-shard67-tmp", out: ["art-run-test-jvm-data-shard67.zip"], - srcs: ["*67-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 67 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?67-*/**/*", "??67-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard67", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard67-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard67.zip", } java_genrule { - name: "art-run-test-jvm-data-shard68", + name: "art-run-test-jvm-data-shard68-tmp", out: ["art-run-test-jvm-data-shard68.zip"], - srcs: ["*68-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 68 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?68-*/**/*", "??68-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard68", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard68-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard68.zip", } java_genrule { - name: "art-run-test-jvm-data-shard69", + name: "art-run-test-jvm-data-shard69-tmp", out: ["art-run-test-jvm-data-shard69.zip"], - srcs: ["*69-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 69 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?69-*/**/*", "??69-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard69", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard69-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard69.zip", } java_genrule { - name: "art-run-test-jvm-data-shard70", + name: "art-run-test-jvm-data-shard70-tmp", out: ["art-run-test-jvm-data-shard70.zip"], - srcs: ["*70-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 70 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?70-*/**/*", "??70-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard70", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard70-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard70.zip", } java_genrule { - name: "art-run-test-jvm-data-shard71", + name: "art-run-test-jvm-data-shard71-tmp", out: ["art-run-test-jvm-data-shard71.zip"], - srcs: ["*71-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 71 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?71-*/**/*", "??71-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard71", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard71-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard71.zip", } java_genrule { - name: "art-run-test-jvm-data-shard72", + name: "art-run-test-jvm-data-shard72-tmp", out: ["art-run-test-jvm-data-shard72.zip"], - srcs: ["*72-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 72 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?72-*/**/*", "??72-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard72", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard72-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard72.zip", } java_genrule { - name: "art-run-test-jvm-data-shard73", + name: "art-run-test-jvm-data-shard73-tmp", out: ["art-run-test-jvm-data-shard73.zip"], - srcs: ["*73-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 73 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?73-*/**/*", "??73-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard73", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard73-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard73.zip", } java_genrule { - name: "art-run-test-jvm-data-shard74", + name: "art-run-test-jvm-data-shard74-tmp", out: ["art-run-test-jvm-data-shard74.zip"], - srcs: ["*74-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 74 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?74-*/**/*", "??74-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard74", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard74-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard74.zip", } java_genrule { - name: "art-run-test-jvm-data-shard75", + name: "art-run-test-jvm-data-shard75-tmp", out: ["art-run-test-jvm-data-shard75.zip"], - srcs: ["*75-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 75 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?75-*/**/*", "??75-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard75", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard75-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard75.zip", } java_genrule { - name: "art-run-test-jvm-data-shard76", + name: "art-run-test-jvm-data-shard76-tmp", out: ["art-run-test-jvm-data-shard76.zip"], - srcs: ["*76-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 76 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?76-*/**/*", "??76-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard76", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard76-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard76.zip", } java_genrule { - name: "art-run-test-jvm-data-shard77", + name: "art-run-test-jvm-data-shard77-tmp", out: ["art-run-test-jvm-data-shard77.zip"], - srcs: ["*77-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 77 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?77-*/**/*", "??77-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard77", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard77-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard77.zip", } java_genrule { - name: "art-run-test-jvm-data-shard78", + name: "art-run-test-jvm-data-shard78-tmp", out: ["art-run-test-jvm-data-shard78.zip"], - srcs: ["*78-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 78 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?78-*/**/*", "??78-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard78", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard78-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard78.zip", } java_genrule { - name: "art-run-test-jvm-data-shard79", + name: "art-run-test-jvm-data-shard79-tmp", out: ["art-run-test-jvm-data-shard79.zip"], - srcs: ["*79-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 79 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?79-*/**/*", "??79-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard79", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard79-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard79.zip", } java_genrule { - name: "art-run-test-jvm-data-shard80", + name: "art-run-test-jvm-data-shard80-tmp", out: ["art-run-test-jvm-data-shard80.zip"], - srcs: ["*80-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 80 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?80-*/**/*", "??80-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard80", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard80-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard80.zip", } java_genrule { - name: "art-run-test-jvm-data-shard81", + name: "art-run-test-jvm-data-shard81-tmp", out: ["art-run-test-jvm-data-shard81.zip"], - srcs: ["*81-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 81 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?81-*/**/*", "??81-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard81", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard81-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard81.zip", } java_genrule { - name: "art-run-test-jvm-data-shard82", + name: "art-run-test-jvm-data-shard82-tmp", out: ["art-run-test-jvm-data-shard82.zip"], - srcs: ["*82-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 82 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?82-*/**/*", "??82-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard82", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard82-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard82.zip", } java_genrule { - name: "art-run-test-jvm-data-shard83", + name: "art-run-test-jvm-data-shard83-tmp", out: ["art-run-test-jvm-data-shard83.zip"], - srcs: ["*83-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 83 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?83-*/**/*", "??83-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard83", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard83-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard83.zip", } java_genrule { - name: "art-run-test-jvm-data-shard84", + name: "art-run-test-jvm-data-shard84-tmp", out: ["art-run-test-jvm-data-shard84.zip"], - srcs: ["*84-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 84 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?84-*/**/*", "??84-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard84", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard84-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard84.zip", } java_genrule { - name: "art-run-test-jvm-data-shard85", + name: "art-run-test-jvm-data-shard85-tmp", out: ["art-run-test-jvm-data-shard85.zip"], - srcs: ["*85-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 85 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?85-*/**/*", "??85-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard85", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard85-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard85.zip", } java_genrule { - name: "art-run-test-jvm-data-shard86", + name: "art-run-test-jvm-data-shard86-tmp", out: ["art-run-test-jvm-data-shard86.zip"], - srcs: ["*86-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 86 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?86-*/**/*", "??86-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard86", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard86-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard86.zip", } java_genrule { - name: "art-run-test-jvm-data-shard87", + name: "art-run-test-jvm-data-shard87-tmp", out: ["art-run-test-jvm-data-shard87.zip"], - srcs: ["*87-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 87 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?87-*/**/*", "??87-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard87", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard87-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard87.zip", } java_genrule { - name: "art-run-test-jvm-data-shard88", + name: "art-run-test-jvm-data-shard88-tmp", out: ["art-run-test-jvm-data-shard88.zip"], - srcs: ["*88-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 88 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?88-*/**/*", "??88-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard88", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard88-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard88.zip", } java_genrule { - name: "art-run-test-jvm-data-shard89", + name: "art-run-test-jvm-data-shard89-tmp", out: ["art-run-test-jvm-data-shard89.zip"], - srcs: ["*89-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 89 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?89-*/**/*", "??89-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard89", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard89-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard89.zip", } java_genrule { - name: "art-run-test-jvm-data-shard90", + name: "art-run-test-jvm-data-shard90-tmp", out: ["art-run-test-jvm-data-shard90.zip"], - srcs: ["*90-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 90 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?90-*/**/*", "??90-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard90", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard90-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard90.zip", } java_genrule { - name: "art-run-test-jvm-data-shard91", + name: "art-run-test-jvm-data-shard91-tmp", out: ["art-run-test-jvm-data-shard91.zip"], - srcs: ["*91-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 91 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?91-*/**/*", "??91-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard91", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard91-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard91.zip", } java_genrule { - name: "art-run-test-jvm-data-shard92", + name: "art-run-test-jvm-data-shard92-tmp", out: ["art-run-test-jvm-data-shard92.zip"], - srcs: ["*92-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 92 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?92-*/**/*", "??92-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard92", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard92-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard92.zip", } java_genrule { - name: "art-run-test-jvm-data-shard93", + name: "art-run-test-jvm-data-shard93-tmp", out: ["art-run-test-jvm-data-shard93.zip"], - srcs: ["*93-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 93 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?93-*/**/*", "??93-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard93", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard93-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard93.zip", } java_genrule { - name: "art-run-test-jvm-data-shard94", + name: "art-run-test-jvm-data-shard94-tmp", out: ["art-run-test-jvm-data-shard94.zip"], - srcs: ["*94-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 94 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?94-*/**/*", "??94-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard94", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard94-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard94.zip", } java_genrule { - name: "art-run-test-jvm-data-shard95", + name: "art-run-test-jvm-data-shard95-tmp", out: ["art-run-test-jvm-data-shard95.zip"], - srcs: ["*95-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 95 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?95-*/**/*", "??95-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard95", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard95-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard95.zip", } java_genrule { - name: "art-run-test-jvm-data-shard96", + name: "art-run-test-jvm-data-shard96-tmp", out: ["art-run-test-jvm-data-shard96.zip"], - srcs: ["*96-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 96 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?96-*/**/*", "??96-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard96", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard96-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard96.zip", } java_genrule { - name: "art-run-test-jvm-data-shard97", + name: "art-run-test-jvm-data-shard97-tmp", out: ["art-run-test-jvm-data-shard97.zip"], - srcs: ["*97-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 97 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?97-*/**/*", "??97-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard97", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard97-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard97.zip", } java_genrule { - name: "art-run-test-jvm-data-shard98", + name: "art-run-test-jvm-data-shard98-tmp", out: ["art-run-test-jvm-data-shard98.zip"], - srcs: ["*98-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 98 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?98-*/**/*", "??98-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard98", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard98-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard98.zip", } java_genrule { - name: "art-run-test-jvm-data-shard99", + name: "art-run-test-jvm-data-shard99-tmp", out: ["art-run-test-jvm-data-shard99.zip"], - srcs: ["*99-*/**/*"], - defaults: ["art-run-test-data-defaults"], - cmd: "$(location run-test-build.py) --out $(out) --mode jvm --shard 99 " + - "--bootclasspath $(location :art-run-test-bootclasspath)", + srcs: ["?99-*/**/*", "??99-*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shard99", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shard99-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shard99.zip", +} + +java_genrule { + name: "art-run-test-jvm-data-shardHiddenApi-tmp", + out: ["art-run-test-jvm-data-shardHiddenApi.zip"], + srcs: ["???-*hiddenapi*/**/*", "????-*hiddenapi*/**/*"], + defaults: ["art-run-test-jvm-data-defaults"], + tools: ["hiddenapi"], + cmd: "$(location run_test_build.py) --out $(out) --mode jvm " + + "--bootclasspath $(location :art-run-test-bootclasspath) " + + "--d8 $(location d8) " + + "--hiddenapi $(location hiddenapi) " + + "--jasmin $(location jasmin) " + + "--smali $(location smali) " + + "--soong_zip $(location soong_zip) " + + "--zipalign $(location zipalign) " + + "$(in)", +} + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-shardHiddenApi", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-shardHiddenApi-tmp", + sub_dir: "art", + filename: "art-run-test-jvm-data-shardHiddenApi.zip", +} + +genrule_defaults { + name: "art-run-test-jvm-data-defaults", + defaults: [ + // Enable only in source builds, where com.android.art.testing is + // available. + "art_module_source_build_genrule_defaults", + ], + tool_files: [ + "run_test_build.py", + ":art-run-test-bootclasspath", + ], + tools: [ + "d8", + "jasmin", + "smali", + "soong_zip", + "zipalign", + ], + cmd: "$(location run_test_build.py) --out $(out) --mode jvm " + + "--bootclasspath $(location :art-run-test-bootclasspath) " + + "--d8 $(location d8) " + + "--jasmin $(location jasmin) " + + "--smali $(location smali) " + + "--soong_zip $(location soong_zip) " + + "--zipalign $(location zipalign) " + + "$(in)", } java_genrule { - name: "art-run-test-jvm-data-merged", - defaults: ["art-run-test-data-defaults"], + name: "art-run-test-jvm-data-merged-tmp", + defaults: ["art_module_source_build_genrule_defaults"], out: ["art-run-test-jvm-data-merged.zip"], srcs: [ - ":art-run-test-jvm-data-shard00", - ":art-run-test-jvm-data-shard01", - ":art-run-test-jvm-data-shard02", - ":art-run-test-jvm-data-shard03", - ":art-run-test-jvm-data-shard04", - ":art-run-test-jvm-data-shard05", - ":art-run-test-jvm-data-shard06", - ":art-run-test-jvm-data-shard07", - ":art-run-test-jvm-data-shard08", - ":art-run-test-jvm-data-shard09", - ":art-run-test-jvm-data-shard10", - ":art-run-test-jvm-data-shard11", - ":art-run-test-jvm-data-shard12", - ":art-run-test-jvm-data-shard13", - ":art-run-test-jvm-data-shard14", - ":art-run-test-jvm-data-shard15", - ":art-run-test-jvm-data-shard16", - ":art-run-test-jvm-data-shard17", - ":art-run-test-jvm-data-shard18", - ":art-run-test-jvm-data-shard19", - ":art-run-test-jvm-data-shard20", - ":art-run-test-jvm-data-shard21", - ":art-run-test-jvm-data-shard22", - ":art-run-test-jvm-data-shard23", - ":art-run-test-jvm-data-shard24", - ":art-run-test-jvm-data-shard25", - ":art-run-test-jvm-data-shard26", - ":art-run-test-jvm-data-shard27", - ":art-run-test-jvm-data-shard28", - ":art-run-test-jvm-data-shard29", - ":art-run-test-jvm-data-shard30", - ":art-run-test-jvm-data-shard31", - ":art-run-test-jvm-data-shard32", - ":art-run-test-jvm-data-shard33", - ":art-run-test-jvm-data-shard34", - ":art-run-test-jvm-data-shard35", - ":art-run-test-jvm-data-shard36", - ":art-run-test-jvm-data-shard37", - ":art-run-test-jvm-data-shard38", - ":art-run-test-jvm-data-shard39", - ":art-run-test-jvm-data-shard40", - ":art-run-test-jvm-data-shard41", - ":art-run-test-jvm-data-shard42", - ":art-run-test-jvm-data-shard43", - ":art-run-test-jvm-data-shard44", - ":art-run-test-jvm-data-shard45", - ":art-run-test-jvm-data-shard46", - ":art-run-test-jvm-data-shard47", - ":art-run-test-jvm-data-shard48", - ":art-run-test-jvm-data-shard49", - ":art-run-test-jvm-data-shard50", - ":art-run-test-jvm-data-shard51", - ":art-run-test-jvm-data-shard52", - ":art-run-test-jvm-data-shard53", - ":art-run-test-jvm-data-shard54", - ":art-run-test-jvm-data-shard55", - ":art-run-test-jvm-data-shard56", - ":art-run-test-jvm-data-shard57", - ":art-run-test-jvm-data-shard58", - ":art-run-test-jvm-data-shard59", - ":art-run-test-jvm-data-shard60", - ":art-run-test-jvm-data-shard61", - ":art-run-test-jvm-data-shard62", - ":art-run-test-jvm-data-shard63", - ":art-run-test-jvm-data-shard64", - ":art-run-test-jvm-data-shard65", - ":art-run-test-jvm-data-shard66", - ":art-run-test-jvm-data-shard67", - ":art-run-test-jvm-data-shard68", - ":art-run-test-jvm-data-shard69", - ":art-run-test-jvm-data-shard70", - ":art-run-test-jvm-data-shard71", - ":art-run-test-jvm-data-shard72", - ":art-run-test-jvm-data-shard73", - ":art-run-test-jvm-data-shard74", - ":art-run-test-jvm-data-shard75", - ":art-run-test-jvm-data-shard76", - ":art-run-test-jvm-data-shard77", - ":art-run-test-jvm-data-shard78", - ":art-run-test-jvm-data-shard79", - ":art-run-test-jvm-data-shard80", - ":art-run-test-jvm-data-shard81", - ":art-run-test-jvm-data-shard82", - ":art-run-test-jvm-data-shard83", - ":art-run-test-jvm-data-shard84", - ":art-run-test-jvm-data-shard85", - ":art-run-test-jvm-data-shard86", - ":art-run-test-jvm-data-shard87", - ":art-run-test-jvm-data-shard88", - ":art-run-test-jvm-data-shard89", - ":art-run-test-jvm-data-shard90", - ":art-run-test-jvm-data-shard91", - ":art-run-test-jvm-data-shard92", - ":art-run-test-jvm-data-shard93", - ":art-run-test-jvm-data-shard94", - ":art-run-test-jvm-data-shard95", - ":art-run-test-jvm-data-shard96", - ":art-run-test-jvm-data-shard97", - ":art-run-test-jvm-data-shard98", - ":art-run-test-jvm-data-shard99", + ":art-run-test-jvm-data-shard00-tmp", + ":art-run-test-jvm-data-shard01-tmp", + ":art-run-test-jvm-data-shard02-tmp", + ":art-run-test-jvm-data-shard03-tmp", + ":art-run-test-jvm-data-shard04-tmp", + ":art-run-test-jvm-data-shard05-tmp", + ":art-run-test-jvm-data-shard06-tmp", + ":art-run-test-jvm-data-shard07-tmp", + ":art-run-test-jvm-data-shard08-tmp", + ":art-run-test-jvm-data-shard09-tmp", + ":art-run-test-jvm-data-shard10-tmp", + ":art-run-test-jvm-data-shard11-tmp", + ":art-run-test-jvm-data-shard12-tmp", + ":art-run-test-jvm-data-shard13-tmp", + ":art-run-test-jvm-data-shard14-tmp", + ":art-run-test-jvm-data-shard15-tmp", + ":art-run-test-jvm-data-shard16-tmp", + ":art-run-test-jvm-data-shard17-tmp", + ":art-run-test-jvm-data-shard18-tmp", + ":art-run-test-jvm-data-shard19-tmp", + ":art-run-test-jvm-data-shard20-tmp", + ":art-run-test-jvm-data-shard21-tmp", + ":art-run-test-jvm-data-shard22-tmp", + ":art-run-test-jvm-data-shard23-tmp", + ":art-run-test-jvm-data-shard24-tmp", + ":art-run-test-jvm-data-shard25-tmp", + ":art-run-test-jvm-data-shard26-tmp", + ":art-run-test-jvm-data-shard27-tmp", + ":art-run-test-jvm-data-shard28-tmp", + ":art-run-test-jvm-data-shard29-tmp", + ":art-run-test-jvm-data-shard30-tmp", + ":art-run-test-jvm-data-shard31-tmp", + ":art-run-test-jvm-data-shard32-tmp", + ":art-run-test-jvm-data-shard33-tmp", + ":art-run-test-jvm-data-shard34-tmp", + ":art-run-test-jvm-data-shard35-tmp", + ":art-run-test-jvm-data-shard36-tmp", + ":art-run-test-jvm-data-shard37-tmp", + ":art-run-test-jvm-data-shard38-tmp", + ":art-run-test-jvm-data-shard39-tmp", + ":art-run-test-jvm-data-shard40-tmp", + ":art-run-test-jvm-data-shard41-tmp", + ":art-run-test-jvm-data-shard42-tmp", + ":art-run-test-jvm-data-shard43-tmp", + ":art-run-test-jvm-data-shard44-tmp", + ":art-run-test-jvm-data-shard45-tmp", + ":art-run-test-jvm-data-shard46-tmp", + ":art-run-test-jvm-data-shard47-tmp", + ":art-run-test-jvm-data-shard48-tmp", + ":art-run-test-jvm-data-shard49-tmp", + ":art-run-test-jvm-data-shard50-tmp", + ":art-run-test-jvm-data-shard51-tmp", + ":art-run-test-jvm-data-shard52-tmp", + ":art-run-test-jvm-data-shard53-tmp", + ":art-run-test-jvm-data-shard54-tmp", + ":art-run-test-jvm-data-shard55-tmp", + ":art-run-test-jvm-data-shard56-tmp", + ":art-run-test-jvm-data-shard57-tmp", + ":art-run-test-jvm-data-shard58-tmp", + ":art-run-test-jvm-data-shard59-tmp", + ":art-run-test-jvm-data-shard60-tmp", + ":art-run-test-jvm-data-shard61-tmp", + ":art-run-test-jvm-data-shard62-tmp", + ":art-run-test-jvm-data-shard63-tmp", + ":art-run-test-jvm-data-shard64-tmp", + ":art-run-test-jvm-data-shard65-tmp", + ":art-run-test-jvm-data-shard66-tmp", + ":art-run-test-jvm-data-shard67-tmp", + ":art-run-test-jvm-data-shard68-tmp", + ":art-run-test-jvm-data-shard69-tmp", + ":art-run-test-jvm-data-shard70-tmp", + ":art-run-test-jvm-data-shard71-tmp", + ":art-run-test-jvm-data-shard72-tmp", + ":art-run-test-jvm-data-shard73-tmp", + ":art-run-test-jvm-data-shard74-tmp", + ":art-run-test-jvm-data-shard75-tmp", + ":art-run-test-jvm-data-shard76-tmp", + ":art-run-test-jvm-data-shard77-tmp", + ":art-run-test-jvm-data-shard78-tmp", + ":art-run-test-jvm-data-shard79-tmp", + ":art-run-test-jvm-data-shard80-tmp", + ":art-run-test-jvm-data-shard81-tmp", + ":art-run-test-jvm-data-shard82-tmp", + ":art-run-test-jvm-data-shard83-tmp", + ":art-run-test-jvm-data-shard84-tmp", + ":art-run-test-jvm-data-shard85-tmp", + ":art-run-test-jvm-data-shard86-tmp", + ":art-run-test-jvm-data-shard87-tmp", + ":art-run-test-jvm-data-shard88-tmp", + ":art-run-test-jvm-data-shard89-tmp", + ":art-run-test-jvm-data-shard90-tmp", + ":art-run-test-jvm-data-shard91-tmp", + ":art-run-test-jvm-data-shard92-tmp", + ":art-run-test-jvm-data-shard93-tmp", + ":art-run-test-jvm-data-shard94-tmp", + ":art-run-test-jvm-data-shard95-tmp", + ":art-run-test-jvm-data-shard96-tmp", + ":art-run-test-jvm-data-shard97-tmp", + ":art-run-test-jvm-data-shard98-tmp", + ":art-run-test-jvm-data-shard99-tmp", + ":art-run-test-jvm-data-shardHiddenApi-tmp", ], tools: ["merge_zips"], cmd: "$(location merge_zips) $(out) $(in)", } + +// Install in the output directory to make it accessible for tests. +prebuilt_etc_host { + name: "art-run-test-jvm-data-merged", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-merged-tmp", + required: [ + "art-run-test-jvm-data-shard00", + "art-run-test-jvm-data-shard01", + "art-run-test-jvm-data-shard02", + "art-run-test-jvm-data-shard03", + "art-run-test-jvm-data-shard04", + "art-run-test-jvm-data-shard05", + "art-run-test-jvm-data-shard06", + "art-run-test-jvm-data-shard07", + "art-run-test-jvm-data-shard08", + "art-run-test-jvm-data-shard09", + "art-run-test-jvm-data-shard10", + "art-run-test-jvm-data-shard11", + "art-run-test-jvm-data-shard12", + "art-run-test-jvm-data-shard13", + "art-run-test-jvm-data-shard14", + "art-run-test-jvm-data-shard15", + "art-run-test-jvm-data-shard16", + "art-run-test-jvm-data-shard17", + "art-run-test-jvm-data-shard18", + "art-run-test-jvm-data-shard19", + "art-run-test-jvm-data-shard20", + "art-run-test-jvm-data-shard21", + "art-run-test-jvm-data-shard22", + "art-run-test-jvm-data-shard23", + "art-run-test-jvm-data-shard24", + "art-run-test-jvm-data-shard25", + "art-run-test-jvm-data-shard26", + "art-run-test-jvm-data-shard27", + "art-run-test-jvm-data-shard28", + "art-run-test-jvm-data-shard29", + "art-run-test-jvm-data-shard30", + "art-run-test-jvm-data-shard31", + "art-run-test-jvm-data-shard32", + "art-run-test-jvm-data-shard33", + "art-run-test-jvm-data-shard34", + "art-run-test-jvm-data-shard35", + "art-run-test-jvm-data-shard36", + "art-run-test-jvm-data-shard37", + "art-run-test-jvm-data-shard38", + "art-run-test-jvm-data-shard39", + "art-run-test-jvm-data-shard40", + "art-run-test-jvm-data-shard41", + "art-run-test-jvm-data-shard42", + "art-run-test-jvm-data-shard43", + "art-run-test-jvm-data-shard44", + "art-run-test-jvm-data-shard45", + "art-run-test-jvm-data-shard46", + "art-run-test-jvm-data-shard47", + "art-run-test-jvm-data-shard48", + "art-run-test-jvm-data-shard49", + "art-run-test-jvm-data-shard50", + "art-run-test-jvm-data-shard51", + "art-run-test-jvm-data-shard52", + "art-run-test-jvm-data-shard53", + "art-run-test-jvm-data-shard54", + "art-run-test-jvm-data-shard55", + "art-run-test-jvm-data-shard56", + "art-run-test-jvm-data-shard57", + "art-run-test-jvm-data-shard58", + "art-run-test-jvm-data-shard59", + "art-run-test-jvm-data-shard60", + "art-run-test-jvm-data-shard61", + "art-run-test-jvm-data-shard62", + "art-run-test-jvm-data-shard63", + "art-run-test-jvm-data-shard64", + "art-run-test-jvm-data-shard65", + "art-run-test-jvm-data-shard66", + "art-run-test-jvm-data-shard67", + "art-run-test-jvm-data-shard68", + "art-run-test-jvm-data-shard69", + "art-run-test-jvm-data-shard70", + "art-run-test-jvm-data-shard71", + "art-run-test-jvm-data-shard72", + "art-run-test-jvm-data-shard73", + "art-run-test-jvm-data-shard74", + "art-run-test-jvm-data-shard75", + "art-run-test-jvm-data-shard76", + "art-run-test-jvm-data-shard77", + "art-run-test-jvm-data-shard78", + "art-run-test-jvm-data-shard79", + "art-run-test-jvm-data-shard80", + "art-run-test-jvm-data-shard81", + "art-run-test-jvm-data-shard82", + "art-run-test-jvm-data-shard83", + "art-run-test-jvm-data-shard84", + "art-run-test-jvm-data-shard85", + "art-run-test-jvm-data-shard86", + "art-run-test-jvm-data-shard87", + "art-run-test-jvm-data-shard88", + "art-run-test-jvm-data-shard89", + "art-run-test-jvm-data-shard90", + "art-run-test-jvm-data-shard91", + "art-run-test-jvm-data-shard92", + "art-run-test-jvm-data-shard93", + "art-run-test-jvm-data-shard94", + "art-run-test-jvm-data-shard95", + "art-run-test-jvm-data-shard96", + "art-run-test-jvm-data-shard97", + "art-run-test-jvm-data-shard98", + "art-run-test-jvm-data-shard99", + "art-run-test-jvm-data-shardHiddenApi", + ], + sub_dir: "art", + filename: "art-run-test-jvm-data-merged.zip", +} + +// Phony target used to build all shards +java_genrule { + name: "art-run-test-jvm-data-tmp", + defaults: ["art-run-test-data-defaults"], + out: ["art-run-test-jvm-data.txt"], + srcs: [ + ":art-run-test-jvm-data-shard00-tmp", + ":art-run-test-jvm-data-shard01-tmp", + ":art-run-test-jvm-data-shard02-tmp", + ":art-run-test-jvm-data-shard03-tmp", + ":art-run-test-jvm-data-shard04-tmp", + ":art-run-test-jvm-data-shard05-tmp", + ":art-run-test-jvm-data-shard06-tmp", + ":art-run-test-jvm-data-shard07-tmp", + ":art-run-test-jvm-data-shard08-tmp", + ":art-run-test-jvm-data-shard09-tmp", + ":art-run-test-jvm-data-shard10-tmp", + ":art-run-test-jvm-data-shard11-tmp", + ":art-run-test-jvm-data-shard12-tmp", + ":art-run-test-jvm-data-shard13-tmp", + ":art-run-test-jvm-data-shard14-tmp", + ":art-run-test-jvm-data-shard15-tmp", + ":art-run-test-jvm-data-shard16-tmp", + ":art-run-test-jvm-data-shard17-tmp", + ":art-run-test-jvm-data-shard18-tmp", + ":art-run-test-jvm-data-shard19-tmp", + ":art-run-test-jvm-data-shard20-tmp", + ":art-run-test-jvm-data-shard21-tmp", + ":art-run-test-jvm-data-shard22-tmp", + ":art-run-test-jvm-data-shard23-tmp", + ":art-run-test-jvm-data-shard24-tmp", + ":art-run-test-jvm-data-shard25-tmp", + ":art-run-test-jvm-data-shard26-tmp", + ":art-run-test-jvm-data-shard27-tmp", + ":art-run-test-jvm-data-shard28-tmp", + ":art-run-test-jvm-data-shard29-tmp", + ":art-run-test-jvm-data-shard30-tmp", + ":art-run-test-jvm-data-shard31-tmp", + ":art-run-test-jvm-data-shard32-tmp", + ":art-run-test-jvm-data-shard33-tmp", + ":art-run-test-jvm-data-shard34-tmp", + ":art-run-test-jvm-data-shard35-tmp", + ":art-run-test-jvm-data-shard36-tmp", + ":art-run-test-jvm-data-shard37-tmp", + ":art-run-test-jvm-data-shard38-tmp", + ":art-run-test-jvm-data-shard39-tmp", + ":art-run-test-jvm-data-shard40-tmp", + ":art-run-test-jvm-data-shard41-tmp", + ":art-run-test-jvm-data-shard42-tmp", + ":art-run-test-jvm-data-shard43-tmp", + ":art-run-test-jvm-data-shard44-tmp", + ":art-run-test-jvm-data-shard45-tmp", + ":art-run-test-jvm-data-shard46-tmp", + ":art-run-test-jvm-data-shard47-tmp", + ":art-run-test-jvm-data-shard48-tmp", + ":art-run-test-jvm-data-shard49-tmp", + ":art-run-test-jvm-data-shard50-tmp", + ":art-run-test-jvm-data-shard51-tmp", + ":art-run-test-jvm-data-shard52-tmp", + ":art-run-test-jvm-data-shard53-tmp", + ":art-run-test-jvm-data-shard54-tmp", + ":art-run-test-jvm-data-shard55-tmp", + ":art-run-test-jvm-data-shard56-tmp", + ":art-run-test-jvm-data-shard57-tmp", + ":art-run-test-jvm-data-shard58-tmp", + ":art-run-test-jvm-data-shard59-tmp", + ":art-run-test-jvm-data-shard60-tmp", + ":art-run-test-jvm-data-shard61-tmp", + ":art-run-test-jvm-data-shard62-tmp", + ":art-run-test-jvm-data-shard63-tmp", + ":art-run-test-jvm-data-shard64-tmp", + ":art-run-test-jvm-data-shard65-tmp", + ":art-run-test-jvm-data-shard66-tmp", + ":art-run-test-jvm-data-shard67-tmp", + ":art-run-test-jvm-data-shard68-tmp", + ":art-run-test-jvm-data-shard69-tmp", + ":art-run-test-jvm-data-shard70-tmp", + ":art-run-test-jvm-data-shard71-tmp", + ":art-run-test-jvm-data-shard72-tmp", + ":art-run-test-jvm-data-shard73-tmp", + ":art-run-test-jvm-data-shard74-tmp", + ":art-run-test-jvm-data-shard75-tmp", + ":art-run-test-jvm-data-shard76-tmp", + ":art-run-test-jvm-data-shard77-tmp", + ":art-run-test-jvm-data-shard78-tmp", + ":art-run-test-jvm-data-shard79-tmp", + ":art-run-test-jvm-data-shard80-tmp", + ":art-run-test-jvm-data-shard81-tmp", + ":art-run-test-jvm-data-shard82-tmp", + ":art-run-test-jvm-data-shard83-tmp", + ":art-run-test-jvm-data-shard84-tmp", + ":art-run-test-jvm-data-shard85-tmp", + ":art-run-test-jvm-data-shard86-tmp", + ":art-run-test-jvm-data-shard87-tmp", + ":art-run-test-jvm-data-shard88-tmp", + ":art-run-test-jvm-data-shard89-tmp", + ":art-run-test-jvm-data-shard90-tmp", + ":art-run-test-jvm-data-shard91-tmp", + ":art-run-test-jvm-data-shard92-tmp", + ":art-run-test-jvm-data-shard93-tmp", + ":art-run-test-jvm-data-shard94-tmp", + ":art-run-test-jvm-data-shard95-tmp", + ":art-run-test-jvm-data-shard96-tmp", + ":art-run-test-jvm-data-shard97-tmp", + ":art-run-test-jvm-data-shard98-tmp", + ":art-run-test-jvm-data-shard99-tmp", + ":art-run-test-jvm-data-shardHiddenApi-tmp", + ], + cmd: "echo $(in) > $(out)", +} + +// Phony target used to install all shards +prebuilt_etc_host { + name: "art-run-test-jvm-data", + defaults: ["art_module_source_build_prebuilt_defaults"], + src: ":art-run-test-jvm-data-tmp", + required: [ + "art-run-test-jvm-data-shard00", + "art-run-test-jvm-data-shard01", + "art-run-test-jvm-data-shard02", + "art-run-test-jvm-data-shard03", + "art-run-test-jvm-data-shard04", + "art-run-test-jvm-data-shard05", + "art-run-test-jvm-data-shard06", + "art-run-test-jvm-data-shard07", + "art-run-test-jvm-data-shard08", + "art-run-test-jvm-data-shard09", + "art-run-test-jvm-data-shard10", + "art-run-test-jvm-data-shard11", + "art-run-test-jvm-data-shard12", + "art-run-test-jvm-data-shard13", + "art-run-test-jvm-data-shard14", + "art-run-test-jvm-data-shard15", + "art-run-test-jvm-data-shard16", + "art-run-test-jvm-data-shard17", + "art-run-test-jvm-data-shard18", + "art-run-test-jvm-data-shard19", + "art-run-test-jvm-data-shard20", + "art-run-test-jvm-data-shard21", + "art-run-test-jvm-data-shard22", + "art-run-test-jvm-data-shard23", + "art-run-test-jvm-data-shard24", + "art-run-test-jvm-data-shard25", + "art-run-test-jvm-data-shard26", + "art-run-test-jvm-data-shard27", + "art-run-test-jvm-data-shard28", + "art-run-test-jvm-data-shard29", + "art-run-test-jvm-data-shard30", + "art-run-test-jvm-data-shard31", + "art-run-test-jvm-data-shard32", + "art-run-test-jvm-data-shard33", + "art-run-test-jvm-data-shard34", + "art-run-test-jvm-data-shard35", + "art-run-test-jvm-data-shard36", + "art-run-test-jvm-data-shard37", + "art-run-test-jvm-data-shard38", + "art-run-test-jvm-data-shard39", + "art-run-test-jvm-data-shard40", + "art-run-test-jvm-data-shard41", + "art-run-test-jvm-data-shard42", + "art-run-test-jvm-data-shard43", + "art-run-test-jvm-data-shard44", + "art-run-test-jvm-data-shard45", + "art-run-test-jvm-data-shard46", + "art-run-test-jvm-data-shard47", + "art-run-test-jvm-data-shard48", + "art-run-test-jvm-data-shard49", + "art-run-test-jvm-data-shard50", + "art-run-test-jvm-data-shard51", + "art-run-test-jvm-data-shard52", + "art-run-test-jvm-data-shard53", + "art-run-test-jvm-data-shard54", + "art-run-test-jvm-data-shard55", + "art-run-test-jvm-data-shard56", + "art-run-test-jvm-data-shard57", + "art-run-test-jvm-data-shard58", + "art-run-test-jvm-data-shard59", + "art-run-test-jvm-data-shard60", + "art-run-test-jvm-data-shard61", + "art-run-test-jvm-data-shard62", + "art-run-test-jvm-data-shard63", + "art-run-test-jvm-data-shard64", + "art-run-test-jvm-data-shard65", + "art-run-test-jvm-data-shard66", + "art-run-test-jvm-data-shard67", + "art-run-test-jvm-data-shard68", + "art-run-test-jvm-data-shard69", + "art-run-test-jvm-data-shard70", + "art-run-test-jvm-data-shard71", + "art-run-test-jvm-data-shard72", + "art-run-test-jvm-data-shard73", + "art-run-test-jvm-data-shard74", + "art-run-test-jvm-data-shard75", + "art-run-test-jvm-data-shard76", + "art-run-test-jvm-data-shard77", + "art-run-test-jvm-data-shard78", + "art-run-test-jvm-data-shard79", + "art-run-test-jvm-data-shard80", + "art-run-test-jvm-data-shard81", + "art-run-test-jvm-data-shard82", + "art-run-test-jvm-data-shard83", + "art-run-test-jvm-data-shard84", + "art-run-test-jvm-data-shard85", + "art-run-test-jvm-data-shard86", + "art-run-test-jvm-data-shard87", + "art-run-test-jvm-data-shard88", + "art-run-test-jvm-data-shard89", + "art-run-test-jvm-data-shard90", + "art-run-test-jvm-data-shard91", + "art-run-test-jvm-data-shard92", + "art-run-test-jvm-data-shard93", + "art-run-test-jvm-data-shard94", + "art-run-test-jvm-data-shard95", + "art-run-test-jvm-data-shard96", + "art-run-test-jvm-data-shard97", + "art-run-test-jvm-data-shard98", + "art-run-test-jvm-data-shard99", + "art-run-test-jvm-data-shardHiddenApi", + ], + sub_dir: "art", + filename: "art-run-test-jvm-data.txt", +} |