Commit Graph

1860 Commits

Author SHA1 Message Date
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
evitayan
825a7f32ac Create TestNetworkUtils for IKE and IPsec CTS
Create TestNetworkUtils that provides interfaces to set up test
network. It will be used by both IKE and IPsec CTS

Bug: 148689509
Test: atest CtsIkeTestCases
Change-Id: I1c49711d3c6ce03ceafdbf3004e25d9d59a6201c
2020-04-14 18:18:30 -07:00
Yan Yan
0719d14b44 Merge "Test setting config requests for TunnelModeChildSessionParams" am: bc1a79226c am: 46177b2909
Change-Id: I717e7c0fa9e786414a3074e59c772ec93c51794e
2020-04-15 01:12:18 +00:00
Yan Yan
bc1a79226c Merge "Test setting config requests for TunnelModeChildSessionParams" 2020-04-15 00:59:32 +00:00
Sudheer Shanka
b29bc6f977 Merge "Ensure location is enabled before getting SSID." into rvc-dev am: b9a62ee83f
Change-Id: I70c4afb40a0cf2f462893c58ffbb18837e3e464d
2020-04-15 00:10:35 +00:00
Sudheer Shanka
b9a62ee83f Merge "Ensure location is enabled before getting SSID." into rvc-dev 2020-04-15 00:04:09 +00:00
Yan Yan
1b2465f5a7 Merge "Test setting proposal, TS and lifetime for ChildSessionParams" am: 7b1e443180 am: b49ff5bf7e
Change-Id: Ie0ea72c4e834788501d73fde5f73c36cd9d076ff
2020-04-14 23:56:55 +00:00
Yan Yan
4bbe81fb6f Merge "Add CTS for building IKE and Child SaProposal" am: 7099db605e am: 4e61345a51
Change-Id: I7319aaef9f2b00bd24f5da053ca39707f428441c
2020-04-14 23:56:27 +00:00
Yan Yan
7b1e443180 Merge "Test setting proposal, TS and lifetime for ChildSessionParams" 2020-04-14 23:27:57 +00:00
Yan Yan
7099db605e Merge "Add CTS for building IKE and Child SaProposal" 2020-04-14 23:19:55 +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
evitayan
cb778b1200 Test setting config requests for TunnelModeChildSessionParams
Bug: 148689509
Test: atest CtsIkeTestCases
Change-Id: Ib3e803159cdf42a8655c0e4d0f22faeabe161c4c
2020-04-14 13:56:52 -07: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
paulhu
7f1975092f Add TetheringEventCallback CTS test
Test APIs below:
onOffloadStatusChanged(int)

