summaryrefslogtreecommitdiff
path: root/tests/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Android.bp')
-rw-r--r--tests/Android.bp97
1 files changed, 38 insertions, 59 deletions
diff --git a/tests/Android.bp b/tests/Android.bp
index 0ae6b0674..65a4bbdbd 100644
--- a/tests/Android.bp
+++ b/tests/Android.bp
@@ -16,80 +16,36 @@ package {
default_applicable_licenses: ["Android-Apache-2.0"],
}
-java_defaults {
- name: "DocumentsUITests-defaults",
- libs: [
- "android.test.base",
- "android.test.mock",
- "android.test.runner",
- ],
-
- static_libs: [
- "DocumentsUI-lib",
- "androidx.test.rules",
- "androidx.test.espresso.core",
- "androidx.test.ext.truth",
- "guava",
- "mockito-target",
- "androidx.test.uiautomator_uiautomator",
- ],
-}
-
-android_library {
- name: "DocumentsUIPerfTests-lib",
+filegroup {
+ name: "DocumentsUIPerfTests-files",
srcs: [
"common/com/android/documentsui/**/*.java",
"functional/com/android/documentsui/ActivityTest.java",
],
- resource_dirs: [],
- libs: [
- "android.test.base",
- "android.test.mock",
- "android.test.runner",
- "DocumentsUI-lib",
- ],
-
- static_libs: [
- "androidx.legacy_legacy-support-v4",
- "androidx.test.rules",
- "androidx.test.espresso.core",
- "mockito-target",
- "ub-janktesthelper",
- "androidx.test.uiautomator_uiautomator",
- ],
}
-android_library {
- name: "DocumentsUIUnitTests-lib",
- defaults: ["DocumentsUITests-defaults"],
-
- manifest: "AndroidManifestUnitTests.xml",
-
+filegroup {
+ name: "DocumentsUITests-srcs",
srcs: [
"common/**/*.java",
+ "functional/**/*.java",
"unit/**/*.java",
],
+}
- resource_dirs: [
- "res",
+filegroup {
+ name: "DocumentsUIUnitTests-srcs",
+ srcs: [
+ "common/**/*.java",
+ "unit/**/*.java",
],
-
- min_sdk_version : "29",
- target_sdk_version : "29",
}
android_library {
- name: "DocumentsUITests-lib",
- defaults: ["DocumentsUITests-defaults"],
+ name: "DocumentsUITests-res-lib",
manifest: "AndroidManifest.xml",
- srcs: [
- "common/**/*.java",
- "functional/**/*.java",
- "unit/**/*.java",
- ],
-
asset_dirs: [
"assets",
],
@@ -101,6 +57,7 @@ android_library {
aaptflags: [
// pack some raw file locate in assets folder
"-0 .zip",
+ "--auto-add-overlay",
],
min_sdk_version : "29",
@@ -109,14 +66,36 @@ android_library {
android_test {
name: "DocumentsUITests",
- defaults: ["DocumentsUITests-defaults"],
manifest: "AndroidManifest.xml",
- resource_dirs: [],
+ srcs: [
+ "common/**/*.java",
+ "functional/**/*.java",
+ "unit/**/*.java",
+ ],
+
+ resource_dirs: [
+ "res",
+ ],
+
+ aaptflags: [
+ "-0 .zip",
+ ],
+
+ libs: [
+ "android.test.base",
+ "android.test.mock",
+ "android.test.runner",
+ ],
static_libs: [
- "DocumentsUITests-lib",
+ "androidx.test.rules",
+ "androidx.test.espresso.core",
+ "androidx.test.ext.truth",
+ "guava",
+ "mockito-target",
+ "androidx.test.uiautomator_uiautomator",
],
jarjar_rules: "jarjar-rules.txt",