I think this is a great idea.

Concerning Windows, I don't have time to test myself now, but FWIW, feel free 
to lift inspiration/code from apitrace's exception handler: 
https://github.com/apitrace/apitrace/blob/master/common/os_win32.cpp#L248 I 
know it works very well.

However this is not enough to make piglit on windows 100% handsfree -- because 
assertion failures / errors on windows often create an interactive dialog box, 
the only way to be 100% sure the test won't hang is to have the piglit python 
framework periodically search for dialog boxes...

Jose

----- Original Message -----
> To improve distributed testing, and better diagnose crash problems, I
> started implementing a simple crash handler on linux and windows. The
> linux ( and posix ) based handler is mostly functional, and mainly
> needs cleaning up. As for Windows the handler needs more improvements
> along with testing.
> 
> 
> The patch covers the last few commits on the github branch I created...
> http://github.com/kphillisjr/piglit/commits/segmentation_handler
> _______________________________________________
> Piglit mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/piglit
> 
_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to