Bug: 153619369
Test: atests CtsTetheringTest
Change-Id: Ia7edd0d3d8184e30373ac8b657299107ff9b4c1e
2020-04-14 19:12:46 +08:00
Paul Hu
ded7d7aa56 Merge "Add TetherableInterfaceRegexps CTS tests" am: b647a5b483 am: 75a7197e41
Change-Id: I1ac926d074da2a027d215637f4f88ed5803c5fd7
2020-04-14 09:01:38 +00:00
Paul Hu
b647a5b483 Merge "Add TetherableInterfaceRegexps CTS tests" 2020-04-14 08:18:27 +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
Chalard Jean
8b3dd8ac38 Merge "Address comments from aosp/1284557" am: 5e15788019 am: 0682a9e302
Change-Id: Iee1fdb96f1556e8f234845cd4d6749ade33399d8
2020-04-14 02:11:04 +00:00
Chalard Jean
b083ce5a7d Merge "Test Signal thresholds" am: 99bfaf7280 am: 5921be3d7a
Change-Id: I1b9d8c561e13604a85a7c6b6293fa2c0bf9cc200
2020-04-14 02:10:55 +00:00
Chalard Jean
106f1871f4 Merge "Test sendNetworkScore" am: 142c163687 am: c1b3d84511
Change-Id: I5fedf25e96006fc81553eb39d7f410a810a30f6d
2020-04-14 02:10:46 +00:00
Chalard Jean
54d4244f7b Merge "Test sendCaps and sendProps" am: 06dca5a4cc am: cfd1f07799
Change-Id: Iadf5af2427bd643f0d17aaf975d4d5e87e26fdcf
2020-04-14 02:10:34 +00:00
Chalard Jean
dc5b758c44 Merge "Test validation status" am: 2d061f9175 am: f9c5acfbc3
Change-Id: I7e6e67af87cc4affae6cce3a77ac878c0c127705
2020-04-14 02:10:13 +00:00
evitayan
6f4d0a0d64 Test setting proposal, TS and lifetime for ChildSessionParams
Bug: 148689509
Test: atest CtsIkeTestCases
Change-Id: If19fb12c92f65d487478fda172acb21f6cfb1717
2020-04-13 10:36:58 -07:00
Chalard Jean
655fdab91c Merge changes from topic "cts_networkagent_keepalive" am: eb819aea2b am: d0334d944f
Change-Id: Iac1c3cdf1d6f853fd4ab14c4aaca7e2c79243108
2020-04-13 15:22:45 +00:00
Chalard Jean
2cef9f7da5 Address comments from aosp/1284557
Test: this
Bug: 139268426
Change-Id: I5edbff1d7eed2f939ba26f1ebd7ead49ac67b978
2020-04-13 14:52:29 +00:00
Chalard Jean
da5800cc86 Test Signal thresholds
Test: this
Bug: 139268426
Change-Id: I136f246d0e3ad6744989e7d6f4f8034cc6674def
2020-04-13 14:51:59 +00:00
Chalard Jean
80ee14e0e7 Test sendNetworkScore
Test: this
Bug: 139268426
Change-Id: I66cea443f0c6aa9235da577817787d764fbd030b
2020-04-13 14:51:37 +00:00
Chalard Jean
d5f249c24c Test sendCaps and sendProps
Test: this
Bug: 139268426
Change-Id: Idefce1174b82668d23c53dd1bf95bc660cb21c28
2020-04-13 14:51:03 +00:00
Chalard Jean
788d19d376 Test validation status
Test: this
Bug: 139268426
Change-Id: I8499d9da8643cf60c912570e7a2ac2207d662e16
2020-04-13 14:50:41 +00:00
Chalard Jean
eb819aea2b Merge changes from topic "cts_networkagent_keepalive"
* changes:
  Test accept unvalidated
  Test onStartSocketKeepalive
  Increase test independence
2020-04-13 14:47:58 +00:00
Treehugger Robot
e85ae0e7f8 Merge "Add tethering CTS owners." am: a4a0d230b4 am: 85e0826a8f
Change-Id: I4f1ccc4e38316509f1a41f83c52965bf2c56edf6
2020-04-13 14:04:57 +00:00
Chalard Jean
3f138ef9d3 Test accept unvalidated
Test: this
Bug: 139268426
Change-Id: I3326a2119d66e67566fce0268ea4861729b1c64c
2020-04-13 20:47:18 +09:00
Chalard Jean
570b76b273 Test onStartSocketKeepalive
Test: this
Bug: 139268426
Change-Id: I4e251fa0203a1888badef9ed90495fe8b3340a1c
2020-04-13 20:45:19 +09:00
Chalard Jean
01f3fd3d80 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
Change-Id: I2c167803d478d31fd85dc6e6e621f35d36c68fb4
2020-04-13 20:25:30 +09:00
Chalard Jean
9e5d061d73 Add tethering CTS owners.
Test: none
Change-Id: I552b3bf8d79c4e4480396edc201b51ec5901b87b
2020-04-13 17:40:32 +09: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
Chalard Jean
aeb2ba4e17 Merge "Test onBandwidthUpdateRequested" am: 2a22d65235 am: 928544f35b
Change-Id: I989a3fc6abc767f96e1d7b247f7c88306fb91427
2020-04-12 13:49:58 +00:00
Chalard Jean
2a22d65235 Merge "Test onBandwidthUpdateRequested" 2020-04-12 13:15:57 +00:00
TreeHugger Robot
7aef439cc3 Merge "Add a first NetworkAgent CTS test" into rvc-dev 2020-04-11 06:42:14 +00:00
evitayan
848b78d9fb Add CTS for building IKE and Child SaProposal
Bug: 148689509
Test: atest CtsIkeTestCases
Change-Id: Ic50d70f35216a065ff398c38262f2de0b370c5ef
2020-04-10 18:37:02 -07: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