Commit Graph

1748 Commits

Author SHA1 Message Date
Aaron Huang
0ddd05fb08 Merge "Add cts test for traffic stats APIs" am: 078d412a6b am: c6b0b84684
Change-Id: Iab88208d9e801eaa3efea3d5495f57ea044cbd44
2020-04-09 03:08:06 +00:00
Aaron Huang
078d412a6b Merge "Add cts test for traffic stats APIs" 2020-04-09 02:37:15 +00:00
Mark Chien
51031fad9b Merge "Add testRegisterTetheringEventCallback for CtsTetheringTest" am: 742cfc0984 am: 6a50f05416
Change-Id: I8db3d8931f4cddac4d9875d7352c619a18308133
2020-04-08 13:10:26 +00:00
Mark Chien
742cfc0984 Merge "Add testRegisterTetheringEventCallback for CtsTetheringTest" 2020-04-08 12:45:53 +00:00
Aaron Huang
b7c97ca10e Merge "CTS test for DhcpInfo parcel/unparcel" am: 56c89685c5 am: d4ab043982
Change-Id: Iec963b55b974f40293c2de7e2b7bbd7e72b35934
2020-04-08 07:26:30 +00:00
Aaron Huang
57ebb92137 Merge "Add ProxyInfoTest to test public APIs" am: 4bccdf841a am: ed23ca9308
Change-Id: Ib2fe6b44eb58b7db8b044a5f84ec56515df6ad7c
2020-04-08 07:26:07 +00:00
Aaron Huang
56c89685c5 Merge "CTS test for DhcpInfo parcel/unparcel" 2020-04-08 07:13:52 +00:00
Aaron Huang
4bccdf841a Merge "Add ProxyInfoTest to test public APIs" 2020-04-08 07:03:02 +00:00
Aaron Huang
f483cc9679 Add cts test for traffic stats APIs
This change adds test for new public APIs.

Bug: 135998869
Test: atest CtsNetTestCasesLatestSdk:TrafficStatsTest

Change-Id: I6b4a6773e22a204b6267d28638b9f57a0d0eb65a
2020-04-08 12:53:18 +08:00
Dan Shi
d24f495dc4 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
Merged-In: Idc9e9cc1d1080ff689823671a736bbb78bd7a740
2020-04-07 17:00:46 -07:00
Aaron Huang
2648ad46fe CTS test for DhcpInfo parcel/unparcel
Bug: 139268426
Bug: 135998869
Test: atest CtsNetTestCasesLatestSdk:android.net.cts.DhcpInfoTest
Change-Id: I076241072688fca37b8451873183f9597bc5fe79
2020-04-07 14:27:17 +08:00
Treehugger Robot
d6a328c771 Merge "CTS test for NetworkRequest#getSpecifier" am: a2b1460f89 am: 3b75cea4fd
Change-Id: I16d1efbec2e0ed72bd8dac9adc43577164f3deb5
2020-04-07 06:18:47 +00:00
Treehugger Robot
a2b1460f89 Merge "CTS test for NetworkRequest#getSpecifier" 2020-04-07 05:47:20 +00:00
Chalard Jean
d97fa2d881 Merge "Add a first NetworkAgent CTS test" am: 6665b2f972 am: 9289958ad4
Change-Id: I01faf2fc243236eb8e9def828fd75ed8deb132e8
2020-04-07 05:14:10 +00:00
Chalard Jean
6665b2f972 Merge "Add a first NetworkAgent CTS test" 2020-04-07 04:43:24 +00:00
Chalard Jean
a18f6094e1 CTS test for NetworkRequest#getSpecifier
Bug: 135998869
Test: this
Change-Id: I339c62f0ce68cc3c19abbaef7f99d216362db4cb
2020-04-07 13:39:32 +09:00
markchien
64522ba4ea Add testRegisterTetheringEventCallback for CtsTetheringTest
Bug: 150632712
Bug: 150631563
Test: atest CtsTetheringTest

