Chalard Jean
7f540b0f11
[automerger skipped] Address comments on ag/14486203 am: 20c7cad598 am: a7697d1718 -s ours
...
am skip reason: Merged-In I3c2563d4ae4e3715d0c6270344ba8f7ef067872f with SHA-1 2afd0986d3 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1744649
Change-Id: I93df35e2457bf7600e061af894cc1dd50e490d04
2021-06-24 10:57:53 +00:00
Chalard Jean
a7697d1718
Address comments on ag/14486203 am: 20c7cad598
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1744649
Change-Id: Icfbf8cb124277e54fad40d6d4e558b76d904fdba
2021-06-24 10:41:33 +00:00
Lorenzo Colitti
6f084e2ad4
[automerger skipped] Add CTS for BatteryStatsManager new API am: 9d3a5ede58 -s ours
...
am skip reason: Merged-In I654b8920d6ea1dada782a618776b13870f7f98df with SHA-1 f52a30b605 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15082047
Change-Id: I6c9246842aa0955735921d4ba4f403ed042b19f8
2021-06-24 09:42:22 +00:00
Junyu Lai
70a88a334c
[automerger skipped] Merge changes Ib8637100,I33612650 am: d4c644cf4d am: bd9ed64c5d -s ours
...
am skip reason: Merged-In I3c2563d4ae4e3715d0c6270344ba8f7ef067872f with SHA-1 2afd0986d3 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1744645
Change-Id: I54db0fac61cf527cb892980b3062bfdf1f905784
2021-06-24 08:47:43 +00:00
Junyu Lai
2d5a879566
[automerger skipped] Add more unit tests for ConnectivityManager S APIs am: 92c29c56d7 am: 6c5bd7dfec -s ours
...
am skip reason: Merged-In I3c2563d4ae4e3715d0c6270344ba8f7ef067872f with SHA-1 2afd0986d3 is already in history
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1744644
Change-Id: I0266a9d85877d0afc673f2a517a2c8ab8208284e
2021-06-24 08:47:41 +00:00
Chalard Jean
20c7cad598
Address comments on ag/14486203
...
Bug: 186458024
Test: comment-only change
Merged-In: I3c2563d4ae4e3715d0c6270344ba8f7ef067872f
Merged-In: I7b086abbb57354086e8fb1a41c63140f2227173f
Change-Id: I7b086abbb57354086e8fb1a41c63140f2227173f
(cherry-picked from ag/14540395)
2021-06-24 08:33:27 +00:00
Junyu Lai
bd9ed64c5d
Merge changes Ib8637100,I33612650 am: d4c644cf4d
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1744645
Change-Id: I859f6f74f429cca50f7d756f549e285b13b3cfa0
2021-06-24 08:25:06 +00:00
Junyu Lai
6c5bd7dfec
Add more unit tests for ConnectivityManager S APIs am: 92c29c56d7
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1744644
Change-Id: I736479309e7ba9b4db6c1a722ba5de7b6e03f850
2021-06-24 08:25:01 +00:00
Junyu Lai
d4c644cf4d
Merge changes Ib8637100,I33612650
...
* changes:
Make yield-to-bad-wifi behavior backward compatible with R
Add more unit tests for ConnectivityManager S APIs
2021-06-24 08:13:46 +00:00
Remi NGUYEN VAN
105b983c83
Merge "Add ConnectivityCoverageTests to postsubmit" am: 09d3a75357 am: 36ef90effc
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1736506
Change-Id: I03ee6f85d23b0c4a10ce4da432144b614c4d57dc
2021-06-24 07:02:25 +00:00
Remi NGUYEN VAN
36ef90effc
Merge "Add ConnectivityCoverageTests to postsubmit" am: 09d3a75357
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1736506
Change-Id: I20dddc023276fc22e11926a3df9c7a9179d8613c
2021-06-24 06:44:48 +00:00
Remi NGUYEN VAN
09d3a75357
Merge "Add ConnectivityCoverageTests to postsubmit"
2021-06-24 06:32:36 +00:00
Chalard Jean
6b2f09272c
Make yield-to-bad-wifi behavior backward compatible with R
...
Yielding cell wins to exiting wifi (whether good or bad).
It loses to bad wifi that's not exiting.
In R, yielding to bad wifi only affects wifis that are
unvalidated, but a wifi that is exiting should still be
dropped in favor of a cell that yields to bad wifi.
I had misunderstood the policy and implemented it wrong.
Now it's implemented right, and has careful tests.
Test: new tests for this
Bug: 186458024
Merged-In: I3c2563d4ae4e3715d0c6270344ba8f7ef067872f
Merged-In: Ib8637100d491e72a2edb837584ce55b7dda58524
Change-Id: Ib8637100d491e72a2edb837584ce55b7dda58524
(cherry-picked from ag/14486203)
2021-06-24 03:33:05 +00:00
Junyu Lai
92c29c56d7
Add more unit tests for ConnectivityManager S APIs
...
Test: atest android.net.ConnectivityManagerTest
Bug: 188657173
Merged-In: I3c2563d4ae4e3715d0c6270344ba8f7ef067872f
Merged-In: I33612650eb89486a14fcfc440ba0c357f4bb513c
Change-Id: I33612650eb89486a14fcfc440ba0c357f4bb513c
(cherry-picked from ag/14640282)
2021-06-24 03:20:39 +00:00
Lorenzo Colitti
9d3a5ede58
Add CTS for BatteryStatsManager new API
...
Bug: 189308158
Test: This test and
run testReportNetworkInterfaceForTransports
with --rerun-until-failure 500
Original-Change: https://android-review.googlesource.com/1722770
Merged-In: I654b8920d6ea1dada782a618776b13870f7f98df
Change-Id: I654b8920d6ea1dada782a618776b13870f7f98df
2021-06-24 03:15:03 +00:00
Lorenzo Colitti
f830039f69
Merge "Add CTS for BatteryStatsManager new API" am: 7325c86c26 am: f6a5b59f5a
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1722770
Change-Id: Ib9b0f4ae0b94163727c4c52b7f9ba852db43ffd6
2021-06-24 02:57:32 +00:00
Lorenzo Colitti
f6a5b59f5a
Merge "Add CTS for BatteryStatsManager new API" am: 7325c86c26
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1722770
Change-Id: I1eacae5622a680241b754100095f30d2ab972149
2021-06-24 02:44:16 +00:00
Lorenzo Colitti
7325c86c26
Merge "Add CTS for BatteryStatsManager new API"
2021-06-24 02:26:53 +00:00
Treehugger Robot
245bae688f
Merge "Remove TEST_MAPPING duplicate imports" am: 8691f3c286 am: 6bd4188a47
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1740653
Change-Id: I7490b404da51fcbc34c5549390bc09a845f16d56
2021-06-24 02:04:40 +00:00
Treehugger Robot
6bd4188a47
Merge "Remove TEST_MAPPING duplicate imports" am: 8691f3c286
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1740653
Change-Id: Ibdf2232353b36440dc1c4e7cb6c1085c26ea959b
2021-06-24 01:33:41 +00:00
Yan Yan
65790726fb
[automerger skipped] Merge "Test updating underlying network of IpSecTunnelInterface" into sc-dev am: dfc9b497fd -s ours
...
am skip reason: Merged-In Iab26159e5e070574e552d62e4f0780059a51a9c7 with SHA-1 76aa81debf is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15068514
Change-Id: I1c6c8e6b9804aade0175ab78182874dccd15ed8e
2021-06-24 01:26:47 +00:00
Treehugger Robot
8691f3c286
Merge "Remove TEST_MAPPING duplicate imports"
2021-06-24 01:18:42 +00:00
Yan Yan
dfc9b497fd
Merge "Test updating underlying network of IpSecTunnelInterface" into sc-dev
2021-06-24 01:05:26 +00:00
Aaron Huang
f52a30b605
Add CTS for BatteryStatsManager new API
...
Bug: 189308158
Test: This test and
run testReportNetworkInterfaceForTransports
with --rerun-until-failure 500
Change-Id: I654b8920d6ea1dada782a618776b13870f7f98df
2021-06-24 07:19:33 +08:00
paulhu
f3d3127084
[automerger skipped] Add test for CSM#[get|set]UidsAllowedOnRestrictedNetworks am: 342ee18b57 -s ours
...
am skip reason: Merged-In Ie9391d9332ded58cf1e63c8c5c6f5ba85c950bc6 with SHA-1 d266285172 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15081393
Change-Id: I806fbb1ff7df936f44daaf654e4b3df2d91d498d
2021-06-23 19:33:35 +00:00
Paul Hu
859611dfa4
Merge "Add test for CSM#[get|set]UidsAllowedOnRestrictedNetworks" am: 33b4929cfe am: 33ebb2d0af
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1740740
Change-Id: I703b9839f0e2e59c57e03bd2dfc31f1932f8c02c
2021-06-23 17:08:41 +00:00
Paul Hu
33ebb2d0af
Merge "Add test for CSM#[get|set]UidsAllowedOnRestrictedNetworks" am: 33b4929cfe
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1740740
Change-Id: I1f82fdb084fc73a4db69f2ba8eba96d8e8010c7a
2021-06-23 16:48:11 +00:00
Paul Hu
2cea8eab79
[automerger skipped] Merge "Add ConnectivitySettingsManagerTest" into sc-dev am: a244f13f21 -s ours
...
am skip reason: Merged-In I8161c1bca84b41964578d59ee5d6ab07b2380707 with SHA-1 236a992cd0 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15079711
Change-Id: If47c9a142319af5bb80362795ddd684faff35dff
2021-06-23 16:45:28 +00:00
paulhu
342ee18b57
Add test for CSM#[get|set]UidsAllowedOnRestrictedNetworks
...
Bug: 185149952
Test: atest ConnectivityManagerTest
Original-Change: https://android-review.googlesource.com/1740740
Merged-In: Ie9391d9332ded58cf1e63c8c5c6f5ba85c950bc6
Change-Id: Ie9391d9332ded58cf1e63c8c5c6f5ba85c950bc6
2021-06-23 16:34:01 +00:00
Paul Hu
33b4929cfe
Merge "Add test for CSM#[get|set]UidsAllowedOnRestrictedNetworks"
2021-06-23 16:30:57 +00:00
Paul Hu
a244f13f21
Merge "Add ConnectivitySettingsManagerTest" into sc-dev
2021-06-23 16:29:20 +00:00
TreeHugger Robot
4212f39749
[automerger skipped] Merge changes I77dc5556,If772078c,Idb19b0f7 into sc-dev am: e7ac3ffec5 -s ours
...
am skip reason: Merged-In I77dc5556458c2e824f7abd5a7b79e8aeed8dabf3 with SHA-1 481040b43a is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15079710
Change-Id: I9049e421b915a69e981aa208028c7bd5d493bc97
2021-06-23 16:22:10 +00:00
TreeHugger Robot
051bc29cfc
[automerger skipped] Merge "Add basic tests for InvalidPacketException" into sc-dev am: 06b27811c8 -s ours
...
am skip reason: Merged-In I33f1ee1702672204a46063e6e75c3880d5e7600b with SHA-1 bf44f6200e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15076675
Change-Id: I8eef906ff625b484727751684058540398168012
2021-06-23 16:22:04 +00:00
TreeHugger Robot
0a326392c4
[automerger skipped] Merge "Move ConnectivityDiagnosticsManagerTest to common" into sc-dev am: ac6a28907a -s ours
...
am skip reason: Merged-In I86f39238054f43403f9a1e383dd2a935de84f06f with SHA-1 7e23f18158 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15076674
Change-Id: I81dcad761ea0719d693af40bfd2119f807cb34e5
2021-06-23 16:21:58 +00:00
Remi NGUYEN VAN
37d6978d4e
[automerger skipped] Added tests for QosCallback am: 763f3a0fb3 -s ours
...
am skip reason: Merged-In I29769fc8be074a5105bfe4ac34e30980c5f8744a with SHA-1 6214f82c04 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15076670
Change-Id: Iaaab320d78197f5d92d5614a69d40868880813a7
2021-06-23 16:21:52 +00:00
Remi NGUYEN VAN
ccd2989742
[automerger skipped] Add tests for duplicate PendingIntent requests am: 3674367bcc -s ours
...
am skip reason: Merged-In Ic636c731c71474ef09043d7a26ccfd6e2bb5c39f with SHA-1 489275e84e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15068269
Change-Id: I856adffad2150ac768b1cada280a390acf3e1ab0
2021-06-23 16:21:45 +00:00
TreeHugger Robot
e7ac3ffec5
Merge changes I77dc5556,If772078c,Idb19b0f7 into sc-dev
...
* changes:
Add test for CM#setAvoidUnvalidated
Provide a way to override the avoid bad wifi configuration
Remove ConnectivityServiceTest signature perms use
2021-06-23 16:16:03 +00:00
TreeHugger Robot
06b27811c8
Merge "Add basic tests for InvalidPacketException" into sc-dev
2021-06-23 16:09:25 +00:00
TreeHugger Robot
ac6a28907a
Merge "Move ConnectivityDiagnosticsManagerTest to common" into sc-dev
2021-06-23 16:09:23 +00:00
paulhu
0903f73e1f
Add ConnectivitySettingsManagerTest
...
- Add tests for ConnectivitySettingsManager.
- Also address leftover javadoc comments.
Bug: 182538166
Test: atest FrameworksNetTests
Test: atest CtsNetTestCases
Original-Change: https://android-review.googlesource.com/1738353
Merged-In: I8161c1bca84b41964578d59ee5d6ab07b2380707
Change-Id: I8161c1bca84b41964578d59ee5d6ab07b2380707
2021-06-23 20:02:27 +08:00
Chiachang Wang
79f6827d45
Add test for CM#setAvoidUnvalidated
...
Bug: 186061922
Test: atest CtsNetTestCases:android.net.cts.ConnectivityManagerTest
Test: atest CtsNetTestCasesLatestSdk
Original-Change: https://android-review.googlesource.com/1733789
Merged-In: I77dc5556458c2e824f7abd5a7b79e8aeed8dabf3
Change-Id: I77dc5556458c2e824f7abd5a7b79e8aeed8dabf3
2021-06-23 10:31:17 +00:00
Chiachang Wang
ef570996db
Merge "Add test for CM#setAvoidUnvalidated" am: 13549792e2 am: eaf5893102
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1733789
Change-Id: Ibf57a8fe0f49763b2bf1f7fe06c42851dde905cf
2021-06-23 09:51:28 +00:00
Chiachang Wang
eaf5893102
Merge "Add test for CM#setAvoidUnvalidated" am: 13549792e2
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1733789
Change-Id: I0431134cfd124e0602b32a26425d2fb943f9f95a
2021-06-23 09:38:08 +00:00
Chiachang Wang
13549792e2
Merge "Add test for CM#setAvoidUnvalidated"
2021-06-23 09:19:51 +00:00
Remi NGUYEN VAN
bdd448e641
Add basic tests for InvalidPacketException
...
The test simply verify the constructor. They only apply on S+ as
InvalidPacketException is not updatable before S.
Bug: 187935317
Test: atest InvalidPacketExceptionTest
Original-Change: https://android-review.googlesource.com/1742076
Merged-In: I33f1ee1702672204a46063e6e75c3880d5e7600b
Change-Id: I33f1ee1702672204a46063e6e75c3880d5e7600b
2021-06-23 09:16:59 +00:00
Remi NGUYEN VAN
b5f0819d35
Move ConnectivityDiagnosticsManagerTest to common
...
The tests are also useful in CTS to ensure that the
ConnectivityDiagnosticsManager class API is implemented properly
(including behavior of the DataStallReport class for example).
Bug: 187935317
Test: atest ConnectivityDiagnosticsManagerTest
Original-Change: https://android-review.googlesource.com/1742075
Merged-In: I86f39238054f43403f9a1e383dd2a935de84f06f
Change-Id: I86f39238054f43403f9a1e383dd2a935de84f06f
2021-06-23 09:16:53 +00:00
Remi NGUYEN VAN
8b23feb10e
Add ConnectivityCoverageTests to postsubmit
...
Add the tests to both postsubmit and mainline-postsubmit.
This should allow moving the tests to presubmit in the near future,
after they have been verified to pass in postsubmit.
Bug: 187935317
Test: treehugger needs to test
Change-Id: I9a05d6a300c5f777497e867d0456bc59b06eee80
2021-06-23 18:02:22 +09:00
Chiachang Wang
fad30e3d84
Provide a way to override the avoid bad wifi configuration
...
ConnectivityManager.setAvoidUnvalidated only works if the
config_networkAvoidBadWifi configuration is set to 0 and the
NETWORK_AVOID_BAD_WIFI setting is unset. There is no easy way
for a testing app to temporary set a test value to verify the
behavior of the API. Thus, add a mechanism to allow test app
to set a period of time to temporary unstrict the resource
configuration, i.e. Temporary simulate config_networkAvoidBadWifi
configured to 0.
Bug: 186061922
Test: atest CtsNetTestCases FrameworksNetTests
Original-Change: https://android-review.googlesource.com/1733788
Merged-In: If772078c61a9b12926f104d5dfc9c9071e844732
Change-Id: If772078c61a9b12926f104d5dfc9c9071e844732
2021-06-23 08:42:47 +00:00
Remi NGUYEN VAN
ff55aeb916
Remove ConnectivityServiceTest signature perms use
...
To allow unit tests to run without platform certificates, remove
signature permission usage in ConnectivityServiceTest.
This mocks permission checks done in ConnectivityService for which the
test assumed that the permission was held, and mocks calls to
BatteryStatsManager. Calls to ActivityManagerService (through
PendingIntent) are done with shell permissions as the test uses real
PendingIntent mechanics.
Bug: 187935317
Test: atest FrameworksNetTests
Merged-In: If309d653ac2e9bbcf1b94bcee6336367289df359
Change-Id: If309d653ac2e9bbcf1b94bcee6336367289df359
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1736615
(cherry picked from commit 595dda3604 )
Change-Id: Idb19b0f7cb87bb4d9de7a0b1a0e4128c2d6b9c6d
2021-06-23 08:39:38 +00:00
paulhu
d266285172
Add test for CSM#[get|set]UidsAllowedOnRestrictedNetworks
...
Bug: 185149952
Test: atest ConnectivityManagerTest
Change-Id: Ie9391d9332ded58cf1e63c8c5c6f5ba85c950bc6
2021-06-23 08:01:00 +00:00