- Added a feature provider for face settings page in FaceFeatureProvider for customization - When face is deleted, disabled the settings buttons instead of hiding them. - Updated new UX style for add/remove face button. Bug: 370940762 Test: atest FaceSettingsEnrollButtonPreferenceControllerTest FaceSettingsFooterPreferenceControllerTest Test: manual - 1. Enroll face 2. Go Face Settings page and remove face 3. Enroll face again Flag: com.android.settings.flags.biometrics_onboarding_education Change-Id: I490e647523eeff2dd1a58aab07f638e3e5e0ffb8
Running Settings Robolectric tests
The full suite
$ croot
$ atest SettingsRoboTests
Running a single test class
With a filter
$ croot
$ atest SettingsRoboTests:com.android.settings.display.AdaptiveSleepPreferenceControllerTest
You can also run any single test class with atest (it will try to find the correct path)
$ atest AdaptiveSleepPreferenceControllerTest