diff options
Diffstat (limited to 'tests/Android.bp')
-rw-r--r-- | tests/Android.bp | 97 |
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", |