From cc2e2dcb4411e8ae07cede2da27bf5bd6e5505c5 Mon Sep 17 00:00:00 2001 From: Patrick Rohr Date: Wed, 3 May 2023 19:12:23 -0700 Subject: [PATCH] cronet tests: remove most of NetHttpTestsLibPreJarJar Since cronet_java_tests (previously cronet_aml_javatests_sources) is now an android_library directly in external/cronet (to support "mm" in that folder), the dependencies can be removed. A form of android_library is still required to wrap cronet_java_tests, so the AndroidManifest (in this folder) is forwarded properly to the common coverage test target. Test: TH Bug: 278639767 Change-Id: I25c6371c64e6cfcbb48e9e3f2976d47279791f21 --- Cronet/tests/mts/Android.bp | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/Cronet/tests/mts/Android.bp b/Cronet/tests/mts/Android.bp index 93564e48ed..4e4251cfea 100644 --- a/Cronet/tests/mts/Android.bp +++ b/Cronet/tests/mts/Android.bp @@ -34,25 +34,13 @@ java_genrule { "--output $(out)", } +// Library to be used in coverage tests. cronet_java_tests can't be used directly because the common +// tests need to inherit the NetHttpTests manifest. android_library { name: "NetHttpTestsLibPreJarJar", - srcs: [":cronet_aml_javatests_sources"], + static_libs: ["cronet_java_tests"], sdk_version: "module_current", min_sdk_version: "30", - static_libs: [ - "cronet_testserver_utils", - "androidx.test.ext.junit", - "androidx.test.rules", - "junit", - "truth", - ], - libs: [ - "android.test.base", - "framework-connectivity-pre-jarjar", - // android.net.TrafficStats apis - "framework-connectivity-t", - ], - lint: { test: true } } android_test {