Merge "Skip License Release tests when there is no usage table" into main
This commit is contained in:
committed by
Android (Google) Code Review
commit
284b6bef68
@@ -173,6 +173,9 @@ TEST_F(CorePIGTest, OfflineHWSecureRequired) {
|
|||||||
// Should be able to request license, perform playback, generate a license
|
// Should be able to request license, perform playback, generate a license
|
||||||
// release, and receive the release response.
|
// release, and receive the release response.
|
||||||
TEST_F(CorePIGTest, LicenseRelease1) {
|
TEST_F(CorePIGTest, LicenseRelease1) {
|
||||||
|
if (!wvoec::global_features.usage_table) {
|
||||||
|
GTEST_SKIP() << "Test for usage table devices only.";
|
||||||
|
}
|
||||||
LicenseHolder holder("CDM_UnlimitedStreaming_can_persist", &cdm_engine_,
|
LicenseHolder holder("CDM_UnlimitedStreaming_can_persist", &cdm_engine_,
|
||||||
config_);
|
config_);
|
||||||
holder.set_can_persist(true);
|
holder.set_can_persist(true);
|
||||||
@@ -194,6 +197,9 @@ TEST_F(CorePIGTest, LicenseRelease1) {
|
|||||||
// Should be able to request license, wait some time, generate a license
|
// Should be able to request license, wait some time, generate a license
|
||||||
// release, and receive the release response.
|
// release, and receive the release response.
|
||||||
TEST_F(CorePIGTest, LicenseRelease2) {
|
TEST_F(CorePIGTest, LicenseRelease2) {
|
||||||
|
if (!wvoec::global_features.usage_table) {
|
||||||
|
GTEST_SKIP() << "Test for usage table devices only.";
|
||||||
|
}
|
||||||
LicenseHolder holder("CDM_UnlimitedStreaming_can_persist", &cdm_engine_,
|
LicenseHolder holder("CDM_UnlimitedStreaming_can_persist", &cdm_engine_,
|
||||||
config_);
|
config_);
|
||||||
holder.set_can_persist(true);
|
holder.set_can_persist(true);
|
||||||
|
|||||||
Reference in New Issue
Block a user