Treehugger Robot
685f072bfd
Add more tests to CtsTetheringTest
...
Add TetheringIntegrationTests into CtsTetheringTest
Bug: 148636687
Test: atest CtsTetheringTest
atest TetheringIntegrationTests
Change-Id: I606097a8db9ed3d2b3eaf933bb1d904e437ab27d
Merged-In: I606097a8db9ed3d2b3eaf933bb1d904e437ab27d
(cherry picked from commit 1f7305c9740a7a1a724c4023f8c55ce827391f73, aosp/1280233)
2020-04-17 07:22:24 +00:00
Yan Yan
6742ce7ab1
Merge changes Ib3e80315,If19fb12c,Ic50d70f3 into rvc-dev
...
* changes:
Test setting config requests for TunnelModeChildSessionParams
Test setting proposal, TS and lifetime for ChildSessionParams
Add CTS for building IKE and Child SaProposal
2020-04-16 17:24:17 +00:00
TreeHugger Robot
3d4d6bf577
Merge "Add TetheringEventCallback CTS test" into rvc-dev
2020-04-16 03:01:12 +00:00
Chiachang Wang
13301d025a
Add test for NetworkRequest#canBeSatisfiedBy
...
Test: atest CtsNetTestCasesLatestSdk:android.net.cts.NetworkRequestTest
on both Q and R device
Bug: 153972141
Change-Id: I614963cdd5f26bf3d47246fdc9eb11e74d05a460
Merged-In: I614963cdd5f26bf3d47246fdc9eb11e74d05a460
(cherry picked from commit 8f9325fcf28c4248eb3eb4bf21ec6a103eec614a)
2020-04-16 01:42:37 +00:00
Paul Hu
1e16d9862c
Add TetheringEventCallback CTS test
...
Test APIs below:
onOffloadStatusChanged(int)
Bug: 153619369
Test: atests CtsTetheringTest
Change-Id: Ia7edd0d3d8184e30373ac8b657299107ff9b4c1e
Merged-In: Ia7edd0d3d8184e30373ac8b657299107ff9b4c1e
(cherry picked from commit c1153b7348dac9d4f0b0ad89acf17e52d00e83b9, aosp/1284554)
2020-04-16 01:37:31 +00:00
Yan Yan
5e89d115fb
Test setting config requests for TunnelModeChildSessionParams
...
Bug: 148689509
Test: atest CtsIkeTestCases
Change-Id: Ib3e803159cdf42a8655c0e4d0f22faeabe161c4c
Merged-In: Ib3e803159cdf42a8655c0e4d0f22faeabe161c4c
(cherry picked from commit 7ec4cf34cc443984889c5728a2b538ea91ec5036)
2020-04-15 20:51:48 +00:00
Yan Yan
2b98dce4e9
Test setting proposal, TS and lifetime for ChildSessionParams
...
Bug: 148689509
Test: atest CtsIkeTestCases
Change-Id: If19fb12c92f65d487478fda172acb21f6cfb1717
Merged-In: If19fb12c92f65d487478fda172acb21f6cfb1717
(cherry picked from commit ee06cc4c06e54c7cf9cb46acd38066106bdc1cba)
2020-04-15 20:49:52 +00:00
Yan Yan
ff7fe1e5fe
Add CTS for building IKE and Child SaProposal
...
Bug: 148689509
Test: atest CtsIkeTestCases
Change-Id: Ic50d70f35216a065ff398c38262f2de0b370c5ef
Merged-In: Ic50d70f35216a065ff398c38262f2de0b370c5ef
(cherry picked from commit 7f95e39c2534b370a28e4d6cf08ebb8b74950fcb)
2020-04-15 17:03:39 +00:00
Jeff Sharkey
4d2e516a6b
Merge "Fix logic inversion bug from Android 1.0." into rvc-dev
2020-04-15 13:54:37 +00:00
Chalard Jean
5217786c6c
Address comments from aosp/1284557
...
Test: this
Bug: 139268426
Change-Id: I5d90fe2716032b7ebd2b425225fe8e96900fe63b
Merged-In: I5edbff1d7eed2f939ba26f1ebd7ead49ac67b978
(cherry picked from commit 55d7923c1d75e3d91b79461e2bd3846abdd9eed2, aosp/1284569)
2020-04-15 05:18:26 +00:00
Chalard Jean
6a96996525
Test Signal thresholds
...
Test: this
Bug: 139268426
Change-Id: I48ea9afa2a31c3edd4b00a566ed47796912c453a
Merged-In: I136f246d0e3ad6744989e7d6f4f8034cc6674def
(cherry picked from commit 159bce95cb8ca0aba6cf74a0b57a24dae3aadc05, aosp/1284559)
2020-04-15 05:17:45 +00:00
Chalard Jean
2e3c3b8d89
Test sendNetworkScore
...
Test: this
Bug: 139268426
Change-Id: Ie46ff2676944e6d6603bbff271fc6dca9935e548
Merged-In: I66cea443f0c6aa9235da577817787d764fbd030b
(cherry picked from commit c7091c91558d56632da237cf0a01567fcde3cba2, aosp/1284561)
2020-04-15 05:17:22 +00:00
Chalard Jean
e582c5d4be
Test sendCaps and sendProps
...
Test: this
Bug: 139268426
Change-Id: I6d30ac0193225826a97ff3853a98b939e571d074
Merged-In: Idefce1174b82668d23c53dd1bf95bc660cb21c28
(cherry picked from commit 7922d354307e4a41a336c29291285550a94da434, aosp/1284560)
2020-04-15 05:16:41 +00:00
Chalard Jean
4f9483a9b8
Test validation status
...
Test: this
Bug: 139268426
Change-Id: I04be5cda321af109cb6fd7510362d817ab23b505
Merged-In: I8499d9da8643cf60c912570e7a2ac2207d662e16
(cherry picked from commit 03af30598907add0f64d815f5487ea97e8d61f04, aosp/1284558)
2020-04-15 05:15:30 +00:00
Chalard Jean
d527355734
Test accept unvalidated
...
Test: this
Bug: 139268426
Change-Id: I9343f72e1b1f4752e9781ff9b44e2a561d166cfb
Merged-In: I3326a2119d66e67566fce0268ea4861729b1c64c
(cherry-picked from aosp/1284557)
2020-04-15 05:14:05 +00:00
Chalard Jean
dce3e15cd3
Test onStartSocketKeepalive
...
Test: this
Bug: 139268426
Change-Id: I26f68fdf9b687a2d87c971525b1cd2c48d4579bb
Merged-In: I4e251fa0203a1888badef9ed90495fe8b3340a1c
(cherry-picked aosp/1258137)
2020-04-15 05:13:07 +00:00
Chalard Jean
6fe3606924
Increase test independence
...
If a test fails without unregistering an agent, other tests will
see their requests match the old agent. That means any test failing
will fail all subsequent tests, which is not very helpful.
Solve this by making sure the agents are unregistered before the
test ends. Also ensure the requests are unregistered.
Test: NetworkAgentTest
Bug: 139268426
Change-Id: If183d78298aa2a0bcae9e2487199dee14014cdfb
Merged-In: I2c167803d478d31fd85dc6e6e621f35d36c68fb4
(cherry-picked from aosp/1284556)
2020-04-15 05:12:05 +00:00
Sudheer Shanka
b9a62ee83f
Merge "Ensure location is enabled before getting SSID." into rvc-dev
2020-04-15 00:04:09 +00:00
Sudheer Shanka
643abc73d9
Ensure location is enabled before getting SSID.
...
When location is disabled, Wi-Fi scan results and SSID are not available
to apps.
Fixes: 153850762
Fixes: 153396893
Test: atest hostsidetests/net/src/com/android/cts/net/HostsideRestrictBackgroundNetworkTests.java
Change-Id: I05285811d7131e116d5e1d072137ed2cf9576d05
2020-04-14 21:31:40 +00:00
Chalard Jean
b8fb9028ce
Merge "Add tethering CTS owners." into rvc-dev
2020-04-14 15:41:12 +00:00
Paul Hu
9849d899e8
Add TetherableInterfaceRegexps CTS tests
...
Test APIs below:
getTetherableWifiRegexs()
getTetherableUsbRegexs()
getTetherableBluetoothRegexs()
TetheringInterfaceRegexps.getTetherableWifiRegexs()
TetheringInterfaceRegexps.getTetherableUsbRegexs()
TetheringInterfaceRegexps.getTetherableBluetoothRegexs()
Bug: 152737526
Test: atest CtsTetheringTest
Change-Id: Icb7d8718d0aa6574b4c9dd1e17d7feb300fad2aa
Merged-In: Icb7d8718d0aa6574b4c9dd1e17d7feb300fad2aa
(cherry picked from commit 9f11d903a1d8cc6705481360bae4fb97cfbb966d, aosp/1271822)
2020-04-14 11:23:49 +00:00
Chalard Jean
d4bf4d04f9
Merge "Test onBandwidthUpdateRequested" into rvc-dev
2020-04-14 05:23:36 +00:00
Chalard Jean
f29ce3caf3
Merge "Add testRegisterTetheringEventCallback for CtsTetheringTest" into rvc-dev
2020-04-14 05:20:58 +00:00
Chalard Jean
524f93613f
Test onBandwidthUpdateRequested
...
Test: this
Bug: 139268426
Change-Id: I5f4b42dc68fdd13f26e59b4e2217d39dcee8f2a1
Merged-In: I427ae6ac2c8910683e47f503ba71a05e35507571
(cherry picked from commit bbe53cd710440468520d5d5713eaa503b6c9d8b9, aosp/1258136)
2020-04-14 04:55:16 +00:00
Treehugger Robot
5eaf009a92
Add tethering CTS owners.
...
Test: none
Bug: 153921802
Change-Id: I0651e7fa2a705b553f2d24ca573936c28591bb84
Merged-In: I552b3bf8d79c4e4480396edc201b51ec5901b87b
(cherry picked from commit 7f210a41827742b1448a82d093a651898f40ad2e)
2020-04-14 03:05:22 +00:00
Aaron Huang
e1236aeae4
Add cts test for traffic stats APIs
...
This change adds test for new public APIs.
Bug: 135998869
Test: atest CtsNetTestCasesLatestSdk:TrafficStatsTest
Change-Id: Iefc234fb85145b31a1f7842b93b4d6fc4425bab6
Merged-In: I6b4a6773e22a204b6267d28638b9f57a0d0eb65a
(cherry picked from commit e5a3234c38c35aaec55029e369f2aac2ec4326cd)
2020-04-13 03:29:08 +00:00
TreeHugger Robot
7aef439cc3
Merge "Add a first NetworkAgent CTS test" into rvc-dev
2020-04-11 06:42:14 +00:00
Jeff Sharkey
853c428964
Fix logic inversion bug from Android 1.0.
...
Bug: 73822755
Test: atest CtsNetTestCases:android.net.cts.UrlQuerySanitizerTest
Change-Id: Ice98bb0813918341d8cffd3197cd9758d0cbf285
2020-04-10 11:35:06 -06:00
TreeHugger Robot
df4747a13e
Merge "Add ProxyInfoTest to test public APIs" into rvc-dev
2020-04-10 12:22:55 +00:00
TreeHugger Robot
3e89fdbc56
Merge "CTS test for DhcpInfo parcel/unparcel" into rvc-dev
2020-04-10 12:20:04 +00:00
TreeHugger Robot
59be915eeb
Merge "Refactor assertion into assertInRange() method" into rvc-dev
2020-04-10 12:18:37 +00:00
Mark Chien
bbd10f21a0
Add testRegisterTetheringEventCallback for CtsTetheringTest
...
Bug: 150632712
Bug: 150631563
Test: atest CtsTetheringTest
Merged-In: I55895c8b26acb7ec905d75d1f4b2a8964b13187a
Change-Id: I55895c8b26acb7ec905d75d1f4b2a8964b13187a
2020-04-10 10:09:26 +00:00
Yan Yan
f462415146
Merge "Create build files for CtsIkeTestCases" into rvc-dev
2020-04-09 23:11:24 +00:00
Aaron Huang
2b1fbd6404
Refactor assertion into assertInRange() method
...
It's hard to read in current design, refactor the
assertion into assertInRange() for readability.
Bug: 153614624
Test: atest android.net.cts.TrafficStatsTest
Change-Id: I6d939dd62cad3d6ba23a3c5ca7b1e6a8b4131a90
Merged-In: I6d939dd62cad3d6ba23a3c5ca7b1e6a8b4131a90
(cherry picked from commit af3469bdc7031d80f3d3838518fd7518b3e8eb9c)
2020-04-09 08:54:34 +00:00
Aaron Huang
1522b023d0
CTS test for DhcpInfo parcel/unparcel
...
Bug: 139268426
Bug: 135998869
Test: atest CtsNetTestCasesLatestSdk:android.net.cts.DhcpInfoTest
Change-Id: I20d9faba899c7eef026e155e329c5c3a89253209
Merged-In: I076241072688fca37b8451873183f9597bc5fe79
(cherry picked from commit 130479fb2aa2457eb590202382ed31f72cc5386e)
2020-04-08 08:58:45 +00:00
Aaron Huang
abf9bc0843
Add ProxyInfoTest to test public APIs
...
Add cts to test current public APIs and new public
APIs.
Bug: 151110319
Bug: 152617305
Test: atest CtsNetTestCasesLatestSdk:ProxyInfoTest
Change-Id: I3e7d2cb7b4c5e47fc85d418aa8ef504367b3d8db
Merged-In: I451989f7312fb98ec2fa0b7b9ddc856ecf2087be
(cherry picked from commit 0a4d5ecc83d56c2c3f400927a2b8af6e26eb8db8)
2020-04-08 08:58:01 +00:00
Chalard Jean
0e7d08e2b2
Add a first NetworkAgent CTS test
...
This is a basic test that only tests register(), markConnected(),
unregister and onNetworkUnwanted. It provides the backbone for
the tests, a harness to test callbacks on NetworkAgent, and
demonstrates how the instrumentation in
ConnectivityService can be used to test this API.
Test: this
Bug: 139268426
Change-Id: I859208f381ccc22a85d6bccb44c0d5d84c3380c6
Merged-In: I022c9e237fdaec27338047c171c04e5a96cf89e3
(cherry picked from commit 723b519dc2de077c37db510850a590188591a80b, aosp/1253423)
2020-04-08 08:12:14 +00:00
Treehugger Robot
31a7f20c49
CTS test for NetworkRequest#getSpecifier
...
Bug: 135998869
Test: this
Change-Id: I1ca9ecff8ed93164855686e4c76a070e6fa757c7
Merged-In: I339c62f0ce68cc3c19abbaef7f99d216362db4cb
(cherry picked from commit 8fba41c86d92460a80cd58beb131528ce6e147d8, aosp/1188840)
2020-04-07 07:28:37 +00:00
Sudheer Shanka
9eb1424bcf
Merge "Dump debug logs after a test failure before running tearDown()s." into rvc-dev
2020-04-06 19:20:19 +00:00
Sudheer Shanka
1f4e465b5a
Dump debug logs after a test failure before running tearDown()s.
...
Bug: 145420790
Test: atest hostsidetests/net/src/com/android/cts/net/HostsideRestrictBackgroundNetworkTests.java
Change-Id: I19516046f05bd4564c57542ae82a82a1cc362f48
2020-04-05 01:57:55 -07:00
Yan Yan
03dfb41f8c
Create build files for CtsIkeTestCases
...
Bug: 148689509
Test: atest CtsIkeTestCases
Change-Id: I2f49fc12314ac648e8df816058d599033c822dca
Merged-In: I2f49fc12314ac648e8df816058d599033c822dca
(cherry picked from commit aead83c98a09c70a20e034474c4b4a4995cc3bac)
2020-04-03 23:22:55 +00:00
Paul Hu
a268611629
Add TetheringRequest CTS tests
...
Test APIs below:
TetheringRequest.getClientStaticIpv4Address()
TetheringRequest.getLocalIpv4Address()
TetheringRequest.getShouldShowEntitlementUi()
TetheringRequest.getTetheringType()
TetheringRequest.isExemptFromEntitlementCheck()
TetheringRequest.Builder(int)
TetheringRequest.Builder.build()
TetheringRequest.Builder.setExemptFromEntitlementCheck(boolean)
TetheringRequest.Builder.setShouldShowEntitlementUi(boolean)
TetheringRequest.Builder.setStaticIpv4Addresses( \
android.net.LinkAddress, android.net.LinkAddress)
Bug: 150632842
Test: atest CtsTetheringTest
Change-Id: Ice5aefa1bacc1a635a7a79ce91d5d30ec5dcf335
Merged-In: Ice5aefa1bacc1a635a7a79ce91d5d30ec5dcf335
(cherry picked from commit 3780b3720ca19063e0d4c0372422f3105dc5bb86)
2020-04-03 14:18:15 +00:00
Dan Shi
d4bff6cd28
Remove tests from vts suite
...
After vts-core is renamed to vts, the CTS tests won't be needed in vts
suite.
Bug: 151896491
Test: local build
Exempt-From-Owner-Approval: This CL removes all CTS tests in vts suite,
as vts is renamed to vts10. This CL won't change test logic or behavior.
Change-Id: Idc9e9cc1d1080ff689823671a736bbb78bd7a740
2020-04-01 13:30:00 -07:00
Roshan Pius
146e767b32
CtsWifiTests: Move wifi assets over to wifi test suite
...
Bug: 152733292
Test: atest android.net.wifi.cts.ConfigParserTest
Test: atest android.net.wifi.cts.PpsMoParserTest
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I47179210a4074bc9600ee07eaeb12c56f2f7bfc0
2020-03-30 12:03:48 -07:00
David Su
9db13f3b26
CTS: Split Wifi tests out of CtsNetTestCases
...
Create CtsWifiTestCases.
Bug: 129133376
Test: atest CtsWifiTestCases
Change-Id: Iaa51f7ec86e6b4bfe64dcb26a8d8b818dd356608
2020-03-26 11:27:44 -07:00
TreeHugger Robot
e9daa4307e
Merge "[CTS] Fix testAddOrUpdatePasspointConfiguration in WifiManagerTest" into rvc-dev
2020-03-26 17:51:41 +00:00
Hai Shalom
88357725e5
[CTS] Fix testAddOrUpdatePasspointConfiguration in WifiManagerTest
...
The API addOrUpdatePasspointConfiguration is deprecated on R and
available only for privileged apps. Inherit Shell permissions.
Bug: 152373068
Test: atest android.net.wifi.cts.WifiManagerTest#testAddOrUpdatePasspointConfiguration
Change-Id: Iaedc1e67ecff116a540d7ac9f2f4e50696e459f8
2020-03-26 16:11:09 +00:00
Treehugger Robot
31097ecbb6
Fix AudioGroupTest on Q
...
The AudioGroup constructor with a Context parameter does not exist on Q
devices.
Use the previous constructor on older devices.
Test: atest CtsNetTestCasesLatestSdk on Q and R devices
Bug: 150918852
Merged-In: I24c3e7ab8c7219d6f345943ead3e3b6418fa7f47
Change-Id: I24c3e7ab8c7219d6f345943ead3e3b6418fa7f47
2020-03-26 03:43:10 +00:00
Paul Hu
bfc182300b
Merge "Add NetworkInfo CTS tests" into rvc-dev
2020-03-26 03:35:34 +00:00
Paul Hu
123f8b7f37
Merge "Rewrite NetworkInfo CTS tests to Kotlin" into rvc-dev
2020-03-26 02:22:21 +00:00