xref: /aosp_15_r20/art/test/536-checker-needs-access-check/Android.bp (revision 795d594fd825385562da6b089ea9b2033f3abf5a)
1// Generated by `regen-test-files`. Do not edit manually.
2
3// Build rules for ART run-test `536-checker-needs-access-check`.
4
5package {
6    // See: http://go/android-license-faq
7    // A large-scale-change added 'default_applicable_licenses' to import
8    // all of the 'license_kinds' from "art_license"
9    // to get the below license kinds:
10    //   SPDX-license-identifier-Apache-2.0
11    default_applicable_licenses: ["art_license"],
12}
13
14// Library with src/ sources for the test.
15java_library {
16    name: "art-run-test-536-checker-needs-access-check-src",
17    defaults: ["art-run-test-defaults"],
18    srcs: ["src/**/*.java"],
19}
20
21// Test's Dex code.
22java_test {
23    name: "art-run-test-536-checker-needs-access-check",
24    defaults: ["art-run-test-defaults"],
25    test_config_template: ":art-run-test-target-template",
26    srcs: ["src2/**/*.java"],
27    static_libs: [
28        "art-run-test-536-checker-needs-access-check-src",
29    ],
30    data: [
31        ":art-run-test-536-checker-needs-access-check-expected-stdout",
32        ":art-run-test-536-checker-needs-access-check-expected-stderr",
33    ],
34    test_suites: [
35        "mts-art",
36    ],
37    // Include the Java source files in the test's artifacts, to make Checker assertions
38    // available to the TradeFed test runner.
39    include_srcs: true,
40}
41
42// Test's expected standard output.
43genrule {
44    name: "art-run-test-536-checker-needs-access-check-expected-stdout",
45    out: ["art-run-test-536-checker-needs-access-check-expected-stdout.txt"],
46    srcs: ["expected-stdout.txt"],
47    cmd: "cp -f $(in) $(out)",
48}
49
50// Test's expected standard error.
51genrule {
52    name: "art-run-test-536-checker-needs-access-check-expected-stderr",
53    out: ["art-run-test-536-checker-needs-access-check-expected-stderr.txt"],
54    srcs: ["expected-stderr.txt"],
55    cmd: "cp -f $(in) $(out)",
56}
57