Allow entitlement and entitled session to be the same
For DRM, but not for CAS, we allow the entitlement session and the entitled session to be the same. Bug: 301462149 Change-Id: Ib830484be8437b1c4ce34500ae912e6c119dcfc3 (cherry picked from commit c1ec1c248d3ca1d3bc414c71cc9222c77d56f043)
This commit is contained in:
committed by
Robert Shih
parent
54da9e91cd
commit
e85a6b9616
@@ -903,7 +903,9 @@ TEST_P(OEMCryptoLicenseTest, EntitledKeySessionMultipleKeySessionsAPI17) {
|
|||||||
session_.session_id(), &key_session_id_2);
|
session_.session_id(), &key_session_id_2);
|
||||||
// For DRM, but not for CAS, we allow there to be only a single entitled
|
// For DRM, but not for CAS, we allow there to be only a single entitled
|
||||||
// session.
|
// session.
|
||||||
if (status == OEMCrypto_ERROR_TOO_MANY_SESSIONS) {
|
if (!global_features.supports_cas &&
|
||||||
|
(key_session_id_2 == key_session_id_1 ||
|
||||||
|
status == OEMCrypto_ERROR_TOO_MANY_SESSIONS)) {
|
||||||
GTEST_SKIP()
|
GTEST_SKIP()
|
||||||
<< "Skipping test because multiple entitled sessions not supported.";
|
<< "Skipping test because multiple entitled sessions not supported.";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user