[PATCH 1/2] d3d8/tests: Don't check the foreground window if we're not in foreground.

Stefan Dösinger stefandoesinger at gmail.com
Fri Oct 10 04:48:55 CDT 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I accidentally sent this to Francois only earlier today. Re-sending to
wine-devel.

Am 2014-10-10 08:28, schrieb Francois Gouget:
> On Wed, 8 Oct 2014, Stefan Dösinger wrote: [...]
>> There are many more failures in d3d8:device when the test is not
>> in foreground. Those failures write static lines and I'd prefer
>> the testbot to be changed to run them in foreground instead.
> 
> What do you mean by that?
The d3d8:device test failures on the w8 testbot, e.g. here
http://testbot.winehq.org/JobDetails.pl?Key=9361 . For some reason
there are no win8 results for this test on test.winehq.org.

VMs prior to Win8 do not have those failures because they fail device
creation.

> The TestBot runs a command line tool in an iconized console. In
> turn that tool runs the test binary. However I'm not aware of it 
> preventing test windows from being in the foreground.
Out of curiosity, why is the console iconized?

> Maybe the console windows being iconized somehow gets inherited by
>  the windows created by the test binary, but shouldn't the test
> just request to bring its windows to the foreground?
They try:
http://source.winehq.org/git/wine.git/blob/HEAD:/dlls/d3d8/tests/device.c#l2155

This call fails, which later on (2243) leads to a skip, as can be seen
on e.g. this testbot result here:
http://test.winehq.org/data/a71f25d239ed7dd65f9fa7a3b7baa371e74f2ec9/win7_newtb-w7u/d3d8:device.html


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJUN6uHAAoJEN0/YqbEcdMwy9oP/A2WZ20zgvYMWkOblodiQULx
AxrosUN4Bzd/mPZXsxO+b7ga7C5sN8MsyQBKFIoob+ME3CrTOg36Waj7L6M1FgRT
Ue1Pwg9Nx2bpqnBBTgI06iJIKz+oa4fu1tQyigEPDxMMDx4YpddoOsFNE7Ps1wLU
EoEVQ/Td9rtIlYvvM2K4KICmYchf95DYVcf7/dcXEiDjK4qFSBbbyjnwQW0AkJY8
svMcDQKXqSfKF6M76U27IxFaS339StBVyZN9U6smZ4wkwo0F+7tX89RXksKMxT18
pUtDUkgepXGfbTbvJCBSDE0lpZ/VJtGIqqmyRn2/EEy+6rcQO3gnwJR+tpYcV6JU
fOMEZ2JHmfxqj090s1nGSN+WnRGxdNag0z9B0edIdl98vl5fMMoRAdJL5sf9S1+X
LScO6N+LZ9+mTGKIYzbFIz2BaLy8eKB1JVt2fK+wQ1RJaJzWDsi5XSSZOX3e2K88
M8Cr4qIQJchJVPBEBB+7k9WAigAXxdeJ/pNUmQO0pXN1EPjxKbeIZ+C8Y3NnfqMd
G/keGRFerehiXGrY/kMFY2vzc1HZHoPb6/6tOgbFbD3zjlcmcb5P+EhB4a7jwo4Z
MoB6OFaXkCzv+cx84RqYMoW8HYCGDHj27VBVONYyyPo6pJb8MrgfyY/J+1eY6yP9
Qdge24p1Ip6g0Qqj+P++
=ZdVN
-----END PGP SIGNATURE-----



More information about the wine-devel mailing list