Commit Graph

4536 Commits

Author SHA1 Message Date
Chiachang Wang
b14bd1af58 Merge "Update network object when wifi meterness is changed" am: db0b1c13e5 am: 7c111f53bf
Change-Id: I7ec9f0b04fa8b5a77cc7856359171134b9ec7e35
2020-04-20 14:13:04 +00:00
Chiachang Wang
7c111f53bf Merge "Update network object when wifi meterness is changed" am: db0b1c13e5
Change-Id: If549b492ef667b833990df7f8935fc9da0220574
2020-04-20 13:56:14 +00:00
Chiachang Wang
db0b1c13e5 Merge "Update network object when wifi meterness is changed" 2020-04-20 13:35:54 +00:00
Chiachang Wang
21ec1de1ff Update network object when wifi meterness is changed
The new wifi disconnect behavior is introduced. When wifi
network is changed from unmetered to metered, the wifi
network will disconnect and reconnect. Update the test to
verify the same SSID wifi is connected and also update the
target network to verfiy the metered preference.

Bug: 153400606
Test: atest CtsNetTestCases:android.net.cts.ConnectivityManagerTest\
      #testGetMultipathPreference
Change-Id: Ic298d3d85d8c6b77c8df7614a945f2c22dcdff38
2020-04-20 09:50:17 +08:00
Aaron Huang
ad89deea28 [automerger skipped] Merge "Add test for NetworkRequest#getRequestorUid()" into rvc-dev am: 1abfb9dcc0 -s ours
am skip reason: Change-Id I9602cac142b3e45d12e66a6f3f35ab594e6590c1 with SHA-1 bbc5554392 is in history

Change-Id: I261d127ad7b24e59925ceff785243c2323fefa2a
2020-04-18 05:42:40 +00:00
Aaron Huang
2243ea298b [automerger skipped] Merge "Add tests for NetworkRequest API" into rvc-dev am: d51549116b -s ours
am skip reason: Change-Id Id4e31013cfae78c25abd27b557da4e3e9487870c with SHA-1 5585672f92 is in history

Change-Id: I6cf6cc5d2e8883d523d773abc6a1898d1e6a14fb
2020-04-18 05:42:18 +00:00
Aaron Huang
02c5d57e96 Merge "Move DhcpInfoTest to FrameworksNetCommonTests" am: 12b24407cf am: 4685ca6b06
Change-Id: Ic293c1af3f90f1e1224fc12289c984786814db80
2020-04-17 15:18:30 +00:00
Aaron Huang
4685ca6b06 Merge "Move DhcpInfoTest to FrameworksNetCommonTests" am: 12b24407cf
Change-Id: I211957f133244246356b7ef043cc001d5bc3a3fb
2020-04-17 14:54:34 +00:00
Aaron Huang
12b24407cf Merge "Move DhcpInfoTest to FrameworksNetCommonTests" 2020-04-17 14:35:41 +00:00
Aaron Huang
d1e528ae9c Add test for NetworkRequest#getRequestorUid()
Add test for new API.

Bug: 151110379
Test: atest CtsNetTestCasesLatestSdk:android.net.cts.NetworkRequestTest
Change-Id: I9602cac142b3e45d12e66a6f3f35ab594e6590c1
Merged-In: I9602cac142b3e45d12e66a6f3f35ab594e6590c1
2020-04-17 14:32:26 +00:00
Aaron Huang
dacbdaa378 Add tests for NetworkRequest API
This change inculdes coverage of NetworkRequest#Builder().clearCapabilities()
and NetworkRequest#getRequestorPackageName()

Bug: 153614623
Test: atest CtsNetTestCasesLatestSdk:android.net.cts.NetworkRequestTest
Change-Id: Id4e31013cfae78c25abd27b557da4e3e9487870c
Merged-In: Id4e31013cfae78c25abd27b557da4e3e9487870c
2020-04-17 14:31:31 +00:00
Aaron Huang
48e0812796 Move DhcpInfoTest to FrameworksNetCommonTests
Move to frameworks/base/tests/net/common so that it can
be run in cts test and presubmit test.

