blob: e124e55d54e4b221b811092618693d35a22cfed7 [file] [log] [blame]
Jaewan Kim329c7102023-08-30 16:50:55 +09001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Jaewan Kim329c7102023-08-30 16:50:55 +09005genrule {
Jaewan Kim46b96702023-09-07 15:24:51 +09006 name: "test_avf_debug_policy_with_ramdump",
Jaewan Kim0df5fb12023-09-24 23:33:54 +09007 defaults: ["dts_to_dtb"],
Jaewan Kim46b96702023-09-07 15:24:51 +09008 srcs: ["assets/avf_debug_policy_with_ramdump.dts"],
9 out: ["avf_debug_policy_with_ramdump.dtbo"],
10}
11
12genrule {
13 name: "test_avf_debug_policy_without_ramdump",
Jaewan Kim0df5fb12023-09-24 23:33:54 +090014 defaults: ["dts_to_dtb"],
Jaewan Kim46b96702023-09-07 15:24:51 +090015 srcs: ["assets/avf_debug_policy_without_ramdump.dts"],
16 out: ["avf_debug_policy_without_ramdump.dtbo"],
17}
18
19genrule {
Jaewan Kim329c7102023-08-30 16:50:55 +090020 name: "test_avf_debug_policy_with_adb",
Jaewan Kim0df5fb12023-09-24 23:33:54 +090021 defaults: ["dts_to_dtb"],
Jaewan Kim329c7102023-08-30 16:50:55 +090022 srcs: ["assets/avf_debug_policy_with_adb.dts"],
23 out: ["avf_debug_policy_with_adb.dtbo"],
24}
25
26genrule {
27 name: "test_avf_debug_policy_without_adb",
Jaewan Kim0df5fb12023-09-24 23:33:54 +090028 defaults: ["dts_to_dtb"],
Jaewan Kim329c7102023-08-30 16:50:55 +090029 srcs: ["assets/avf_debug_policy_without_adb.dts"],
30 out: ["avf_debug_policy_without_adb.dtbo"],
31}
32
33java_test_host {
34 name: "CustomPvmfwHostTestCases",
35 srcs: ["java/**/*.java"],
36 test_suites: ["general-tests"],
37 libs: [
38 "androidx.annotation_annotation",
39 "tradefed",
40 ],
41 static_libs: [
42 "MicrodroidHostTestHelper",
43 "PvmfwHostTestHelper",
44 "compatibility-host-util",
45 ],
46 per_testcase_directory: true,
47 data: [
Cole Faust316e6422024-10-22 16:31:03 -070048 "assets/bcc.dat",
49 ],
50 device_common_data: [
Jaewan Kim329c7102023-08-30 16:50:55 +090051 ":MicrodroidTestApp",
Jaewan Kim46b96702023-09-07 15:24:51 +090052 ":test_avf_debug_policy_with_ramdump",
53 ":test_avf_debug_policy_without_ramdump",
Jaewan Kim329c7102023-08-30 16:50:55 +090054 ":test_avf_debug_policy_with_adb",
55 ":test_avf_debug_policy_without_adb",
Cole Faust316e6422024-10-22 16:31:03 -070056 ],
57 device_first_data: [
58 ":pvmfw_test",
Jaewan Kim329c7102023-08-30 16:50:55 +090059 ],
Jaewan Kim541cb0c2024-03-12 21:09:16 +090060 data_device_bins_first: ["dtc_static"],
Jaewan Kim329c7102023-08-30 16:50:55 +090061}