From c4c42f3181091f0346ad539e1a843ac34a7e00bc Mon Sep 17 00:00:00 2001 From: Takuto Ikuta Date: Thu, 14 Aug 2025 13:43:46 +0900 Subject: [PATCH] Disable broken TestSetCpuFlags test on Windows This is for https://ci.chromium.org/ui/p/libyuv/builders/try/win_rel/4043/overview Change-Id: If07dbcf180c9be5ef0b9b7c26db4a19e71e697e3 Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/6848407 Reviewed-by: richard winterton Reviewed-by: Frank Barchard --- unit_test/cpu_test.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/unit_test/cpu_test.cc b/unit_test/cpu_test.cc index dde6d1120..d597b6f0b 100644 --- a/unit_test/cpu_test.cc +++ b/unit_test/cpu_test.cc @@ -427,7 +427,13 @@ TEST_F(LibYUVBaseTest, DISABLED_TestLinuxRVV) { #endif } -TEST_F(LibYUVBaseTest, TestSetCpuFlags) { +#ifdef _WIN32 +// This doesn't pass on Windows CQ. +#define MAYBE_TestSetCpuFlags DISABLED_TestSetCpuFlags +#else +#define MAYBE_TestSetCpuFlags TestSetCpuFlags +#endif +TEST_F(LibYUVBaseTest, MAYBE_TestSetCpuFlags) { // Reset any masked flags that may have been set so auto init is enabled. MaskCpuFlags(0);