Bug: 154299158
Test: atest CtsNetTestCasesLatestSdk:android.net.DhcpInfoTest
Change-Id: I8d70565fe3388fd8351002f2ed87c43343879e57
2020-04-17 17:48:53 +08:00
TreeHugger Robot
66f3382a05 [automerger skipped] Merge "Add EntitlementResult CTS tests" into rvc-dev am: 301d2c4f10 -s ours
am skip reason: Change-Id Icf0d9cacd97eeaa7ceb78f4924c5a6be6e588b30 with SHA-1 3936e08f65 is in history

Change-Id: I0b8d05d79c6a76f5a275eafa75abbee32f009d13
2020-04-17 08:10:57 +00:00
Treehugger Robot
e040bdb77a [automerger skipped] Add more tests to CtsTetheringTest am: 685f072bfd -s ours
am skip reason: Change-Id I606097a8db9ed3d2b3eaf933bb1d904e437ab27d with SHA-1 85f0fca1f0 is in history

Change-Id: I5c6c5f8e299b879697ba9a99d96da4bfc0097dc3
2020-04-17 08:10:37 +00:00
TreeHugger Robot
301d2c4f10 Merge "Add EntitlementResult CTS tests" into rvc-dev 2020-04-17 08:02:21 +00:00
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
Treehugger Robot
8d10ebe3d7 Add EntitlementResult CTS tests
Test APIs below:
requestLatestTetheringEntitlementResult(int, boolean,
  java.util.concurrent.Executor,
  android.net.TetheringManager.OnTetheringEntitlementResultListener)
requestLatestTetheringEntitlementResult(int,
  android.os.ResultReceiver, boolean)
OnTetheringEntitlementResultListener.onTetheringEntitlementResult(int)

Bug: 152829363
Test: atests CtsTetheringTest
Change-Id: Icf0d9cacd97eeaa7ceb78f4924c5a6be6e588b30
Merged-In: Icf0d9cacd97eeaa7ceb78f4924c5a6be6e588b30
(cherry picked from commit 4bed8dff67d4a6824098188cd9602668d8705a7e, aosp/1272946)
2020-04-17 07:20:06 +00:00
Aaron Huang
201eb700e3 Merge changes I9602cac1,Id4e31013 am: c8739d5f10 am: 887ef05bfe
Change-Id: I09607465a4ad73f62365ccfbb80cf5a39a7f876a
2020-04-17 06:00:02 +00:00
Aaron Huang
887ef05bfe Merge changes I9602cac1,Id4e31013 am: c8739d5f10
Change-Id: I45d5efa13afdc141e0c38c614aae870c565e76bf
2020-04-17 05:37:03 +00:00
Treehugger Robot
ae32948228 Merge "Add more tests to CtsTetheringTest" am: d9b892c147 am: 096de769da
Change-Id: I32a8f7a225f7718c56602061c928685e5657c8b9
2020-04-17 05:31:40 +00:00
Treehugger Robot
43acf52c77 Merge "Add EntitlementResult CTS tests" am: e2810722b8 am: 582fabf072
Change-Id: I520bfc0ad0334d865a6c93b7d3fbad79ce657f79
2020-04-17 05:31:29 +00:00
Aaron Huang
c8739d5f10 Merge changes I9602cac1,Id4e31013
* changes:
  Add test for NetworkRequest#getRequestorUid()
  Add tests for NetworkRequest API
