Commit Graph

75913 Commits

Author SHA1 Message Date
TreeHugger Robot
89a23454e4 Merge "[Clean up] Remove extra line in test" into tm-mainline-prod 2023-04-04 02:39:49 +00:00
Remi NGUYEN VAN
bb0baa63eb Merge "Do not crash when passing null into buildTemplateMobileAll" am: 8a78f043ea
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2510560

Change-Id: Ia5c253e01329b4ce7b95bf9490a2c3a1a57b0a88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-04 01:58:34 +00:00
Remi NGUYEN VAN
8a78f043ea Merge "Do not crash when passing null into buildTemplateMobileAll" 2023-04-04 01:27:41 +00:00
Xinyi Zhou
5ee2f39f5a [Clean up] Remove extra line in test
Test: -m
Ignore-AOSP-First: nearby_not_in_aosp_yet
Bug:272150669
Change-Id: I4a45f2ec56e22d475a5432fdf2d0dabaf80fcb47
2023-03-31 21:34:13 +00:00
Ryan Zuklie
89b13955c1 Fix sequence state flags when interning. am: 2d51f333d7
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2515469

Change-Id: I121b2731e7e394b9699b6af8bc7b16a87d0cbe11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 21:27:09 +00:00
Ryan Zuklie
2d51f333d7 Fix sequence state flags when interning.
The only change required to fix it was to add the "= true" which got
lost at some point in modifications. This change also removes the empty
packet with only the cleared flag (Perfetto may soon filter empty
packets) and removes the flags altogether for non interned cases.

Test: atest libnetworkstats_test
Change-Id: I6781349106a7c157ccace9d0cdff6d90190b69c5
2023-03-31 11:14:57 -07:00
Yuyang Huang
6517dc25d8 Avoid calling the hidden constructor for InetSocketAddress. am: a15bc1ed00
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2516917

Change-Id: I135a3cc28f570ae943bd21332c8fd4ef5ce3212f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 15:09:43 +00:00
Yuyang Huang
a15bc1ed00 Avoid calling the hidden constructor for InetSocketAddress.
Avoid calling the hidden constructor for InetSocketAddress to make sure the code can be built with system sdk.

Test: atest CtsNetTestCases FrameworksNetTests:
Bug: 272392042
Change-Id: I6f4cfc7599836442ff5e95bb98de0ef6f1914915
2023-03-31 18:13:14 +09:00
Treehugger Robot
f9021773f9 Merge "Cleanup visibility of framework-connectivity-t.impl" am: 85de09411f
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2503715

Change-Id: I4cba87c1fe598bbfb11f95d4052fb5abcf578957
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 05:19:15 +00:00
Mark Chien
52fee67b99 Merge "Fix testPhysicalEthernet failure for physical ethernet device" am: 1a978c0300
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2514919

Change-Id: I3e105e53564e1c933d70ea6688029b12ecc84bdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 05:18:58 +00:00
Treehugger Robot
85de09411f Merge "Cleanup visibility of framework-connectivity-t.impl" 2023-03-31 04:50:32 +00:00
Mark Chien
1a978c0300 Merge "Fix testPhysicalEthernet failure for physical ethernet device" 2023-03-31 04:48:33 +00:00
Yan Yan
815cedfcbb Merge "Retain subscription IDs on restricted test networks" am: 51db40f5e5
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2506442

Change-Id: Ia0a32684c36081d8ad364b5105a8829480e35c95
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 04:16:22 +00:00
Yan Yan
51db40f5e5 Merge "Retain subscription IDs on restricted test networks" 2023-03-31 03:44:15 +00:00
Chidera Olibie
8b5ad25877 Merge "[Cronet] Add framework-connectivity-t dependency for tests" am: de078f0ba0
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2513519

Change-Id: I7e710f6e0256d5fc277771153f9e8d0100741677
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:28:26 +00:00
Chidera Olibie
2023a04ca0 Merge "[Cronet] Add test dependency on framework-connectivity" am: 0fb87665b5
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2511118

Change-Id: Idb34467f1a3a4ea7c7b4d4978220e24b157f6d82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:27:51 +00:00
Chidera Olibie
51828d84e5 [Cronet] Added NetHttpCoverageTests to presubmit am: 7157837e08
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2430742

Change-Id: Ib62d3ba82e047bf3fcffa34594ef71390e71ba69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:27:16 +00:00
Chidera Olibie
c1a08b1473 Merge "[Cronet] Setup QuicTestServer" am: 53b12e3d51
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2513520

