Checking if your kit is complete... Looks good Writing Makefile for Log::Statistics cp lib/Log/Statistics.pm blib/lib/Log/Statistics.pm cp scripts/logstatsd blib/script/logstatsd /home/cpanrun/ia64/build/5.8.2/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/logstatsd Manifying blib/man1/logstatsd.1 Manifying blib/man3/Log::Statistics.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/Log-Statistics....ok 1 - use Log::Statistics; ok 2 - >>> 0: basic simple test case, two fields and duration <<< ok 3 - 0: adding duration field ok 4 - 0: adding status field ok 5 - 0: adding transaction field ok 6 - 0: Parsing log text ok 7 - 0: testing data after parse_text ok 8 - 0: Saving data to file: /tmp/fr1B7oisHG ok 9 - 0: Reading data in from data file and comparing to original data ok 10 - 0: generating xml report ok 11 - >>> 1: two fields with duration and group <<< ok 12 - 1: adding duration field ok 13 - 1: adding status field ok 14 - 1: adding transaction field ok 15 - 1: adding group: status:transaction ok 16 - 1: Parsing log text ok 17 - 1: testing data after parse_text ok 18 - 1: Saving data to file: /tmp/H0hGkBPa2u ok 19 - 1: Reading data in from data file and comparing to original data ok 20 - 1: generating xml report ok 21 - >>> 2: one field with thresholds and one field without <<< ok 22 - 2: adding duration field ok 23 - 2: adding status field (thresholds = 103|106|112) ok 24 - 2: adding transaction field ok 25 - 2: Parsing log text ok 26 - 2: testing data after parse_text ok 27 - 2: Saving data to file: /tmp/AhDgEf5uJF ok 28 - 2: Reading data in from data file and comparing to original data ok 29 - 2: generating xml report ok 30 - >>> 3: basic simple test case plus time field <<< ok 31 - 3: adding duration field ok 32 - 3: adding time field ok 33 - 3: adding time regexp: \s(\d\d\:\d\d:\d\d)\: ok 34 - 3: Parsing log text ok 35 - 3: testing data after parse_text ok 36 - 3: Saving data to file: /tmp/jmB2p949JB ok 37 - 3: Reading data in from data file and comparing to original data ok 38 - 3: generating xml report ok 39 - >>> 4: two fields plus time field and time field group <<< ok 40 - 4: adding status field ok 41 - 4: adding duration field ok 42 - 4: adding time field ok 43 - 4: adding group: status:time ok 44 - 4: adding time regexp: \s(\d\d\:\d\d:\d\d)\: ok 45 - 4: Parsing log text ok 46 - 4: testing data after parse_text ok 47 - 4: Saving data to file: /tmp/H3qoORnCEu ok 48 - 4: Reading data in from data file and comparing to original data ok 49 - 4: generating xml report ok 50 - >>> 5: two grouped fields with duration and time <<< ok 51 - 5: adding duration field ok 52 - 5: adding status field ok 53 - 5: adding transaction field ok 54 - 5: adding time field ok 55 - 5: adding group: status:transaction ok 56 - 5: adding group: status:time ok 57 - 5: adding time regexp: \s(\d\d\:\d\d:\d\d)\: ok 58 - 5: Parsing log text ok 59 - 5: testing data after parse_text ok 60 - 5: Saving data to file: /tmp/I14GFSSSCS ok 61 - 5: Reading data in from data file and comparing to original data ok 62 - 5: generating xml report ok 63 - >>> 6: basic simple test case, two fields, no duration <<< ok 64 - 6: adding status field ok 65 - 6: adding transaction field ok 66 - 6: Parsing log text ok 67 - 6: testing data after parse_text ok 68 - 6: Saving data to file: /tmp/ZRV9GbfdOI ok 69 - 6: Reading data in from data file and comparing to original data ok 70 - >>> 7: custom apache log format <<< ok 71 - 7: adding ip field ok 72 - 7: adding time field ok 73 - 7: adding transaction field ok 74 - 7: adding status field ok 75 - 7: adding line regexp: ^\".*?\"\s+([\d\.]+).*?\:(\d\d\:\d\d).*?\".*?\s[^\s]+\s+([^\s]+).*?\"\s(\d+)\s+\d+\s+(\d+) ok 76 - 7: Parsing log text ok 77 - 7: testing data after parse_text ok 78 - 7: Saving data to file: /tmp/XnWpLZLjj3 ok 79 - 7: Reading data in from data file and comparing to original data ok 80 - >>> 8: no fields with duration and group <<< ok 81 - 8: registering duration field ok 82 - 8: registering status field ok 83 - 8: registering transaction field ok 84 - 8: adding group: status:transaction ok 85 - 8: Parsing log text ok 86 - 8: testing data after parse_text ok 87 - 8: Saving data to file: /tmp/G8AQjUZbrf ok 88 - 8: Reading data in from data file and comparing to original data ok 89 - >>> 9: no fields with duration and three fields grouped <<< ok 90 - 9: registering duration field ok 91 - 9: registering status field ok 92 - 9: registering transaction field ok 93 - 9: registering time field ok 94 - 9: adding group: status:time:transaction ok 95 - 9: adding time regexp: \s(\d\d\:\d\d:\d\d)\: ok 96 - 9: Parsing log text ok 97 - 9: testing data after parse_text ok 98 - 9: Saving data to file: /tmp/MNkufS2phG ok 99 - 9: Reading data in from data file and comparing to original data ok 100 - testing parsing unix time from date string 1..100 ok t/pod...............1..0 # Skip Test::Pod 1.00 required for testing POD skipped all skipped: Test::Pod 1.00 required for testing POD t/pod_coverage......1..0 # Skip Pod::Coverage required for testing POD skipped all skipped: Pod::Coverage required for testing POD All tests successful, 2 tests skipped. Files=3, Tests=100, 2 wallclock secs ( 1.60 cusr + 0.25 csys = 1.85 CPU) Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/Log/Statistics.pm Installing /home/cpanrun/ia64/build/5.8.2/man/man1/logstatsd.1 Installing /home/cpanrun/ia64/build/5.8.2/man/man3/Log::Statistics.3 Installing /home/cpanrun/ia64/build/5.8.2/bin/logstatsd Appending installation info to /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/perllocal.pod