There is no need to broadcast when a footer is displayed/removed. The broadcasts were added specifically for gmscore to know when the footer was visible, so that GLS consent could be given. However, this was only very briefly actually used within GmsCore, and has been obsolete for several releases. Test: CTS Change-Id: I1df6c6214fe79c943cabd7b04357c8ab7d1c1c39
Running Settings Robolectric tests
The full suite
$ croot
$ make RunSettingsRoboTests
Running a single test class
$ croot
$ make RunSettingsRoboTests ROBOTEST_FILTER=<ClassName>
For example:
make RunSettingsRoboTests ROBOTEST_FILTER=CodeInspectionTest
You can also use partial class name in ROBOTEST_FILTER. If the partial class name matches multiple file names, all of them will be executed.