1filegroup { 2 name: "read_api_test_storage_files", 3 srcs: [ 4 "data/v1/package_v1.map", 5 "data/v1/flag_v1.map", 6 "data/v1/flag_v1.val", 7 "data/v1/flag_v1.info", 8 "data/v2/package_v2.map", 9 "data/v2/flag_v2.map", 10 "data/v2/flag_v2.val", 11 "data/v2/flag_v2.info", 12 ], 13} 14 15rust_test { 16 name: "aconfig_storage_read_api.test.rust", 17 srcs: [ 18 "storage_read_api_test.rs", 19 ], 20 rustlibs: [ 21 "libanyhow", 22 "libaconfig_storage_file", 23 "libaconfig_storage_read_api", 24 "librand", 25 ], 26 data: [ 27 ":read_api_test_storage_files", 28 ], 29 test_suites: ["general-tests"], 30} 31 32cc_test { 33 name: "aconfig_storage_read_api.test.cpp", 34 srcs: [ 35 "storage_read_api_test.cpp", 36 ], 37 static_libs: [ 38 "libgmock", 39 "libaconfig_storage_read_api_cc", 40 "libbase", 41 "liblog", 42 ], 43 data: [ 44 ":read_api_test_storage_files", 45 ], 46 test_suites: [ 47 "device-tests", 48 "general-tests", 49 ], 50} 51 52android_test { 53 name: "aconfig_storage_read_functional", 54 srcs: [ 55 "functional/srcs/**/*.java", 56 ], 57 static_libs: [ 58 "aconfig_device_paths_java", 59 "aconfig_storage_file_java", 60 "androidx.test.rules", 61 "libaconfig_storage_read_api_java", 62 "junit", 63 ], 64 jni_libs: [ 65 "libaconfig_storage_read_api_rust_jni", 66 ], 67 data: [ 68 ":read_api_test_storage_files", 69 ], 70 platform_apis: true, 71 certificate: "platform", 72 test_suites: [ 73 "general-tests", 74 ], 75 test_config: "AconfigStorageReadFunctionalTest.xml", 76 team: "trendy_team_android_core_experiments", 77} 78 79android_test { 80 name: "aconfig_storage_read_unit", 81 team: "trendy_team_android_core_experiments", 82 srcs: [ 83 "unit/srcs/**/*.java", 84 ], 85 static_libs: [ 86 "androidx.test.runner", 87 "junit", 88 "aconfig_storage_reader_java", 89 ], 90 sdk_version: "test_current", 91 data: [ 92 ":read_api_test_storage_files", 93 ], 94 test_suites: [ 95 "general-tests", 96 ], 97 test_config: "AconfigStorageReadUnitTest.xml", 98 jarjar_rules: "jarjar.txt", 99} 100