On Sat, 27 Oct 2007, Francois Gouget wrote: [...]
There are other options to specify which version of winetest.exe to grab, to set the timeout on the tests execution, etc.
Things still on the todo list:
- the script also grabs the winetest.exe signature and attempts to
verify it. But I don't know where to find the corresponding public key (651FD487) so I don't know if this really works.
Hmm, as pointed out by Detlef, there a link on Paul's home page pointing to his public key and the required key is in there. Then it's just a matter of telling gpg to use it which I have now done and the signature checking code seems to work as intended.
- the script gets the 'latest' winetest.exe version by default, but
when there are compilation problems I guess this may stay stuck at the same revision for some time. So it would be nice if the script could know which version it's getting so it could skip the tests if that version is too old, or has already been tested.
The script can now use a local cache containing the already downloaded files, and can be told to skip the tests if it finds that a file has not changed since the last time it has been used in a given vm+snapshot combination.
In fact I've been able to verify that it works in real life since winetest has not been updated since last monday :-( Compilation problems?
I've attached the latest version of the script.