Module: wine Branch: master Commit: 48a4f670d1a8e6c940e629b6cf9c49677d1409a4 URL: https://gitlab.winehq.org/wine/wine/-/commit/48a4f670d1a8e6c940e629b6cf9c496...
Author: Stefan Dösinger stefan@codeweavers.com Date: Thu Sep 7 15:21:12 2023 +0300
d3d8/tests: Mark the hidden test WM_WINDOWPOSCHANGED test flaky.
---
dlls/d3d8/tests/device.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/dlls/d3d8/tests/device.c b/dlls/d3d8/tests/device.c index ae7d3b28a10..df7ff865835 100644 --- a/dlls/d3d8/tests/device.c +++ b/dlls/d3d8/tests/device.c @@ -3246,7 +3246,12 @@ static void test_wndproc(void) SetForegroundWindow(GetDesktopWindow()); ok(!expect_messages->message, "Expected message %#x for window %#x, but didn't receive it.\n", expect_messages->message, expect_messages->window); + + /* kwin sometimes resizes hidden windows. The d3d8 version of this test has been reliable on + * Windows so far, but the d3d9 equivalent rarely fails since Windows 8. */ + flaky ok(!windowposchanged_received, "Received WM_WINDOWPOSCHANGED but did not expect it.\n"); + expect_messages = NULL; flush_events();