Checking if your kit is complete... Looks good Writing Makefile for Cache::AgainstFile cp lib/Cache/AgainstFile/Memory.pm blib/lib/Cache/AgainstFile/Memory.pm cp lib/Cache/AgainstFile.pm blib/lib/Cache/AgainstFile.pm cp lib/Cache/AgainstFile/Storable.pm blib/lib/Cache/AgainstFile/Storable.pm cp lib/Cache/AgainstFile/Base.pm blib/lib/Cache/AgainstFile/Base.pm cp lib/Cache/AgainstFile/CacheModule.pm blib/lib/Cache/AgainstFile/CacheModule.pm cp lib/Cache/AgainstFile/Null.pm blib/lib/Cache/AgainstFile/Null.pm Manifying blib/man3/Cache::AgainstFile::Memory.3 Manifying blib/man3/Cache::AgainstFile.3 Manifying blib/man3/Cache::AgainstFile::Storable.3 Manifying blib/man3/Cache::AgainstFile::Null.3 Manifying blib/man3/Cache::AgainstFile::CacheModule.3 Manifying blib/man3/Cache::AgainstFile::Base.3 PERL_DL_NONLAZY=1 /home/cpanrun/tmp/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/CacheAgainstFile-CacheModule.......1..13 ok 1 (compiled version 1.016) ok 2 (CacheModule=Cache::MemoryCache: count on empty cache) ok 3 (CacheModule=Cache::MemoryCache: #1 cache miss) ok 4 (CacheModule=Cache::MemoryCache: count after a fetch) ok 5 (CacheModule=Cache::MemoryCache: size is nonzero - 29) ok 6 (CacheModule=Cache::MemoryCache: #2 cache hit) ok 7 (CacheModule=Cache::MemoryCache: touch => stat & cache miss (call count 1)) ok 8 (CacheModule=Cache::MemoryCache: touch => stat & cache miss (call count 1)) ok 9 (window-of-vulnerability check) ok 10 (CacheModule=Cache::MemoryCache: count after cache is cleared) ok 11 (CacheModule=Cache::MemoryCache: size is zero) ok 12 (CacheModule=Cache::MemoryCache: purge => cache miss (call count 1)) ok 13 (non-existant cache module) ok t/CacheAgainstFile-Memory............1..23 ok 1 (compiled version 1.015) ok 2 (Memory backend) ok 3 (Memory: count on empty cache) ok 4 (Memory: #1 cache miss) ok 5 (Memory: count after a fetch) ok 6 (Memory: skipped - size not implemented) ok 7 (Memory: #2 cache hit) ok 8 (Memory: touch => stat & cache miss (call count 1)) ok 9 (Memory: touch => stat & cache miss (call count 1)) ok 10 (window-of-vulnerability check) ok 11 (Memory: count after cache is cleared) ok 12 (Memory: size is zero) ok 13 (Memory: purge => cache miss (call count 1)) ok 14 (Memory (no stat): #1 cache miss) ok 15 (Memory (no stat): #2 cache hit) ok 16 (Memory (no stat): touch => no stat & cache hit (call count 1)) ok 17 (Memory (no stat): count on stale cache) ok 18 (Memory (no stat): count after purge) ok 19 (Memory (no stat): purge => expel stale (call count 2)) ok 20 (Memory: cache filled with more than MaxItems) ok 21 (Memory: MaxItems retained from purge) ok 22 (Cache::AgainstFile::Memory: filled with items of different ages [callcount=5 n=5]) ok 23 (Cache::AgainstFile::Memory: old items purged [n=5 th=3 callcount=2]) ok t/CacheAgainstFile-Storable-Win32....1..8 ok - skipped 1 (plain file) ok - skipped 2 (file in subdir - backslash) ok - skipped 3 (file in subdir - fwd slash) ok - skipped 4 (absolute path) ok - skipped 5 (UNC path - backslashes) ok - skipped 6 (UNC path - forward slashes) ok - skipped 7 (Win32 drive letter - backslashes) ok - skipped 8 (Win32 drive letter - forward slashes) ok t/CacheAgainstFile-Storable..........1..39 ok 1 (compiled version 1.022) ok 2 (Storable caching) ok 3 (Storable: count on empty cache) ok 4 (Storable: #1 cache miss) ok 5 (Storable: count after a fetch) ok 6 (Storable: size is nonzero - 38) ok 7 (Storable: #2 cache hit) ok 8 (Storable: touch => stat & cache miss (call count 1)) ok 9 (Storable: touch => stat & cache miss (call count 1)) ok 10 (window-of-vulnerability check) ok 11 (Storable: count after cache is cleared) ok 12 (Storable: size is zero) ok 13 (Storable: purge => cache miss (call count 1)) ok 14 (Storable (no stat): #1 cache miss) ok 15 (Storable (no stat): #2 cache hit) ok 16 (Storable (no stat): touch => no stat & cache hit (call count 1)) ok 17 (Storable (no stat): count on stale cache) ok 18 (Storable (no stat): count after purge) ok 19 (Storable (no stat): purge => expel stale (call count 2)) ok 20 (Storable: cache filled with more than MaxItems) ok 21 (Storable: MaxItems retained from purge) ok 22 (failed dir read raises exception) ok 23 (Cache::AgainstFile::Storable: filled with items of different ages [callcount=5 n=5]) ok 24 (Cache::AgainstFile::Storable: old items purged [n=5 th=3 callcount=2]) ok 25 (Directory was created on demand) ok 26 (Directory no longer exists) ok 27 (get() method successfully recreated directory on demand) ok 28 (no cache dir raises exception) ok 29 (invalid locking strategy raises exception) ok 30 (plain file - filename2cache) ok 31 (plain file - cache2filename) ok 32 (file in subdir - filename2cache) ok 33 (file in subdir - cache2filename) ok 34 (file with wierd chars in name - filename2cache) ok 35 (file with wierd chars in name - cache2filename) ok 36 (file with esc char in name - filename2cache) ok 37 (file with esc char in name - cache2filename) ok 38 (Win32 drive letter - filename2cache) ok 39 (Win32 drive letter - cache2filename) ok t/CacheAgainstFile...................1..12 ok 1 (compiled version 1.016) ok 2 (Check for coderef) ok 3 (Check for hashref) ok 4 (Check for backend) ok 5 (Check for valid backend) ok 6 (non-existant backend) ok 7 (Object is of correct class) ok 8 (Null cache) ok 9 (Null cache - size) ok 10 (Null cache - count) ok 11 (Null cache - purge) ok 12 (Null cache - clear) ok t/pod................................1..6 ok 1 - blib/lib/Cache/AgainstFile.pm ok 2 - blib/lib/Cache/AgainstFile/Memory.pm ok 3 - blib/lib/Cache/AgainstFile/Storable.pm ok 4 - blib/lib/Cache/AgainstFile/Base.pm ok 5 - blib/lib/Cache/AgainstFile/CacheModule.pm ok 6 - blib/lib/Cache/AgainstFile/Null.pm ok t/pod_coverage.......................1..0 # Skip Test::Pod::Coverage 1.00 required for testing POD Coverage skipped all skipped: Test::Pod::Coverage 1.00 required for testing POD Coverage All tests successful, 1 test skipped. Files=7, Tests=101, 108 wallclock secs ( 0.76 cusr + 0.38 csys = 1.14 CPU) Installing /home/cpanrun/build/5.10.0/html/site/lib/Cache/AgainstFile.html Installing /home/cpanrun/build/5.10.0/html/site/lib/Cache/AgainstFile/Base.html Installing /home/cpanrun/build/5.10.0/html/site/lib/Cache/AgainstFile/CacheModule.html Installing /home/cpanrun/build/5.10.0/html/site/lib/Cache/AgainstFile/Memory.html Installing /home/cpanrun/build/5.10.0/html/site/lib/Cache/AgainstFile/Null.html Installing /home/cpanrun/build/5.10.0/html/site/lib/Cache/AgainstFile/Storable.html Installing /home/cpanrun/build/5.10.0/site/lib/Cache/AgainstFile.pm Installing /home/cpanrun/build/5.10.0/site/lib/Cache/AgainstFile/Memory.pm Installing /home/cpanrun/build/5.10.0/site/lib/Cache/AgainstFile/Storable.pm Installing /home/cpanrun/build/5.10.0/site/lib/Cache/AgainstFile/Base.pm Installing /home/cpanrun/build/5.10.0/site/lib/Cache/AgainstFile/CacheModule.pm Installing /home/cpanrun/build/5.10.0/site/lib/Cache/AgainstFile/Null.pm Installing /home/cpanrun/build/5.10.0/site/man/man3/Cache::AgainstFile::Memory.3 Installing /home/cpanrun/build/5.10.0/site/man/man3/Cache::AgainstFile.3 Installing /home/cpanrun/build/5.10.0/site/man/man3/Cache::AgainstFile::Storable.3 Installing /home/cpanrun/build/5.10.0/site/man/man3/Cache::AgainstFile::Null.3 Installing /home/cpanrun/build/5.10.0/site/man/man3/Cache::AgainstFile::CacheModule.3 Installing /home/cpanrun/build/5.10.0/site/man/man3/Cache::AgainstFile::Base.3 Appending installation info to /home/cpanrun/build/5.10.0/lib/perllocal.pod