Home
last modified time | relevance | path

Searched refs:FeatureFlagUtils (Results 1 – 25 of 53) sorted by relevance

123

/aosp12/packages/apps/Settings/tests/unit/src/com/android/settings/development/featureflags/
H A DFeatureFlagPersistentTest.java23 import android.util.FeatureFlagUtils;
50 FeatureFlagUtils.getAllFeatureFlags().put(TEST_FEATURE_NAME, "false"); in setUp()
52 FeatureFlagUtils.getAllFeatureFlags().put(VOLATILE_FALSE_NAME, "false"); in setUp()
53 FeatureFlagUtils.getAllFeatureFlags().put(VOLATILE_TRUE_NAME, "true"); in setUp()
56 FeatureFlagUtils.getAllFeatureFlags().put(PERSISTENT_FALSE_NAME, "false"); in setUp()
59 FeatureFlagUtils.getAllFeatureFlags().put(PERSISTENT_TRUE_NAME, "true"); in setUp()
73 SystemProperties.set(FeatureFlagUtils.FFLAG_PREFIX + flagName, ""); in cleanup()
74 SystemProperties.set(FeatureFlagUtils.FFLAG_OVERRIDE_PREFIX + flagName, ""); in cleanup()
75 SystemProperties.set(FeatureFlagUtils.PERSIST_PREFIX + flagName, ""); in cleanup()
116 FeatureFlagUtils.setEnabled(mContext, TEST_FEATURE_NAME, false); in isEnabled_sysPropEnabled_shouldReturnTrue()
[all …]
/aosp12/frameworks/base/core/tests/featureflagtests/src/android/util/
H A DFeatureFlagUtilsTest.java58 SystemProperties.set(FeatureFlagUtils.FFLAG_PREFIX + TEST_FEATURE_NAME, ""); in cleanup()
64 FeatureFlagUtils.getAllFeatureFlags().put(TEST_FEATURE_NAME, "true"); in testGetFlag_enabled_shouldReturnTrue()
66 assertTrue(FeatureFlagUtils.isEnabled(mContext, TEST_FEATURE_NAME)); in testGetFlag_enabled_shouldReturnTrue()
71 SystemProperties.set(FeatureFlagUtils.FFLAG_PREFIX + TEST_FEATURE_NAME, "false"); in testGetFlag_adb_override_shouldReturnTrue()
74 assertTrue(FeatureFlagUtils.isEnabled(mContext, TEST_FEATURE_NAME)); in testGetFlag_adb_override_shouldReturnTrue()
79 SystemProperties.set(FeatureFlagUtils.FFLAG_PREFIX + TEST_FEATURE_NAME, "false"); in testGetFlag_settings_override_shouldReturnTrue()
84 assertTrue(FeatureFlagUtils.isEnabled(mContext, TEST_FEATURE_NAME)); in testGetFlag_settings_override_shouldReturnTrue()
89 assertFalse(FeatureFlagUtils.isEnabled(mContext, TEST_FEATURE_NAME)); in testSetEnabled_shouldSetOverrideFlag()
91 FeatureFlagUtils.setEnabled(null /* context */, TEST_FEATURE_NAME, true); in testSetEnabled_shouldSetOverrideFlag()
96 FeatureFlagUtils.FFLAG_OVERRIDE_PREFIX + TEST_FEATURE_NAME, ""))); in testSetEnabled_shouldSetOverrideFlag()
[all …]
/aosp12/packages/apps/Settings/src/com/android/settings/development/featureflags/
H A DFeatureFlagPersistent.java22 import android.util.FeatureFlagUtils;
41 String value = SystemProperties.get(FeatureFlagUtils.PERSIST_PREFIX + feature); in isEnabled()
45 return FeatureFlagUtils.isEnabled(context, feature); in isEnabled()
50 SystemProperties.set(FeatureFlagUtils.PERSIST_PREFIX + feature, enabled ? "true" : "false"); in setEnabled()
51 FeatureFlagUtils.setEnabled(context, feature, enabled); in setEnabled()
H A DFeatureFlagPreference.java20 import android.util.FeatureFlagUtils;
39 isFeatureEnabled = FeatureFlagUtils.isEnabled(context, key); in FeatureFlagPreference()
50 FeatureFlagUtils.setEnabled(getContext(), mKey, isChecked); in setChecked()
H A DFeatureFlagsPreferenceController.java21 import android.util.FeatureFlagUtils;
50 final Map<String, String> featureMap = FeatureFlagUtils.getAllFeatureFlags(); in displayPreference()
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/flags/
H A DFeatureFlags.java20 import android.util.FeatureFlagUtils;
133 return FeatureFlagUtils.isEnabled(mContext, FeatureFlagUtils.SETTINGS_PROVIDER_MODEL); in isProviderModelSettingEnabled()
152 return FeatureFlagUtils.isEnabled(context, FeatureFlagUtils.SETTINGS_PROVIDER_MODEL); in isProviderModelSettingEnabled()
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/
H A DInternetDialogUtil.java4 import android.util.FeatureFlagUtils;
12 return FeatureFlagUtils.isEnabled(context, FeatureFlagUtils.SETTINGS_PROVIDER_MODEL); in isProviderModelEnabled()
/aosp12/frameworks/base/core/java/android/util/
H A DOWNERS1 per-file FeatureFlagUtils.java = sbasi@google.com
2 per-file FeatureFlagUtils.java = tmfang@google.com
3 per-file FeatureFlagUtils.java = asapperstein@google.com
H A DFeatureFlagUtils.java36 public class FeatureFlagUtils { class
/aosp12/packages/apps/Settings/src/com/android/settings/activityembedding/
H A DActivityEmbeddingUtils.java24 import android.util.FeatureFlagUtils;
59 final boolean isFlagEnabled = FeatureFlagUtils.isEnabled(context, in isEmbeddingActivityEnabled()
60 FeatureFlagUtils.SETTINGS_SUPPORT_LARGE_SCREEN); in isEmbeddingActivityEnabled()
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/qs/carrier/
H A DQSCarrierTest.java25 import android.util.FeatureFlagUtils;
56 if (FeatureFlagUtils.isEnabled(mContext, FeatureFlagUtils.SETTINGS_PROVIDER_MODEL)) { in setUp()
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/
H A DAllInOneTetherSettingsTest.java40 import android.util.FeatureFlagUtils;
103 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE, true); in setUp()
117 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE, true); in getNonIndexableKeys_tetherAvailable_featureEnabled_keysReturnedCorrectly()
138 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE, false); in getNonIndexableKeys_tetherAvailable_featureDisabled_keysReturned()
H A DTetherSettingsTest.java48 import android.util.FeatureFlagUtils;
103 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE, false); in testTetherNonIndexableKeys_tetherAvailable_keysNotReturned()
138 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE, false); in testTetherNonIndexableKeys_usbAvailable_usbKeyNotReturned()
161 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE, false); in testTetherNonIndexableKeys_bluetoothAvailable_bluetoothKeyNotReturned()
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/sound/
H A DAudioOutputSwitchPreferenceControllerTest.java41 import android.util.FeatureFlagUtils;
186 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.AUDIO_SWITCHER_SETTINGS, false); in getAvailabilityStatus_disableFlagNoBluetoothFeature_returnUnavailable()
194 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.AUDIO_SWITCHER_SETTINGS, false); in getAvailabilityStatus_disableFlagWithBluetoothFeature_returnUnavailable()
203 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.AUDIO_SWITCHER_SETTINGS, true); in getAvailabilityStatus_enableFlagWithBluetoothFeature_returnAvailable()
211 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.AUDIO_SWITCHER_SETTINGS, true); in getAvailabilityStatus_enableFlagNoBluetoothFeature_returnUnavailable()
/aosp12/packages/apps/Settings/src/com/android/settings/wifi/tether/
H A DWifiTetherSecurityPreferenceController.java26 import android.util.FeatureFlagUtils;
67 return FeatureFlagUtils.isEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE) in getPreferenceKey()
H A DWifiTetherApBandPreferenceController.java24 import android.util.FeatureFlagUtils;
92 return FeatureFlagUtils.isEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE) in getPreferenceKey()
H A DWifiTetherPasswordPreferenceController.java25 import android.util.FeatureFlagUtils;
68 return FeatureFlagUtils.isEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE) in getPreferenceKey()
H A DWifiTetherSSIDPreferenceController.java26 import android.util.FeatureFlagUtils;
71 return FeatureFlagUtils.isEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE) in getPreferenceKey()
H A DWifiTetherSettings.java31 import android.util.FeatureFlagUtils;
254 return !FeatureFlagUtils.isEnabled(context, FeatureFlags.TETHER_ALL_IN_ONE);
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/wifi/tether/
H A DWifiTetherSettingsTest.java37 import android.util.FeatureFlagUtils;
94 FeatureFlagUtils.setEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE, false); in wifiTetherNonIndexableKeys_tetherAvailable_keysNotReturned()
/aosp12/packages/apps/Settings/src/com/android/settings/network/
H A DAllInOneTetherPreferenceController.java32 import android.util.FeatureFlagUtils;
106 || !FeatureFlagUtils.isEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE)) { in getAvailabilityStatus()
H A DTetherPreferenceController.java36 import android.util.FeatureFlagUtils;
115 && !FeatureFlagUtils.isEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE); in isAvailable()
/aosp12/packages/apps/Settings/src/com/android/settings/
H A DSettings.java23 import android.util.FeatureFlagUtils;
67 if (!FeatureFlagUtils.isEnabled(context, FeatureFlags.TETHER_ALL_IN_ONE)) { in wrapIntentWithAllInOneTetherSettingsIfNeeded()
/aosp12/packages/apps/Settings/src/com/android/settings/sound/
H A DAudioSwitchPreferenceController.java33 import android.util.FeatureFlagUtils;
116 return FeatureFlagUtils.isEnabled(mContext, FeatureFlags.AUDIO_SWITCHER_SETTINGS) && in getAvailabilityStatus()
/aosp12/frameworks/base/services/core/java/com/android/server/am/
H A DPhantomProcessList.java21 import static android.util.FeatureFlagUtils.SETTINGS_ENABLE_MONITOR_PHANTOM_PROCS;
32 import android.util.FeatureFlagUtils;
424 if (!mService.mSystemReady || !FeatureFlagUtils.isEnabled(mService.mContext, in trimPhantomProcessesIfNecessary()

123