Alexandre Julliard (@julliard) commented about dlls/d3d9/tests/device.c:
hr = IDirect3DDevice9_BeginScene(device); ok(hr == D3D_OK, "Failed to begin scene, hr %#lx.\n", hr);
- for (i = 0; i < 50000; ++i)
- /* This loop can take some time on Mesa's software renderer. Don't push
* it too high or it might time out on Gitlab CI. */
- for (i = 0; i < 30000; ++i)
I think you should reduce it much more drastically. There's no reason to spend tens of seconds just on this test.
Or run a few hundred loops first to check if it's fast enough.