5c50dc11b857dfdc265a4e0aa80fd7d17a62e7f6 |
|
12-Feb-2018 |
James Lemieux <jplemieux@google.com> |
Use external/robolectric-shadows/run_robotests.mk This allows SettingsLib to test against the latest framework changes. Also replaced TestConfig with traditional robolectric.properties. Also reworked the test runner to avoid using deprecated API. Bug: 73173204 Test: make -j56 RunSettingsLibRoboTests Change-Id: Iebe130d6542ed7096147e3fff61f9cfd76aad948
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/suggestions/SuggestionParserTest.java
|
f6631bf618477372bca3d4accae96553af2ae1d3 |
|
10-Oct-2017 |
Tony Mantler <nicoya@google.com> |
Update to Robolectric 3.4.2 Bug: clean-up Test: RunSettingsLibRoboTests Change-Id: Id812a4d8aa6b1a4260d73087b742b043e79ab6a1
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/suggestions/SuggestionParserTest.java
|
6da22fb4430dcb06ef0e0985734c41bf0a410a52 |
|
26-Aug-2017 |
Fan Zhang <zhfan@google.com> |
Remove unused methods from SuggestionList Test: robotests Change-Id: Ibfd5606917a2f6e2f22bca15c297ef34eb3cfe1e
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/suggestions/SuggestionParserTest.java
|
066864a6ed8556037c0858efd83d566d38208b64 |
|
09-Aug-2017 |
Fan Zhang <zhfan@google.com> |
Merge "Remove logic for parsing dismiss rule" into oc-mr1-dev am: 6a820f2238 am: 774eace18c Change-Id: Ib86300ac020de47871bb4c2c0557628ee9d8eeb8
|
c07ae9cf090270da73bb50a5c7260b5fede9370b |
|
04-Aug-2017 |
Fan Zhang <zhfan@google.com> |
Remove logic for parsing dismiss rule We now still parse dismiss_rule from activity metadata, but intead of treating it as "first show on Day x, then on day y if user dismiss suggestion", we simply start showing suggestion on day x. If user dismisses the suggestion, it's gone forever. Change-Id: Ia4d14167a407983df22e582f8dbab0c2cc153e1e Fix: 64297191 Test: robotests
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/suggestions/SuggestionParserTest.java
|
4ca9ebd5d355b72eb6076b5cce68968ea9d794c3 |
|
31-Jul-2017 |
Tony Mantler <nicoya@google.com> |
Remove development settings prefs file Move DevelopmentSettingsEnabler to SettingsLib Fix typo in SettingsLibRobolectricTestRunner Bug: 64159590 Test: DevelopmentSettingsEnablerTest Change-Id: I8a2a3407ff10c5db0417d13e735bae5dca1ff5b5
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/suggestions/SuggestionParserTest.java
|
7b77cf89382d13dc89e7d800c7fd04ac33ec55f3 |
|
21-Jul-2017 |
Fan Zhang <zhfan@google.com> |
Fix suggestion crash if parser fails to parse dismiss rule We store a index value in shared pref to figure out when a suggestion should be displayed next time. However the rule can change due to various reasons. When the index and the rule itself go out of sync, we should not crash. Change-Id: Id3ea88b6d321434e20ac0cd3e2670524c237e24e Bug: 63908636 Test: robotests (cherry picked from commit 4d37a1a1e1ca902b8a65bce64fafa0eeea51a4dd)
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/suggestions/SuggestionParserTest.java
|
4d37a1a1e1ca902b8a65bce64fafa0eeea51a4dd |
|
21-Jul-2017 |
Fan Zhang <zhfan@google.com> |
Fix suggestion crash if parser fails to parse dismiss rule We store a index value in shared pref to figure out when a suggestion should be displayed next time. However the rule can change due to various reasons. When the index and the rule itself go out of sync, we should not crash. Change-Id: Id3ea88b6d321434e20ac0cd3e2670524c237e24e Bug: 63908636 Test: robotests
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/suggestions/SuggestionParserTest.java
|
e138ef1d2bd6b72e11e73a9738ab95699364d0ec |
|
12-May-2017 |
Fan Zhang <zhfan@google.com> |
Refactor suggestion parser. Move it to a suggestions package Wrap suggestion list with a SuggestionList class, with additional metadata. Bug: 37947647 Test: make RunSettingsLibRoboTests Change-Id: I1343d76c8e9acc0d17eb00a87e7f3a86551481d8
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/suggestions/SuggestionParserTest.java
|