Third, I am not committed to this particular testing system. It is
just something I threw together, and requires a bit of handholding to
keep going.
I dont think it makes sense to have more than one solution for this. Ok
my stuff may not be perfect but I think it deserves knocking into shape
after all the effort I put into it.
- TestReporter is there in the improved SUnit.
- TestReporter/TestRunner can be run from the commandline if Launcher is
installed (Installer's command line parameter handling has been
refactored out into Launcher)
- TestReporter generates an ongoing progress report and results viewable
via a web browser
- TestRunner also reports results via testReporter if invoked from the
commandline
- There is a set of apache icons to give green/yellow/red/inprogress
lights in the results directory display.
- Results are in a format that can be debugged using 'do-it's in a
FileList (which can access remotely run tests result files via ftp).
- Timings for tests can be exported into a datafile which can be used to
categorise tests quick/slow/long for more efficient running.
Basically you can boot the image, do the install of the packages you
want and run the tests all from the command line.
Installer doesnt yet support Package Universes, but it would not be
rocket science for it to do so.
I am a bit busy for a few weeks sorry I cant help right now
best regards
Keith
It probably won't run on anybody else's computer without
some tweaking. If somebody else wants to write a better one, I would
be happy. Otherwise I will eventually turn it into something more
stable. Note that what I want is a way to take a proposed image and
see if it breaks any package. The most important report is the one at
http://speedy.cs.uiuc.edu/~johnson/testResults/3.10alpha.7105.html
For details, you can always build your own image and use TestRunner,
so it is not so important that the testing system record the details.
-Ralph
_______________________________________________
V3dot10 mailing list
[email protected]
http://lists.squeakfoundation.org/mailman/listinfo/v3dot10
_______________________________________________
V3dot10 mailing list
[email protected]
http://lists.squeakfoundation.org/mailman/listinfo/v3dot10