2020-04-17 05:26:03 +00:00
Treehugger Robot
096de769da Merge "Add more tests to CtsTetheringTest" am: d9b892c147
Change-Id: I4f3b42dbcc95b3c6aa167b6ed24d311b70cf77c4
2020-04-17 05:15:56 +00:00
Treehugger Robot
582fabf072 Merge "Add EntitlementResult CTS tests" am: e2810722b8
Change-Id: Iddbde6b69150aa0dd4f2f59e9635adb762f2a1a2
2020-04-17 05:15:41 +00:00
Treehugger Robot
d9b892c147 Merge "Add more tests to CtsTetheringTest" 2020-04-17 05:04:53 +00:00
Yan Yan
f57f918660 [automerger skipped] Merge changes Ib3e80315,If19fb12c,Ic50d70f3 into rvc-dev am: 6742ce7ab1 -s ours
am skip reason: Change-Id Ib3e803159cdf42a8655c0e4d0f22faeabe161c4c with SHA-1 cb778b1200 is in history

Change-Id: I6644f4e337fff50ca26a650560fac567eca3620e
2020-04-16 17:51:31 +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
Aaron Huang
bbc5554392 Add test for NetworkRequest#getRequestorUid()
Add test for new API.

Bug: 151110379
Test: atest CtsNetTestCasesLatestSdk:android.net.cts.NetworkRequestTest
Change-Id: I9602cac142b3e45d12e66a6f3f35ab594e6590c1
2020-04-16 21:43:15 +08:00
paulhu
85f0fca1f0 Add more tests to CtsTetheringTest
Add TetheringIntegrationTests into CtsTetheringTest

Bug: 148636687
Test: atest CtsTetheringTest
      atest TetheringIntegrationTests
Change-Id: I606097a8db9ed3d2b3eaf933bb1d904e437ab27d
2020-04-16 20:20:08 +08:00
Aaron Huang
5585672f92 Add tests for NetworkRequest API
This change inculdes coverage of NetworkRequest#Builder().clearCapabilities()
and NetworkRequest#getRequestorPackageName()

Bug: 153614623
Test: atest CtsNetTestCasesLatestSdk:android.net.cts.NetworkRequestTest
Change-Id: Id4e31013cfae78c25abd27b557da4e3e9487870c
2020-04-16 18:51:44 +08:00
paulhu
3936e08f65 Add EntitlementResult CTS tests
Test APIs below:
requestLatestTetheringEntitlementResult(int, boolean,
  java.util.concurrent.Executor,
  android.net.TetheringManager.OnTetheringEntitlementResultListener)
requestLatestTetheringEntitlementResult(int,
  android.os.ResultReceiver, boolean)
OnTetheringEntitlementResultListener.onTetheringEntitlementResult(int)

Bug: 152829363
Test: atests CtsTetheringTest
Change-Id: Icf0d9cacd97eeaa7ceb78f4924c5a6be6e588b30
2020-04-16 11:12:56 +08:00
TreeHugger Robot
51c1a18f15 [automerger skipped] Merge "Add TetheringEventCallback CTS test" into rvc-dev am: 3d4d6bf577 -s ours
am skip reason: Change-Id Ia7edd0d3d8184e30373ac8b657299107ff9b4c1e with SHA-1 7f1975092f is in history

Change-Id: I63e1025b80096cb4613f1d0be68299b05d5e114c
2020-04-16 03:04:02 +00:00
TreeHugger Robot
3d4d6bf577 Merge "Add TetheringEventCallback CTS test" into rvc-dev 2020-04-16 03:01:12 +00:00
Chiachang Wang
81d2aab51c [automerger skipped] Add test for NetworkRequest#canBeSatisfiedBy am: 13301d025a -s ours
am skip reason: Change-Id I614963cdd5f26bf3d47246fdc9eb11e74d05a460 with SHA-1 da03c6a3f5 is in history

