Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Config.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\DateFormat.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\FAQ.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Filter.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\JavaMap.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Layout.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Level.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Logger.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\MDC.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\NDC.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Resurrector.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Util.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Util\Semaphore.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Layout\NoopLayout.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Layout\PatternLayout.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Layout\SimpleLayout.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Layout\PatternLayout\Multiline.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\JavaMap\ConsoleAppender.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\JavaMap\FileAppender.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\JavaMap\JDBCAppender.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\JavaMap\NTEventLogAppender.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\JavaMap\RollingFileAppender.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\JavaMap\SyslogAppender.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\JavaMap\TestBuffer.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Filter\Boolean.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Filter\LevelMatch.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Filter\LevelRange.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Filter\StringMatch.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Config\BaseConfigurator.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Config\DOMConfigurator.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Config\PropertyConfigurator.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Config\Watch.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\Buffer.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\DBI.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\File.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\Limit.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\RRDs.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\Screen.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\ScreenColoredLevels.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\Socket.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\String.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\Synchronized.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\TestArrayBuffer.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\TestBuffer.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Log4perl\Appender\TestFileCreeper.pm Writing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Log\Log4perl\.packlist Appending installation info to C:\cpanrun-5.8\build\5-8-0\lib/perllocal.pod ge 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 all 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 all skipped: only with Log::Dispatch t\011JFile...........1..0 # Skip only with Log::Dispatch skipped all skipped: only with Log::Dispatch t\012Deeper..........1..0 # Skip only with Log::Dispatch skipped all 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 # skip Signal handling not supported on Win32 ok 23 # skip Signal handling not supported on Win32 ok 24 # skip Signal handling not supported on Win32 ok 25 # skip Signal handling not supported on Win32 ok 26 # skip Signal handling not supported on Win32 sleeping for 2 secs ok 27 - recreate before first write ok 28 # skip Signal handling not supported on Win32 ok 29 # skip Moving busy files not supported on Win32 ok 7/29 skipped: various reasons 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 ok 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 - Check logcarp 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 - carp in sub-sub-function ok 61 - carp output ok 62 - Confess logs correct frame ok 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..0 # Skip only on platforms supporting signals skipped all skipped: only on platforms supporting signals 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 all 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 C:\cpanrun-5.8\depot\main\contrib-patched\perl\CPAN\src\Log-Log4perl\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 C:\cpanrun-5.8\depot\main\contrib-patched\perl\CPAN\src\Log-Log4perl\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 all 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 all skipped: only with Log::Dispatch and DBD::CSV t\036JSyslog.........1..1 ok 1 Sys::Syslog not installed, skipping... ok t\037JWin32Event.....1..0 # Skip only with Log::Dispatch::Win32EventLog skipped all skipped: only with Log::Dispatch::Win32EventLog t\038XML-DOM1........1..0 # Skip only with XML::DOM > 1.29 skipped all skipped: only with XML::DOM > 1.29 t\039XML-DOM2........1..0 # Skip only with XML::DOM > 1.29 skipped all 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 all 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 all 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 all 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 - Appender output intact ok 4 - No output to stderr ok 5 - Appender output intact ok 6 - Output to stderr ok 7 - Appender output intact ok 8 - Output to stderr ok 9 - Appender output intact ok t\052Utf8............1..3 ok 1 - conf: utf8-1 ok 2 - binmode: utf8-1 ok 3 - easy: utf8-1 ok t\053Resurrect.......1..1 ok 1 - resurrected statement ok t\054Subclass........1..1 ok 1 - subclass category rt \#32942 ok All tests successful, 14 tests and 7 subtests skipped. Files=55, Tests=576, 26 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)