Multiple improvements/extensions for TimeZoneData
This change rearranges the testing dir structure to be more hierarchical to enable a distinction between test data and xTS test code. The testing/ disto.zip files have been moved under the output_data dir to match the structure found in system/timezone. This change also adds the oem_template directory that can be used to bootstrap OEMs' own time zone data apps and tests: 1) Moved the "demo" app files to be under under oem_template/data_app. 2) Added an xTS test class / host library that can be used in OEM-specific test suites by OEMs to make sure they have integrated the time zone updates correctly. Test: Manual Test: make droid Bug: 31008728 Change-Id: Ia4d4dc12647263acb4602cfcb1aa4f11026072f1
Showing
- Android.mk 1 addition, 21 deletionsAndroid.mk
- README 9 additions, 0 deletionsREADME
- manifests/install/AndroidManifest.xml 1 addition, 2 deletionsmanifests/install/AndroidManifest.xml
- manifests/uninstall/AndroidManifest.xml 1 addition, 2 deletionsmanifests/uninstall/AndroidManifest.xml
- oem_template/README.oem 8 additions, 0 deletionsoem_template/README.oem
- oem_template/data_app/Android.mk 32 additions, 0 deletionsoem_template/data_app/Android.mk
- oem_template/data_app/README.oem 14 additions, 0 deletionsoem_template/data_app/README.oem
- oem_template/data_app/build_oem_data_app.mk 52 additions, 0 deletionsoem_template/data_app/build_oem_data_app.mk
- oem_template/data_app/res/values/strings.xml 4 additions, 1 deletionoem_template/data_app/res/values/strings.xml
- oem_template/data_app/testing/Android.mk 57 additions, 0 deletionsoem_template/data_app/testing/Android.mk
- oem_template/xts/Android.mk 36 additions, 0 deletionsoem_template/xts/Android.mk
- oem_template/xts/AndroidTest.xml 25 additions, 0 deletionsoem_template/xts/AndroidTest.xml
- oem_template/xts/README.oem 9 additions, 0 deletionsoem_template/xts/README.oem
- oem_template/xts/embed_apk_as_resource.mk 46 additions, 0 deletionsoem_template/xts/embed_apk_as_resource.mk
- testing/Android.mk 1 addition, 39 deletionstesting/Android.mk
- testing/README 5 additions, 0 deletionstesting/README
- testing/data/create-test-data.sh 19 additions, 5 deletionstesting/data/create-test-data.sh
- testing/data/test1/output_data/android/tzlookup.xml 0 additions, 0 deletionstesting/data/test1/output_data/android/tzlookup.xml
- testing/data/test1/output_data/distro/distro.zip 0 additions, 0 deletionstesting/data/test1/output_data/distro/distro.zip
- testing/data/test1/output_data/iana/tzdata 0 additions, 0 deletionstesting/data/test1/output_data/iana/tzdata
README
0 → 100644
oem_template/README.oem
0 → 100644
oem_template/data_app/Android.mk
0 → 100644
oem_template/data_app/README.oem
0 → 100644
oem_template/data_app/build_oem_data_app.mk
0 → 100644
oem_template/data_app/testing/Android.mk
0 → 100644
oem_template/xts/Android.mk
0 → 100644
oem_template/xts/AndroidTest.xml
0 → 100644
oem_template/xts/README.oem
0 → 100644
oem_template/xts/embed_apk_as_resource.mk
0 → 100644
testing/README
0 → 100644
File moved
File moved
File moved
Please register or sign in to comment