Moin,

On Thursday 08 June 2006 15:11, Michael Peters wrote:
> Andrew Savige wrote:
> > We are looking at introducing continuous builds/smoke tests at
> > work across a number of platforms (mainly Windows and Unix),
> > building a number of different languages (mainly C++).
> >
> > I quick google uncovered the list below.
> >
> > Anyone got any advice?
>
> I would advise keeping the test-harness and the test reporting
> separate. In Perl, we like the TAP (Test Anything Protocol -
> http://search.cpan.org/~petdance/Test-Harness-2.60/lib/Test/Harness/TAP
>.pod) for test output. And there are implementations in various other
> languages.
>
> Since you're using C++, you can probably use libtap
> (http://www.onlamp.com/pub/a/onlamp/2006/01/19/libtap.html and
> http://jc.ngo.org.uk/trac-bin/trac.cgi/wiki/LibTap) for writing the
> tests and then you could use a Perl harnes to collect those results.
>
> In a shameless plug, you might look at smolder
> (http://sourceforge.net/projects/smolder) as your reporting tool for
> the tests. It's currently in beta, but will probably have a 1.0 release
> in the next few months. It acts as a standalone server that recieves
> TAP based smoke reports from tests (either uploaded by developers or
> uploaded by automatic runs) and then provides some basic reports. It
> can even email developers when a test fails unexpectedly.

On my todo (well, wish list) is still a project that works rouhgly like a 
server/client model.

You upload a snapshot to the server, it notifies the clients, they 
download the package, run the tests and report the result back. Reports 
are viewed on the server.

Is there any interest in such a package?

Best wishes,

Tels

-- 
 Signed on Thu Jun  8 17:38:00 2006 with key 0x93B84C15.
 Visit my photo gallery at http://bloodgate.com/photos/
 PGP key on http://bloodgate.com/tels.asc or per email.

 "Don't worry about people stealing your ideas. If your ideas are any
 good, you'll have to ram them down people's throats." -- Howard Aiken

Attachment: pgpaJFunPTbFZ.pgp
Description: PGP signature

Reply via email to