From a5a02ac1fbe29b66d88e26df2f96db5d9345eb79 Mon Sep 17 00:00:00 2001 From: Rahul Frias Date: Mon, 30 Sep 2024 12:54:41 -0700 Subject: [PATCH] Skip ProvisioningStableSpoidTest if L3 [ Merge of http://go/wvgerrit/207790 ] SPOID is only expected to be stable for L1 Bug: 339917270 Test: CoreIntegrationTest.ProvisioningStableSpoidTest Change-Id: I34aab2b5f873b643e2cfb3c7ad8c996f2134a48b --- libwvdrmengine/cdm/core/test/core_integration_test.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libwvdrmengine/cdm/core/test/core_integration_test.cpp b/libwvdrmengine/cdm/core/test/core_integration_test.cpp index 9e7a7186..03bd37f2 100644 --- a/libwvdrmengine/cdm/core/test/core_integration_test.cpp +++ b/libwvdrmengine/cdm/core/test/core_integration_test.cpp @@ -141,8 +141,11 @@ TEST_F(CoreIntegrationTest, ProvisioningStableSpoidTest) { cdm_engine_.QueryStatus(kLevelDefault, QUERY_KEY_SECURITY_LEVEL, &level) .code()); - ASSERT_TRUE(level == QUERY_VALUE_SECURITY_LEVEL_L1 || - level == QUERY_VALUE_SECURITY_LEVEL_L3) + if (level == QUERY_VALUE_SECURITY_LEVEL_L3) { + GTEST_SKIP(); // SPOID is not expected to be stable for L3 + } + + ASSERT_TRUE(level == QUERY_VALUE_SECURITY_LEVEL_L1) << "Unknown security level: " << level; CdmSecurityLevel security_level = level == QUERY_VALUE_SECURITY_LEVEL_L1