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