From 78e4a184a10c12978391a039f00e155d0dbff276 Mon Sep 17 00:00:00 2001 From: paulhu Date: Fri, 3 May 2019 16:30:46 +0800 Subject: [PATCH] Enable instant app mode for CtsNetTestCases 1. Indicating CtsNetTestCases support instant app mode but ignore some tests that cannot run in instant app mode. 2. Move some tests which need to test on API 23 into CtsNetApi23TestCases module due to instant app package must target at least API 26. Bug: 123366918 Test: atest CtsNetTestCases --instant Test: atest CtsNetApi23TestCases Test: atest FrameworksNetTests Change-Id: I4e828cbc48143e36c1be38b91c3c698122d4be5a --- tests/cts/net/AndroidManifest.xml | 9 +- tests/cts/net/AndroidTest.xml | 3 +- tests/cts/net/api23Test/Android.bp | 51 +++ tests/cts/net/api23Test/AndroidManifest.xml | 42 ++ tests/cts/net/api23Test/AndroidTest.xml | 30 ++ .../ConnectivityManagerApi23Test.java | 399 ++++++++++++++++++ .../cts/api23test}/ConnectivityReceiver.java | 2 +- .../src/android/net/cts/AirplaneModeTest.java | 3 +- .../net/cts/ConnectivityManagerTest.java | 106 +---- .../src/android/net/cts/IpSecBaseTest.java | 7 + .../src/android/net/cts/IpSecManagerTest.java | 3 + .../android/net/cts/NetworkWatchlistTest.java | 2 + .../cts/SSLCertificateSocketFactoryTest.java | 4 + .../src/android/net/cts/TheaterModeTest.java | 4 +- .../src/android/net/cts/TrafficStatsTest.java | 2 + .../src/android/net/cts/VpnServiceTest.java | 4 + .../net/http/cts/ApacheHttpClientTest.java | 2 + .../net/http/cts/HttpResponseCacheTest.java | 2 + .../android/net/rtp/cts/AudioGroupTest.java | 3 +- .../android/net/rtp/cts/AudioStreamTest.java | 2 + .../net/wifi/aware/cts/SingleDeviceTest.java | 2 + .../android/net/wifi/cts/ConcurrencyTest.java | 2 + .../net/wifi/cts/MulticastLockTest.java | 2 + .../android/net/wifi/cts/NsdManagerTest.java | 2 + .../android/net/wifi/cts/ScanResultTest.java | 2 + .../net/wifi/cts/WifiConfigurationTest.java | 2 + .../wifi/cts/WifiEnterpriseConfigTest.java | 2 + .../android/net/wifi/cts/WifiInfoTest.java | 2 + .../android/net/wifi/cts/WifiLockTest.java | 2 + .../android/net/wifi/cts/WifiManagerTest.java | 2 + .../android/net/wifi/rtt/cts/WifiRttTest.java | 2 + 31 files changed, 594 insertions(+), 108 deletions(-) create mode 100644 tests/cts/net/api23Test/Android.bp create mode 100644 tests/cts/net/api23Test/AndroidManifest.xml create mode 100644 tests/cts/net/api23Test/AndroidTest.xml create mode 100644 tests/cts/net/api23Test/src/android/net/cts/api23test/ConnectivityManagerApi23Test.java rename tests/cts/net/{src/android/net/cts => api23Test/src/android/net/cts/api23test}/ConnectivityReceiver.java (98%) diff --git a/tests/cts/net/AndroidManifest.xml b/tests/cts/net/AndroidManifest.xml index dbd8fef08e..44a00ef619 100644 --- a/tests/cts/net/AndroidManifest.xml +++ b/tests/cts/net/AndroidManifest.xml @@ -16,7 +16,8 @@ --> + package="android.net.cts" + android:targetSandboxVersion="2"> @@ -36,12 +37,6 @@ - - - - - -