/aosp14/frameworks/base/core/tests/coretests/src/android/flags/ |
H A D | FeatureFlagsTest.java | 36 FeatureFlags mFeatureFlags = new FeatureFlags(mIFeatureFlagsFake); field in FeatureFlagsTest 40 FeatureFlags.setInstance(mFeatureFlags); in setup() 46 assertThat(mFeatureFlags.isEnabled(flag)).isFalse(); in testFusedOff_Disabled() 52 assertThat(mFeatureFlags.isEnabled(flag)).isTrue(); in testFusedOn_Enabled() 58 assertThat(mFeatureFlags.isEnabled(flag)).isFalse(); in testBooleanFlag_DefaultDisabled() 64 assertThat(mFeatureFlags.isEnabled(flag)).isTrue(); in testBooleanFlag_DefaultEnabled() 76 assertThat(mFeatureFlags.isCurrentlyEnabled(flag)).isTrue(); in testDynamicBooleanFlag_DefaultEnabled() 87 assertThat(mFeatureFlags.isEnabled(flag)).isTrue(); in testBooleanFlag_OverrideBeforeRead() 98 assertThat(mFeatureFlags.isEnabled(flag)).isFalse(); in testFusedOffFlag_OverrideHasNoEffect() 109 assertThat(mFeatureFlags.isEnabled(flag)).isTrue(); in testFusedOnFlag_OverrideHasNoEffect() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/flags/ |
H A D | FlagCommand.java | 41 private final FeatureFlagsDebug mFeatureFlags; field in FlagCommand 49 mFeatureFlags = featureFlags; in FlagCommand() 85 mFeatureFlags.eraseFlag(flag); in execute() 115 mFeatureFlags.setBooleanFlagInternal(flag, newValue); in execute() 133 mFeatureFlags.setStringFlagInternal(flag, args.get(2)); in execute() 152 mFeatureFlags.setIntFlagInternal(flag, value); in execute() 182 return mFeatureFlags.isEnabled((ReleasedFlag) flag); in isBooleanFlagEnabled() 184 return mFeatureFlags.isEnabled((UnreleasedFlag) flag); in isBooleanFlagEnabled() 200 return mFeatureFlags.getString((StringFlag) flag); in getStringFlag() 214 return mFeatureFlags.getInt((IntFlag) flag); in getIntFlag() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/screenrecord/ |
H A D | RecordingControllerTest.java | 82 private FakeFeatureFlags mFeatureFlags; field in RecordingControllerTest 90 mFeatureFlags = new FakeFeatureFlags(); in setUp() 218 mFeatureFlags.set(Flags.WM_ENABLE_PARTIAL_SCREEN_SHARING, true); in testPoliciesFlagDisabled_screenCapturingNotAllowed_returnsNullDevicePolicyDialog() 222 Dialog dialog = mController.createScreenRecordDialog(mContext, mFeatureFlags, in testPoliciesFlagDisabled_screenCapturingNotAllowed_returnsNullDevicePolicyDialog() 234 mFeatureFlags.set(Flags.WM_ENABLE_PARTIAL_SCREEN_SHARING, false); in testPartialScreenSharingDisabled_returnsLegacyDialog() 237 Dialog dialog = mController.createScreenRecordDialog(mContext, mFeatureFlags, in testPartialScreenSharingDisabled_returnsLegacyDialog() 249 mFeatureFlags.set(Flags.WM_ENABLE_PARTIAL_SCREEN_SHARING, true); in testPoliciesFlagEnabled_screenCapturingNotAllowed_returnsDevicePolicyDialog() 250 mFeatureFlags.set(Flags.WM_ENABLE_PARTIAL_SCREEN_SHARING_ENTERPRISE_POLICIES, true); in testPoliciesFlagEnabled_screenCapturingNotAllowed_returnsDevicePolicyDialog() 253 Dialog dialog = mController.createScreenRecordDialog(mContext, mFeatureFlags, in testPoliciesFlagEnabled_screenCapturingNotAllowed_returnsDevicePolicyDialog() 265 mFeatureFlags.set(Flags.WM_ENABLE_PARTIAL_SCREEN_SHARING, true); in testPoliciesFlagEnabled_screenCapturingAllowed_returnsNullDevicePolicyDialog() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/ |
H A D | KeyboardShortcutsReceiverTest.java | 54 private FakeFeatureFlags mFeatureFlags = new FakeFeatureFlags(); field in KeyboardShortcutsReceiverTest 74 mFeatureFlags.set(Flags.SHORTCUT_LIST_SEARCH_LAYOUT, false); in onReceive_whenFlagOffDeviceIsTablet_showKeyboardShortcuts() 75 mKeyboardShortcutsReceiver = spy(new KeyboardShortcutsReceiver(mFeatureFlags)); in onReceive_whenFlagOffDeviceIsTablet_showKeyboardShortcuts() 91 mFeatureFlags.set(Flags.SHORTCUT_LIST_SEARCH_LAYOUT, false); in onReceive_whenFlagOffDeviceIsNotTablet_showKeyboardShortcuts() 92 mKeyboardShortcutsReceiver = spy(new KeyboardShortcutsReceiver(mFeatureFlags)); in onReceive_whenFlagOffDeviceIsNotTablet_showKeyboardShortcuts() 108 mFeatureFlags.set(Flags.SHORTCUT_LIST_SEARCH_LAYOUT, true); in onReceive_whenFlagOnDeviceIsTablet_showKeyboardShortcutListSearch() 109 mKeyboardShortcutsReceiver = spy(new KeyboardShortcutsReceiver(mFeatureFlags)); in onReceive_whenFlagOnDeviceIsTablet_showKeyboardShortcutListSearch() 125 mFeatureFlags.set(Flags.SHORTCUT_LIST_SEARCH_LAYOUT, true); in onReceive_whenFlagOnDeviceIsNotTablet_showKeyboardShortcuts() 126 mKeyboardShortcutsReceiver = spy(new KeyboardShortcutsReceiver(mFeatureFlags)); in onReceive_whenFlagOnDeviceIsNotTablet_showKeyboardShortcuts()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/screenshot/appclips/ |
H A D | AppClipsServiceTest.java | 62 @Mock private FeatureFlags mFeatureFlags; field in AppClipsServiceTest 76 when(mFeatureFlags.isEnabled(SCREENSHOT_APP_CLIPS)).thenReturn(false); in flagOff_shouldReturnFalse() 84 when(mFeatureFlags.isEnabled(SCREENSHOT_APP_CLIPS)).thenReturn(false); in flagOff_internal_shouldReturnFailed() 178 when(mFeatureFlags.isEnabled(SCREENSHOT_APP_CLIPS)).thenReturn(true); in mockForEmptyBubbles() 183 when(mFeatureFlags.isEnabled(SCREENSHOT_APP_CLIPS)).thenReturn(true); in mockForTaskIdNotAppBubble() 190 when(mFeatureFlags.isEnabled(SCREENSHOT_APP_CLIPS)).thenReturn(true); in mockForScreenshotBlocked() 199 when(mFeatureFlags.isEnabled(SCREENSHOT_APP_CLIPS)).thenReturn(true); in mockForInvalidConfigComponentName() 208 when(mFeatureFlags.isEnabled(SCREENSHOT_APP_CLIPS)).thenReturn(true); in mockToSatisfyAllPrerequisites() 216 mAppClipsService = new AppClipsService(getContext(), mFeatureFlags, in getInterfaceWithRealContext() 222 mAppClipsService = new AppClipsService(mMockContext, mFeatureFlags, in getInterfaceWithMockContext()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/keyguard/ |
H A D | KeyguardInputViewController.java | 63 private final FeatureFlags mFeatureFlags; field in KeyguardInputViewController 75 mFeatureFlags = featureFlags; in KeyguardInputViewController() 108 if (mFeatureFlags.isEnabled(Flags.REVAMPED_BOUNCER_MESSAGES)) { in updateMessageAreaVisibility() 209 private final FeatureFlags mFeatureFlags; field in KeyguardInputViewController.Factory 236 mFeatureFlags = featureFlags; in Factory() 251 mDevicePostureController, mFeatureFlags); in create() 258 mFeatureFlags); in create() 264 mDevicePostureController, mFeatureFlags); in create() 270 emergencyButtonController, mFeatureFlags); in create() 276 emergencyButtonController, mFeatureFlags); in create()
|
H A D | LockIconViewController.java | 119 @NonNull private final FeatureFlags mFeatureFlags; field in LockIconViewController 214 mFeatureFlags = featureFlags; in LockIconViewController() 233 if (mFeatureFlags.isEnabled(DOZING_MIGRATION_1)) { in onInit() 239 if (mFeatureFlags.isEnabled(LOCKSCREEN_WALLPAPER_DREAM_ENABLED)) { in onInit() 422 if (mFeatureFlags.isEnabled(Flags.MIGRATE_LOCK_ICON)) { in updateLockIconLocation() 455 + mFeatureFlags.isEnabled(DOZING_MIGRATION_1)); in dump() 504 if (!mFeatureFlags.isEnabled(DOZING_MIGRATION_1)) { 513 if (!mFeatureFlags.isEnabled(DOZING_MIGRATION_1)) { 750 if (mFeatureFlags.isEnabled(ONE_WAY_HAPTICS_API_MIGRATION)) { in vibrateOnTouchExploration() 767 if (mFeatureFlags.isEnabled(ONE_WAY_HAPTICS_API_MIGRATION)) { in vibrateOnLongPress()
|
H A D | KeyguardPinViewController.java | 37 private final FeatureFlags mFeatureFlags; field in KeyguardPinViewController 63 mFeatureFlags = featureFlags; in KeyguardPinViewController() 82 if (mFeatureFlags.isEnabled(Flags.AUTO_PIN_CONFIRMATION)) { in onViewAttached()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/complication/ |
H A D | DreamMediaEntryComplicationTest.java | 85 private FeatureFlags mFeatureFlags; field in DreamMediaEntryComplicationTest 96 when(mFeatureFlags.isEnabled(DREAM_MEDIA_TAP_TO_OPEN)).thenReturn(false); in setup() 122 mFeatureFlags); in testClickToOpenUMO() 151 mFeatureFlags); in testOnViewDetached() 163 when(mFeatureFlags.isEnabled(DREAM_MEDIA_TAP_TO_OPEN)).thenReturn(true); in testClickToOpenMediaOverLockscreen() 181 mFeatureFlags); in testClickToOpenMediaOverLockscreen() 200 when(mFeatureFlags.isEnabled(DREAM_MEDIA_TAP_TO_OPEN)).thenReturn(true); in testClickToOpenMediaDismissingLockscreen() 218 mFeatureFlags); in testClickToOpenMediaDismissingLockscreen()
|
H A D | ComplicationCollectionLiveDataTest.java | 57 private FakeFeatureFlags mFeatureFlags; field in ComplicationCollectionLiveDataTest 64 mFeatureFlags = new FakeFeatureFlags(); in setUp() 66 mFeatureFlags.set(Flags.ALWAYS_SHOW_HOME_CONTROLS_ON_DREAMS, true); in setUp() 70 mFeatureFlags, in setUp()
|
H A D | SmartSpaceComplicationTest.java | 71 private FeatureFlags mFeatureFlags; field in SmartSpaceComplicationTest 82 when(mFeatureFlags.isEnabled(Flags.HIDE_SMARTSPACE_ON_DREAM_OVERLAY)).thenReturn(false); in setup() 105 when(mFeatureFlags.isEnabled(Flags.HIDE_SMARTSPACE_ON_DREAM_OVERLAY)).thenReturn(true); in testRegistrantStart_featureDisabled_doesNotAddOverlayStateCallback() 215 mFeatureFlags); in getRegistrant()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/media/dream/ |
H A D | MediaDreamSentinelTest.java | 59 FeatureFlags mFeatureFlags; field in MediaDreamSentinelTest 71 when(mFeatureFlags.isEnabled(DREAM_MEDIA_COMPLICATION)).thenReturn(true); in setup() 77 mDreamOverlayStateController, mMediaEntryComplication, mFeatureFlags); in testOnMediaDataLoaded_complicationAddition() 98 mDreamOverlayStateController, mMediaEntryComplication, mFeatureFlags); in testOnMediaDataRemoved_complicationRemoval() 118 mDreamOverlayStateController, mMediaEntryComplication, mFeatureFlags); in testOnMediaDataLoaded_complicationRemoval() 140 when(mFeatureFlags.isEnabled(DREAM_MEDIA_COMPLICATION)).thenReturn(false); in testOnMediaDataLoaded_mediaComplicationDisabled_doesNotAddComplication() 143 mDreamOverlayStateController, mMediaEntryComplication, mFeatureFlags); in testOnMediaDataLoaded_mediaComplicationDisabled_doesNotAddComplication()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/volume/ |
H A D | VolumeDialogImplTest.java | 134 private FakeFeatureFlags mFeatureFlags; field in VolumeDialogImplTest 163 mFeatureFlags = new FakeFeatureFlags(); in setup() 180 mFeatureFlags); in setup() 288 mFeatureFlags.set(ONE_WAY_HAPTICS_API_MIGRATION, false); in testVibrateOnRingerChangedToVibrate() 310 mFeatureFlags.set(ONE_WAY_HAPTICS_API_MIGRATION, true); in testControllerDoesNotVibrateOnRingerChangedToVibrate_OnewayAPI_On() 332 mFeatureFlags.set(ONE_WAY_HAPTICS_API_MIGRATION, false); in testNoVibrateOnRingerInitialization() 351 mFeatureFlags.set(ONE_WAY_HAPTICS_API_MIGRATION, true); in testControllerDoesNotVibrateOnRingerInitialization_OnewayAPI_On() 385 mFeatureFlags.set(ONE_WAY_HAPTICS_API_MIGRATION, true); in testSelectVibrateFromDrawer_OnewayAPI_On() 415 mFeatureFlags.set(ONE_WAY_HAPTICS_API_MIGRATION, true); in testSelectMuteFromDrawer_OnewayAPI_On() 445 mFeatureFlags.set(ONE_WAY_HAPTICS_API_MIGRATION, true); in testSelectNormalFromDrawer_OnewayAPI_On() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/clipboardoverlay/ |
H A D | ClipboardOverlayControllerTest.java | 101 private FakeFeatureFlags mFeatureFlags = new FakeFeatureFlags(); field in ClipboardOverlayControllerTest 132 mFeatureFlags.set(CLIPBOARD_IMAGE_TIMEOUT, true); // turned off for legacy tests in setup() 150 mFeatureFlags, in initController() 171 mFeatureFlags.set(CLIPBOARD_IMAGE_TIMEOUT, false); in test_setClipData_invalidImageData_legacy() 186 mFeatureFlags.set(CLIPBOARD_IMAGE_TIMEOUT, false); in test_setClipData_nonImageUri_legacy() 197 mFeatureFlags.set(CLIPBOARD_IMAGE_TIMEOUT, false); in test_setClipData_textData_legacy() 210 mFeatureFlags.set(CLIPBOARD_IMAGE_TIMEOUT, false); in test_setClipData_sensitiveTextData_legacy() 228 mFeatureFlags.set(CLIPBOARD_IMAGE_TIMEOUT, false); in test_setClipData_repeatedCalls_legacy() 303 mFeatureFlags.set(CLIPBOARD_SHARED_TRANSITIONS, false); in test_viewCallbacks_onShareTapped_sharedTransitionsOff() 328 mFeatureFlags.set(CLIPBOARD_SHARED_TRANSITIONS, false); in test_viewCallbacks_onDismissTapped_sharedTransitionsOff() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/keyguard/ |
H A D | LockIconViewControllerBaseTest.java | 97 protected FakeFeatureFlags mFeatureFlags; field in LockIconViewControllerBaseTest 148 mFeatureFlags = new FakeFeatureFlags(); in setUp() 149 mFeatureFlags.set(FACE_AUTH_REFACTOR, false); in setUp() 150 mFeatureFlags.set(MIGRATE_LOCK_ICON, false); in setUp() 151 mFeatureFlags.set(LOCKSCREEN_WALLPAPER_DREAM_ENABLED, false); in setUp() 170 KeyguardInteractorFactory.create(mFeatureFlags).getKeyguardInteractor(), in setUp() 171 mFeatureFlags, in setUp() 232 mFeatureFlags.set(DOZING_MIGRATION_1, useMigrationFlag); in init()
|
H A D | KeyguardAbsKeyInputViewControllerTest.java | 83 private FakeFeatureFlags mFeatureFlags; field in KeyguardAbsKeyInputViewControllerTest 97 mFeatureFlags = new FakeFeatureFlags(); in setup() 98 mFeatureFlags.set(Flags.REVAMPED_BOUNCER_MESSAGES, false); in setup() 108 mEmergencyButtonController, mFeatureFlags) { in createTestObject() 127 mFeatureFlags.set(Flags.REVAMPED_BOUNCER_MESSAGES, true);
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/clipboardoverlay/ |
H A D | ClipboardOverlayController.java | 97 private final FeatureFlags mFeatureFlags; field in ClipboardOverlayController 204 mFeatureFlags = featureFlags; in ClipboardOverlayController() 211 if (mFeatureFlags.isEnabled(CLIPBOARD_SHARED_TRANSITIONS)) { in ClipboardOverlayController() 224 if (mFeatureFlags.isEnabled(CLIPBOARD_SHARED_TRANSITIONS)) { in ClipboardOverlayController() 236 if (mFeatureFlags.isEnabled(CLIPBOARD_SHARED_TRANSITIONS)) { in ClipboardOverlayController() 292 if (mFeatureFlags.isEnabled(CLIPBOARD_IMAGE_TIMEOUT)) { in setClipData() 455 if (mFeatureFlags.isEnabled(CLIPBOARD_IMAGE_TIMEOUT)) { in animateFromMinimized() 693 if (mFeatureFlags.isEnabled(CLIPBOARD_SHARED_TRANSITIONS)) { in onDismissButtonTapped() 700 if (mFeatureFlags.isEnabled(CLIPBOARD_SHARED_TRANSITIONS)) { in onRemoteCopyButtonTapped() 708 if (mFeatureFlags.isEnabled(CLIPBOARD_SHARED_TRANSITIONS)) { in onShareButtonTapped() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/ |
H A D | SystemUIDialogTest.java | 57 private FeatureFlags mFeatureFlags; field in SystemUIDialogTest 65 mDependency.injectTestDependency(FeatureFlags.class, mFeatureFlags); in setup() 103 when(mFeatureFlags.isEnabled(Flags.WM_ENABLE_PREDICTIVE_BACK_QS_DIALOG_ANIM)) in usePredictiveBackAnimFlag() 110 verify(mFeatureFlags, atLeast(1)) in usePredictiveBackAnimFlag()
|
H A D | BiometricsUnlockControllerTest.java | 129 private FakeFeatureFlags mFeatureFlags; field in BiometricsUnlockControllerTest 135 mFeatureFlags = new FakeFeatureFlags(); in setUp() 136 mFeatureFlags.set(FP_LISTEN_OCCLUDING_APPS, false); in setUp() 137 mFeatureFlags.set(ONE_WAY_HAPTICS_API_MIGRATION, false); in setUp() 165 mFeatureFlags in createController() 442 mFeatureFlags.set(FP_LISTEN_OCCLUDING_APPS, true); in onFPFailureNoHaptics_notInteractive_showLockScreen() 458 mFeatureFlags.set(FP_LISTEN_OCCLUDING_APPS, false); in onFPFailureNoHaptics_notInteractive_showLockScreen_doNotListenOccludingApps() 474 mFeatureFlags.set(FP_LISTEN_OCCLUDING_APPS, true); in onFPFailureNoHaptics_dreaming_showLockScreen() 490 mFeatureFlags.set(FP_LISTEN_OCCLUDING_APPS, false); in onFPFailureNoHaptics_dreaming_showLockScreen_doNotListeOccludingApps() 546 mFeatureFlags.set(ONE_WAY_HAPTICS_API_MIGRATION, true); in onSideFingerprintSuccess_oldPowerButtonPress_playOneWayHaptic() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/ |
H A D | ExpandHelperTest.java | 53 private final FakeFeatureFlags mFeatureFlags = new FakeFeatureFlags(); field in ExpandHelperTest 60 mFeatureFlags.setDefault(Flags.NOTIFICATION_INLINE_REPLY_ANIMATION); in setUp() 69 mFeatureFlags); in setUp()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/screenshot/appclips/ |
H A D | AppClipsService.java | 62 private final FeatureFlags mFeatureFlags; field in AppClipsService 71 mFeatureFlags = featureFlags; in AppClipsService() 79 if (!mFeatureFlags.isEnabled(SCREENSHOT_APP_CLIPS)) { in checkIndependentVariables()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/media/dream/ |
H A D | MediaDreamSentinel.java | 79 if (!mFeatureFlags.isEnabled(DREAM_MEDIA_COMPLICATION)) { 112 private final FeatureFlags mFeatureFlags; field in MediaDreamSentinel 122 mFeatureFlags = featureFlags; in MediaDreamSentinel()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/render/ |
H A D | GroupExpansionManagerImpl.java | 56 private final FeatureFlags mFeatureFlags; field in GroupExpansionManagerImpl 63 mFeatureFlags = featureFlags; in GroupExpansionManagerImpl() 105 if (!mFeatureFlags.isEnabled(Flags.NOTIFICATION_GROUP_EXPANSION_CHANGE) || changed) { in setGroupExpanded()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/complication/ |
H A D | SmartSpaceComplication.java | 73 private final FeatureFlags mFeatureFlags; field in SmartSpaceComplication.Registrant 97 mFeatureFlags = featureFlags; in Registrant() 102 if (mFeatureFlags.isEnabled(Flags.HIDE_SMARTSPACE_ON_DREAM_OVERLAY)) { in onStart()
|
H A D | DreamMediaEntryComplication.java | 110 private final FeatureFlags mFeatureFlags; field in DreamMediaEntryComplication.DreamMediaEntryViewController 134 mFeatureFlags = featureFlags; in DreamMediaEntryViewController() 140 mIsTapToOpenEnabled = mFeatureFlags.isEnabled(DREAM_MEDIA_TAP_TO_OPEN); in onViewAttached()
|