summaryrefslogtreecommitdiff
path: root/packages/Connectivity/tests/common/java/android
Commit message (Collapse)AuthorAgeFilesLines
* packages/Connectivity moved to packages/modules/ConnectivityBaligh Uddin2021-05-2436-7080/+0
| | | | | | BUG: 186628461 TEST: TH Change-Id: I2727e13dbe051162f23ef279ca11cd5cca1fc761
* Merge "Add test for NetworkCapabilities.Builder.withoutDefaultCapabilities" ↵Chiachang Wang2021-05-211-0/+12
|\ | | | | | | | | | | | | | | am: 392633f757 am: c9f08650c9 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1712731 Change-Id: I53a692383de98d959b029cfd618621f47059fdd5
| * Merge "Add test for NetworkCapabilities.Builder.withoutDefaultCapabilities"Chiachang Wang2021-05-211-0/+12
| |\
| | * Add test for NetworkCapabilities.Builder.withoutDefaultCapabilitiesChiachang Wang2021-05-211-0/+12
| | | | | | | | | | | | | | | | | | Bug: 186061922 Test: atest CtsNetTestCases:android.net.NetworkCapabilitiesTest Change-Id: I369e71dd6ae85da78e114ea8377967ab0bde787b
* | | Merge "Move config_apf* resources to NetworkStack" am: 74ce6ae771 am: 785080237eRemi NGUYEN VAN2021-05-191-0/+33
|\| | | | | | | | | | | | | | | | | Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1684656 Change-Id: I93f5fd10f6c365365ff0e89ca4221d58d420c5ac
| * | Merge "Move config_apf* resources to NetworkStack"Remi NGUYEN VAN2021-05-191-0/+33
| |\ \ | | |/ | |/|
| | * Move config_apf* resources to NetworkStackRemi NGUYEN VAN2021-05-131-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The resources are only read by NetworkStack through their respective ApfCapabilities SystemApi methods. As the resources are being migrated out of frameworks/base resources anyway, move them directly to NetworkStack instead of moving them to ServiceConnectivityResources. Also test that the framework resources are not overlaid or modified. This should avoid OEM integration errors where the overlays are kept as in R, without overlaying the resource in the NetworkStack package. Bug: 185850634 Test: atest CtsNetTestCases BYPASS_INCLUSIVE_LANGUAGE_REASON=Need to mention legacy APIs Change-Id: I7a15ddcad5af11fa307d9dbe3a77b31a1179e5b3
| * | Rename *Iface* APIs to *Interface*Aaron Huang2021-05-141-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Address API review feedback, other APIs have been refering to these as "interface" instead of "iface" so migrate the APIs named *Iface* to *Interface*. (cherry-picked from ag/14326779) Bug: 183972554 Test: atest android.net.UnderlyingNetworkInfoTest Merged-In: I38b476e762fb57fa88c4a789092d0af6f5330d80 Change-Id: I38b476e762fb57fa88c4a789092d0af6f5330d80
| * | Do not automatically redact TransportInfo objects.Lorenzo Colitti2021-05-131-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, NetworkCapabilities always redacts the TransportInfo objects it contains whenever a defensive copy is made. This makes it impossible to make a defensive copy on a TransportInfo parcelled from another process without redacting it. Stop redacting by default; instead rely on ConnectivityService explicitly calling NetworkCapabilities' redacting constructor when it returns a NetworkCapabilities object to an app via a callback or synchronous call. This is currently done by - createWithLocationInfoSanitizedIfNecessaryWhenParceled, which is called from callCallbackForRequest, getNetworkCapabilities, and getDefaultNetworkCapabilitiesForUser. - getNetworkCapabilitiesWithoutUids, which is used when sending ConnectivityDiagnosticsManager callbacks. In this method, unconditionally redact all information, which is what the code did previously due to the default redaction setting for empty NetworkCapabilities objects being REDACT_ALL. Bug: 183938194 Test: atest NetworkCapabilitiesTest Test: atest FrameworksNetTests CtsNetTestCases HostsideVpnTests Change-Id: I3108ee94cb0930958e071ba678c3554525b0db82
| * Move net unit tests to packages/ConnectivityRemi NGUYEN VAN2021-05-1336-0/+6987
| | | | | | | | | | | | | | | Move the tests together with packages/Connectivity code, so both can be moved to packages/modules/Connectivity together. Also reorganize unit tests in a unit/ directory, as other tests (integration/, common/ etc.) have been added in tests/net since they were created. This makes the directory structure consistent. Test: atest FrameworksNetTests Bug: 187814163 Merged-In: I254ffd1c08ec058d594b4ea55cbae5505f8497cc Change-Id: I254ffd1c08ec058d594b4ea55cbae5505f8497cc
* Move net unit tests to packages/ConnectivityRemi NGUYEN VAN2021-05-1336-0/+7035
Move the tests together with packages/Connectivity code, so both can be moved to packages/modules/Connectivity together. Also reorganize unit tests in a unit/ directory, as other tests (integration/, common/ etc.) have been added in tests/net since they were created. This makes the directory structure consistent. Test: atest FrameworksNetTests Bug: 187814163 Ignore-AOSP-First: needs per-branch move for merge conflicts Change-Id: I254ffd1c08ec058d594b4ea55cbae5505f8497cc