Regression testing breakthrough

André Hentschel nerv at dawncrow.de
Tue Oct 18 14:01:18 CDT 2011


Am 18.10.2011 10:45, schrieb Damjan Jovanovic:
> This tool compiled all 35000 or so commits from Wine 1.0 to around 4th October 2011 in only 7 days, generating a Git repository of Wine binaries that's only 26 gigabytes in size. Regression testing with binaries is a pleasure: it takes only a few seconds :-) on each bisection. I bisected a 16 step regression in just 20 minutes, and most of that time was spent running the application and dealing with 2 X-server crashes.

I already love it.

> I haven't figured out how to make the binaries available to users. Few users can clone a 26 gigabyte repository, and even fewer places can serve that much to multiple users. Maybe Git can compress it further? The other idea I had is that users should be able to regression test through a GUI tool. Maybe the GUI tool can just download and run the +/- 122 MB binary snapshots for specific commits, instead of having the entire binary repository locally?

tried compressing the .git directory. or maybe "git gc" can help

> Would you like to see this tool? Can I send an attachment with it?

If the tool is not too big and is textual, why not


-- 

Best Regards, André Hentschel



More information about the wine-devel mailing list