• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
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: [
12        "MicrodroidDeviceTestHelper",
13        "MicrodroidTestHelper",
14        "androidx.test.runner",
15        "androidx.test.ext.junit",
16        "com.android.microdroid.testservice-java",
17        "truth-prebuilt",
18    ],
19    jni_libs: [
20        "MicrodroidBenchmarkNativeLib",
21        "MicrodroidIdleNativeLib",
22        "MicrodroidTestNativeLib",
23        "libiovsock_host_jni",
24    ],
25    jni_uses_platform_apis: true,
26    sdk_version: "test_current",
27    use_embedded_native_libs: true,
28    compile_multilib: "64",
29    host_required: ["MicrodroidTestPreparer"],
30}
31
32cc_library_shared {
33    name: "MicrodroidBenchmarkNativeLib",
34    srcs: ["src/native/*.cpp"],
35    local_include_dirs: ["src/native/include"],
36    static_libs: [
37        "com.android.microdroid.testservice-ndk",
38    ],
39    shared_libs: [
40        "libbase",
41        "libbinder_ndk",
42        "liblog",
43        "libvm_payload#current",
44    ],
45}
46