[Added CC to cpan-testers-discuss]

On Thu, Dec 11, 2008 at 07:25:37PM -0800, Eric Wilhelm wrote:

> Testers, it would be great if you could run through a sampling of 
> distros out-of-band (to not annoy authors with our alpha bugs.)  David, 
> do you have a write-up from the procedure you used on this last time?
>   http://www.nntp.perl.org/group/perl.qa/2008/09/msg11418.html

1  build a new perl
     sh Configure -Dprefix=$HOME/mbtestperl -de
     (IIRC I didn't bother with any combinations of threads, 64bit-ness
     etc, as those shouldn't affect M::B itself)
2  install the "official" version of M::B and CPAN::Reporter
3  take a backup in a tarball; also backup ~/.cpanreporter/reports-sent.db
4  delete ~/.cpanreporter/reports-sent.db, disable all email sending,
5  configure C::R to never ever need manual intervention
6  test a bunch of modules
     for i in `cat list_of_modules`; do
       path_to_perl/bin/perl -MCPAN -e "install qw($i)"
     done
7  move the new ~/.cpanreporter/reports-sent.db aside
8  delete that perl, restore from the tarball (this gets rid of any cruft
     left over from the previous round of testing)
9  install the dev version of M::B
10 repeat step 6
11 send Eric the old reports-sent.db and the new one generated in step
     10

Or you can do the two test runs in parallel with two identical
(apart from -Dprefix) builds of perl, if you set PERL_CPAN_REPORTERDIR
differently in the environment for the two smokers.

Hopefully I'll have the time to do all this myself in the few days
before Christmas, but I'm sure it would be a good idea for at least one
other person to do it.

-- 
David Cantrell | Enforcer, South London Linguistic Massive

What a lovely day!  Now watch me spoil it for you.

Reply via email to