On 13 Sep 2007, at 23:10, brian d foy wrote:

Without getting into a bikeshed discussion, I'm looking for prior art
to test a tarball against a list of local perls before I write my own
thing. This sounds like a fun and mostly easy project, but I don't want
to reinvent the wheel.

I want to take a distro tarball and test it against every perl I have
installed. This is development testing, not end user / installation
testing:

   % test_with_every_perl foo-1.1.tgz
   Testing with perl5.6.2.....
   Testing with perl5.8.0.....
   ....
   Testing with perl5.9.5.....

At the end I get a nice report saying what went wrong with each version.

This is something that I want to run right in my sandbox. The process
is really easy: unpack the distro, use the appropriate perl with
Makefile.Pl, and capture the results to make the report. So, who's
already done this? :)

If you check out Test::Harness 2.99 from

http://svn.hexten.net/tapx/trunk

Look at smoke/smoke.pl which does our smoking on a bunch of different Perl versions across three machines.

I'm nominally in the middle of turning that into Test::SmokeStack - but that's been 'nearly there' since before YAPC::EU. I'll get back to it in the next couple of weeks.

--
Andy Armstrong, hexten.net

Reply via email to