diff options
author | 2022-12-05 13:51:59 +0000 | |
---|---|---|
committer | 2022-12-06 11:35:19 +0000 | |
commit | 4f715add9d7f1bc84cfb4fe958ce4afdbdac67c2 (patch) | |
tree | a181a2576830ff4337c0eed44987aca5a45f5d68 | |
parent | 1ebfebc865ef6661b16e38011ea8fbb6d8608e61 (diff) |
Regenerate ART test files (2022-12-05)
Output of `art/test/utils/regen-test-files`:
$ art/test/utils/regen-test-files
Generated Blueprint files for 692 ART run-tests out of 977 (70%).
Generated TEST_MAPPING entries for 429 ART run-tests out of 977 (43%):
429 ART run-tests (100%) in `mainline-presubmit` test group.
22 ART gtests (100%) in `mainline-presubmit` test group.
429 ART run-tests (100%) in `presubmit` test group.
22 ART gtests (100%) in `presubmit` test group.
Test: atest --test-mapping art:presubmit
Bug: 152374989
Change-Id: I94dee168b863f01db0c7d1f2f945e503bed95f8e
-rw-r--r-- | TEST_MAPPING | 126 | ||||
-rw-r--r-- | test/024-illegal-access/Android.bp | 50 | ||||
-rw-r--r-- | test/032-concrete-sub/Android.bp | 50 | ||||
-rw-r--r-- | test/042-new-instance/Android.bp | 50 | ||||
-rw-r--r-- | test/069-field-type/Android.bp | 50 | ||||
-rw-r--r-- | test/073-mismatched-field/Android.bp | 50 | ||||
-rw-r--r-- | test/075-verification-error/Android.bp | 50 | ||||
-rw-r--r-- | test/077-method-override/Android.bp | 50 | ||||
-rw-r--r-- | test/182-method-linking/Android.bp | 50 | ||||
-rw-r--r-- | test/2240-tracing-non-invokable-method/Android.bp | 50 | ||||
-rw-r--r-- | test/2244-checker-remove-try-boundary/Android.bp | 43 | ||||
-rw-r--r-- | test/536-checker-needs-access-check/Android.bp | 53 | ||||
-rw-r--r-- | test/537-checker-inline-and-unverified/Android.bp | 53 | ||||
-rw-r--r-- | test/823-cha-inlining/Android.bp | 50 | ||||
-rw-r--r-- | test/843-default-interface/Android.bp | 50 | ||||
-rw-r--r-- | test/965-default-verify/Android.bp | 50 | ||||
-rw-r--r-- | test/966-default-conflict/Android.bp | 50 | ||||
-rw-r--r-- | test/967-default-ame/Android.bp | 50 |
18 files changed, 975 insertions, 0 deletions
diff --git a/TEST_MAPPING b/TEST_MAPPING index 37846eb539..d01c7394bf 100644 --- a/TEST_MAPPING +++ b/TEST_MAPPING @@ -71,6 +71,9 @@ "name": "art-run-test-022-interface[com.google.android.art.apex]" }, { + "name": "art-run-test-024-illegal-access[com.google.android.art.apex]" + }, + { "name": "art-run-test-025-access-controller[com.google.android.art.apex]" }, { @@ -86,6 +89,9 @@ "name": "art-run-test-029-assert[com.google.android.art.apex]" }, { + "name": "art-run-test-032-concrete-sub[com.google.android.art.apex]" + }, + { "name": "art-run-test-033-class-init-deadlock[com.google.android.art.apex]" }, { @@ -107,6 +113,9 @@ "name": "art-run-test-041-narrowing[com.google.android.art.apex]" }, { + "name": "art-run-test-042-new-instance[com.google.android.art.apex]" + }, + { "name": "art-run-test-043-privates[com.google.android.art.apex]" }, { @@ -155,6 +164,9 @@ "name": "art-run-test-067-preemptive-unpark[com.google.android.art.apex]" }, { + "name": "art-run-test-069-field-type[com.google.android.art.apex]" + }, + { "name": "art-run-test-070-nio-buffer[com.google.android.art.apex]" }, { @@ -164,12 +176,21 @@ "name": "art-run-test-072-reachability-fence[com.google.android.art.apex]" }, { + "name": "art-run-test-073-mismatched-field[com.google.android.art.apex]" + }, + { "name": "art-run-test-074-gc-thrash[com.google.android.art.apex]" }, { + "name": "art-run-test-075-verification-error[com.google.android.art.apex]" + }, + { "name": "art-run-test-076-boolean-put[com.google.android.art.apex]" }, { + "name": "art-run-test-077-method-override[com.google.android.art.apex]" + }, + { "name": "art-run-test-078-polymorphic-virtual[com.google.android.art.apex]" }, { @@ -344,6 +365,9 @@ "name": "art-run-test-176-app-image-string[com.google.android.art.apex]" }, { + "name": "art-run-test-182-method-linking[com.google.android.art.apex]" + }, + { "name": "art-run-test-1960-checker-bounds-codegen[com.google.android.art.apex]" }, { @@ -425,6 +449,9 @@ "name": "art-run-test-2243-checker-not-inline-into-throw[com.google.android.art.apex]" }, { + "name": "art-run-test-2244-checker-remove-try-boundary[com.google.android.art.apex]" + }, + { "name": "art-run-test-300-package-override[com.google.android.art.apex]" }, { @@ -812,9 +839,15 @@ "name": "art-run-test-536-checker-intrinsic-optimization[com.google.android.art.apex]" }, { + "name": "art-run-test-536-checker-needs-access-check[com.google.android.art.apex]" + }, + { "name": "art-run-test-537-checker-arraycopy[com.google.android.art.apex]" }, { + "name": "art-run-test-537-checker-inline-and-unverified[com.google.android.art.apex]" + }, + { "name": "art-run-test-537-checker-jump-over-jump[com.google.android.art.apex]" }, { @@ -1247,9 +1280,18 @@ "name": "art-run-test-841-defaults[com.google.android.art.apex]" }, { + "name": "art-run-test-843-default-interface[com.google.android.art.apex]" + }, + { "name": "art-run-test-963-default-range-smali[com.google.android.art.apex]" }, { + "name": "art-run-test-965-default-verify[com.google.android.art.apex]" + }, + { + "name": "art-run-test-967-default-ame[com.google.android.art.apex]" + }, + { "name": "art_libnativebridge_cts_tests[com.google.android.art.apex]" }, { @@ -1407,6 +1449,9 @@ "name": "art-run-test-022-interface" }, { + "name": "art-run-test-024-illegal-access" + }, + { "name": "art-run-test-025-access-controller" }, { @@ -1422,6 +1467,9 @@ "name": "art-run-test-029-assert" }, { + "name": "art-run-test-032-concrete-sub" + }, + { "name": "art-run-test-033-class-init-deadlock" }, { @@ -1443,6 +1491,9 @@ "name": "art-run-test-041-narrowing" }, { + "name": "art-run-test-042-new-instance" + }, + { "name": "art-run-test-043-privates" }, { @@ -1491,6 +1542,9 @@ "name": "art-run-test-067-preemptive-unpark" }, { + "name": "art-run-test-069-field-type" + }, + { "name": "art-run-test-070-nio-buffer" }, { @@ -1500,12 +1554,21 @@ "name": "art-run-test-072-reachability-fence" }, { + "name": "art-run-test-073-mismatched-field" + }, + { "name": "art-run-test-074-gc-thrash" }, { + "name": "art-run-test-075-verification-error" + }, + { "name": "art-run-test-076-boolean-put" }, { + "name": "art-run-test-077-method-override" + }, + { "name": "art-run-test-078-polymorphic-virtual" }, { @@ -1680,6 +1743,9 @@ "name": "art-run-test-176-app-image-string" }, { + "name": "art-run-test-182-method-linking" + }, + { "name": "art-run-test-1960-checker-bounds-codegen" }, { @@ -1761,6 +1827,9 @@ "name": "art-run-test-2243-checker-not-inline-into-throw" }, { + "name": "art-run-test-2244-checker-remove-try-boundary" + }, + { "name": "art-run-test-300-package-override" }, { @@ -2148,9 +2217,15 @@ "name": "art-run-test-536-checker-intrinsic-optimization" }, { + "name": "art-run-test-536-checker-needs-access-check" + }, + { "name": "art-run-test-537-checker-arraycopy" }, { + "name": "art-run-test-537-checker-inline-and-unverified" + }, + { "name": "art-run-test-537-checker-jump-over-jump" }, { @@ -2583,9 +2658,18 @@ "name": "art-run-test-841-defaults" }, { + "name": "art-run-test-843-default-interface" + }, + { "name": "art-run-test-963-default-range-smali" }, { + "name": "art-run-test-965-default-verify" + }, + { + "name": "art-run-test-967-default-ame" + }, + { "name": "art_libnativebridge_cts_tests" }, { @@ -2732,6 +2816,9 @@ "name": "art-run-test-022-interface" }, { + "name": "art-run-test-024-illegal-access" + }, + { "name": "art-run-test-025-access-controller" }, { @@ -2747,6 +2834,9 @@ "name": "art-run-test-029-assert" }, { + "name": "art-run-test-032-concrete-sub" + }, + { "name": "art-run-test-033-class-init-deadlock" }, { @@ -2768,6 +2858,9 @@ "name": "art-run-test-041-narrowing" }, { + "name": "art-run-test-042-new-instance" + }, + { "name": "art-run-test-043-privates" }, { @@ -2816,6 +2909,9 @@ "name": "art-run-test-067-preemptive-unpark" }, { + "name": "art-run-test-069-field-type" + }, + { "name": "art-run-test-070-nio-buffer" }, { @@ -2825,12 +2921,21 @@ "name": "art-run-test-072-reachability-fence" }, { + "name": "art-run-test-073-mismatched-field" + }, + { "name": "art-run-test-074-gc-thrash" }, { + "name": "art-run-test-075-verification-error" + }, + { "name": "art-run-test-076-boolean-put" }, { + "name": "art-run-test-077-method-override" + }, + { "name": "art-run-test-078-polymorphic-virtual" }, { @@ -3005,6 +3110,9 @@ "name": "art-run-test-176-app-image-string" }, { + "name": "art-run-test-182-method-linking" + }, + { "name": "art-run-test-1960-checker-bounds-codegen" }, { @@ -3086,6 +3194,9 @@ "name": "art-run-test-2243-checker-not-inline-into-throw" }, { + "name": "art-run-test-2244-checker-remove-try-boundary" + }, + { "name": "art-run-test-300-package-override" }, { @@ -3473,9 +3584,15 @@ "name": "art-run-test-536-checker-intrinsic-optimization" }, { + "name": "art-run-test-536-checker-needs-access-check" + }, + { "name": "art-run-test-537-checker-arraycopy" }, { + "name": "art-run-test-537-checker-inline-and-unverified" + }, + { "name": "art-run-test-537-checker-jump-over-jump" }, { @@ -3908,9 +4025,18 @@ "name": "art-run-test-841-defaults" }, { + "name": "art-run-test-843-default-interface" + }, + { "name": "art-run-test-963-default-range-smali" }, { + "name": "art-run-test-965-default-verify" + }, + { + "name": "art-run-test-967-default-ame" + }, + { "name": "art_libnativebridge_cts_tests" }, { diff --git a/test/024-illegal-access/Android.bp b/test/024-illegal-access/Android.bp new file mode 100644 index 0000000000..7ed1a67663 --- /dev/null +++ b/test/024-illegal-access/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `024-illegal-access`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-024-illegal-access-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-024-illegal-access", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-024-illegal-access-src" + ], + data: [ + ":art-run-test-024-illegal-access-expected-stdout", + ":art-run-test-024-illegal-access-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-024-illegal-access-expected-stdout", + out: ["art-run-test-024-illegal-access-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-024-illegal-access-expected-stderr", + out: ["art-run-test-024-illegal-access-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/032-concrete-sub/Android.bp b/test/032-concrete-sub/Android.bp new file mode 100644 index 0000000000..f4c43f8be0 --- /dev/null +++ b/test/032-concrete-sub/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `032-concrete-sub`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-032-concrete-sub-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-032-concrete-sub", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-032-concrete-sub-src" + ], + data: [ + ":art-run-test-032-concrete-sub-expected-stdout", + ":art-run-test-032-concrete-sub-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-032-concrete-sub-expected-stdout", + out: ["art-run-test-032-concrete-sub-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-032-concrete-sub-expected-stderr", + out: ["art-run-test-032-concrete-sub-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/042-new-instance/Android.bp b/test/042-new-instance/Android.bp new file mode 100644 index 0000000000..fd777be4ce --- /dev/null +++ b/test/042-new-instance/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `042-new-instance`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-042-new-instance-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-042-new-instance", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-042-new-instance-src" + ], + data: [ + ":art-run-test-042-new-instance-expected-stdout", + ":art-run-test-042-new-instance-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-042-new-instance-expected-stdout", + out: ["art-run-test-042-new-instance-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-042-new-instance-expected-stderr", + out: ["art-run-test-042-new-instance-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/069-field-type/Android.bp b/test/069-field-type/Android.bp new file mode 100644 index 0000000000..c407a92a78 --- /dev/null +++ b/test/069-field-type/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `069-field-type`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-069-field-type-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-069-field-type", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-069-field-type-src" + ], + data: [ + ":art-run-test-069-field-type-expected-stdout", + ":art-run-test-069-field-type-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-069-field-type-expected-stdout", + out: ["art-run-test-069-field-type-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-069-field-type-expected-stderr", + out: ["art-run-test-069-field-type-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/073-mismatched-field/Android.bp b/test/073-mismatched-field/Android.bp new file mode 100644 index 0000000000..16ca7dac9f --- /dev/null +++ b/test/073-mismatched-field/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `073-mismatched-field`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-073-mismatched-field-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-073-mismatched-field", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-073-mismatched-field-src" + ], + data: [ + ":art-run-test-073-mismatched-field-expected-stdout", + ":art-run-test-073-mismatched-field-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-073-mismatched-field-expected-stdout", + out: ["art-run-test-073-mismatched-field-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-073-mismatched-field-expected-stderr", + out: ["art-run-test-073-mismatched-field-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/075-verification-error/Android.bp b/test/075-verification-error/Android.bp new file mode 100644 index 0000000000..ab87fc8198 --- /dev/null +++ b/test/075-verification-error/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `075-verification-error`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-075-verification-error-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-075-verification-error", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-075-verification-error-src" + ], + data: [ + ":art-run-test-075-verification-error-expected-stdout", + ":art-run-test-075-verification-error-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-075-verification-error-expected-stdout", + out: ["art-run-test-075-verification-error-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-075-verification-error-expected-stderr", + out: ["art-run-test-075-verification-error-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/077-method-override/Android.bp b/test/077-method-override/Android.bp new file mode 100644 index 0000000000..f33a9ac038 --- /dev/null +++ b/test/077-method-override/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `077-method-override`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-077-method-override-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-077-method-override", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-077-method-override-src" + ], + data: [ + ":art-run-test-077-method-override-expected-stdout", + ":art-run-test-077-method-override-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-077-method-override-expected-stdout", + out: ["art-run-test-077-method-override-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-077-method-override-expected-stderr", + out: ["art-run-test-077-method-override-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/182-method-linking/Android.bp b/test/182-method-linking/Android.bp new file mode 100644 index 0000000000..cee24a9f6e --- /dev/null +++ b/test/182-method-linking/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `182-method-linking`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-182-method-linking-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-182-method-linking", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-182-method-linking-src" + ], + data: [ + ":art-run-test-182-method-linking-expected-stdout", + ":art-run-test-182-method-linking-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-182-method-linking-expected-stdout", + out: ["art-run-test-182-method-linking-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-182-method-linking-expected-stderr", + out: ["art-run-test-182-method-linking-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/2240-tracing-non-invokable-method/Android.bp b/test/2240-tracing-non-invokable-method/Android.bp new file mode 100644 index 0000000000..b3a2c7990d --- /dev/null +++ b/test/2240-tracing-non-invokable-method/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `2240-tracing-non-invokable-method`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-2240-tracing-non-invokable-method-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-2240-tracing-non-invokable-method", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-no-test-suite-tag-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-2240-tracing-non-invokable-method-src" + ], + data: [ + ":art-run-test-2240-tracing-non-invokable-method-expected-stdout", + ":art-run-test-2240-tracing-non-invokable-method-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-2240-tracing-non-invokable-method-expected-stdout", + out: ["art-run-test-2240-tracing-non-invokable-method-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-2240-tracing-non-invokable-method-expected-stderr", + out: ["art-run-test-2240-tracing-non-invokable-method-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/2244-checker-remove-try-boundary/Android.bp b/test/2244-checker-remove-try-boundary/Android.bp new file mode 100644 index 0000000000..9e03692808 --- /dev/null +++ b/test/2244-checker-remove-try-boundary/Android.bp @@ -0,0 +1,43 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `2244-checker-remove-try-boundary`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-2244-checker-remove-try-boundary", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src/**/*.java"], + data: [ + ":art-run-test-2244-checker-remove-try-boundary-expected-stdout", + ":art-run-test-2244-checker-remove-try-boundary-expected-stderr", + ], + // Include the Java source files in the test's artifacts, to make Checker assertions + // available to the TradeFed test runner. + include_srcs: true, +} + +// Test's expected standard output. +genrule { + name: "art-run-test-2244-checker-remove-try-boundary-expected-stdout", + out: ["art-run-test-2244-checker-remove-try-boundary-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-2244-checker-remove-try-boundary-expected-stderr", + out: ["art-run-test-2244-checker-remove-try-boundary-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/536-checker-needs-access-check/Android.bp b/test/536-checker-needs-access-check/Android.bp new file mode 100644 index 0000000000..ccf524e21f --- /dev/null +++ b/test/536-checker-needs-access-check/Android.bp @@ -0,0 +1,53 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `536-checker-needs-access-check`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-536-checker-needs-access-check-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-536-checker-needs-access-check", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-536-checker-needs-access-check-src" + ], + data: [ + ":art-run-test-536-checker-needs-access-check-expected-stdout", + ":art-run-test-536-checker-needs-access-check-expected-stderr", + ], + // Include the Java source files in the test's artifacts, to make Checker assertions + // available to the TradeFed test runner. + include_srcs: true, +} + +// Test's expected standard output. +genrule { + name: "art-run-test-536-checker-needs-access-check-expected-stdout", + out: ["art-run-test-536-checker-needs-access-check-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-536-checker-needs-access-check-expected-stderr", + out: ["art-run-test-536-checker-needs-access-check-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/537-checker-inline-and-unverified/Android.bp b/test/537-checker-inline-and-unverified/Android.bp new file mode 100644 index 0000000000..8078e928a5 --- /dev/null +++ b/test/537-checker-inline-and-unverified/Android.bp @@ -0,0 +1,53 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `537-checker-inline-and-unverified`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-537-checker-inline-and-unverified-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-537-checker-inline-and-unverified", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-537-checker-inline-and-unverified-src" + ], + data: [ + ":art-run-test-537-checker-inline-and-unverified-expected-stdout", + ":art-run-test-537-checker-inline-and-unverified-expected-stderr", + ], + // Include the Java source files in the test's artifacts, to make Checker assertions + // available to the TradeFed test runner. + include_srcs: true, +} + +// Test's expected standard output. +genrule { + name: "art-run-test-537-checker-inline-and-unverified-expected-stdout", + out: ["art-run-test-537-checker-inline-and-unverified-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-537-checker-inline-and-unverified-expected-stderr", + out: ["art-run-test-537-checker-inline-and-unverified-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/823-cha-inlining/Android.bp b/test/823-cha-inlining/Android.bp new file mode 100644 index 0000000000..f174b028ae --- /dev/null +++ b/test/823-cha-inlining/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `823-cha-inlining`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-823-cha-inlining-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-823-cha-inlining", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-no-test-suite-tag-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-823-cha-inlining-src" + ], + data: [ + ":art-run-test-823-cha-inlining-expected-stdout", + ":art-run-test-823-cha-inlining-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-823-cha-inlining-expected-stdout", + out: ["art-run-test-823-cha-inlining-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-823-cha-inlining-expected-stderr", + out: ["art-run-test-823-cha-inlining-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/843-default-interface/Android.bp b/test/843-default-interface/Android.bp new file mode 100644 index 0000000000..ff942e6651 --- /dev/null +++ b/test/843-default-interface/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `843-default-interface`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-843-default-interface-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-843-default-interface", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-843-default-interface-src" + ], + data: [ + ":art-run-test-843-default-interface-expected-stdout", + ":art-run-test-843-default-interface-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-843-default-interface-expected-stdout", + out: ["art-run-test-843-default-interface-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-843-default-interface-expected-stderr", + out: ["art-run-test-843-default-interface-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/965-default-verify/Android.bp b/test/965-default-verify/Android.bp new file mode 100644 index 0000000000..680c3a2d5b --- /dev/null +++ b/test/965-default-verify/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `965-default-verify`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-965-default-verify-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-965-default-verify", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-965-default-verify-src" + ], + data: [ + ":art-run-test-965-default-verify-expected-stdout", + ":art-run-test-965-default-verify-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-965-default-verify-expected-stdout", + out: ["art-run-test-965-default-verify-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-965-default-verify-expected-stderr", + out: ["art-run-test-965-default-verify-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/966-default-conflict/Android.bp b/test/966-default-conflict/Android.bp new file mode 100644 index 0000000000..19217fc75e --- /dev/null +++ b/test/966-default-conflict/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `966-default-conflict`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-966-default-conflict-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-966-default-conflict", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-no-test-suite-tag-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-966-default-conflict-src" + ], + data: [ + ":art-run-test-966-default-conflict-expected-stdout", + ":art-run-test-966-default-conflict-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-966-default-conflict-expected-stdout", + out: ["art-run-test-966-default-conflict-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-966-default-conflict-expected-stderr", + out: ["art-run-test-966-default-conflict-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} diff --git a/test/967-default-ame/Android.bp b/test/967-default-ame/Android.bp new file mode 100644 index 0000000000..0268bf5c8e --- /dev/null +++ b/test/967-default-ame/Android.bp @@ -0,0 +1,50 @@ +// Generated by `regen-test-files`. Do not edit manually. + +// Build rules for ART run-test `967-default-ame`. + +package { + // See: http://go/android-license-faq + // A large-scale-change added 'default_applicable_licenses' to import + // all of the 'license_kinds' from "art_license" + // to get the below license kinds: + // SPDX-license-identifier-Apache-2.0 + default_applicable_licenses: ["art_license"], +} + +// Library with src/ sources for the test. +java_library { + name: "art-run-test-967-default-ame-src", + defaults: ["art-run-test-defaults"], + srcs: ["src/**/*.java"], +} + +// Test's Dex code. +java_test { + name: "art-run-test-967-default-ame", + defaults: ["art-run-test-defaults"], + test_config_template: ":art-run-test-target-template", + srcs: ["src2/**/*.java"], + static_libs: [ + "art-run-test-967-default-ame-src" + ], + data: [ + ":art-run-test-967-default-ame-expected-stdout", + ":art-run-test-967-default-ame-expected-stderr", + ], +} + +// Test's expected standard output. +genrule { + name: "art-run-test-967-default-ame-expected-stdout", + out: ["art-run-test-967-default-ame-expected-stdout.txt"], + srcs: ["expected-stdout.txt"], + cmd: "cp -f $(in) $(out)", +} + +// Test's expected standard error. +genrule { + name: "art-run-test-967-default-ame-expected-stderr", + out: ["art-run-test-967-default-ame-expected-stderr.txt"], + srcs: ["expected-stderr.txt"], + cmd: "cp -f $(in) $(out)", +} |