blob: 2111620ae80dce6b5f7f4f641113ee92acca6bf5 [file] [log] [blame]
Inseob Kim5d5476b2022-06-27 13:22:09 +09001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5android_test {
6 name: "MicrodroidBenchmarkApp",
7 test_suites: [
8 "general-tests",
9 ],
10 srcs: ["src/java/**/*.java"],
11 static_libs: [
Inseob Kim06134cc2022-07-08 18:13:37 +090012 "MicroroidDeviceTestHelper",
Inseob Kim5d5476b2022-06-27 13:22:09 +090013 "androidx.test.runner",
14 "androidx.test.ext.junit",
Alice Wang246108f2022-07-25 14:44:13 +000015 "com.android.microdroid.testservice-java",
Inseob Kim5d5476b2022-06-27 13:22:09 +090016 "truth-prebuilt",
17 ],
18 libs: ["android.system.virtualmachine"],
19 jni_libs: ["MicrodroidBenchmarkNativeLib"],
20 platform_apis: true,
21 use_embedded_native_libs: true,
22 compile_multilib: "64",
23}
24
25cc_library_shared {
26 name: "MicrodroidBenchmarkNativeLib",
27 srcs: ["src/native/benchmarkbinary.cpp"],
Alice Wang246108f2022-07-25 14:44:13 +000028 shared_libs: [
29 "android.system.virtualmachineservice-ndk",
30 "com.android.microdroid.testservice-ndk",
31 "libbase",
32 "libbinder_ndk",
33 "libbinder_rpc_unstable",
34 "liblog",
35 ],
Inseob Kim5d5476b2022-06-27 13:22:09 +090036}