Change-Id: I55895c8b26acb7ec905d75d1f4b2a8964b13187a
2020-04-07 12:14:03 +08:00
Sudheer Shanka
914d85e87f Merge "Dump debug logs after a test failure before running tearDown()s." into rvc-dev am: 9eb1424bcf
Change-Id: I537ce3a5070553903c82bce79dc8de929e445d0a
2020-04-06 19:42:07 +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
Aaron Huang
b03df59c70 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: I451989f7312fb98ec2fa0b7b9ddc856ecf2087be
2020-04-06 18:40:42 +08: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
3b9cd933b8 Merge "Create build files for CtsIkeTestCases" am: 7a38f8a86c am: c05fac0db5
Change-Id: Ic0520652e29e65881105fdb924ea895efd257288
2020-04-03 22:04:28 +00:00
evitayan
5c22928658 Create build files for CtsIkeTestCases
Bug: 148689509
Test: atest CtsIkeTestCases
Change-Id: I2f49fc12314ac648e8df816058d599033c822dca
2020-04-03 12:01:23 -07: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
Chalard Jean
21793bad18 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: I022c9e237fdaec27338047c171c04e5a96cf89e3
2020-04-03 07:33:23 +09:00
Paul Hu
a5c0a2993b Merge "Add TetheringRequest CTS tests" am: bd68d3784f am: 820e93d389
Change-Id: Ia034e223a778c85b3cafebbfe763a59e192758bb
2020-04-02 10:44:25 +00:00
Dan Shi
d3b3c7fd8d Remove tests from vts suite am: d4bff6cd28
Change-Id: I135b32e885d983cb110795c53a1d65f7b49b35dc
2020-04-01 21:10:07 +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
paulhu
ae7a0709b3 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
2020-04-01 09:26:35 +08:00
TreeHugger Robot
74d8f55f73 Merge "CtsWifiTests: Move wifi assets over to wifi test suite" into rvc-dev am: 5d792e8dd1
Change-Id: I54874bb0911f5cec4d320f3e4857ba83d9407573
2020-03-30 21:13:31 +00: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
7f922c9ccd Merge "CTS: Split Wifi tests out of CtsNetTestCases" 2020-03-27 18:44:29 +00:00
David Su
0e8b9560f0 Merge "CTS: Split Wifi tests out of CtsNetTestCases" into rvc-dev am: f57125f3a2
Change-Id: I40d4ec55d078122421e9750d358bb324b7cfb8ac
2020-03-26 22:00:36 +00: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
fb2e21b17b Merge "[CTS] Fix testAddOrUpdatePasspointConfiguration in WifiManagerTest" into rvc-dev am: e9daa4307e
Change-Id: If46aee1b323c196fbb642c85a9ddbdd0c4f384e7
2020-03-26 17:55:09 +00: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
Dan Shi
cce8809af0 Merge "Add vts10 suite to existing vts tests" 2020-03-26 05:20:12 +00:00
Dan Shi
210a4a7e55 Add vts10 suite to existing vts tests
This is to prepare renaming vts to vts10.

Bug: 151896491
Test: local build
Exempt-From-Owner-Approval: This CL adds all tests in vts to a new
suite vts10. vts10 will be the new name of existing vts suite. This CL
won't change test logic or behavior.

Change-Id: Ic250f04f0424d0a586c183d571b0ad57c56a03d0
Merged-In: Icfbc0ef0d40b908dc9ef664bedf3ead563ff9855
Merged-In: Ibb8ca5e3b9d1cc7247f57d0d89bd15b9f52fec92
Merged-In: Ia9af1fbddc66d3c94976a58c36d274425f1fe461
2020-03-26 05:20:00 +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
TreeHugger Robot
cacffbe43e Merge "ConnectedNetworkScorerTest: Test for a getter in WifiUsabilityStatsEntry" into rvc-dev am: 6dec1258f2
Change-Id: I747f7491608ee7fa1c754fde2c2192dbb57825b5
2020-03-26 02:03:59 +00:00
TreeHugger Robot
6dec1258f2 Merge "ConnectedNetworkScorerTest: Test for a getter in WifiUsabilityStatsEntry" into rvc-dev 2020-03-26 01:52:33 +00:00
Paul Hu
6254c4a809 Add NetworkInfo CTS tests
Test APIs below:
NetworkInfo(int, int, String, String)
setDetailedState(android.net.NetworkInfo.DetailedState, String, String)

Bug: 152356365
Test: atest CtsNetTestCasesLatestSdk:android.net.cts.NetworkInfoTest
      on both Q and R devices
Change-Id: Idada858b1d5cd4c0907998b289aca4d6e6d04f56
Merged-In: Idada858b1d5cd4c0907998b289aca4d6e6d04f56
(cherry picked from aosp/1267480)
2020-03-26 01:47:54 +00:00
TreeHugger Robot
a76f4dc5c0 Merge "Replace mock ScanResult with real one" into rvc-dev am: 879b10fe70
Change-Id: I546a63a0019cabfce3735e511cf0b8124734e166
2020-03-26 01:36:48 +00:00
TreeHugger Robot
879b10fe70 Merge "Replace mock ScanResult with real one" into rvc-dev 2020-03-26 01:23:23 +00:00
David Su
4cb6f5df61 Merge "CTS: Add tests for RssiCurve" into rvc-dev 2020-03-26 01:16:13 +00:00
Les Lee
c882db23d0 Merge "cts: setBssid supported for tethered mode hotspot" into rvc-dev am: add2e447d3
Change-Id: I35725accd2aa5cfddae27d262b4ce50d649d4792
2020-03-26 00:39:20 +00:00
Les Lee
add2e447d3 Merge "cts: setBssid supported for tethered mode hotspot" into rvc-dev 2020-03-26 00:23:14 +00:00