2009/11/15 Mikey Alexander <fireswor...@yahoo.com>:
> You really don't want to skip this one as the api is supposed to create the 
> window, but you can't be absolutely sure it is a failure, hence the error 
> message being what it is.  If you are going to skip the timeout if it fails, 
> why bother checking for the window creation at all?
>
> The real question is what is the real worst case expected time to wait before 
> failing because the window was not created?  I upped it to 45 seconds.
>
> I could have implemented a window message thread to detect the window 
> creation, but it doesn't change the problem.  Window creation is not given a 
> deadline.  10 seconds was obviously too short.  Several machines failed on 
> the first longer load with 10 seconds and a couple failed most of the 
> timeouts with 10 seconds.
>
> I'd be more than willing to up the timeout longer, but if you really do 
> encounter a failure, it makes the failed test take that much longer.
>
> - Mikey
>
I think you misunderstood me. The window is created but as you're
searching for a "Startup" window's title it fails on localized
systems. So the test is not completely correct and only work on
English system. That's why I proposed to skip the two tests on (and
only on) such systems.

I'll try to use a window message thread to see if it helps.

PS: Please bottom post on wine-devel

-- 
Nicolas Le Cam


Reply via email to