1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197
|
Revision history for Perl module CPAN::Reporter::Smoker
0.25 2013-11-06 10:06:15 America/New_York
- Add reloading history of modules smoked (CHORNY)
- Add support for custom filtering (CHORNY)
0.24 2011-07-21 00:12:34 America/New_York
- Fixes test failures with CPAN::Reporter 1.19_04
0.23 2011-06-01 17:54:27 America/New_York
- Fix cache cleanup with newer CPAN.pm (STSC)
0.22 2010-12-07 16:05:46 EST5EDT
- Force localization of index files (don't allow cached copies)
- Convert distribution to Dist::Zilla management
0.21 - Wed Sep 29 07:45:04 EDT 2010
Fixed:
- Skips t/smoke-disabled.t unless YAML is installed
0.20 Mon Sep 27 21:02:21 EDT 2010
Added:
- Checks distoprefs for skipping before firing up a CPAN test process
[Christian Walde]
- New 'reverse' option to reverse distribution test order
[Serguei Trouchelle]
- New 'force_trust' option to switch on CPAN's trust_test_report_history
(instead of relying on the existing CPAN configuration)
Fixed:
- Temporary directories are labeled "C-R-Smoker-XXXXXX" to help
identify them
0.19 Fri Jun 5 07:08:10 EDT 2009
- Added: 'install' argument to install modules rather than just test
them (without installing). This helps avoid growing PERL5LIB at
the cost of disk space of installed modules. (Patch from
Serguei Trouchelle)
0.18 -- NEVER RELEASED
- Changed: bumped CPAN, CPAN::Reporter, Module::Build and
ExtUtils::MakeMaker prereqs to latest versions
- Fixed: don't treat .ppm.zip files in CPAN mirror as distributions
0.17 Sat Sep 20 10:11:00 EDT 2008
- Added: 'list' argument may also be a filename
0.16 Sat Sep 20 08:54:49 EDT 2008
- Added: 'list' argument to specify a particular list of distributions
to test instead of testing all of CPAN in reverse order
- Changed: sets PERL_EXTUTILS_AUTOINSTALL=--defaultdeps environment
variable for automatic handling of Auto Install dependency
- Changed: bumped up the CPAN::Reporter and Test::Reporter prereqs
0.15 Sun Jun 22 23:53:26 EDT 2008
- Test fixed: smoke.t and smoke-restart.t no longer fail if PERL5OPT is
set (as by CPAN::Reporter dev releases)
0.14 Wed Jun 18 19:13:27 EDT 2008
- Fixed: localizing CPAN config was causing some segfaults on 5.6.2;
removed the call to local() as a workaround
0.13 Tue Jun 10 22:38:15 EDT 2008
- Fixed: under build_dir_reuse, be sure to regenerate build dirs before
calling reset_tested
0.12 Tue Jun 3 11:52:49 EDT 2008
- Added: 'status_file' argument used to record distribution being
tested into a file; helps in determining which distribution is at
fault if testing some distribution crashes or hangs the computer
- Added: shows count of distributions found when index is processed
and number of the current distribution being tested
- Changed: CPAN::Reporter history is cached at startup for faster
processing of distributions already tested
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
|