The new TopLevelSettings page uses a standard DashboardFragment to host all top level settings. It's easier to maintain than DashboardSummary. It does not support conditional cards or suggestion cards. We will use PersonalSettingsFragment to host these as contextual cards going forward. Bug: 110405144 Test: visual Change-Id: I2ab2d3556e870e86ebc18f9876336c4a3a361897
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.