Parrot (and I believe Pugs) has a very handy Makefile target;
make smoke
runs the tests, gathers the relevant information, and
then uploads the results to a public server where interested people can see a
pretty HTML report of successes and failures. This is very useful!
Unfortunately, a recent Test::Harness update broke some assumptions that Test::TAP::Model and Test::TAP::HTMLMatrix made about test results. Consequently, the tests for both modules failed and no one could install those modules and perform the smoke testing.
I fixed both tonight. RT has the patches (patch
for Test::TAP::Model
and patch
for Test::TAP::HTMLMatrix
). Now go forth and submit your
smokes. (I just fixed the last remaining error I saw in Parrot.)
Re:What a nice man!
chromatic on 2006-12-09T19:54:50
"Fixed" may not be completely accurate, but they work for me and anyone motivated enough to apply the patches themselves before the maintainers release new versions.