Change-Id: I572e9be6d8876c624ff280ade8bfea040b5c343a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:26:51 +00:00
Treehugger Robot
e651a97425 Merge "NsdService should set the Inet6Address scope ids" am: 2ea7c09148
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2495438

Change-Id: I73b76c61818313d69ee1b7ba1a0594640503f29e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:26:29 +00:00
Dan Stahr
1a19bfb5db Merge "Migrate CTS test users of UploadDataProvider to a single canonical impl." am: 045147a632
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2488381

Change-Id: I97acb0b53c623277893990a1e395f07444b0793b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:26:07 +00:00
Patrick Rohr
81567465db Merge "gn2bp: delete obsolete version in p/m/C" am: 60ef885841
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2514176

Change-Id: I4424ea5f210c178b70faad0599aceb65ca6e0c80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:25:54 +00:00
Yan Yan
81cba061ca Merge changes I33e945f8,I9b5c9618 am: d1cafcd240
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2491018

Change-Id: Iccb8e0f4a14f1e3000f0a749f3bc8131beb72e9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:25:11 +00:00
Yan Yan
ad3e1f3b08 Merge "Add allowed capabilities on non cellular test networks" am: d71f6efa89
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2470461

Change-Id: I35f2fa55c34628cae9cd6556497b0d385c24339e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 16:23:18 +00:00
Chidera Olibie
de078f0ba0 Merge "[Cronet] Add framework-connectivity-t dependency for tests" 2023-03-30 14:11:24 +00:00
Chidera Olibie
0fb87665b5 Merge "[Cronet] Add test dependency on framework-connectivity" 2023-03-30 13:24:45 +00:00
Chidera Olibie
7157837e08 [Cronet] Added NetHttpCoverageTests to presubmit
Removes CtsNetHttpTestCases and NetHttpTests from TEST_MAPPING
since these are part of NetHttpCoverageTests.

Test: atest NetHttpCoverageTests
Bug: 267353182
Change-Id: Idfa6db0fdce254e4552c2541b2471f1c71fe248b
2023-03-30 11:58:39 +00:00
Chidera Olibie
53b12e3d51 Merge "[Cronet] Setup QuicTestServer" 2023-03-30 10:22:24 +00:00
Treehugger Robot
2ea7c09148 Merge "NsdService should set the Inet6Address scope ids" 2023-03-30 09:57:10 +00:00
Mark
2040551d18 Fix testPhysicalEthernet failure for physical ethernet device
Other virtual interface ethernet test cases stop ethernet tethering
by deleting the virtual interface. To disable ethernet tethering for
testPhysicalEthernet, call stopTethering explicitly.

Bug: 271380398
Test: atest EtherentTetheringTest
Change-Id: I19a73f63227bab6a60d57d38b17a20a3f3f6c1d4
2023-03-30 09:16:47 +00:00
Yan Yan
966fb798a1 Retain subscription IDs on restricted test networks
Fix the bug where subscription IDs will be cleared
on a restricted test network

Bug: 263415068
Test: NetworkCapabilitiesTest
Change-Id: I977781cd81f9d86858bd264825d66a2a69f6ce53
2023-03-30 07:49:13 +00:00
Dan Stahr
045147a632 Merge "Migrate CTS test users of UploadDataProvider to a single canonical impl." 2023-03-30 07:48:09 +00:00
Junyu Lai
2c12f922de Do not crash when passing null into buildTemplateMobileAll
Test: atest FrameworksNetTests:android.net.connectivity.android.net.NetworkTemplateTest
Test: atest FrameworksNetTests:android.net.connectivity.android.net.netstats.NetworkTemplateTest
Bug: 273963543
Change-Id: I0a8f94df124147e92d35cf474b3d69d1dee6902c
2023-03-30 13:59:02 +08:00
Yuyang Huang
aa0e9602bb NsdService should set the Inet6Address scope ids
Link local Inet6Address cannot be used without scope id being set
properly. NsdService should set the Inet6Address scopes everywhere
NsdServiceInfo.setHost or NsdServiceInfo.setHostAddresses is used.

