This might cause callback not being cleaned up properly even if the service is destroyed. Test: atest Flag: com.android.settingslib.flags.enable_le_audio_sharing Bug: 362140159 369452993 Change-Id: I389735162c1f9e41cea25f63f881c20be4effb60
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