PATH=/usr/bin:/bin:/Users/fly1400/cpanfly-5.14/var/megalib/bin Start 2016-04-13T02:22:01 ActivePerl-1400 CPAN-2.10 Reading '/Users/fly1400/cpanfly-5.14/var/cpan/Metadata' Database was generated on Tue, 12 Apr 2016 04:41:02 GMT Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/P/PO/POLETTIX/Log-Log4perl-Tiny-1.2.10.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/P/PO/POLETTIX/CHECKSUMS Checksum for /Users/fly1400/cpanfly-5.14/var/cpan/sources/authors/id/P/PO/POLETTIX/Log-Log4perl-Tiny-1.2.10.tar.gz ok Log-Log4perl-Tiny-1.2.10/ Log-Log4perl-Tiny-1.2.10/lib/ Log-Log4perl-Tiny-1.2.10/lib/Log/ Log-Log4perl-Tiny-1.2.10/lib/Log/Log4perl/ Log-Log4perl-Tiny-1.2.10/lib/Log/Log4perl/Tiny.pm Log-Log4perl-Tiny-1.2.10/t/ Log-Log4perl-Tiny-1.2.10/t/22.dead_not_firing.t Log-Log4perl-Tiny-1.2.10/t/05.format.t Log-Log4perl-Tiny-1.2.10/t/25.file_create.t Log-Log4perl-Tiny-1.2.10/t/07.off.t Log-Log4perl-Tiny-1.2.10/t/11.always.t Log-Log4perl-Tiny-1.2.10/t/TestLLT.pm Log-Log4perl-Tiny-1.2.10/t/26.file_append.t Log-Log4perl-Tiny-1.2.10/t/10.easy.t Log-Log4perl-Tiny-1.2.10/t/29.no_extra_die.t Log-Log4perl-Tiny-1.2.10/t/CarpingModule.pm Log-Log4perl-Tiny-1.2.10/t/00.load.t Log-Log4perl-Tiny-1.2.10/t/08.code_as_fh.t Log-Log4perl-Tiny-1.2.10/t/21.dead_if_first.t Log-Log4perl-Tiny-1.2.10/t/03.fake.t Log-Log4perl-Tiny-1.2.10/t/27.build_channels.t Log-Log4perl-Tiny-1.2.10/t/24.logwarn.t Log-Log4perl-Tiny-1.2.10/t/06.sub.t Log-Log4perl-Tiny-1.2.10/t/01.levels.t Log-Log4perl-Tiny-1.2.10/t/28.carp.t Log-Log4perl-Tiny-1.2.10/t/pod-coverage.t Log-Log4perl-Tiny-1.2.10/t/23.dead_not_kept.t Log-Log4perl-Tiny-1.2.10/t/pod.t Log-Log4perl-Tiny-1.2.10/t/30.level-resolution.t Log-Log4perl-Tiny-1.2.10/t/20.default_level.t Log-Log4perl-Tiny-1.2.10/t/04.object.t Log-Log4perl-Tiny-1.2.10/t/02.subs.t Log-Log4perl-Tiny-1.2.10/LICENSE Log-Log4perl-Tiny-1.2.10/Changes Log-Log4perl-Tiny-1.2.10/MANIFEST Log-Log4perl-Tiny-1.2.10/META.yml Log-Log4perl-Tiny-1.2.10/META.json Log-Log4perl-Tiny-1.2.10/Makefile.PL Log-Log4perl-Tiny-1.2.10/README Configuring P/PO/POLETTIX/Log-Log4perl-Tiny-1.2.10.tar.gz with Makefile.PL >>> /Users/fly1400/ap1400/bin/perl Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Log::Log4perl::Tiny Writing MYMETA.yml and MYMETA.json POLETTIX/Log-Log4perl-Tiny-1.2.10.tar.gz /Users/fly1400/ap1400/bin/perl Makefile.PL -- OK Running make for P/PO/POLETTIX/Log-Log4perl-Tiny-1.2.10.tar.gz >>> make cp lib/Log/Log4perl/Tiny.pm blib/lib/Log/Log4perl/Tiny.pm Manifying 1 pod document POLETTIX/Log-Log4perl-Tiny-1.2.10.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/Users/fly1400/ap1400/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Log::Log4perl::Tiny 1.2.10 t/00.load.t .............. 1..1 ok 1 - use Log::Log4perl::Tiny; ok t/01.levels.t ............ 1..24 ok 1 - 'TRACE', symbol table entry exists ok 2 - scalar entry is a reference ok 3 - scalar entry is defined ok 4 - 'DEBUG', symbol table entry exists ok 5 - scalar entry is a reference ok 6 - scalar entry is defined ok 7 - 'INFO', symbol table entry exists ok 8 - scalar entry is a reference ok 9 - scalar entry is defined ok 10 - 'WARN', symbol table entry exists ok 11 - scalar entry is a reference ok 12 - scalar entry is defined ok 13 - 'ERROR', symbol table entry exists ok 14 - scalar entry is a reference ok 15 - scalar entry is defined ok 16 - 'FATAL', symbol table entry exists ok 17 - scalar entry is a reference ok 18 - scalar entry is defined ok 19 - 'OFF', symbol table entry exists ok 20 - scalar entry is a reference ok 21 - scalar entry is defined ok 22 - 'DEAD', symbol table entry exists ok 23 - scalar entry is a reference ok 24 - scalar entry is defined ok t/02.subs.t .............. 1..15 ok 1 - main->can('ALWAYS') ok 2 - main->can('TRACE') ok 3 - main->can('DEBUG') ok 4 - main->can('INFO') ok 5 - main->can('WARN') ok 6 - main->can('ERROR') ok 7 - main->can('FATAL') ok 8 - main->can('LOGWARN') ok 9 - main->can('LOGDIE') ok 10 - main->can('LOGEXIT') ok 11 - main->can('LOGCARP') ok 12 - main->can('LOGCLUCK') ok 13 - main->can('LOGCROAK') ok 14 - main->can('LOGCONFESS') ok 15 - main->can('get_logger') ok t/03.fake.t .............. 1..6 ok 1 - Log::Log4perl->can('import') ok 2 - Log::Log4perl->can('easy_init') ok 3 - got a logger instance ok 4 - get_logger() works as expected ok 5 - get_logger() still works as expected ok 6 - easy_init ok t/04.object.t ............ 1..109 ok 1 - got a logger instance ok 2 - minimum level trace, something at trace level ok 3 - is trace true ok 4 - is trace true (Java-esque) ok 5 - minimum level trace, something at debug level ok 6 - is debug true ok 7 - is debug true (Java-esque) ok 8 - minimum level trace, something at info level ok 9 - is info true ok 10 - is info true (Java-esque) ok 11 - minimum level trace, something at warn level ok 12 - is warn true ok 13 - is warn true (Java-esque) ok 14 - minimum level trace, something at error level ok 15 - is error true ok 16 - is error true (Java-esque) ok 17 - minimum level trace, something at fatal level ok 18 - is fatal true ok 19 - is fatal true (Java-esque) ok 20 - minimum level debug, nothing at trace level ok 21 - is trace false ok 22 - is trace false (Java-esque) ok 23 - minimum level debug, something at debug level ok 24 - is debug true ok 25 - is debug true (Java-esque) ok 26 - minimum level debug, something at info level ok 27 - is info true ok 28 - is info true (Java-esque) ok 29 - minimum level debug, something at warn level ok 30 - is warn true ok 31 - is warn true (Java-esque) ok 32 - minimum level debug, something at error level ok 33 - is error true ok 34 - is error true (Java-esque) ok 35 - minimum level debug, something at fatal level ok 36 - is fatal true ok 37 - is fatal true (Java-esque) ok 38 - minimum level info, nothing at trace level ok 39 - is trace false ok 40 - is trace false (Java-esque) ok 41 - minimum level info, nothing at debug level ok 42 - is debug false ok 43 - is debug false (Java-esque) ok 44 - minimum level info, something at info level ok 45 - is info true ok 46 - is info true (Java-esque) ok 47 - minimum level info, something at warn level ok 48 - is warn true ok 49 - is warn true (Java-esque) ok 50 - minimum level info, something at error level ok 51 - is error true ok 52 - is error true (Java-esque) ok 53 - minimum level info, something at fatal level ok 54 - is fatal true ok 55 - is fatal true (Java-esque) ok 56 - minimum level warn, nothing at trace level ok 57 - is trace false ok 58 - is trace false (Java-esque) ok 59 - minimum level warn, nothing at debug level ok 60 - is debug false ok 61 - is debug false (Java-esque) ok 62 - minimum level warn, nothing at info level ok 63 - is info false ok 64 - is info false (Java-esque) ok 65 - minimum level warn, something at warn level ok 66 - is warn true ok 67 - is warn true (Java-esque) ok 68 - minimum level warn, something at error level ok 69 - is error true ok 70 - is error true (Java-esque) ok 71 - minimum level warn, something at fatal level ok 72 - is fatal true ok 73 - is fatal true (Java-esque) ok 74 - minimum level error, nothing at trace level ok 75 - is trace false ok 76 - is trace false (Java-esque) ok 77 - minimum level error, nothing at debug level ok 78 - is debug false ok 79 - is debug false (Java-esque) ok 80 - minimum level error, nothing at info level ok 81 - is info false ok 82 - is info false (Java-esque) ok 83 - minimum level error, nothing at warn level ok 84 - is warn false ok 85 - is warn false (Java-esque) ok 86 - minimum level error, something at error level ok 87 - is error true ok 88 - is error true (Java-esque) ok 89 - minimum level error, something at fatal level ok 90 - is fatal true ok 91 - is fatal true (Java-esque) ok 92 - minimum level fatal, nothing at trace level ok 93 - is trace false ok 94 - is trace false (Java-esque) ok 95 - minimum level fatal, nothing at debug level ok 96 - is debug false ok 97 - is debug false (Java-esque) ok 98 - minimum level fatal, nothing at info level ok 99 - is info false ok 100 - is info false (Java-esque) ok 101 - minimum level fatal, nothing at warn level ok 102 - is warn false ok 103 - is warn false (Java-esque) ok 104 - minimum level fatal, nothing at error level ok 105 - is error false ok 106 - is error false (Java-esque) ok 107 - minimum level fatal, something at fatal level ok 108 - is fatal true ok 109 - is fatal true (Java-esque) ok t/05.format.t ............ 1..26 ok 1 - got a logger instance ok 2 - format: '%c' ok 3 - format: '%C' ok 4 - format: '%d' ok 5 - format: '%F' ok 6 - format: '%H' ok 7 - format: '%l' ok 8 - format: '%L' ok 9 - format: '%m' ok 10 - format: '%M' ok 11 - format: '%n' ok 12 - format: '%p' ok 13 - format: '%P' ok 14 - format: '%r' ok 15 - format: '%R' ok 16 - format: '%T' ok 17 - format: '%m%n' ok 18 - format: '[%d] [%-5p] %m%n' ok 19 - format: "%n" with $/ and $\ undefined ok 20 - %r has only digits ok 21 - %R has only digits ok 22 - %r (3109) is greater or equal to %R (3001) ok 23 - %r (3109) is greater than or equal to 1000 (waited one second) ok 24 - %r (3109) is lower than other milliseconds benchmark (4000) ok 25 - %R (3001) is greater than or equal to 1000 ok 26 - new call, %r (3110) is 'much' greater than %R (1) ok t/06.sub.t ............... 1..2 ok 1 - got a logger instance ok 2 - mixed subroutine and scalars ok t/07.off.t ............... 1..7 ok 1 - got a logger instance ok 2 - no output for trace ok 3 - no output for debug ok 4 - no output for info ok 5 - no output for warn ok 6 - no output for error ok 7 - no output for fatal ok t/08.code_as_fh.t ........ 1..4 ok 1 - got a logger instance ok 2 - a message was enqueued for warn ok 3 - another message was enqueued for error ok 4 - no message was enqueued for info ok t/10.easy.t .............. 1..43 ok 1 - 'TRACE', symbol table entry exists ok 2 - scalar entry is a reference ok 3 - scalar entry is defined ok 4 - 'DEBUG', symbol table entry exists ok 5 - scalar entry is a reference ok 6 - scalar entry is defined ok 7 - 'INFO', symbol table entry exists ok 8 - scalar entry is a reference ok 9 - scalar entry is defined ok 10 - 'WARN', symbol table entry exists ok 11 - scalar entry is a reference ok 12 - scalar entry is defined ok 13 - 'ERROR', symbol table entry exists ok 14 - scalar entry is a reference ok 15 - scalar entry is defined ok 16 - 'FATAL', symbol table entry exists ok 17 - scalar entry is a reference ok 18 - scalar entry is defined ok 19 - 'OFF', symbol table entry exists ok 20 - scalar entry is a reference ok 21 - scalar entry is defined ok 22 - 'DEAD', symbol table entry exists ok 23 - scalar entry is a reference ok 24 - scalar entry is defined ok 25 - main->can('ALWAYS') ok 26 - main->can('TRACE') ok 27 - main->can('DEBUG') ok 28 - main->can('INFO') ok 29 - main->can('WARN') ok 30 - main->can('ERROR') ok 31 - main->can('FATAL') ok 32 - main->can('LOGWARN') ok 33 - main->can('LOGDIE') ok 34 - main->can('LOGEXIT') ok 35 - main->can('LOGCARP') ok 36 - main->can('LOGCLUCK') ok 37 - main->can('LOGCROAK') ok 38 - main->can('LOGCONFESS') ok 39 - main->can('get_logger') ok 40 - Log::Log4perl->can('import') ok 41 - Log::Log4perl->can('easy_init') ok 42 - got a logger instance ok 43 - easy_init ok t/11.always.t ............ 1..4 ok 1 - no output for FATAL when log level is $OFF ok 2 - output for ALWAYS when log level is $OFF ok 3 - no output for FATAL when log level is $DEAD ok 4 - output for ALWAYS when log level is $DEAD ok t/20.default_level.t ..... 1..6 ok 1 - got a logger instance ok 2 - logger level set to INFO as default ok 3 - logger level set to WARN as modified ok 4 - use Log::Log4perl::Tiny; ok 5 - logger level still set to WARN after new "use" ok 6 - new logger level set to INFO as default ok t/21.dead_if_first.t ..... 1..2 ok 1 - got a logger instance ok 2 - logger level set to DEAD as per import request ok t/22.dead_not_firing.t ... 1..4 ok 1 - got a logger instance ok 2 - logger level set to INFO as default ok 3 - use Log::Log4perl::Tiny; ok 4 - logger level still set to INFO after new import ok t/23.dead_not_kept.t ..... 1..2 ok 1 - got a logger instance ok 2 - logger level set to INFO due to other module loading ok t/24.logwarn.t ........... 1..13 ok 1 - LOGWARN did not exit ok 2 - one element in warnings ok 3 - one element in messages ok 4 - two elements in warnings ok 5 - two elements in messages ok 6 - warn and LOGWARN are consistent in 'at line '. ok 7 - WARN and LOGWARN are consistent as to what they log. ok 8 - two elements in warnings ok 9 - two elements in messages ok 10 - warn and LOGWARN are consistent in 'at line '. ok 11 - WARN and LOGWARN are consistent as to what they log. ok 12 - LOGWARN warns right file and line ok 13 - LOGWARN emits right log line with file, package, line and calling sub ok t/25.file_create.t ....... 1..2 ok 1 - file t/25.file_create.log initialized ok 2 - file contents are correct ok t/26.file_append.t ....... 1..2 ok 1 - file t/26.file_append.log initialized ok 2 - file contents are correct ok t/27.build_channels.t .... 1..8 ok 1 - file t/27.build_channels.log_create initialized ok 2 - file t/27.build_channels.log_append initialized ok 3 - A reference of type 'ARRAY' isa 'ARRAY' ok 4 - (create) file contents are correct ok 5 - (append) file contents are correct ok 6 - number of generated lines ok 7 - accumulation array contents are correct ok 8 - filehandle contents are correct ok t/28.carp.t .............. 1..4 ok 1 - one warning was generated ok 2 - warning has the right message ok 3 - one die was generated ok 4 - warning has the right message ok t/29.no_extra_die.t ...... 1..3 ok 1 - exit was called ok 2 - no warning was generated ok 3 - no die was generated ok t/30.level-resolution.t .. 1..17 ok 1 - initial level is defined ok 2 - name of initial level is defined ok 3 - default level is INFO ok 4 - back-resolution yields same value ok 5 - level is $INFO indeed ok 6 - LEVELNAME_FOR() gives TRACE ok 7 - LEVELID_FOR('TRACE') ok 8 - LEVELNAME_FOR() gives DEBUG ok 9 - LEVELID_FOR('DEBUG') ok 10 - LEVELNAME_FOR() gives INFO ok 11 - LEVELID_FOR('INFO') ok 12 - LEVELNAME_FOR() gives WARN ok 13 - LEVELID_FOR('WARN') ok 14 - LEVELNAME_FOR() gives ERROR ok 15 - LEVELID_FOR('ERROR') ok 16 - LEVELNAME_FOR() gives FATAL ok 17 - LEVELID_FOR('FATAL') ok t/pod-coverage.t ......... skipped: Test::Pod::Coverage - AUTHOR_TEST not set t/pod.t .................. skipped: Test::Pod - AUTHOR_TEST not set All tests successful. Files=24, Tests=304, 6 wallclock secs ( 0.13 usr 0.07 sys + 0.99 cusr 0.19 csys = 1.38 CPU) Result: PASS POLETTIX/Log-Log4perl-Tiny-1.2.10.tar.gz make test TEST_VERBOSE=1 -- OK Flavio Poletti <polettix@cpan.org> mimic Log::Log4perl in one single module >>> (cd /Users/fly1400/cpanfly-5.14/var/cpan/build/Log-Log4perl-Tiny-1.2.10-vr60e5 && tar cvf - Log-Log4perl-Tiny-1.2.10.ppd blib) | gzip -c >/Users/fly1400/cpanfly-5.14/var/REPO/P/PO/POLETTIX/Log-Log4perl-Tiny-1.2.10.tar.gz Log-Log4perl-Tiny-1.2.10.ppd blib/ blib/lib/ blib/lib/Log/ blib/lib/Log/Log4perl/ blib/lib/Log/Log4perl/Tiny.pm blib/man3/ blib/man3/Log::Log4perl::Tiny.3 >>> mv /Users/fly1400/cpanfly-5.14/var/cpan/build/Log-Log4perl-Tiny-1.2.10-vr60e5/Log-Log4perl-Tiny-1.2.10.ppd /Users/fly1400/cpanfly-5.14/var/REPO/P/PO/POLETTIX Finished 2016-04-13T02:22:20