ad3e1331f3311b0351856e29001610d6ff39f082 |
|
22-Jan-2018 |
Neil Fuller <nfuller@google.com> |
Improve dumpsys for installed distros The RuleManagerService would previously refuse to return the current distro install status if there was a staging operation in progress. Since a staging operation only affects what is staged, not what is actually installed, this restriction can be relaxed. This should make tests that were previously getting "Unknown" state more reliable. Test: PTS: run pts -m PtsTimeZoneTestCases Test: atest FrameworksServicesTests Change-Id: I06449bc8dad6d96adf7e9edceee69cfaf24facb0
/frameworks/base/core/java/android/app/timezone/RulesState.java
|
ce8db9911494225fcd99711d7df85a130de5a6ce |
|
14-Dec-2017 |
Jeff Sharkey <jsharkey@android.com> |
Add more IntDef prefixes for auto-documenting. Test: builds, boots Bug: 70177949 Exempt-From-Owner-Approval: annotation-only changes Change-Id: I76dde6054e06f52240bd4b1a0f196dcb74623608
/frameworks/base/core/java/android/app/timezone/RulesState.java
|
baf1c3df80499b6c9895a0988dfc0e6fd602674e |
|
03-Jul-2017 |
Neil Fuller <nfuller@google.com> |
Add TimeZoneRulesDataContract to system API Add TimeZoneRulesDataContract to system API and remove TODOs to add other classes that should not now be needed in the system API (since they are used by a platform-only app). Bug: 31008728 Test: make droid Change-Id: I600e7b08853b86b27463193411cf85207ae09ce8
/frameworks/base/core/java/android/app/timezone/RulesState.java
|
0153481a22d679818d9eb5ea997bfd967be1c206 |
|
22-Jun-2017 |
Neil Fuller <nfuller@google.com> |
Fix code and test related to rules version check Fix code and test related to an incorrectly implemented rules version check. This meant that a device could not return the rules version it shipped with. Another unused (and also confusing) method and associated test is being deleted here. To run tests: make -j30 FrameworksServicesTests adb install -r -g \ "out/target/product/angler/data/app/FrameworksServicesTests/FrameworksServicesTests.apk" adb shell am instrument -e package com.android.server.timezone -w \ com.android.frameworks.servicestests \ "com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner" Test: See above. Bug: 31008728 Change-Id: I31b55e88072dd73055cb3d8cf252be6eac920322
/frameworks/base/core/java/android/app/timezone/RulesState.java
|
bede17c216815a849be0c43d5ce7daaf750a9fac |
|
16-Mar-2017 |
Neil Fuller <nfuller@google.com> |
Time zone update API classes Time zone update API classes. Currently hidden but they will go on to be unhidden in future. This forms the basis of client and system server code to support time zone updates. Tests can be run with: make -j30 FrameworksCoreTests adb install out/target/product/angler/data/app/FrameworksCoreTests/FrameworksCoreTests.apk adb shell am instrument -e package android.app.timezone \ -w com.android.frameworks.coretests \ "com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner" Bug: 31008728 Test: See above. Merged-In: I668bc8ac0cb78f3d4d9a4b7ad6ac1534b88af833 Change-Id: Icde574f8974152617a1f7ac9fa225bd5011dcce1
/frameworks/base/core/java/android/app/timezone/RulesState.java
|