################################################## # Detected buggy MakeMaker version, creating man # # pages manually # ################################################## Checking if your kit is complete... Looks good Writing Makefile for Log::Log4perl cp lib/Log/Log4perl/Filter.pm blib/lib/Log/Log4perl/Filter.pm cp lib/Log/Log4perl/Filter/LevelRange.pm blib/lib/Log/Log4perl/Filter/LevelRange.pm cp lib/Log/Log4perl/Appender/Screen.pm blib/lib/Log/Log4perl/Appender/Screen.pm cp lib/Log/Log4perl/Appender/DBI.pm blib/lib/Log/Log4perl/Appender/DBI.pm cp lib/Log/Log4perl/JavaMap/SyslogAppender.pm blib/lib/Log/Log4perl/JavaMap/SyslogAppender.pm cp lib/Log/Log4perl/MDC.pm blib/lib/Log/Log4perl/MDC.pm cp lib/Log/Log4perl.pm blib/lib/Log/Log4perl.pm cp lib/Log/Log4perl/Layout.pm blib/lib/Log/Log4perl/Layout.pm cp lib/Log/Log4perl/Config/PropertyConfigurator.pm blib/lib/Log/Log4perl/Config/PropertyConfigurator.pm cp lib/Log/Log4perl/Appender/Synchronized.pm blib/lib/Log/Log4perl/Appender/Synchronized.pm cp lib/Log/Log4perl/Layout/NoopLayout.pm blib/lib/Log/Log4perl/Layout/NoopLayout.pm cp lib/Log/Log4perl/Appender/Socket.pm blib/lib/Log/Log4perl/Appender/Socket.pm cp lib/Log/Log4perl/Appender.pm blib/lib/Log/Log4perl/Appender.pm cp lib/Log/Log4perl/Resurrector.pm blib/lib/Log/Log4perl/Resurrector.pm cp lib/Log/Log4perl/DateFormat.pm blib/lib/Log/Log4perl/DateFormat.pm cp lib/Log/Log4perl/Layout/PatternLayout.pm blib/lib/Log/Log4perl/Layout/PatternLayout.pm cp lib/Log/Log4perl/JavaMap.pm blib/lib/Log/Log4perl/JavaMap.pm cp lib/Log/Log4perl/Appender/Buffer.pm blib/lib/Log/Log4perl/Appender/Buffer.pm cp lib/Log/Log4perl/Appender/File.pm blib/lib/Log/Log4perl/Appender/File.pm cp lib/Log/Log4perl/Util/Semaphore.pm blib/lib/Log/Log4perl/Util/Semaphore.pm cp lib/Log/Log4perl/JavaMap/FileAppender.pm blib/lib/Log/Log4perl/JavaMap/FileAppender.pm cp lib/Log/Log4perl/Filter/Boolean.pm blib/lib/Log/Log4perl/Filter/Boolean.pm cp lib/Log/Log4perl/FAQ.pm blib/lib/Log/Log4perl/FAQ.pm cp lib/Log/Log4perl/JavaMap/RollingFileAppender.pm blib/lib/Log/Log4perl/JavaMap/RollingFileAppender.pm cp lib/Log/Log4perl/Layout/PatternLayout/Multiline.pm blib/lib/Log/Log4perl/Layout/PatternLayout/Multiline.pm cp lib/Log/Log4perl/Filter/StringMatch.pm blib/lib/Log/Log4perl/Filter/StringMatch.pm cp lib/Log/Log4perl/Appender/Limit.pm blib/lib/Log/Log4perl/Appender/Limit.pm cp lib/Log/Log4perl/NDC.pm blib/lib/Log/Log4perl/NDC.pm cp lib/Log/Log4perl/Config/DOMConfigurator.pm blib/lib/Log/Log4perl/Config/DOMConfigurator.pm cp lib/Log/Log4perl/Config/Watch.pm blib/lib/Log/Log4perl/Config/Watch.pm cp lib/Log/Log4perl/Level.pm blib/lib/Log/Log4perl/Level.pm cp lib/Log/Log4perl/Logger.pm blib/lib/Log/Log4perl/Logger.pm cp lib/Log/Log4perl/JavaMap/ConsoleAppender.pm blib/lib/Log/Log4perl/JavaMap/ConsoleAppender.pm cp lib/Log/Log4perl/Appender/String.pm blib/lib/Log/Log4perl/Appender/String.pm cp lib/Log/Log4perl/Config.pm blib/lib/Log/Log4perl/Config.pm cp lib/Log/Log4perl/Appender/TestBuffer.pm blib/lib/Log/Log4perl/Appender/TestBuffer.pm cp lib/Log/Log4perl/Filter/LevelMatch.pm blib/lib/Log/Log4perl/Filter/LevelMatch.pm cp lib/Log/Log4perl/JavaMap/TestBuffer.pm blib/lib/Log/Log4perl/JavaMap/TestBuffer.pm cp lib/Log/Log4perl/Util.pm blib/lib/Log/Log4perl/Util.pm cp lib/Log/Log4perl/Appender/TestFileCreeper.pm blib/lib/Log/Log4perl/Appender/TestFileCreeper.pm cp lib/Log/Log4perl/JavaMap/NTEventLogAppender.pm blib/lib/Log/Log4perl/JavaMap/NTEventLogAppender.pm cp lib/Log/Log4perl/Appender/RRDs.pm blib/lib/Log/Log4perl/Appender/RRDs.pm cp lib/Log/Log4perl/Config/BaseConfigurator.pm blib/lib/Log/Log4perl/Config/BaseConfigurator.pm cp lib/Log/Log4perl/Appender/TestArrayBuffer.pm blib/lib/Log/Log4perl/Appender/TestArrayBuffer.pm cp lib/Log/Log4perl/JavaMap/JDBCAppender.pm blib/lib/Log/Log4perl/JavaMap/JDBCAppender.pm cp lib/Log/Log4perl/Layout/SimpleLayout.pm blib/lib/Log/Log4perl/Layout/SimpleLayout.pm cp lib/Log/Log4perl/Appender/ScreenColoredLevels.pm blib/lib/Log/Log4perl/Appender/ScreenColoredLevels.pm Manifying blib/man3/Log::Log4perl::Filter.3 Manifying blib/man3/Log::Log4perl::Filter::LevelRange.3 Manifying blib/man3/Log::Log4perl::Appender::Screen.3 Manifying blib/man3/Log::Log4perl::Appender::DBI.3 Manifying blib/man3/Log::Log4perl::JavaMap::SyslogAppender.3 Manifying blib/man3/Log::Log4perl::MDC.3 Manifying blib/man3/Log::Log4perl.3 Manifying blib/man3/Log::Log4perl::Layout.3 Manifying blib/man3/Log::Log4perl::Config::PropertyConfigurator.3 Manifying blib/man3/Log::Log4perl::Appender::Synchronized.3 Manifying blib/man3/Log::Log4perl::Layout::NoopLayout.3 Manifying blib/man3/Log::Log4perl::Appender::Socket.3 Manifying blib/man3/Log::Log4perl::Appender.3 Manifying blib/man3/Log::Log4perl::Resurrector.3 Manifying blib/man3/Log::Log4perl::DateFormat.3 Manifying blib/man3/Log::Log4perl::Layout::PatternLayout.3 Manifying blib/man3/Log::Log4perl::JavaMap.3 Manifying blib/man3/Log::Log4perl::Appender::Buffer.3 Manifying blib/man3/Log::Log4perl::Appender::File.3 Manifying blib/man3/Log::Log4perl::Util::Semaphore.3 Manifying blib/man3/Log::Log4perl::JavaMap::FileAppender.3 Manifying blib/man3/Log::Log4perl::Filter::Boolean.3 Manifying blib/man3/Log::Log4perl::FAQ.3 Manifying blib/man3/Log::Log4perl::JavaMap::RollingFileAppender.3 Manifying blib/man3/Log::Log4perl::Layout::PatternLayout::Multiline.3 Manifying blib/man3/Log::Log4perl::Filter::StringMatch.3 Manifying blib/man3/Log::Log4perl::Appender::Limit.3 Manifying blib/man3/Log::Log4perl::NDC.3 Manifying blib/man3/Log::Log4perl::Config::DOMConfigurator.3 Manifying blib/man3/Log::Log4perl::Config::Watch.3 Manifying blib/man3/Log::Log4perl::Level.3 Manifying blib/man3/Log::Log4perl::Logger.3 Manifying blib/man3/Log::Log4perl::JavaMap::ConsoleAppender.3 Manifying blib/man3/Log::Log4perl::Appender::String.3 Manifying blib/man3/Log::Log4perl::Config.3 Manifying blib/man3/Log::Log4perl::Appender::TestBuffer.3 Manifying blib/man3/Log::Log4perl::Filter::LevelMatch.3 Manifying blib/man3/Log::Log4perl::JavaMap::TestBuffer.3 Manifying blib/man3/Log::Log4perl::Util.3 Manifying blib/man3/Log::Log4perl::Appender::TestFileCreeper.3 Manifying blib/man3/Log::Log4perl::JavaMap::NTEventLogAppender.3 Manifying blib/man3/Log::Log4perl::Appender::RRDs.3 Manifying blib/man3/Log::Log4perl::Config::BaseConfigurator.3 Manifying blib/man3/Log::Log4perl::Appender::TestArrayBuffer.3 Manifying blib/man3/Log::Log4perl::JavaMap::JDBCAppender.3 Manifying blib/man3/Log::Log4perl::Layout::SimpleLayout.3 Manifying blib/man3/Log::Log4perl::Appender::ScreenColoredLevels.3 PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/001Level..........1..34 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok t/002Logger.........1..70 ok 1 ok 2 - Log1 same as Log2 ok 3 - Log4 same as Log5 ok 4 - Log6 same as Log7 ok 5 - Log1 same as Log8 ok 6 - log3 same as Log9 ok 7 - Log1 not Log3 ok 8 - Log3 not Log4 ok 9 - Log1 not Log6 ok 10 - Log3 not Log6 ok 11 - Log5 not Log6 ok 12 - Log5 not Log7 ok 13 - Log5 not Log1 ok 14 - Log7 not Log8 ok 15 - Log8 not Log9 ok 16 ok 17 ok 18 - log1 app buffer contains ERROR - Error Message ok 19 - app buffer contains both ERROR and DEBUG message ok 20 - app buffer contains ERROR only ok 21 - app2 buffer contains ERROR only ok 22 - app3 buffer contains ERROR ok 23 ok 24 - app buffer contains ERROR ok 25 - app2 buffer contains ERROR ok 26 - app3 buffer contains ERROR ok 27 - app buffer is empty ok 28 - app2 buffer is empty ok 29 - app3 buffer is empty ok 30 - app buffer contains DEBUG ok 31 - app2 buffer contains DEBUG ok 32 - app3 buffer is empty ok 33 - log0 is_trace == 1 ok 34 - log0 is_error == 1 ok 35 - log1 is_error == 1 ok 36 - log1 is_info == 1 ok 37 - log1 is_fatal == 1 ok 38 - log1 is_debug == 1 ok 39 - log2 is_error == 1 ok 40 - log2 is_info == 0 ok 41 - log2 is_fatal == 1 ok 42 - log2 is_debug == 0 ok 43 - log3 is_error == 1 ok 44 - log3 is_info == 1 ok 45 - log3 is_fatal == 1 ok 46 - log3 is_debug == 0 ok 47 - log3 is_error == 1 ok 48 - log3 is_info == 1 ok 49 - log3 is_fatal == 1 ok 50 - log3 is_debug == 1 ok 51 - log2 is_error == 1 ok 52 - log2 is_info == 0 ok 53 - log2 is_fatal == 1 ok 54 - log2 is_debug == 0 ok 55 - log1 is_error == 1 ok 56 - log1 is_info == 1 ok 57 - log1 is_fatal == 1 ok 58 - log1 is_debug == 0 ok 59 - app buffer contains DEBUG and INFO ok 60 - app2 buffer contains DEBUG ok 61 - app3 buffer contains INFO ok 62 ok 63 - app buffer contains 2 lines ok 64 - a.jabber.server ok 65 - bunny ok 66 - elmer@a.jabber.server ok 67 - sam@another.jabber.server ok 68 - all appenders ok 69 - Adding file appender ok 70 - Adding screen appender ok t/003Layout.........1..21 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok t/004Config.........1..23 ok 1 - Startup ok 2 - Root logger ok 3 - Root logger inherited ok 4 - Init via string ok 5 - Init via hashref ok 6 - Config and Jabber ok 7 - Config and Jabber ok 8 - Config and Jabber ok 9 - Config and Jabber ok 10 - PatternLayout without ConversionPattern ok 11 - Config in slurp mode ok 12 - Init with parser object ok 13 - Test integrity check on empty conf file ok 14 - Autocorrecting rootLogger/rootlogger typo ok 15 - Test integrity check on totally misspelled rootLogger typo ok 16 - %M main ok 17 - %M in package ok 18 - %M{1} main ok 19 - %M{1} package ok 20 - value() accessor ok 21 - value() accessor undef ok 22 - value() accessor ok 23 - value() accessor log4perl ok t/005Config-Perl....1..3 ok 1 ok 2 ok 3 ok t/006Config-Java....1..0 # Skip only with Log::Dispatch skipped: only with Log::Dispatch t/007LogPrio........1..2 ok 1 ok 2 ok t/008ConfCat........1..3 ok 1 ok 2 ok 3 ok t/009Deuce..........1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/010JConsole.......1..0 # Skip only with Log::Dispatch skipped: only with Log::Dispatch t/011JFile..........1..0 # Skip only with Log::Dispatch skipped: only with Log::Dispatch t/012Deeper.........1..0 # Skip only with Log::Dispatch skipped: only with Log::Dispatch t/013Bench..........1..1 set $ENV{LOG4PERL_BENCH} to a true value to run benchmarks, skipping... ok 1 ok t/014ConfErrs.......1..14 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok t/015fltmsg.........1..5 ok 1 - warp_message undef ok 2 - warp_message undef (JOIN_MSG_ARRAY_CHAR) ok 3 - warp_message 0 (NoopLayout) ok 4 - warp_message = function (by cref) ok 5 - warp_message = function (by name) ok t/016Export.........1..16 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok t/017Watch..........1..29 ok 1 - is_debug - true ok 2 - is_info - true ok 3 - is_warn - true ok 4 - is_error - true ok 5 - is_fatal - true sleeping for 2 secs ok 6 - no re-read until config has changed sleeping for 2 secs ok 7 - re-read if config has changed sleeping for 2 secs ok 8 - 1st init ok 9 - is_debug - false ok 10 - is_info - true ok 11 - is_warn - true ok 12 - is_error - true ok 13 - is_fatal - true sleeping for 2 secs ok 14 - is_debug - false ok 15 - is_info - true ok 16 - is_warn - true ok 17 - is_error - true ok 18 - is_fatal - true ok 19 - after reload ok 20 - Before recreate ok 21 - After recreate ok 22 - recreate_signal - testfile created ok 23 - recreate_signal - testfile deleted ok 24 - recreate_signal - testfile still missing ok 25 - sending signal ok 26 - recreate_signal - testfile reinstated sleeping for 2 secs ok 27 - recreate before first write sleeping for 2 secs ok 28 - recreate before 2nd write sleeping for 2 secs ok 29 - log to externally recreated file ok t/018Init...........1..2 ok 1 ok 2 ok t/019Warn...........1..2 ok 1 ok 2 ok t/020Easy...........1..20 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 # skip Detected buggy Carp.pm (upgrade to perl-5.8.*) ok, 1/20 skipped: Detected buggy Carp.pm (upgrade to perl-5.8.*) t/020Easy2..........1..3 ok 1 - no warning ok 2 - TRACE check ok 3 - Suppressed trace() check ok t/021AppThres.......1..20 ok 1 ok 2 - Threshold ERROR ok 3 - Threshold WARN ok 4 - Info suppressed ok 5 - inherited ok 6 - inherited ok 7 - inherited ok 8 - two hierarchies ok 9 - two hierarchies ok 10 - appender threshold ok 11 - appender threshold ok 12 - threshold/java ok 13 - threshold/java ok 14 - warn on misspelled 'threshold' ok 15 - appender threshold ok 16 - appender threshold ok 17 - adjusted appender threshold ok 18 - appender threshold ok 19 - adjusted appender threshold ok 20 - appender threshold ok t/022Wrap...........1..1 ok 1 ok t/023Date...........1..26 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok t/024WarnDieCarp....1..62 ok 1 - Initialized OK ok 2 - logwarn(Test 1: logwarn): STDERR contains "Test 1: logwarn" ok 3 - logwarn(Test 1: logwarn): Buffer contains "Test 1: logwarn" ok 4 - logdie(Test 2: logdie): STDERR contains "Test 2: logdie" ok 5 - logdie(Test 2: logdie): Buffer contains "Test 2: logdie" ok 6 - logcarp(Test 3: logcarp): STDERR contains "Test 3: logcarp" ok 7 - logcarp(Test 3: logcarp): Buffer contains "Test 3: logcarp" ok 8 - logcroak(Test 4: logcroak): STDERR contains "Test 4: logcroak" ok 9 - logcroak(Test 4: logcroak): Buffer contains "Test 4: logcroak" ok 10 - logcluck(Test 5: logcluck): STDERR contains "Test 5: logcluck" ok 11 - logcluck(Test 5: logcluck): Buffer contains "Test 5: logcluck" ok 12 - logconfess(Test 6: logconfess): STDERR contains "Test 6: logconfess" ok 13 - logconfess(Test 6: logconfess): Buffer contains "Test 6: logconfess" ok 14 - error_warn(Test 7: error_warn): STDERR contains "Test 7: error_warn" ok 15 - error_warn(Test 7: error_warn): Buffer contains "Test 7: error_warn" ok 16 - error_die(Test 8: error_die): STDERR contains "Test 8: error_die" ok 17 - error_die(Test 8: error_die): Buffer contains "Test 8: error_die" ok 18 - logdie(Test 9: logdie): STDERR contains "Test 9: logdie" ok 19 - logdie(Test 9: logdie): Buffer contains "Test 9: logdie" ok 20 - logcroak(Test 10: logcroak): STDERR contains "Test 10: logcroak" ok 21 - logcroak(Test 10: logcroak): Buffer contains "Test 10: logcroak" ok 22 - logconfess(Test 11: logconfess): STDERR contains "Test 11: logconfess" ok 23 - logconfess(Test 11: logconfess): Buffer contains "Test 11: logconfess" ok 24 - error_warn(Test 12: error_warn): STDERR contains "Test 12: error_warn" ok 25 - error_warn(Test 12: error_warn): Buffer contains "Test 12: error_warn" ok 26 - error_die(Test 13: error_die): STDERR contains "Test 13: error_die" ok 27 - error_die(Test 13: error_die): Buffer contains "Test 13: error_die" ok 28 - logwarn(Test 14: logwarn): STDERR does NOT contain "Test 14: logwarn" ok 29 - logwarn(Test 14: logwarn): Buffer does NOT contain "Test 14: logwarn" ok 30 - logcarp(Test 15: logcarp): STDERR does NOT contain "Test 15: logcarp" ok 31 - logcarp(Test 15: logcarp): Buffer does NOT contain "Test 15: logcarp" ok 32 - logcluck(Test 16: logcluck): STDERR does NOT contain "Test 16: logcluck" ok 33 - logcluck(Test 16: logcluck): Buffer does NOT contain "Test 16: logcluck" ok 34 - logwarn(Test 17: logwarn): STDERR does NOT contain "Test 17: logwarn" ok 35 - logwarn(Test 17: logwarn): Buffer does NOT contain "Test 17: logwarn" ok 36 - logcarp(Test 18: logcarp): STDERR does NOT contain "Test 18: logcarp" ok 37 - logcarp(Test 18: logcarp): Buffer does NOT contain "Test 18: logcarp" ok 38 - logcluck(Test 19: logcluck): STDERR does NOT contain "Test 19: logcluck" ok 39 - logcluck(Test 19: logcluck): Buffer does NOT contain "Test 19: logcluck" ok 40 - error_warn(Test 20: error_warn): STDERR does NOT contain "Test 20: error_warn" ok 41 - error_warn(Test 20: error_warn): Buffer does NOT contain "Test 20: error_warn" ok 42 - error_die(Test 21: error_die): STDERR contains "Test 21: error_die" ok 43 - error_die(Test 21: error_die): Buffer does NOT contain "Test 21: error_die" ok 44 - logdie(Test 22: logdie): STDERR contains "Test 22: logdie" ok 45 - logdie(Test 22: logdie): Buffer does NOT contain "Test 22: logdie" ok 46 - logcroak(Test 23: logcroak): STDERR contains "Test 23: logcroak" ok 47 - logcroak(Test 23: logcroak): Buffer does NOT contain "Test 23: logcroak" ok 48 - logconfess(Test 24: logconfess): STDERR contains "Test 24: logconfess" ok 49 - logconfess(Test 24: logconfess): Buffer does NOT contain "Test 24: logconfess" ok 50 - %F-%L adjustment ok 51 - Check logcroak/Carp ok 52 - Check logdie ok 53 # skip Detected buggy Carp.pm (upgrade to perl-5.8.*) ok 54 - bugfix: logdie with sub{} as argument ok 55 - bugfix: logwarn with sub{} as argument ok 56 - bugfix: logwarn with sub{filter/value} as argument ok 57 - bugfix: logcroak with sub{} as argument ok 58 - carp in subfunction ok 59 - carp output ok 60 # skip Detected buggy Carp.pm (upgrade to perl-5.8.*) ok 61 - carp output ok 62 - Confess logs correct frame ok, 2/62 skipped: Detected buggy Carp.pm (upgrade to perl-5.8.*) t/025CustLevels.....1..51 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok t/026FileApp........1..15 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok t/027Watch2.........1..19 ok 1 - is_debug - true ok 2 - is_info - true ok 3 - is_warn - true ok 4 - is_error - true ok 5 - is_fatal - true ok 6 sleeping for 3 seconds ok 7 - is_debug - false ok 8 - is_info - false ok 9 - is_warn - true ok 10 - is_error - true ok 11 - is_fatal - true ok 12 - buffer empty ok 13 - warn in ok 14 - 2nd warn in ok 15 - message output ok 16 - init-and-watch caller level ok 17 - init-and-watch caller level ok 18 - init-and-watch caller level ok 19 - init-and-watch caller level ok t/027Watch3.........1..15 ok 1 - is_debug - true ok 2 - is_info - true ok 3 - is_warn - true ok 4 - is_error - true ok 5 - is_fatal - true ok 6 - debug() ok 7 - is_debug - false ok 8 - is_info - false ok 9 - is_warn - true ok 10 - is_error - true ok 11 - is_fatal - true ok 12 - buffer empty ok 13 - warn in ok 14 - 2nd warn in ok 15 - message output ok t/028Additivity.....1..7 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/029SysWide........1..3 ok 1 ok 2 ok 3 ok t/030LDLevel........1..2 ok 1 ok 2 ok t/031NDC............1..3 ok 1 ok 2 ok 3 ok t/032JRollFile......1..0 # Skip only with Log::Dispatch::FileRotate 1.10 skipped: only with Log::Dispatch::FileRotate 1.10 t/033UsrCspec.......1..15 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ERR is $Log::Log4perl::Config->allow_code() setting prohibits Perl code in config file at blib/lib/Log/Log4perl/Config.pm line 731. ok 13 ERR is $Log::Log4perl::ALLOW_CODE_IN_CONFIG_FILE setting prohibits user defined cspecs at blib/lib/Log/Log4perl/Layout/PatternLayout.pm line 391. ok 14 ok 15 ok t/034DBI............1..0 # Skip DBD::CSV or SQL::Statement 1.005 not installed, skipping tests # skipped: DBD::CSV or SQL::Statement 1.005 not installed, skipping tests t/035JDBCAppender...1..0 # Skip only with Log::Dispatch and DBD::CSV skipped: only with Log::Dispatch and DBD::CSV t/036JSyslog........1..1 ok 1 Since syslog() doesn't return any value that indicates sucess or failure, I'm just going to send messages to syslog. These messages should appear in the log file generated by syslog(8): INFO - info message 1 WARN - warning message 1 Error messages probably indicate problems with related syslog modules that exist on some systems. ok t/037JWin32Event....1..0 # Skip only with Log::Dispatch::Win32EventLog skipped: only with Log::Dispatch::Win32EventLog t/038XML-DOM1.......1..0 # Skip only with XML::DOM > 1.29 skipped: only with XML::DOM > 1.29 t/039XML-DOM2.......1..0 # Skip only with XML::DOM > 1.29 skipped: only with XML::DOM > 1.29 t/040Filter.........1..29 ok 1 - pattern-match let through ok 2 - pattern-match block ok 3 - level-match let through ok 4 - level-match block ok 5 - Boolean 1 ok 6 - Boolean 2 ok 7 - Boolean 3 ok 8 - Boolean 4 ok 9 - Boolean 5 ok 10 - Matched Level ok 11 - Non-Matched Level 1 ok 12 - Non-Matched Level 2 ok 13 - Non-Matched Level 1 - negative ok 14 - Matched Level - negative ok 15 - Matched Level - negative ok 16 - StringMatch - passed ok 17 - StringMatch - blocked ok 18 - StringMatch - passed ok 19 - StringMatch - blocked ok 20 - Unknown Filter ok 21 - Detect flawed filter subroutine ok 22 - Outside Range ok 23 - Matched Range ok 24 - Matched Range ok 25 - Outside Range ok 26 - Outside Range - negative ok 27 - Matched Range - negative ok 28 - Matched Range - negative ok 29 - Outside Range - negative ok t/041SafeEval.......1..23 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok t/042SyncApp........1..0 # Skip - only with L4P_ALL_TESTS skipped: - only with L4P_ALL_TESTS t/043VarSubst.......1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/044XML-Filter.....1..0 # Skip only with XML::DOM > 1.29 skipped: only with XML::DOM > 1.29 t/045Composite......1..14 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok t/046RRDs...........1..0 # Skip (RRDs not installed) skipped: (RRDs not installed) t/048lwp............1..3 ok 1 ok 2 ok 3 ok t/049Unhide.........1..1 ok 1 - Hidden statements via \#\#\#l4p ok t/050Buffer.........1..6 ok 1 - Buffering DEBUG ok 2 - Buffering INFO ok 3 - Flushing ERROR ok 4 - Buffering DEBUG ok 5 - Buffering INFO ok 6 - Flushing ERROR ok t/051Extra..........1..9 ok 1 - internal variable set ok 2 - No output to stderr ok 3 # skip Detected buggy Carp.pm (upgrade to perl-5.8.*) ok 4 # skip Detected buggy Carp.pm (upgrade to perl-5.8.*) ok 5 # skip Detected buggy Carp.pm (upgrade to perl-5.8.*) ok 6 - Output to stderr ok 7 - Appender output intact ok 8 - Output to stderr ok 9 - Appender output intact ok, 3/9 skipped: Detected buggy Carp.pm (upgrade to perl-5.8.*) t/052Utf8...........1..0 # Skip utf-8 tests with perl >= 5.8 only skipped: utf-8 tests with perl >= 5.8 only t/053Resurrect......1..1 ok 1 - resurrected statement ok All tests successful, 14 tests and 6 subtests skipped. Files=54, Tests=587, 95 wallclock secs (39.61 cusr + 2.23 csys = 41.84 CPU) Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Filter.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/MDC.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Layout.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Resurrector.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/DateFormat.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/JavaMap.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/FAQ.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/NDC.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Level.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Logger.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Config.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Util.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Util/Semaphore.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Layout/NoopLayout.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Layout/PatternLayout.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Layout/SimpleLayout.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Layout/PatternLayout/Multiline.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Config/PropertyConfigurator.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Config/DOMConfigurator.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Config/Watch.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Config/BaseConfigurator.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/JavaMap/SyslogAppender.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/JavaMap/FileAppender.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/JavaMap/RollingFileAppender.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/JavaMap/ConsoleAppender.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/JavaMap/TestBuffer.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/JavaMap/NTEventLogAppender.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/JavaMap/JDBCAppender.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/Screen.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/DBI.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/Synchronized.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/Socket.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/Buffer.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/File.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/Limit.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/String.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/TestBuffer.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/TestFileCreeper.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/RRDs.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/TestArrayBuffer.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Appender/ScreenColoredLevels.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Filter/LevelRange.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Filter/Boolean.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Filter/StringMatch.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/Log/Log4perl/Filter/LevelMatch.pm Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Filter.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Filter::LevelRange.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::Screen.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::DBI.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::JavaMap::SyslogAppender.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::MDC.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Layout.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Config::PropertyConfigurator.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::Synchronized.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Layout::NoopLayout.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::Socket.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Resurrector.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::DateFormat.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Layout::PatternLayout.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::JavaMap.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::Buffer.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::File.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Util::Semaphore.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::JavaMap::FileAppender.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Filter::Boolean.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::FAQ.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::JavaMap::RollingFileAppender.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Layout::PatternLayout::Multiline.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Filter::StringMatch.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::Limit.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::NDC.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Config::DOMConfigurator.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Config::Watch.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Level.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Logger.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::JavaMap::ConsoleAppender.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::String.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Config.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::TestBuffer.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Filter::LevelMatch.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::JavaMap::TestBuffer.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Util.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::TestFileCreeper.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::JavaMap::NTEventLogAppender.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::RRDs.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Config::BaseConfigurator.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::TestArrayBuffer.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::JavaMap::JDBCAppender.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Layout::SimpleLayout.3 Installing /home/cpanrun/build/5.6.1/man/man3/Log::Log4perl::Appender::ScreenColoredLevels.3 Appending installation info to /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/perllocal.pod