Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=104806
Your paranoid android.
=== w10pro64 (32 bit report) ===
ddraw: ddraw7.c:18713: Test failed: Got unexpected color 0x00000040.
=== debian11 (32 bit report) ===
ddraw: ddraw1.c:3952: Test failed: Got a different mode.
=== debian11 (32 bit Arabic:Morocco report) ===
ddraw: ddraw4.c:3873: Test failed: Expected screen size 2 1024x768, got 640x480. ddraw4.c:3881: Test failed: Expected (0,0)-(1024,768), got (0,0)-(640,480). ddraw4.c:3893: Test failed: Expected surface width 1024, got 640. ddraw4.c:3895: Test failed: Expected surface height 768, got 480. ddraw4.c:4391: Test failed: Got a different mode.
=== debian11 (32 bit German report) ===
ddraw: ddraw2.c:4081: Test failed: Got a different mode.
=== debian11 (32 bit French report) ===
ddraw: ddraw7.c:3948: Test failed: Got a different mode.
=== debian11 (32 bit Hebrew:Israel report) ===
ddraw: ddraw4.c:4166: Test failed: Got unexpected screen width 640. ddraw4.c:4168: Test failed: Got unexpected screen height 480. ddraw4.c:4189: Test failed: Got unexpected screen width 640. ddraw4.c:4191: Test failed: Got unexpected screen height 480. ddraw4.c:4196: Test failed: Got unexpected screen width 640. ddraw4.c:4198: Test failed: Got unexpected screen height 480.
=== debian11 (32 bit Hindi:India report) ===
ddraw: ddraw4.c:4196: Test failed: Got unexpected screen width 800. ddraw4.c:4198: Test failed: Got unexpected screen height 600. ddraw7.c:3708: Test failed: Got unexpected screen width 800. ddraw7.c:3710: Test failed: Got unexpected screen height 600. ddraw7.c:3733: Test failed: Got unexpected screen width 800. ddraw7.c:3735: Test failed: Got unexpected screen height 600. ddraw7.c:3740: Test failed: Got unexpected screen width 800. ddraw7.c:3742: Test failed: Got unexpected screen height 600. ddraw7.c:3764: Test failed: Got unexpected screen width 800. ddraw7.c:3766: Test failed: Got unexpected screen height 600. ddraw7.c:3771: Test failed: Got unexpected screen width 800. ddraw7.c:3773: Test failed: Got unexpected screen height 600. ddraw7.c:3795: Test failed: Got unexpected screen width 800. ddraw7.c:3797: Test failed: Got unexpected screen height 600. ddraw7.c:3830: Test failed: Got unexpected screen width 800. ddraw7.c:3832: Test failed: Got unexpected screen height 600. ddraw7.c:3853: Test failed: Got unexpected screen width 800. ddraw7.c:3855: Test failed: Got unexpected screen height 600. ddraw7.c:3860: Test failed: Got unexpected screen width 800. ddraw7.c:3862: Test failed: Got unexpected screen height 600. ddraw7.c:4055: Test failed: Got a different mode.
=== debian11 (32 bit Japanese:Japan report) ===
ddraw: ddraw2.c:3641: Test failed: Expected screen size 2 1024x768, got 640x480. ddraw2.c:3649: Test failed: Expected (0,0)-(1024,768), got (0,0)-(640,480). ddraw2.c:3661: Test failed: Expected surface width 1024, got 640. ddraw2.c:3663: Test failed: Expected surface height 768, got 480.
=== debian11 (32 bit Chinese:China report) ===
ddraw: ddraw1.c:14269: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,737). ddraw1.c:14276: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,737). ddraw2.c:2730: Test failed: Expected (0,0)-(640,480), got (-32000,-32000)-(-31840,-31975). ddraw2.c:2750: Test failed: Expected window style 0x4cf0000, got 0xb40b0000.
=== debian11 (32 bit WoW report) ===
ddraw: ddraw4.c:4100: Test failed: Got unexpected screen width 800. ddraw4.c:4102: Test failed: Got unexpected screen height 600. ddraw4.c:4107: Test failed: Got unexpected screen width 800. ddraw4.c:4109: Test failed: Got unexpected screen height 600. ddraw4.c:4131: Test failed: Got unexpected screen width 800. ddraw4.c:4133: Test failed: Got unexpected screen height 600. ddraw4.c:4166: Test failed: Got unexpected screen width 800. ddraw4.c:4168: Test failed: Got unexpected screen height 600. ddraw4.c:4189: Test failed: Got unexpected screen width 800. ddraw4.c:4191: Test failed: Got unexpected screen height 600. ddraw4.c:4196: Test failed: Got unexpected screen width 800. ddraw4.c:4198: Test failed: Got unexpected screen height 600. ddraw7.c:2631: Test failed: Expected (0,0)-(640,480), got (-32000,-32000)-(-31840,-31976). ddraw7.c:2651: Test failed: Expected window style 0x4cf0000, got 0xb40b0000.
=== debian11 (64 bit WoW report) ===
ddraw: ddraw1.c:14251: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,768). ddraw1.c:14269: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,768). ddraw1.c:14276: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,768). ddraw1.c:14251: Test failed: Expect window rect (0,0)-(640,480), got (0,0)-(1024,737). ddraw1.c:14269: Test failed: Expect window rect (0,0)-(640,480), got (1024,0)-(2048,737). ddraw1.c:14276: Test failed: Expect window rect (0,0)-(640,480), got (1024,0)-(2048,737). ddraw2.c:4383: Test failed: Display mode restored after good ddraw1::SetCooperativeLevel call ddraw2.c:15193: Test failed: Expect window rect (0,0)-(640,480), got (1024,0)-(2048,737). ddraw2.c:15200: Test failed: Expect window rect (0,0)-(640,480), got (1024,0)-(2048,737).