• Home
  • History
  • Annotate
  • only in /packages/providers/TvProvider/tests/src/com/android/
History log of /packages/providers/TvProvider/tests/src/com/android/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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