1package {
2    default_team: "trendy_team_system_experience",
3    default_applicable_licenses: ["Android-Apache-2.0"],
4}
5
6/** TODO(b/368412197): DO NOT USE. Do not add new changes to `/unit`.
7    This will be removed in favior of same but multivalent capable tests.
8    Use `CarSettingsMultivalentDeviceTests` instead.  */
9
10// LINT.IfChange
11
12android_test {
13    name: "CarSettingsUnitTests",
14
15    certificate: "platform",
16    privileged: true,
17
18    srcs: [
19        "src/**/*.kt",
20        "src/**/*.java",
21    ],
22
23    libs: [
24        "android.test.runner.stubs.system",
25        "android.test.base.stubs.system",
26        "android.test.mock.stubs.system",
27    ],
28
29    static_libs: [
30        "CarSettingsLibForDeviceTesting",
31        "android.car",
32        "android.car.test.utils",
33        "androidx.test.core",
34        "androidx.test.rules",
35        "androidx.test.ext.junit",
36        "androidx.test.ext.truth",
37        "flag-junit",
38        "mockito-kotlin2",
39        "mockito-target-extended-minus-junit4",
40        "platform-test-annotations",
41        "truth",
42        "testng",
43        "car-helper-lib",
44        "collector-device-lib-platform",
45    ],
46
47    jni_libs: [
48        "libdexmakerjvmtiagent",
49        "libstaticjvmtiagent",
50    ],
51
52    aaptflags: ["--extra-packages com.android.car.settings"],
53
54    test_suites: [
55        "device-tests",
56        "automotive-tests",
57    ],
58
59    compile_multilib: "64",
60    // TODO(b/319708040): re-enable use_resource_processor
61    use_resource_processor: false,
62}
63
64// LINT.ThenChange(packages/apps/Car/Settings/tests/multivalent/Android.bp)
65