Revision history for Perl module CPAN::Reporter::Smoker
0.11 Sat May 17 11:59:08 EDT 2008
- Documented: support for 'build_dir_reuse' is experimental and needs
CPAN 1.92_62 (as yet unreleased) to work properly
0.10 Fri May 16 08:27:47 EDT 2008
- Added: 'clean_cache_after' argument to have CPAN clean its build cache
after a certain number of distributions are smoked (default 100)
- Added: 'set_term_title' boolean argument to control whether the terminal
title is updated or not (default 1)
- Changed: if CPAN config option 'build_dir_reuse' is true and CPAN has
the 'reset_tested' method, then 'reset_tested' will be called prior
to each distribution's smoke test to limit PERL5INC to direct
dependencies only instead of all available build directories
- Documented: how to use (and limitations of) CPAN's build_dir_reuse
config option
0.09 Wed Apr 23 22:56:17 EDT 2008
- Documented: CPAN distroprefs option is 'prefs_dir' not 'pref_dir'
(Serguei Trouchelle)
0.08 Mon Mar 24 13:46:46 EDT 2008
- Changed: smoker now maintains a cache of distributions seen during
a session to speed up skipping distributions already tested when
the smoker rechecks indices and restarts testing
- Fixed: our $SIG{INT} handler now installed *after* CPAN.pm installs its
handler so we take precedence
0.07 Mon Mar 10 08:32:50 EDT 2008
- Added: Sets title of terminal window (xterm or Win32) to indicate
current distribution being smoked (adds Term::Title as prereq)
- Changed: interrupting smoker with CTRL-C now shows what distribution
was interrupted (helpful for disabling in distroprefs)
- Changed: progress message -- added blank line before to help it stand out
and localtime() timestamp to help see how long a test has been running
(e.g is it hung?)
- Documented: how to use 'trust_test_report_history' and 'halt_on_failure'
config options from the latest dev release of CPAN.pm
- Documented: cache purge happens when indices are checked for new distros
0.06 Thu Mar 6 10:12:26 EST 2008
- Added documentation on using distroprefs to skip building and testing
certain distributions
- Edited other usage hints for clarity
0.05 Tue Feb 26 22:56:12 EST 2008
- Smoker now periodically checks for new distributions; added
"restart_delay" option (default 12 hours) to control frequency
- Added support for CPAN cache scanning on start and at each restart (if
configured in CPAN::Config)
- Changed invocation of CPAN so trust_test_report_history option will work
- Skips Bundles and mod_perl
0.04 Mon Feb 4 11:51:16 EST 2008
- Quick fix of broken distribution (added missing prereq and restored
a private function that was mistakenly deleted)
0.03 Mon Feb 4 11:23:43 EST 2008
- Vastly improved logic for selecting distributions to test
- Test suite confirms smoke tester picks up a developer version
(still could be improved)
0.02 Mon Jan 28 11:55:35 EST 2008
- Added rudimentary test of smoke testing
- Updated prerequisites
0.01_02 Mon Jan 21 19:28:58 EST 2008
- Added support for smoking developer releases
0.01_01 Sun Jan 20 22:55:20 EST 2008
- initial alpha release