On Tue Jan 17 19:35:38 2023 +0000, Alexandre Julliard wrote:
This now fails on Wine:
tools/runtest -q -P wine -T . -M d3d12.dll -p dlls/d3d12/tests/i386-windows/d3d12_test.exe d3d12 && touch dlls/d3d12/tests/i386-windows/d3d12.ok d3d12.c:888: Test failed: Got unexpected refcount 1. make: *** [Makefile:16789: dlls/d3d12/tests/i386-windows/d3d12.ok] Error 1
I see. * test.winehq.org shows that there is no failure in Wine which means it consistently returns refcount >= 1. * But there was no failure for this test in the 10 TestBot runs. However looking closer it seems that's because the test is systematically skipped there due to 'Failed to create device'. * There was no failure on the GitLab CI either and no skipped traces. However I believe the 'skipped' traces are silenced there so the tests are probably still not run.
So then adding a todo_wine would probably fix the test on both Windows and Wine.