Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ae8cc1a0 authored by Sooraj Sasindran's avatar Sooraj Sasindran Committed by Automerger Merge Worker
Browse files

Merge "Use int array for included and excluded uids" am: fd8ac5ce am:...

Merge "Use int array for included and excluded uids" am: fd8ac5ce am: 59157833 am: 1e241044 am: ddf19a48

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2019627

Change-Id: I356276d280b4a162959dcd8c61ccd348a7e98ea8
parents 5cf534b7 ddf19a48
Loading
Loading
Loading
Loading
+2 −8
Original line number Diff line number Diff line
@@ -18384,14 +18384,8 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
            } else {
                preferenceBuilder.setPreference(PROFILE_NETWORK_PREFERENCE_DEFAULT);
            }
            List<Integer> allowedUids = Arrays.stream(
                    preferentialNetworkServiceConfig.getIncludedUids()).boxed().collect(
                    Collectors.toList());
            List<Integer> excludedUids = Arrays.stream(
                    preferentialNetworkServiceConfig.getExcludedUids()).boxed().collect(
                    Collectors.toList());
            preferenceBuilder.setIncludedUids(allowedUids);
            preferenceBuilder.setExcludedUids(excludedUids);
            preferenceBuilder.setIncludedUids(preferentialNetworkServiceConfig.getIncludedUids());
            preferenceBuilder.setExcludedUids(preferentialNetworkServiceConfig.getExcludedUids());
            preferenceBuilder.setPreferenceEnterpriseId(
                    preferentialNetworkServiceConfig.getNetworkId());
+2 −8
Original line number Diff line number Diff line
@@ -4260,14 +4260,11 @@ public class DevicePolicyManagerTest extends DpmTestBase {
        dpm.setPreferentialNetworkServiceConfigs(List.of(preferentialNetworkServiceConfigEnabled));
        assertThat(dpm.getPreferentialNetworkServiceConfigs().get(0)
                .isEnabled()).isTrue();
        List<Integer> includedList = new ArrayList<>();
        includedList.add(1);
        includedList.add(2);
        ProfileNetworkPreference preferenceDetails =
                new ProfileNetworkPreference.Builder()
                        .setPreference(PROFILE_NETWORK_PREFERENCE_ENTERPRISE_NO_FALLBACK)
                        .setPreferenceEnterpriseId(NET_ENTERPRISE_ID_1)
                        .setIncludedUids(includedList)
                        .setIncludedUids(new int[]{1, 2})
                        .build();
        List<ProfileNetworkPreference> preferences = new ArrayList<>();
        preferences.add(preferenceDetails);
@@ -4295,14 +4292,11 @@ public class DevicePolicyManagerTest extends DpmTestBase {
        dpm.setPreferentialNetworkServiceConfigs(List.of(preferentialNetworkServiceConfigEnabled));
        assertThat(dpm.getPreferentialNetworkServiceConfigs().get(0)
                .isEnabled()).isTrue();
        List<Integer> excludedUids = new ArrayList<>();
        excludedUids.add(1);
        excludedUids.add(2);
        ProfileNetworkPreference preferenceDetails =
                new ProfileNetworkPreference.Builder()
                        .setPreference(PROFILE_NETWORK_PREFERENCE_ENTERPRISE_NO_FALLBACK)
                        .setPreferenceEnterpriseId(NET_ENTERPRISE_ID_1)
                        .setExcludedUids(excludedUids)
                        .setExcludedUids(new int[]{1, 2})
                        .build();
        List<ProfileNetworkPreference> preferences = new ArrayList<>();
        preferences.clear();