App-perlall

 view release on metacpan or  search on metacpan

perlall.txt  view on Meta::CPAN



Private non-arch - good for usedevel testing




automatic bash installation







No parallel usage










No MSWin32, what is msys?

Common tasks: setup + test + install

for p in 6.2 8.4 8.5 8.8 8.9 10.1 12.4 14.2 15.8

do

  perlall build 5.${p};  perlall build 5.${p}-nt

  perlall build 5.${p}d; perlall build 5.${p}d-nt

  perlall build 5.${p}-m

done                  # and wait ~2h




perlall list          # what failed?

perlall=5.15.* perlall cpanm -f --sudo YAML

perlall init          # installs e.g. Bundle::CPANReporter2

                                                   # wait and prompt for the next 2hrs




cd ~/Perl/B-Generate

perlall maketest

perlall makeinstall    # generate and upload cpanreports










Creating test reports

cd ~/Perl/B-Generate




perlall maketest            local




perlall testvm --all               and remote (vm or phys)







=» log.test-osx10.6.8-5.10.1d-nt, log.test-linuxmint1-5.15.8d-nt, log.test-freebsd7.4-5.10.1, log.test-cygwin1.7.10s_winxp-5.14.2d-nt, ... (» 50 logfiles)







$ ../B-C/store_rpt            save reports away







Working with test reports

$ ../B-C/status_upd -fqd




cygwin1.7.10s_winxp-5.14.2d-nt:

t/cc.t Failed tests:  10, 38, 46, 101

t/e_perlcc.t Failed tests:  22, 52




( run in 0.789 second using v1.01-cache-2.11-cpan-b16cb0d3907 )