mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge "VtsHalDrmV1_0Target test failure" into oc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
c68698337c
@@ -625,14 +625,17 @@ TEST_P(DrmHalVendorPluginTest, RestoreKeysNull) {
|
||||
TEST_P(DrmHalVendorPluginTest, RestoreKeysClosedSession) {
|
||||
RETURN_IF_SKIPPED;
|
||||
for (auto config : contentConfigurations) {
|
||||
auto sessionId = openSession();
|
||||
hidl_vec<uint8_t> keySetId = loadKeys(sessionId, config);
|
||||
EXPECT_NE(0u, keySetId.size());
|
||||
closeSession(sessionId);
|
||||
sessionId = openSession();
|
||||
closeSession(sessionId);
|
||||
Status status = drmPlugin->restoreKeys(sessionId, keySetId);
|
||||
EXPECT_EQ(Status::ERROR_DRM_SESSION_NOT_OPENED, status);
|
||||
if (config.policy.allowOffline) {
|
||||
auto sessionId = openSession();
|
||||
hidl_vec<uint8_t> keySetId =
|
||||
loadKeys(sessionId, config, KeyType::OFFLINE);
|
||||
EXPECT_NE(0u, keySetId.size());
|
||||
closeSession(sessionId);
|
||||
sessionId = openSession();
|
||||
closeSession(sessionId);
|
||||
Status status = drmPlugin->restoreKeys(sessionId, keySetId);
|
||||
EXPECT_EQ(Status::ERROR_DRM_SESSION_NOT_OPENED, status);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user