A script for automatic regression testing

Dan Kegel dank at kegel.com
Fri Aug 17 04:33:31 CDT 2007


Martin wrote:
> Regarding your script interface, I think it should accept these parameters:
> * GIT_ID_1 - bisection start
> * GIT_ID_2 - bisection end

Sure, and/or dates and/or releases.

* PNGs - list of PNG files which describe "bug hit" cases;

No.  The script should not invoke autohotkey, either.
IMHO, it should instead factor out any knowledge about
how to test for the bug into a user-supplied shell script.
The script would be run once Wine is built, would check for the specific
bug being searched for, and its exit status would
be zero for success (no bug) and nonzero for failure (the bug was found).
So using Mikolaj's script would require you to
write a tiny shell script that invoked autohotkey on a script,
or maybe just ran an installer and checked for the
existance of a file, or something to do with PNG's, whatever you want.

http://delta.tigris.org works this way; it calls the shell script "the oracle".
- Dan

-- 
Wine for Windows ISVs: http://kegel.com/wine/isv



More information about the wine-devel mailing list