summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-29Move TimeZoneData to androidx.android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devFilip Pavlis
Bug: 76692459 Test: make -j TimeZoneData. Change-Id: I93ee1654f34aea0775bcdc25b8a4f8dddaa46a42
2018-01-24Deflake the testInstallOlderRulesVersion teardownNeil Fuller
The device-side code tries to uninstall even there's no distro installed to be safe, and that appears to be causing flakiness (since it means there's briefly an "operation in progress", preventing the test from detecting a status it tries to check. Test: PTS: run pts -m PtsTimeZoneTestCases Change-Id: Idbddb894bd95e74bdec1f645616224d56566a6df
2018-01-22Improve documentation in TimeZoneUpdateHostTestNeil Fuller
This change clarifies some test code with comments. Test: run pts -m PtsTimeZoneTestCases Change-Id: I98d97b628a35e1e58d4b25a119de5c74002dbcbf
2017-12-07Manually merge changes from giant AOSP topicStephen Li
Change-Id: I65b5a4265f8a8fd37daa763c57e73c25cf7a4376
2017-12-07DO NOT MERGE: Merge Oreo MR1 into master am: 4774dc09fd -s oursXin Li
am: 8a9f33b8a7 Change-Id: I6094090377475869d6af43106d377eba92e253a3
2017-12-07DO NOT MERGE: Merge Oreo MR1 into masterXin Li
am: 4774dc09fd -s ours Change-Id: If7989cfa894c7545ea791dfb5b6288ae59c3c0ba
2017-12-06DO NOT MERGE: Merge Oreo MR1 into masterandroid-wear-p-preview-2android-wear-8.0.0_r1android-p-preview-5android-p-preview-4android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7o-mr1-iot-preview-8o-mr1-iot-preview-7Xin Li
Exempt-From-Owner-Approval: Changes already landed internally Change-Id: If932d1dc6f0ca064820f7e5249c10d4a4e5ab992
2017-11-27Address TODOs and deflake TimeZoneUpdateHostTest am: 8ee1a59b6c am: e4b947d889Neil Fuller
am: bf40b20771 Change-Id: I4293753c1a9305664a08ae32a4d5a47b93ce0123
2017-11-27Address TODOs and deflake TimeZoneUpdateHostTest am: 8ee1a59b6cNeil Fuller
am: e4b947d889 Change-Id: I8d5a22a525d8df5050ecb9ad2fdd911ed8d0b175
2017-11-27Address TODOs and deflake TimeZoneUpdateHostTestNeil Fuller
am: 8ee1a59b6c Change-Id: I20aad06e7af0ee9bb0960a9e1ba1bcc635a51f62
2017-11-27Address TODOs and deflake TimeZoneUpdateHostTestNeil Fuller
This commit removes a couple of TODOs that were previously awaiting an AOSP push. The delay on conditions has also been increased as the test appears to be flaky and particularly unreliable on eng builds. Test: Ran PtsTimeZoneTestCases internally / built on AOSP Test: atest PtsTimeZoneTestCases Bug: 64015928 Bug: 68868666 Bug: 67833617 Change-Id: I6ca599cd0554f8a44c3e17ecd05bd33920da5ec0
2017-11-06Merge commit '587cdcfbad39f38bdd25c267eeae01202a52f29d' from ↵Xin Li
oc-mr1-dev-plus-aosp-without-vendor into stage-aosp-master am: 3c11dd99cf am: c4357ca99f Change-Id: Id9044920fc3ccbf5a0a0e2d8072ca1ba285fbc35
2017-11-06Merge commit '587cdcfbad39f38bdd25c267eeae01202a52f29d' from ↵Xin Li
oc-mr1-dev-plus-aosp-without-vendor into stage-aosp-master am: 3c11dd99cf Change-Id: I0f024dfa3ae7ddfa1d322c6969b2a195628efac0
2017-11-02Merge commit '587cdcfbad39f38bdd25c267eeae01202a52f29d' fromXin Li
oc-mr1-dev-plus-aosp-without-vendor into stage-aosp-master Change-Id: I89320e7eb1150de3a1f95fd5cf246f3db6cb83d7
2017-10-27Track changes to dumpsys timezone output am: f40c3b96f2 am: 157e6ac397Neil Fuller
am: b148a6d572 -s ours Change-Id: If3dfef0ba23d4467150251614cb04e14db83bfc5
2017-10-27Further fixes to OEM templates am: 5ea1946f81 am: 9f39661740Neil Fuller
am: b0749eb70c -s ours Change-Id: I3a623f452648afffa2aa0e07e41627c6e5e1fc37
2017-10-27Update the template files provided for partners am: 47e51ac2f6 am: ↵Neil Fuller
bddc0a5afc -s ours am: 86af6453a0 -s ours Change-Id: Iafc7a92fd4e6753e8ea6a16637ea6637c7142aa0
2017-10-27Explicitly disallow multiple user execute am: 10291b3a6b am: ae26ce05fbNeil Fuller
am: 1f5c91fe8d -s ours Change-Id: I46770bc924ff11047b5abb2c6c88c5952bff607a
2017-10-27Track changes to dumpsys timezone output am: f40c3b96f2Neil Fuller
am: 157e6ac397 Change-Id: I88136258b2dc68521ca4bddac4dcd73db74d807c
2017-10-27Further fixes to OEM templates am: 5ea1946f81Neil Fuller
am: 9f39661740 Change-Id: I59026cb4ec2d65deb2e18fc4c59c4e050042ff84
2017-10-27Update the template files provided for partners am: 47e51ac2f6Neil Fuller
am: bddc0a5afc -s ours Change-Id: I609d61df65e99b53ab5b6eafb7034b901b9b5b60
2017-10-27Explicitly disallow multiple user execute am: 10291b3a6bNeil Fuller
am: ae26ce05fb Change-Id: I6f86160027dc3aaaa17def083fde02ccd34c1b8c
2017-10-27Track changes to dumpsys timezone outputNeil Fuller
am: f40c3b96f2 Change-Id: If6b091ce399b5b7a0039fe0ca3e9ac794ee8c888
2017-10-27Further fixes to OEM templatesNeil Fuller
am: 5ea1946f81 Change-Id: I85d1eb13929ecdb935429778a31c7ce80f208066
2017-10-27Update the template files provided for partnersNeil Fuller
am: 47e51ac2f6 Change-Id: I4c36a4c991e5b0030de070f76f1f2a144abc6b14
2017-10-27Explicitly disallow multiple user executeNeil Fuller
am: 10291b3a6b Change-Id: I73dadb96a26e2d929afcd1baf12c06b3ceeee84b
2017-10-25Track changes to dumpsys timezone outputNeil Fuller
RulesManagerService now outputs additional version information in "dumpsys timezone" which can be tested for. Bug: 65575839 Test: PTS: run pts -m PtsTimeZoneTestCases Change-Id: I806d25ad6176883532a46dc3389f99b13cb1981f Merged-In: I806d25ad6176883532a46dc3389f99b13cb1981f (cherry picked from commit 2dc15a61af9a5e1e21ae34b66af9d801be4f8b7d)
2017-10-25Further fixes to OEM templatesNeil Fuller
Some clarification and white space fixes that were missed from commit 9e06a0a119e710e043e5f1c376429afec52c01d3. Bug: 65165603 Test: None, documentation only. None of the files are included in the build Change-Id: Iec3d679348924d988fce77af5a5b8b90f09840a4 Merged-In: Iec3d679348924d988fce77af5a5b8b90f09840a4 (cherry picked from commit 18bb69665bc0df1027218b4cd9452561b515ee08)
2017-10-25Update the template files provided for partnersNeil Fuller
Update the template files provided for partners to use when integrating the time zone update feature. The manifests/ directory is no longer used: OEMs have to customize the AndroidManifest.xml because not everything can be handled via aapt. Bug: 65165603 Test: None, documentation only. None of the files are included in the build Change-Id: I742cb1eebcf2f2e2b6924447916442c83f62a52e Merged-In: I742cb1eebcf2f2e2b6924447916442c83f62a52e (cherry picked from commit 9e06a0a119e710e043e5f1c376429afec52c01d3)
2017-10-25Explicitly disallow multiple user executeNeil Fuller
Explicitly disallow multiple user execution: it's not expected because everything runs as system but this change explicitly rules out execution. This change also adds an xTS to confirm that a secondary user installing the app triggers an update (as the owner) and the device is updated correctly. Test: Manual testing installing updates as secondary device user Test: PTS: run pts -m PtsTimeZoneTestCases Bug: 64111659 Change-Id: Ic839bb264b9ce5448e6191c71ffb7c2b634e4efa Merged-In: Ic839bb264b9ce5448e6191c71ffb7c2b634e4efa (cherry picked from commit dabb14f82bfeaf3e598157ac4fc6e7844b1a6044)
2017-10-09Merge "Track changes to dumpsys timezone output"TreeHugger Robot
2017-10-04Track changes to dumpsys timezone outputNeil Fuller
RulesManagerService now outputs additional version information in "dumpsys timezone" which can be tested for. Bug: 65575839 Test: PTS: run pts -m PtsTimeZoneTestCases Change-Id: I806d25ad6176883532a46dc3389f99b13cb1981f
2017-10-04Further fixes to OEM templatesNeil Fuller
Some clarification and white space fixes that were missed from commit 9e06a0a119e710e043e5f1c376429afec52c01d3. Bug: 65165603 Test: None, documentation only. None of the files are included in the build Change-Id: Iec3d679348924d988fce77af5a5b8b90f09840a4
2017-10-02Update the template files provided for partners am: fdd085a469Neil Fuller
am: 587cdcfbad Change-Id: I05edc1ca66e0e097e3e7c73aa974176f8bb6dd6d
2017-10-02Update the template files provided for partnersNeil Fuller
am: fdd085a469 Change-Id: I0cab607342b499a22b41938ef9a792e74c281e36
2017-10-02Update the template files provided for partnersoreo-mr1-devNeil Fuller
Update the template files provided for partners to use when integrating the time zone update feature. The manifests/ directory is no longer used: OEMs have to customize the AndroidManifest.xml because not everything can be handled via aapt. Bug: 65165603 Test: None, documentation only. None of the files are included in the build Change-Id: I742cb1eebcf2f2e2b6924447916442c83f62a52e (cherry picked from commit 9e06a0a119e710e043e5f1c376429afec52c01d3)
2017-09-27Merge "Update the template files provided for partners"TreeHugger Robot
2017-09-27Update the template files provided for partnersNeil Fuller
Update the template files provided for partners to use when integrating the time zone update feature. The manifests/ directory is no longer used: OEMs have to customize the AndroidManifest.xml because not everything can be handled via aapt. Bug: 65165603 Test: None, documentation only. None of the files are included in the build Change-Id: I742cb1eebcf2f2e2b6924447916442c83f62a52e
2017-09-25Explicitly disallow multiple user executeNeil Fuller
Explicitly disallow multiple user execution: it's not expected because everything runs as system but this change explicitly rules out execution. This change also adds an xTS to confirm that a secondary user installing the app triggers an update (as the owner) and the device is updated correctly. Test: Manual testing installing updates as secondary device user Test: PTS: run pts -m PtsTimeZoneTestCases Bug: 64111659 Change-Id: Ic839bb264b9ce5448e6191c71ffb7c2b634e4efa
2017-08-15Switch back to use manifest constant am: 620e718256Neil Fuller
am: 63d65f7f2b Change-Id: Ib4744d59ebb527686cd0c75db3ddd0756aabdf86
2017-08-15Switch back to use manifest constantNeil Fuller
am: 620e718256 Change-Id: Iadaf11fd86e1c7a98235d71f390d6fea9dd3b35e
2017-08-11Switch back to use manifest constantNeil Fuller
Switch back to use a manifest constant instead of android.provider.TimeZoneRulesDataContract.READER_PERMISSION based on feedback from API council. This is the second of three changes to (1) add the new constant, (2) switch over code using the constant, (3) remove the old constant. Bug: 64568899 Test: None, build only Change-Id: I1126656f0bde2db9564c3e122bb78c7a4c9b44e2 (cherry picked from commit 3cdcb52bed671be4d0cd31154674c70156a4e3ca)
2017-08-11Merge "Switch back to use manifest constant"Neil Fuller
2017-08-11Switch back to use manifest constantNeil Fuller
Switch back to use a manifest constant instead of android.provider.TimeZoneRulesDataContract.READER_PERMISSION based on feedback from API council. This is the second of three changes to (1) add the new constant, (2) switch over code using the constant, (3) remove the old constant. Bug: 64568899 Test: None, build only Change-Id: I1126656f0bde2db9564c3e122bb78c7a4c9b44e2
2017-08-07Use explicitly unbundled time_zone_distro lib am: d865a24261Neil Fuller
am: 674e7daa68 Change-Id: Iebb24b0c77896e64d5f1ea9b58ecccdc7e8a3aa1
2017-08-07Use explicitly unbundled time_zone_distro libNeil Fuller
am: d865a24261 Change-Id: Ibed02a5efcc14d1602d2bf81d336ea9c5c09dedd
2017-08-07Use explicitly unbundled time_zone_distro libNeil Fuller
Switch to using an explicitly unbundled time_zone_distro library. See associated change in system/timezone for details. Bug: 64139059 Test: make droid time_zone_distro_provider Change-Id: Icd9d618538791d0c93fb02a7842b64110dae5818 (cherry picked from commit 588ff040330004a5a29148103598e30b233c0976)
2017-08-04Use explicitly unbundled time_zone_distro libNeil Fuller
Switch to using an explicitly unbundled time_zone_distro library. See associated change in system/timezone for details. Bug: 64139059 Test: make droid time_zone_distro_provider Change-Id: Icd9d618538791d0c93fb02a7842b64110dae5818
2017-08-01Merge "Make time zone data app code unbundleable" into oc-mr1-dev am: 27412bf7d7Neil Fuller
am: dd8afb473f Change-Id: Ide4ac15f2b27cda8041374848ea1a0357c9161b5
2017-08-01Merge "Make time zone data app code unbundleable" into oc-mr1-devNeil Fuller
am: 27412bf7d7 Change-Id: I53cfd121b037fd4fb9bc7ff04f543d1a5ae4d244