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=106913
Your paranoid android.
=== debian11 (32 bit report) ===
shell32: shelllink.c:802: Test failed: dirty (0x00000000) shelllink.c:802: Test failed: got 0x00000001 shelllink.c:802: Test failed: Didn't expect NULL Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x6a2e908d). shellpath.c:3049: Test failed: test 4: expected L"C:\users\winetest\Temp\test.lnk", got L"C:\users\winetest\Temp\test.bat" shellpath.c:3049: Test failed: test 8: expected L"C:\users\winetest\Temp\test.lnk", got L"C:\users\winetest\Temp\test.bat" shellpath.c:3048: Test failed: test 14: expected 0, got 1 shellpath.c:3049: Test failed: test 14: expected L"C:\users\winetest\Temp\test", got L"C:\users\winetest\Temp\test.bat" shellpath.c:3049: Test failed: test 16: expected L"C:\users\winetest\Temp\test.lnk", got L"C:\users\winetest\Temp\test.bat" shellpath.c:3049: Test failed: test 19: expected L"C:\users\winetest\Temp\test.lnk", got L"C:\users\winetest\Temp\test.bat" shellpath.c:3049: Test failed: test 20: expected L"C:\users\winetest\Temp\test.lnk", got L"C:\users\winetest\Temp\test.bat" shellpath.c:3049: Test failed: test 24: expected L"C:\users\winetest\Temp\test.lnk", got L"C:\users\winetest\Temp\test.bat" shellpath.c:3048: Test failed: test 26: expected 0, got 1 shellpath.c:3049: Test failed: test 26: expected L"C:\users\winetest\Temp\test", got L"C:\users\winetest\Temp\test.bat"