The controller's logic determines the visibility of this preference based on the availability of surveys, as reported by SurveyFeatureProvider.isSurveyAvailable. Bug: 380346799 Test: atest MagnificationFeedbackPreferenceControllerTest Flag: com.android.server.accessibility.enable_low_vision_hats Change-Id: I7fe7aa4418a6be38e9e7af7efc76a9a25266198b
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