fd09753145ae5af960e177e21857b224ea331048 |
01-May-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Add parameter for accessing channels from 3rd-party TV apps." into oc-dev
|
e6d009a5ad44cc6868f13ad7dd681349b3ecc980 |
25-Apr-2017 |
jiabin <jiabin@google.com> |
Add parameter for accessing channels from 3rd-party TV apps. Test: runtest --path packages/providers/TvProvider/tests && cts-tradefed run cts -m CtsTvTestCases -t android.media.tv.cts.TvContractTest Bug: 37576643 Change-Id: I023bd1cb2a5a037573ddadc813d90fc50da06ec2
roviders/tv/MockTvProviderContext.java
roviders/tv/ParametersTest.java
|
2e7349f10eda8d7f5271940eea3c5aa40fb3eae4 |
19-Apr-2017 |
Conrad Chen <conradchen@google.com> |
Fix and test DatabaseHelper.onUpgrade() 1. Fixes the issue that DatabaseHelper.onUpgrade() will crash on updating from older versions before recorded program table is created. 2. Fixes incorrect version numbers left in logs. 3. Adds test for DatabaseHelper.onUpgrade(). Test: runtest --path packages/providers/TvProvider/tests Bug: 37473184 Change-Id: I8e894f4ed7666910594e59730f11e3c0622ce927
roviders/tv/DatabaseHelperTest.java
|
d1fa1689bedcb4819216d6e27ed89994a00962e4 |
19-Apr-2017 |
Dongwon Kang <dwkang@google.com> |
Use Settings.Global.BOOT_COUNT instead of System.currentTimeMillis() System.currentTimeMillis() is not reliable in boot phase since NTP is not guranteed to be run before apps start. Test: runtest --path packages/providers/TvProvider/tests/ Bug: 37321377 Change-Id: I33b0d71a9bba9ad83dff53aefe9dfb776508863a
roviders/tv/TransientRowHelperTests.java
|
1e04b190fe503e62621596293d7923d949d68abd |
13-Apr-2017 |
jiabin <jiabin@google.com> |
TIF: Add parameter preview to filter only preview or non-preview channels. Test: runtest --path packages/providers/TvProvider/tests Bug: 36699790 Change-Id: Ie9c3767a2c47e6cf4b0ba6b651ba7114d6e18bf6
roviders/tv/ParametersTest.java
|
9c7110178fd390ed520e83522ecc5b54835e0778 |
16-Feb-2017 |
Conrad Chen <conradchen@google.com> |
Fix TvProvider tests regarding to watched programs Creates a bypass in TvProviderForTesting to prevent the asynchronous updating limitation of TvProvider for testing. Test: runtest --path packages/providers/TvProvider/tests/ Bug: 27107296 Change-Id: Ib8915bb7f67d8f2cd8677124959b910533af8344
roviders/tv/EpgDataCleanupServiceTests.java
roviders/tv/TvProviderForTesting.java
|
2ccad315aafb334c4115f0c3e45dcf0f5d9ce403 |
07-Feb-2017 |
Dongwon Kang <dwkang@google.com> |
Add PreviewPrograms table in TvProvider Currently, Programs class is being used for storing both linear tv program and preview program. This change adds PreviewPrograms class for clear separation. Test: build and cts-tradefed run cts -m CtsTvTestCases Bug: 34853064 Change-Id: I1ef2cb4abf410b6b70ea6e46d52f7c3f14781955
roviders/tv/TransientRowHelperTests.java
|
c5063870be9afac7c9fafef2cbcc1cb7c09fc418 |
11-Feb-2017 |
Dongwon Kang <dwkang@google.com> |
Apply assertEquals(EXPECTED, ACTUAL) Test: runtest --path packages/providers/TvProvider/tests/ Change-Id: I6610af56c3c656ccca3b46f2549114049104b56d
roviders/tv/ColumnFilterTest.java
|
291cd14f062ea27fd3018ded7485ca6bbbcd6517 |
09-Feb-2017 |
Dongwon Kang <dwkang@google.com> |
Disable broken tests temporarily Since they are blocking other development and test procedure. Test: runtest --path packages/providers/TvProvider/tests/ Bug: 27107296 Change-Id: If35bffacb2ee2624c0667b20a9f89f1b6700ba59
roviders/tv/EpgDataCleanupServiceTests.java
|
ecfa5fd8a9d974f26f36132687b554248ce9657a |
09-Feb-2017 |
Dongwon Kang <dwkang@google.com> |
Make sure we clear the DB before and after running tests Test: runtest --path packages/providers/TvProvider/tests/ Change-Id: I10c1bab863ee4ef331e3dc31aa23cf35fb5fe54c
roviders/tv/ColumnFilterTest.java
roviders/tv/EpgDataCleanupServiceTests.java
roviders/tv/PackageRemovedReceiverTest.java
roviders/tv/TransientRowHelperTests.java
roviders/tv/Utils.java
|
ce34ed615f08e9cf8a8a11649ea7360ca4d4121f |
09-Feb-2017 |
Dongwon Kang <dwkang@google.com> |
Add a test case for null projection Test: runtest --path packages/providers/TvProvider/tests/ Bug: 35198559 Change-Id: I4ccce62c9bc99eb8d3fc548c904beaf30fe07568
roviders/tv/ColumnFilterTest.java
|
142162af889b2c124bb012eea608c6a65eed54bb |
03-Feb-2017 |
Conrad Chen <conradchen@google.com> |
Filter out non-existing customized columns in DB Test: cts-tradefed run cts -m CtsTvTestCases Test: runtest --path packages/providers/TvProvider/tests/ Bug: 34684896 Change-Id: I4d40082f8219f4d7a548e21b666f19f04e3d24a8
roviders/tv/ColumnFilterTest.java
|
1b63db50e1bb304d7d6d77d3136ee066d14f91f9 |
02-Feb-2017 |
Conrad Chen <conradchen@google.com> |
Remove DB entries when packages are removed Test: runtest --path packages/providers/TvProvider/tests/ Bug: 34884862 Change-Id: Iee2006c0aa19ae616665b3719cfc6aaf2f1b7bba
roviders/tv/PackageRemovedReceiverTest.java
roviders/tv/TvProviderForTesting.java
|
3cc1a853b3dd678078c17a5f70c2ceba0f1d5cd4 |
21-Jan-2017 |
Dongwon Kang <dwkang@google.com> |
Delete transient rows on boot Implementation background: DB operation should be done in onCreate to prevent possible ANR per its documentation. Also, onCreate is usually called when the TvProvider is firstly used, so the actual benefit is low even we can do so. Test: passes newly added test cases Bug: 34160270 Change-Id: I41f0488662b74e645dc17e1a852266eb6e691c9b
roviders/tv/MockTvProviderContext.java
roviders/tv/TransientRowHelperTests.java
roviders/tv/TvProviderForTesting.java
|
fb7edc337587faafccd9e3f262187e7632c3a6a0 |
09-Mar-2016 |
Jae Seo <jaeseo@google.com> |
Fix SecurityException in EpgDataCleanupServiceTests Bug: 27107296 Change-Id: I01f64fad94bd23dd47880fa946bb7e2e927d1a73
roviders/tv/EpgDataCleanupServiceTests.java
|
023be771801a56970689b2cfe4892d04a66e99b9 |
15-Jul-2014 |
Chulwoo Lee <chulwoo@google.com> |
Introduce "input_id" column to the channels table Removed service_name column BUG: 16138420 Change-Id: I82ee9fa97095f73be0c77351bb5399075fec9907
roviders/tv/EpgDataCleanupServiceTests.java
|
ac117ad70762672243573f9c8a5ea3220c4884bf |
25-Jun-2014 |
Ji-Hwan Lee <jihwan@google.com> |
Clean up EPG data Bug: 14903289 Change-Id: I3f2b04c7f6e46fc172c055abab7be3ca98536a55
roviders/tv/EpgDataCleanupServiceTests.java
roviders/tv/MockTvProviderContext.java
roviders/tv/TvProviderForTesting.java
|