Change-Id: I85d76f49c442cd3f817ae60f2585b56d61f4758c
2020-04-16 02:54:50 +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
Jeff Sharkey
aa97661da8 Merge "Fix logic inversion bug from Android 1.0." into rvc-dev am: 4d2e516a6b
Change-Id: Iba0e3675d8f7383c0dcf03d24314b99125871c05
2020-04-15 17:40:17 +00:00
Yan Yan
dfa5258c66 Merge "Create TestNetworkUtils for IKE and IPsec CTS" am: eea1497731 am: dce837cc5b
Change-Id: Ibbe5f255122a65d4a5bd1f9b6fe04a83653e2d53
2020-04-15 17:32:59 +00:00
Chiachang Wang
7e01bd5eb2 Merge "Add test for NetworkRequest#canBeSatisfiedBy" am: a0e3d97f24 am: 07ce15016b
Change-Id: I1bc9101ee4d6ee0ef03209e41537a9b091617cf5
2020-04-15 17:32:39 +00:00
Paul Hu
6db90dc779 Merge "Add TetheringEventCallback CTS test" am: ca10520cbf am: 47372758b4
Change-Id: Ica74b08cfbdbd07f6999b14f445b296f855dbd00
2020-04-15 17:31:59 +00:00
Chalard Jean
1f57850f7d [automerger skipped] Address comments from aosp/1284557 am: 5217786c6c -s ours
am skip reason: Change-Id I5edbff1d7eed2f939ba26f1ebd7ead49ac67b978 with SHA-1 2cef9f7da5 is in history

Change-Id: I58b83adc146e773704e84338c03722be6619a28c
2020-04-15 17:20:40 +00:00
Chalard Jean
61d5c5743b [automerger skipped] Test Signal thresholds am: 6a96996525 -s ours
am skip reason: Change-Id I136f246d0e3ad6744989e7d6f4f8034cc6674def with SHA-1 da5800cc86 is in history

Change-Id: If6dce2533e4156a8144d2ccb699be15293ffad6b
2020-04-15 17:20:38 +00:00
Chalard Jean
ba03a3164e [automerger skipped] Test sendNetworkScore am: 2e3c3b8d89 -s ours
am skip reason: Change-Id I66cea443f0c6aa9235da577817787d764fbd030b with SHA-1 80ee14e0e7 is in history

Change-Id: Idac745ffcb13a6fd6d5e00df7b0a4e8abf0cedb0
2020-04-15 17:20:36 +00:00
Chalard Jean
611e002b74 [automerger skipped] Test sendCaps and sendProps am: e582c5d4be -s ours
am skip reason: Change-Id Idefce1174b82668d23c53dd1bf95bc660cb21c28 with SHA-1 d5f249c24c is in history

Change-Id: Ied1f1b7f5d075ad35d361f69cc49ecb8d15a9d14
2020-04-15 17:20:33 +00:00
Chalard Jean
476240563c [automerger skipped] Test validation status am: 4f9483a9b8 -s ours
am skip reason: Change-Id I8499d9da8643cf60c912570e7a2ac2207d662e16 with SHA-1 788d19d376 is in history

Change-Id: I66d429b90f684cf7760c84c55bd934bf85bbf12f
2020-04-15 17:20:31 +00:00
Chalard Jean
5dfe3c7619 [automerger skipped] Test accept unvalidated am: d527355734 -s ours
am skip reason: Change-Id I3326a2119d66e67566fce0268ea4861729b1c64c with SHA-1 3f138ef9d3 is in history

Change-Id: If67db7dc8996603c3e9da64ae5230d7a9f5f5a7e
2020-04-15 17:20:28 +00:00
Chalard Jean
0a4984e430 [automerger skipped] Test onStartSocketKeepalive am: dce3e15cd3 -s ours
am skip reason: Change-Id I4e251fa0203a1888badef9ed90495fe8b3340a1c with SHA-1 570b76b273 is in history

Change-Id: I8307df06acea0cd2c5a242a2754620c9f0675f20
2020-04-15 17:20:26 +00:00
Chalard Jean
970e83c2f9 [automerger skipped] Increase test independence am: 6fe3606924 -s ours
am skip reason: Change-Id I2c167803d478d31fd85dc6e6e621f35d36c68fb4 with SHA-1 01f3fd3d80 is in history

Change-Id: I0cf2de1c437c2aa86a4040b907e4b20a9e967d46
2020-04-15 17:20:23 +00:00