From f629458b50a47a4dd63256163a5b356f283c3683 Mon Sep 17 00:00:00 2001 From: Joon Young Seo Date: Mon, 21 Nov 2022 18:50:52 +0000 Subject: Add cuckoo filter test targets Test: atest cuckoofiltertest Bug: 249533805 (cherry picked from https://android-review.googlesource.com/q/commit:5938949ba1d24e15790744926a54c1d36dab2e16) Merged-In: Ib84eaa400e1e56e3004b2f45b2c30492c063b25d Change-Id: Ib84eaa400e1e56e3004b2f45b2c30492c063b25d Merge cuckoofilter to udc-mainline-prod --- Android.bp | 26 ++++++++++++++++++++++++++ AndroidManifest.xml | 16 ++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 AndroidManifest.xml diff --git a/Android.bp b/Android.bp index d108e61..503be33 100644 --- a/Android.bp +++ b/Android.bp @@ -3,6 +3,13 @@ filegroup { srcs: ["java/com/google/setfilters/cuckoofilter/*.java"], } +filegroup { + name: "cuckoofilter_test_srcs", + srcs: ["javatests/com/google/setfilters/cuckoofilter/*.java"], + // For now exclude tests with mocks. + exclude_srcs: ["javatests/com/google/setfilters/cuckoofilter/CuckooFilterTableTest.java"], +} + java_library { name: "cuckoofilter", host_supported: true, @@ -14,3 +21,22 @@ java_library { "error_prone_annotations", ], } + +android_test { + name: "cuckoofiltertest", + + srcs: [":cuckoofilter_test_srcs"], + sdk_version: "current", + min_sdk_version: "21", + + static_libs: [ + "androidx.test.runner", + "cuckoofilter", + "junit", + "truth", + "truth-java8-extension", + ], + certificate: "platform", + + test_suites: ["device-tests"], +} diff --git a/AndroidManifest.xml b/AndroidManifest.xml new file mode 100644 index 0000000..83c070d --- /dev/null +++ b/AndroidManifest.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + -- cgit v1.2.3