wine-devel Digest, Vol 32, Issue 75
Corey McClymonds
galeru at gmail.com
Wed Mar 19 21:04:17 CDT 2008
> From: "Dan Kegel" <dank at kegel.com>
> To: "Wine Developers List" <wine-devel at winehq.org>
> Date: Wed, 19 Mar 2008 16:31:03 -0700
> Subject: re: Google Summer of Code Test Suite project
> On Wed, Mar 19, 2008 at 3:01 PM, Corey McClymonds <galeru at gmail.com> wrote:
> > I would like to work on the Regression Suite project, but I'm not
> > quite sure of the scope. Would I be choosing a good 30 or 40
> > applications that run well on wine, using wpkg to install them, and
> > then test for failures? Because that would seem as though I am only
> > doing installer testing, instead of actual application testing.
>
> That would be fine for starters.
>
> > I
> > would also like to do some sort of automated regression testing for
> > actual features you can easily test, if that would be possible.
>
> That would be icing on the cake.
>
> Application testing is insanely difficult. Even installer testing
> is difficult to actually deliver. I would prefer that you aim
> to get a simple run-this-script-and-it-tests-N-installers
> script working and in the wine developers' hot little
> hands ASAP before you get fancy and try to make
> it test more than just installs. Because essentially
> all efforts to do that in the past have failed.
>
> Make sense?
>
> FWIW, here's my first try at it from long ago. It's a minimal little
> script that just tests one app's installer. I would prefer you
> start with something this simple.
> http://www.winehq.org/pipermail/wine-devel/2006-July/049913.html
> Also, maybe you could make some use of Lei's yawt script,
> http://code.google.com/p/yawt/
> It's kind of overkill, but it takes care of comparing registry keys and files
> created by the installer.
> - Dan
>
>
Yeah, I was unaware of how difficult it would be, although now that I
put on my programmers cap, I can see how it would be really difficult
to do so. In that case, I would still like to do a regression test
for installations to help out the wine project.
More information about the wine-devel
mailing list