diff --git a/libwvdrmengine/oemcrypto/test/oemcrypto_usage_table_test.cpp b/libwvdrmengine/oemcrypto/test/oemcrypto_usage_table_test.cpp index fc6bd176..d9ae34f5 100644 --- a/libwvdrmengine/oemcrypto/test/oemcrypto_usage_table_test.cpp +++ b/libwvdrmengine/oemcrypto/test/oemcrypto_usage_table_test.cpp @@ -96,6 +96,9 @@ TEST_F(OEMCryptoSessionTests, License_IncrementCounterAPI18) { if (wvoec::global_features.api_version < 18) { GTEST_SKIP() << "Test for versions 18 and up only."; } + if (OEMCrypto_SecurityLevel() == OEMCrypto_Level3) { + GTEST_SKIP() << "L3 does not support license counter."; + } Session s; s.open(); LicenseRoundTrip license_messages(&s); @@ -141,6 +144,9 @@ TEST_F(OEMCryptoSessionTests, MasterGeneration_IncrementCounterAPI18) { GTEST_SKIP() << "Usage table not supported, so master generation number " "does not need to be checked."; } + if (OEMCrypto_SecurityLevel() == OEMCrypto_Level3) { + GTEST_SKIP() << "L3 does not support license counter."; + } Session s1; s1.open(); LicenseRoundTrip license_messages(&s1);