Test: atest CtsNetTestCases:android.net.cts.NsdManagerTest
Bug: 273391977
Change-Id: I45da6aebeba4e2e398e0b58ce3b88470fb60863b
2023-03-30 14:03:31 +09:00
Patrick Rohr
60ef885841 Merge "gn2bp: delete obsolete version in p/m/C" 2023-03-30 02:22:20 +00:00
Yan Yan
d1cafcd240 Merge changes I33e945f8,I9b5c9618
* changes:
  CTS: Verify rekey-based tunnel migration with encapType change
  Verify Kernel MOBIKE with V6 UDP encapsulation
2023-03-29 23:27:41 +00:00
Patrick Rohr
b1726f7019 gn2bp: delete obsolete version in p/m/C
This code has moved to external/cronet/android/tools/gn2bp.

Test: none
Change-Id: I3e95de24f01f01c937a223ae6cf501bc505f9de2
2023-03-29 16:23:45 -07:00
Yan Yan
d71f6efa89 Merge "Add allowed capabilities on non cellular test networks" 2023-03-29 23:19:42 +00:00
Chidera Olibie
f6498e7be2 [Cronet] Add framework-connectivity-t dependency for tests
This is needed for android.net.TrafficStats dependency

Test: atest NetHttpCoverageTests
Bug: 267353182
Change-Id: Ic426a2c7844e432c6444eee56515de58b8eccb92
2023-03-29 22:47:51 +00:00
Chidera Olibie
9252a1add9 [Cronet] Setup QuicTestServer
Test: atest NetHttpCoverageTests
Bug: 267353182
Change-Id: I8b4702554aa002dd516f601a2e4260d858b55e83
2023-03-29 21:06:49 +00:00
Chidera Olibie
ea825f5312 [Cronet] Add test dependency on framework-connectivity
This is needed to access android.net.Network apis

Test: atest NetHttpCoverageTests
Bug: 267353182
Change-Id: Iabf6bfbf0c6720193e59055b4a2c52aae47a9acb
2023-03-29 20:35:57 +00:00
Chidera Olibie
a64147c3e6 [Cronet] Do not jarjar MockUrlRequestJobFactory am: 9d9e9a0c77
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2513415

Change-Id: I277c14942898d31e416b445405734fab93cac888
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29 16:58:36 +00:00
Dan Stahr
f6c1417b9a Migrate CTS test users of UploadDataProvider to a single canonical impl.
As agreed previously we should only have a single implementation of an
upload data provider in tests, unless the details of interactions
between the provider and Cronet internals are tested.

Test: atest CtsNetHttpTestCases
Change-Id: I00ea3fab56a23ae58e9a07db61c1cabf58c566fc
2023-03-29 15:44:03 +01:00
Chidera Olibie
9d9e9a0c77 [Cronet] Do not jarjar MockUrlRequestJobFactory
This is a test util class used by cronet_tests.

Test: atest NetHttpCoverageTests
Bug: 267353182
Change-Id: I75978f687169ebcd2930d7c7f35a4fdefbbefda1
2023-03-29 13:07:47 +00:00
Mark Chien
263c85c102 Merge "Use ConnectivityCheckTargetPreparer in tethering cts" am: 8f9cab3268
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2486339

Change-Id: I726d13e6b1f818b19410ae26035837738ecd8522
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29 07:05:52 +00:00
Mark Chien
8f9cab3268 Merge "Use ConnectivityCheckTargetPreparer in tethering cts" 2023-03-29 06:43:13 +00:00
Paul Hu
bc31458de2 Merge "Add CTS test for resolution stop failed" am: 417acd3f68
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2506857

Change-Id: I9c16af6cae914655151142228361e0f70b4ef672
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29 06:06:45 +00:00
Paul Hu
417acd3f68 Merge "Add CTS test for resolution stop failed" 2023-03-29 05:32:28 +00:00
Abel Lucas
3ba992f024 Merge "Tests: update suite_name.py to latest mobly" am: 26af1880cd
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2485663

Change-Id: I970a2e5a273700cef81c78d3f0a311e867dd9e43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29 03:42:23 +00:00
Abel Lucas
f008adb7e3 Merge changes I7ba60db8,Ib0afb414 am: fdf5adcb8c
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2509696

Change-Id: I38f414c54e145e34a1934d7a496f012d937c271d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29 03:42:06 +00:00
Julien Desprez
c09025d9a5 Update config to use self-contained python binaries am: 87cd1d636e
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2509695

Change-Id: I2a9ccebb8bbb5b7b7a1612bd5a66118fa24515f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29 03:42:04 +00:00