[PATCH] shell32/tests: Fix the temporary directory creation in shlexec.

Francois Gouget fgouget at codeweavers.com
Thu Mar 26 19:12:30 CDT 2020


On Thu, 26 Mar 2020, Marvin wrote:
[...]

> === w1064v1809_ar (32 bit report) ===
> === w1064v1809_he (32 bit report) ===
> === w1064v1809_ja (32 bit report) ===
[...]
> shell32:
> shlexec.c:2214: Test failed: ShellExecuteEx(mask="0x808040", file="C:\Users\winetest\Documents\shell32_test.exe", params="shlexec "C:\Users\winetest\AppData\Local\Temp\wtShlexecDir\wtShlexecFile" Exec") WaitForSingleObject(hProcess) returned 258
> shlexec.c:2214: Test failed: ShellExecuteEx(mask="0x808040", file="C:\Users\winetest\Documents\shell32_test.exe", params="shlexec "C:\Users\winetest\AppData\Local\Temp\wtShlexecDir\wtShlexecFile" Exec") child returned 259
> shlexec.c:2214: Test failed: ShellExecuteEx(mask="0x808040", file="C:\Users\winetest\Documents\shell32_test.exe", params="shlexec "C:\Users\winetest\AppData\Local\Temp\wtShlexecDir\wtShlexecFile" Exec") WaitForSingleObject returned 258
> shlexec.c:2214: Test failed: ShellExecuteEx(mask="0x808040", file="C:\Users\winetest\Documents\shell32_test.exe", params="shlexec "C:\Users\winetest\AppData\Local\Temp\wtShlexecDir\wtShlexecFile" Exec") ShlexecVar expected 'Present', but key not found or empty
> shlexec.c:2217: Test failed: ShellExecuteEx(mask="0x808040", file="C:\Users\winetest\Documents\shell32_test.exe", params="shlexec "C:\Users\winetest\AppData\Local\Temp\wtShlexecDir\wtShlexecFile" Exec") argvA3 expected 'Exec', but key not found or empty
[...]
> The task timed out

These are not actually new. The issue is that the WineTest runs time out 
most of the time so that no WineTest result has been added to the set of 
reference results since the paths became stable.

Normally that would mean no WineTest result at all which would avoid 
false positives, but here these configurations still have some old 
WineTest results from before the paths changed, hence the false 
positives.


-- 
Francois Gouget <fgouget at codeweavers.com>



More information about the wine-devel mailing list