summaryrefslogtreecommitdiff
path: root/tests/net/java
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | | Use alternative PhoneStateListener formal APIpaulhu2021-02-221-0/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MultinetworkPolicyTracker is part of Connectivity mainline module which cannot call @hide API to register PhoneStateListener. Thus, replace it to formal API. Bug: 171183530 Test: atest FrameworksNetTests Change-Id: Ib02790623e82726aaada33f559226020d1e0019b
* | | | | | | | | Merge "[VCN07] Bypass VCN for non-internet app accessible cellular services" ↵Junyu Lai2021-02-261-9/+10
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 4cfe6d8f57 am: 711ce9c728 am: 54319cbd0a Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1597954 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Iade334bfade0457afc6ab2806e481a5e0c85616c
| * | | | | | | | Merge "[VCN07] Bypass VCN for non-internet app accessible cellular services"Junyu Lai2021-02-251-9/+10
| |\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | |
| | * | | | | | | [VCN07] Bypass VCN for non-internet app accessible cellular servicesjunyulai2021-02-221-9/+10
| | | |_|_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Deduce the NET_CAPABILITY_NOT_VCN_MANAGED capability from other capabilities and user intention, which includes: 1. For the requests that don't have anything besides VCN_SUPPORTED_CAPABILITIES, add the NOT_VCN_MANAGED to allow the callers automatically utilize VCN networks if available. 2. For the requests that explicitly add or remove NOT_VCN_MANAGED, do not alter them to allow user fire request that suits their need. Test: atest NetworkRequestTest#testBypassingVcnForNonInternetRequest Bug: 175662146 Change-Id: I2876264cee14b624c89ba3b380027a8b521ad8ea (cherry-picked from aosp/1549817)
* | | | | | | | Merge "Unit test automation for Multi-Default Tracking" am: 8b3ccda6bb am: ↵James Mattis2021-02-261-11/+293
|\| | | | | | | | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 142f7c3e80 am: d77e30fade Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1579207 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I1ddb565af1106f10186c83debd6d20be850d4198
| * | | | | | Unit test automation for Multi-Default TrackingJames Mattis2021-02-231-11/+293
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unit test automation validating how multiple default networks are tracked within ConnectivityService when set by network preferences used with setOemNetworkPreference() API functionality. Bug: 178632672 Bug: 172347841 Bug: 170068946 Test: atest FrameworksNetTests Change-Id: Iae1935944214efaa8a21636c55e6d8be816275f7
* | | | | | Merge "APIs for 5G slicing" into sc-devSarah Chin2021-02-241-1/+4
|\ \ \ \ \ \
| * | | | | | APIs for 5G slicingSarah Chin2021-02-221-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create TrafficDescriptor class Create new APN ENTERPRISE Update setupDataCall and DataCallResponse to take TrafficDescriptor and matchAllRuleAllowed Move ApnTypes from Annotation to ApnSetting Bug: 179312227 Test: atest FrameworksTelephonyTests Change-Id: I7433976bfe25bcb2af85ffb9338959cbcc9f42f3
* | | | | | | Merge "Remove UidRange.createForUser() with userId integers" am: 9c92c37f56 ↵Chiachang Wang2021-02-242-12/+17
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 5809c1f054 am: 58becf95ef Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1596511 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I1a3c072f7b82e51b5fb71f8c591680cfc1d0041b
| * | | | | | Merge "Remove UidRange.createForUser() with userId integers"Chiachang Wang2021-02-232-12/+17
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| | * | | | | Remove UidRange.createForUser() with userId integersChiachang Wang2021-02-222-12/+17
| | | |/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UidRange will be a part of connectivity mainline module. Mainline modules should use strongly-typed UserHandle arguments. The method also refer to the hidden UserHandle.PER_USER_RANGE which is not available after UidRange is moved into module. Thus, replace the usage and remove the createForUser method that takes userId parameter. Bug: 170598012 Test: atest FrameworksNetTests Change-Id: I3f33ea92c4a24342af9ec4b0367c50bb64ce6450
* | | | | | Merge changes I852e3a53,I86755647,I0ed8b0c6 am: 654b0fff63 am: d319fef084 ↵Lucas Lin2021-02-234-16/+43
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 07d4708ab7 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1553736 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I032e3d8f16b164f067dba02bde950b93f4e54b83
| * | | | | Merge changes I852e3a53,I86755647,I0ed8b0c6Lucas Lin2021-02-224-16/+43
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Remove unused INetworkManagementService from IpSecService Use NetdUtils instead of NetworkManagementService in Vpn Use NetdUtils instead of NetworkManagementService in IpSecService
| | * | | | | Remove unused INetworkManagementService from IpSecServicelucaslin2021-02-083-13/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IpSecService is no longer using any methods of INetworkManagementService, so remove it from IpSecService and related files. Bug: 170598012 Test: atest FrameworksNetTests Change-Id: I852e3a534e0ffd26b4b22420754f3ec8a6f153ad
| | * | | | | Use NetdUtils instead of NetworkManagementService in Vpnlucaslin2021-02-081-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NetdUtils has the same method(e.g. setInterfaceUp) as NetworkManagementService so using the one inside NetdUtils instead and try to remove NetworkManagementService from Vpn in the following commit. Bug: 170598012 Test: atest FrameworksNetTests Change-Id: I867556478fbc8c8ca8baa4e4c438a47b3beebe39
| | * | | | | Use NetdUtils instead of NetworkManagementService in IpSecServicelucaslin2021-02-081-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NetdUtils has the same method(e.g. setInterfaceUp) as NetworkManagementService so using the one inside NetdUtils instead and try to remove NetworkManagementService from IpSecService in the following commit. Bug: 170598012 Test: atest FrameworksNetTests Change-Id: I0ed8b0c678b067a655b51b938b6b40eadd985321
* | | | | | | Merge "Stop using SysetmConfig#getSystemPermissions on PermissionMonitor" ↵Paul Hu2021-02-232-0/+27
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 19af44e2ce am: bdc150f744 am: f4d45a9d21 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1545848 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I7902f041b29dbf4cf2a05bf4885f0e4fa2af0528
| * | | | | | Merge "Stop using SysetmConfig#getSystemPermissions on PermissionMonitor"Paul Hu2021-02-222-0/+27
| |\ \ \ \ \ \
| | * | | | | | Stop using SysetmConfig#getSystemPermissions on PermissionMonitorpaulhu2021-02-202-0/+27
| | | |_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Repalace the API with SysetmConfigManager#getSystemPermissionUids and update the design/test accordingly. Bug: 177188455 Test: atest FrameworksNetTests Test: atest FrameworksNetIntegrationTests Test: atest CtsNetTestCases Change-Id: I8b553b934252b93c60b815715680427a41620054
* | | | | | | Merge "Unit test automation for Multilayer Evaluation" am: c1115803bc am: ↵James Mattis2021-02-201-18/+314
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 762fabc387 am: 5fdad41112 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1579206 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ie7d3de8491541219c9ef1faa461c3160cc988e01
| * | | | | | Merge "Unit test automation for Multilayer Evaluation"James Mattis2021-02-201-18/+314
| |\ \ \ \ \ \
| | * | | | | | Unit test automation for Multilayer EvaluationJames Mattis2021-02-191-18/+314
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unit test automation for multilayer network hierarchy evaluation when using the setOemNetworkPreference() API ConnectivityService. Bug: 178632672 Bug: 176494815 Bug: 170068946 Test: atest FrameworksNetTests Change-Id: Ia9b76f49a07eff6a3977faaa41fc67a10f307841
* | | | | | | | Merge "[FUI15] Remove networkId in NetworkState" am: 3237216211 am: ↵Junyu Lai2021-02-202-5/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f5fbe10aa7 am: eb70fc6721 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1542749 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I57c03c39a069e0ad9760ab5b411caf69a9fdcf45
| * | | | | | | Merge "[FUI15] Remove networkId in NetworkState"Junyu Lai2021-02-202-5/+4
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | |
| | * | | | | | [FUI15] Remove networkId in NetworkStatejunyulai2021-02-082-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Follow-up from aosp/1542748. networkId is unused and it is safe to remove them now. Test: atest FrameworksNetTests NetworkPolicyManagerServiceTest Bug: 174123988 Change-Id: Ifc9cdad79a3d772035c73116de3f64dd6237b747
* | | | | | | | Merge changes I0a75c440,Ief9e8925,Ie03e8276,If0ac9a64,I716bd771 am: ↵Chiachang Wang2021-02-201-14/+20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 63bc7bd3c2 am: 7fcc3efb9c am: 2540861d4f Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1573943 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I52c41154ae3364774e63376fbdd5a9f42727b65f
| * | | | | | | Merge changes I0a75c440,Ief9e8925,Ie03e8276,If0ac9a64,I716bd771Chiachang Wang2021-02-201-14/+20
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: [IT06]Move INetworkActivityListener into connectivity module [IT05] Remove the unused network activity logic out from NMS [IT4.7] Add network activity info into dumpsys for debugging [IT4.6] Unbundle NMS out from ConnectivityManager [IT4.5] Update radio power from CS directly
| | * | | | | | [IT4.6] Unbundle NMS out from ConnectivityManagerlucaslin2021-02-181-14/+20
| | | |_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ConnectivityService is no longer to update idle timer to NMS but send to INetd directly after this change. Replace the API implementation in ConnectivityManager to refer into ConnectivityService instead of NetworkManagementService to remove the dependency between CM and NMS for ConnectivityService mainline. Bug: 170598012 Test: atest FrameworksNetTests Change-Id: If0ac9a6427dba5a732a15b5d7ca1351b71b07b7b
* | | | | | | Merge "Unit tests for Multi-Default with Existing APIs" am: ed4288b164 am: ↵James Mattis2021-02-201-14/+347
|\| | | | | | | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 372d3e6868 am: 4b7b85456a Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1579208 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ibae6928e620a5029986b71b2cf13c3137d39be9d
| * | | | | Merge "Unit tests for Multi-Default with Existing APIs"James Mattis2021-02-201-14/+347
| |\ \ \ \ \
| | * | | | | Unit tests for Multi-Default with Existing APIsJames Mattis2021-02-171-14/+347
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unit test automation validating existing APIs ConnectivityService work as expected with multiple default networks. Bug: 178632672 Bug: 178729499 Bug: 172347841 Bug: 170068946 Test: atest FrameworksNetTests Change-Id: Id498cb7222ffddc565cbb93970e96479374153e4
* | | | | | Merge changes I0e6df469,I3d46d5f7 am: b9c396b87a am: a3bb15cb68 am: 8b9dd57280Lorenzo Colitti2021-02-191-6/+10
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1591457 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I44e26cb8d6e8071c7467316bfb60047d1ea10a22
| * | | | | Merge changes I0e6df469,I3d46d5f7Lorenzo Colitti2021-02-191-6/+10
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Fix testMobileDataAlwaysOn flakiness Speed up NetworkFactory tests.
| | * | | | | Fix testMobileDataAlwaysOn flakinessChalard Jean2021-02-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test: atest --iterations 100 CST#testMobileDataAlwaysOn Change-Id: I0e6df4694752dab7a5938e8f8bd88c7da7c3fcd5
| | * | | | | Speed up NetworkFactory tests.Chalard Jean2021-02-181-6/+9
| | | |_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Somehow this big slowdown escaped review. Test: ConnectivityServiceTest Change-Id: I3d46d5f7a986b3586b7e6044eb10aba756bb6ceb
* | | | | | Merge "Fix all Log.wtfs in FrameworksNetTests." am: 6c77e14663 am: ↵Lorenzo Colitti2021-02-192-45/+59
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d5333b7255 am: 45553222e1 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1591458 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I715658a8f15dada6fd0f248d897d2bc294bacf1a
| * | | | | Fix all Log.wtfs in FrameworksNetTests.Lorenzo Colitti2021-02-182-45/+59
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These cause the tests to crash on eng builds, so disrupt development. Test: atest FrameworksNetTests passes on eng build Change-Id: Ifa5131fdb8f57af812cf688970be6588d2879c29
| * | | | Merge "Fix merge conflict."Lorenzo Colitti2021-02-181-0/+2
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | Fix merge conflict.Lorenzo Colitti2021-02-171-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ag/13210542 was submitted directly into internal and is causing a merge conflict in NetworkNotificationManagerTest. Fix the conflict by adding the unused imports. Test: m Bug: 175409684 Change-Id: I6eec459a5e5b9900ddeb9e17d90f07432eee1394
* | | | | Merge "Unit test automation for Per-App API functionality" am: 3341199c33 ↵James Mattis2021-02-171-0/+267
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: e7c714140f am: 5dc7396284 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1562555 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I559adbea15bef817f5f258e38597d169307c6f65
| * | | | Unit test automation for Per-App API functionalityJames Mattis2021-02-171-0/+267
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unit test automation for setOemNetworkPreference() API functionality on ConnectivityService. Bug: 178632672 Bug: 176494815 Bug: 170068946 Test: atest FrameworksNetTests Change-Id: Ib76917f0fa78b736207f82d99137a6cf49481b20
* | | | Merge "Use UserHandles instead of userId integers." am: 2531219560 am: ↵Lorenzo Colitti2021-02-171-32/+32
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a2831e1346 am: 7eac1eedbc Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1589632 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I8b6bdedc099cb421b52dd35b4ccfdfaf0d9c9633
| * | | Use UserHandles instead of userId integers.Lorenzo Colitti2021-02-161-32/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | userId integers are not public API and code should use UserHandle instead. Bug: 170598012 Test: passes existing tests Change-Id: Ic27b93ccfe6bbc97e7419293ce165fee6cd51e6d
* | | | Merge "Revert "[VCN07] Bypass VCN for non-internet app accessible cellu..."" ↵Remi NGUYEN VAN2021-02-161-10/+9
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 9efa77801d am: 0b263af1fe am: fe0e96c08b Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1585569 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I88648d8cab6081c178ecdd3b38935658a78b78dc
| * | | Merge "Revert "[VCN07] Bypass VCN for non-internet app accessible cellu...""Remi NGUYEN VAN2021-02-151-10/+9
| |\ \ \
| | * | | Revert "[VCN07] Bypass VCN for non-internet app accessible cellu..."Remi NGUYEN VAN2021-02-121-10/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert submission 1579872-vcn07 Reason for revert: Possible culprit for b/179768816, broken ConnectivityControllerTest Reverted Changes: Id09b19c13:Address comments on aosp/1550755 I245bd69e0:[VCN07.1] Add test for bypassing VCN for non-inter... I9936894b9:[VCN07] Bypass VCN for non-internet app accessible... Change-Id: Ie5f8c3051fed40623e5d4705ac2243ef51a898bd
* | | | | Merge "BroadcastInterceptingContext: use passed-in broadcast Handler." am: ↵Lorenzo Colitti2021-02-151-4/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4346a646e3 am: 46654fe81d am: 61dd4acc51 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1589251 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I5d38e78800c9a524ae7ccf5d55ebae1a9f60922f
| * | | | BroadcastInterceptingContext: use passed-in broadcast Handler.Lorenzo Colitti2021-02-151-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, BroadcastInterceptingContext always runs broadcast receivers on the thread that called sendBroadcast. This means: 1. Receivers might run on the wrong thread, making the test less realistic. 2. If any receiver checks what thread it's running on, then either the check needs to be modified or deleted, or the test must call sendBroadcast on the thread that the receiver expects to run on. The latter is impossible when there is more than one receiver that needs to run on more than one thread. This CL adds a setUseRegisteredHandlers method that allows tests to say that they want each receiver to run on the Handler specified at registration time. This CL also enables the new mode for ConnectivityServiceTest, and resolves a TODO to re-enable a disabled thread check. The new mode cannot be enabled by default because it would break most of the tests. All the below tests pass except for the car bluetooth test testAutoConnectAdapterOff_returnsImmediately which was already failing. Bug: 173331190 Test: atest CarInputServiceTest BluetoothProfileDeviceManagerTest Test: atest NetworkPolicyManagerServiceTest Test: atest ConnectivityServiceTest Test: atest TetheringTest TetheringNotificationUpdaterTest Test: atest VersionedBroadcastListenerTest EntitlementManagerTest Test: atest TetheringConfigurationTest Test: atest CachedDeviceStateServiceTest Test: atest EmergencyAffordanceServiceTest Change-Id: I3303bb14516f07a55d82a16b59c111ab3f8b0389
* | | | | Merge changes Ia68f482a,I4911e214,Ied379654,I66d18512,Ie8e1bd63 am: ↵Lorenzo Colitti2021-02-153-48/+126
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 45ec3191a7 am: 246444fef7 am: ed9730e6f9 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1581293 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I698b6b082b121c004b2c8b05ef423da1bd8b871b
| * | | | Merge changes Ia68f482a,I4911e214,Ied379654,I66d18512,Ie8e1bd63Lorenzo Colitti2021-02-153-48/+126
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Check registering system default callback needs NETWORK_SETTINGS. Move VPN code from ConnectivityService to VpnManagerService. Add a skeleton VpnManagerService, and start it on boot. Convert LockdownVpnTracker to NetworkCallbacks. Minor fixes to VpnTransportInfo.