- Sep 06, 2023
-
-
Paul Hu authored
Report more advertising metrics data below when the service is unregistered. - Replied request count (sum across interfaces) - Sent packet count (including announcements and probes) - Number of conflicts during probing - Nubmer of conflicts after probing Bug: 287546772 Test: atest FrameworksNetTestCases NsdManagerTest Merged-In: I50c54a35dc523422e3a7302c059bbbc38eac5631 Change-Id: I50c54a35dc523422e3a7302c059bbbc38eac5631
-
Yuyang Huang authored
-
- Sep 05, 2023
-
-
Motomu Utsumi authored
-
Yuyang Huang authored
Add the missing logic to send the rawOffloadPacket to OffloadEngine. Bug: 297314970 Test: atest CtsNetTestCases FrameworksNetTestCases Change-Id: I06d7a9bb84df72808eff4f0c9df60f7e60aa2a2c
-
Yuyang Huang authored
-
Yuyang Huang authored
-
Yuyang Huang authored
For an app to register itself as an offloadEngine, it must have either of the following permissions: NETWORK_STACK, PERMISSION_MAINLINE_NETWORK_STACK, NETWORK_SETTINGS, REGISTER_NSD_OFFLOAD_ENGINE. Bug: 294777050 Test: atest CtsNetTestCases FrameworksNetTests Change-Id: I19fe9b996a02b1ae23116c02a1b8406d93b3ecf1
-
Remi NGUYEN VAN authored
-
- Sep 04, 2023
-
-
Motomu Utsumi authored
Closing TCP sockets sends RST packets. If the cellular modem is idle, sending RST packets will wake the modem up and consume battery. This CL adds delay_destroy_frozen_sockets_version flag. When this flag and destroy_frozen_sockets_version is enabled, ConnectivityService delays closing socket until the cellular modem wakes up. Pending frozen sockets are closed also when cellular network becomes no longer the default network. This CL also adds flag status and pending uids to the dump. Bug: 284900338 Test: FrameworksNetTests Change-Id: I2562568390dda36d02f72afb3a96f824788964c0
-
- Sep 03, 2023
-
-
Yuyang Huang authored
The Next app is only necessary in development branches and right now the in-development SDK is V. Test: TH Change-Id: I6aa72d70bc124ae7cf40962b172965d1f0fdb437
-
- Sep 01, 2023
-
-
Xinyi Zhou authored
[nearby] Move NearbyIntegrationUntrustedTests and NearbyIntegrationPrivilegedTests from presubmit to postsubmit The test runs for over 20min on several devices and we should move it to postsubmit. Test: -m Merged-In: Ie21c4ccece686896870c12486f55fe48840bdb1b Change-Id: I4f5f8336bb8f952db062f927f79304df2f07cdeb
-
Igor Zaslavsky authored
-
- Aug 31, 2023
-
-
Jin Chen authored
* changes: [remoteauth] Add UwbRangingSession [remoteauth] Implement RangingSession [remoteauth] Implement RangingManager
-
Igor Zaslavsky authored
This commit changes implementation of Platform from async to callback patternintr Design doc: go/remote-auth-manager-fishfood-design Test: built successfully. Bug: : 291333048 Change-Id: I50d0297725dce3fc3b846c9fb059c2242adad746
-
Mark White authored
-
Remi NGUYEN VAN authored
This will allow using different values for the variables without having merge conflicts in the dependencies list for each build rule. Bug: 295788084 Test: m Change-Id: I7b64a5a01d1f8139e7ce30ce95903d71cb09de9f
-
Yuyang Huang authored
When the OffloadEngine is registered, it should get notice about all the currently offloaded service. Bug: 297314970 Test: atest CtsNetTestCases Change-Id: I1b977a40476a1f5c30a075b559e72656a42865ae
-
KH Shi authored
-
Igor Zaslavsky authored
-
- Aug 30, 2023
-
-
Xinyi Zhou authored
Test: -m Fix: 298265438 Change-Id: I574c31330f079689bc054e96acbc46f4f1e8fb00 Merged-In: I724dec0454534b36e3a7ce2727243071dad8236e
-
Igor Zaslavsky authored
-
Igor Zaslavsky authored
Removing all SystemApi added in aosp/2685327 until M-2023-11 train release Apis will be placed back after that Test: built successfully. Bug: 290092977 API-Coverage-Bug: 294934095 Change-Id: I12e8b21e6d21541930acdd14322156ad75b27be5
-
Mark White authored
Bug: 289776578 Test: CtsLocationCoarseTestCases CtsLocationFineTestCases CtsLocationGnssTestCases CtsLocationNoneTestCases CtsLocationPrivilegedTestCases Change-Id: Ia57b9f10c8f506877003adf1d9b6e7201654921b
-
Xinyi Zhou authored
Dead code clean up Test: -m Bug: 292812342 Bug: 297413048 Merged-In: I7efa92469f0c061a972a7dadf6a38686b78c61b4 Change-Id: Icc2f1f206cfab99694f68a60082d4743d739cfe9
-
Igor Zaslavsky authored
This commit introduces NativeRemoteAuthService used by ReamoteAuth as an interface toward Rust platform and protocol implementation Design doc: go/remote-auth-manager-fishfood-design Test: built successfully. Bug: : 291333048 Change-Id: If2fcfee1c637d17bbc417a26ea39dc97062e6bc3
-
KH Shi authored
The original code requires updating mLastIPv6LinkProperties before calling updateIpv6ForwardingRules because mLastIPv6LinkProperties will be used inside an internal function later. Remove this unnecessary dependency by passing the interface name into the function. Bug: 294025403 Test: atest TetheringTests Change-Id: I5699fba3d7caf3314d102b643b02da2b2797dd66
-
Chalard Jean authored
These flake occasionally because registering a request increases the current request count synchronously while unregistering decreases it asynchronously, meaning if the test has time to call register 100 times before unregister can run it will wrongfully flake. This could be addressed in production code but as comments in the change explain, this isn't worth the complexity. Hence just have a pinpoint fix in the test. See aosp/2707373 for what a fix in the production code would look like. Test: manual Bug: 289530922 Change-Id: Iad9a725eda91406f820abe4706bca0a4756352a4
-
Chiachang Wang authored
-
Chiachang Wang authored
Update tests to verify that the underlying network reevaluation is triggered when VPN validation status switches to unvalidated. Bug: 296183603 Test: atest FrameworksNetTests Change-Id: I80934cce6e7f2d56039bdd6ad63c6f7173a597cb
-
Igor Zaslavsky authored
-
- Aug 29, 2023
-
-
Igor Zaslavsky authored
This commit introduces new PAL that is used by ReamoteAuth protocol communicate with remote device Design doc: go/remote-auth-manager-fishfood-design Test: built successfully. Bug: : 291333048 Change-Id: I9c78137ccf2fd6c86735bef0dd0c9cedf589d704
-
Treehugger Robot authored
-
Jin Chen authored
Test: atest RemoteAuthUnitTests Bug: 292549287, 290675814 Change-Id: Ib5f541edc6d1ce373a58e3f602d7fe3aa1c2f3b7
-
Jin Chen authored
* Add basic functionalities to RangingSession and related data/util classes. Test: atest RemoteAuthUnitTests Bug: 292549287 Change-Id: Iff6a3cb1aefc20ef69e65e5e2705e8a707874668
-
Jin Chen authored
* Add basic functionalities to RangingManager and related data classes. Test: atest RemoteAuthUnitTests Bug: 292549287, 290675814 Change-Id: I2ebd5c7afbfc04499ef8e8f830e4a44b52332d69
-
Treehugger Robot authored
-
Maciej Żenczykowski authored
Test: TreeHugger Bug: 295800201 Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I82771644045e0e37f73725730bd0bd2265ac5b77
-
Patrick Rohr authored
There is a race between releaseTetheredInterface() and a new interface being created. Calling setEthernetEnabled(true) forces the test to wait on a callback that is generated on the ethernet handler thread (and therefore guarantees releaseTetheredInterface() has been processed). Bug: 296012516 Test: atest EthernetManagerTest Change-Id: I7a1a763ba5c1c50274a112b8c1b8c04f35696f12
-
Maciej Żenczykowski authored
On ingress: (a) the socket is not a normal socket (it's AF_PACKET) and thus (likely) doesn't hit this code path [if it did... we'd have double or more accounting of any traffic captured by AF_PACKET sockets, I haven't checked - but I assume that doesn't happen] (b) is created by the system server (so not AID_CLAT) (c) is not tagged by the system server (so not AID_CLAT) So this is a no-op, but it simplifies the bpf program, since 'egress' is a compile time evaluated constant. Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: Iec693548789eb2752f9f30038e72e35c876f986c
-
Junyu Lai authored
-