PATH=/usr/bin:/bin:/data/fly2200/cpanfly-5.22/var/megalib/bin Start 2018-07-23T00:07:05 ActivePerl-2200 CPAN-2.10 Reading '/data/fly2200/cpanfly-5.22/var/cpan/Metadata' Database was generated on Sun, 22 Jul 2018 05:54:18 GMT Checksum for /data/fly2200/cpanfly-5.22/var/cpan/sources/authors/id/J/JK/JKEENAN/Test-Against-Dev-0.12.tar.gz ok Test-Against-Dev-0.12/ Test-Against-Dev-0.12/scripts/ Test-Against-Dev-0.12/scripts/unpack-log-json-gz Test-Against-Dev-0.12/META.yml Test-Against-Dev-0.12/MANIFEST.SKIP Test-Against-Dev-0.12/Changes Test-Against-Dev-0.12/META.json Test-Against-Dev-0.12/LICENSE Test-Against-Dev-0.12/Todo Test-Against-Dev-0.12/MANIFEST Test-Against-Dev-0.12/Makefile.PL Test-Against-Dev-0.12/README Test-Against-Dev-0.12/t/ Test-Against-Dev-0.12/t/006-sort-versions.t Test-Against-Dev-0.12/t/008-salvage.t Test-Against-Dev-0.12/t/004-new-from-existing.t Test-Against-Dev-0.12/t/005-test-against-build.t Test-Against-Dev-0.12/t/data/ Test-Against-Dev-0.12/t/data/four-modules.txt Test-Against-Dev-0.12/t/data/sample.build.log Test-Against-Dev-0.12/t/data/cpan-river-1000-perl-5.27.0.psv Test-Against-Dev-0.12/t/data/cpan-river-1000-perl-5.27.1.psv Test-Against-Dev-0.12/t/data/two-modules.txt Test-Against-Dev-0.12/t/001-new.t Test-Against-Dev-0.12/t/lib/ Test-Against-Dev-0.12/t/lib/Helpers.pm Test-Against-Dev-0.12/t/002-perform-tarball-download.t Test-Against-Dev-0.12/t/003-test-against-dev.t Test-Against-Dev-0.12/t/007-process-ppv.t Test-Against-Dev-0.12/lib/ Test-Against-Dev-0.12/lib/Test/ Test-Against-Dev-0.12/lib/Test/Against/ Test-Against-Dev-0.12/lib/Test/Against/Build.pm Test-Against-Dev-0.12/lib/Test/Against/Dev.pm Test-Against-Dev-0.12/lib/Test/Against/Dev/ Test-Against-Dev-0.12/lib/Test/Against/Dev/Sort.pm Test-Against-Dev-0.12/lib/Test/Against/Dev/Salvage.pm Test-Against-Dev-0.12/lib/Test/Against/Dev/ProcessPSV.pm Configuring J/JK/JKEENAN/Test-Against-Dev-0.12.tar.gz with Makefile.PL >>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL Locating bin:git... found at /usr/bin/git. Checking if your kit is complete... Looks good Have /data/fly2200/cpanfly-5.22/var/megalib Want /home/fly2200/ap2200-299134/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [x86_64-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a Unix-style Makefile Writing Makefile for Test::Against::Dev Writing MYMETA.yml and MYMETA.json JKEENAN/Test-Against-Dev-0.12.tar.gz /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL -- OK Running make for J/JK/JKEENAN/Test-Against-Dev-0.12.tar.gz >>> make cp lib/Test/Against/Build.pm blib/lib/Test/Against/Build.pm cp lib/Test/Against/Dev.pm blib/lib/Test/Against/Dev.pm cp lib/Test/Against/Dev/Sort.pm blib/lib/Test/Against/Dev/Sort.pm cp lib/Test/Against/Dev/ProcessPSV.pm blib/lib/Test/Against/Dev/ProcessPSV.pm cp lib/Test/Against/Dev/Salvage.pm blib/lib/Test/Against/Dev/Salvage.pm Manifying 5 pod documents JKEENAN/Test-Against-Dev-0.12.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/001-new.t ....................... ok 1 - use Test::Against::Dev; ok 2 - new: Got expected error message for non-hashref argument ok 3 - new: Got expected error message for no argument ok 4 - new: Got expected error message; 'application_dir' element absent ok 5 - new: Got expected error message; 'application_dir' not found ok 6 - An object of class 'Test::Against::Dev' isa 'Test::Against::Dev' ok 7 - Located top-level directory /tmp/hHcFBgdqYh ok 8 - Located /tmp/hHcFBgdqYh/testing ok 9 - Located /tmp/hHcFBgdqYh/results ok 10 - Got testing directory: /tmp/hHcFBgdqYh/testing ok 11 - Got results directory: /tmp/hHcFBgdqYh/results ok 12 - Test::Against::Dev->can('configure_build_install_perl') ok 13 - Test::Against::Dev->can('fetch_cpanm') 1..13 ok t/002-perform-tarball-download.t .. ok 1 - use Test::Against::Dev; ok 2 - An object of class 'Test::Against::Dev' isa 'Test::Against::Dev' ok 3 - Got expected error message: premature attempt to set up results directory tree ok 4 - perform_tarball_download: Got expected error message for lack of hashref as argument ok 5 - perform_tarball_download: Got expected error message for invalid element ok 6 - perform_tarball_download: Got expected error message for invalid perl_version ok 7 - perform_tarball_download: Got expected error message for invalid compression format ok 8 - perform_tarball_download: Got expected error message for work_dir not located ok 9 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 10 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 11 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 12 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 13 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 14 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 15 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 16 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 17 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 18 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 19 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 20 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 21 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 22 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 23 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 24 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 25 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 26 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 27 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 28 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 29 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 30 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 31 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests ok 32 # skip Set PERL_ALLOW_NETWORK_TESTING to conduct live tests 1..32 ok t/003-test-against-dev.t .......... ok 1 - An object of class 'Test::Against::Dev' isa 'Test::Against::Dev' ok 2 # skip Live FTP download ok 3 # skip Live FTP download ok 4 # skip Live FTP download ok 5 # skip Live FTP download ok 6 # skip Live FTP download ok 7 # skip Live FTP download ok 8 # skip Live FTP download ok 9 # skip Live FTP download ok 10 # skip Live FTP download ok 11 # skip Live FTP download ok 12 # skip Live FTP download ok 13 # skip Live FTP download ok 14 # skip Live FTP download ok 15 # skip Live FTP download ok 16 # skip Live FTP download ok 17 # skip Live FTP download ok 18 # skip Live FTP download ok 19 # skip Live FTP download ok 20 # skip Live FTP download ok 21 # skip Live FTP download 1..21 ok t/004-new-from-existing.t ......... # Tests of error conditions: defects in call syntax ok 1 - new_from_existing_perl_cpanm(): Got expected error message: absence of hash ref ok 2 - new_from_existing_perl_cpanm(): Got expected error message: no value supplied for 'application_dir' ok 3 - new_from_existing_perl_cpanm(): Got expected error message: no value supplied for 'perl_version' ok 4 - new_from_existing_perl_cpanm(): Got expected error message: lack 'path_to_perl' element in hash ref # Tests of error conditions: defects in directory and file structure ok 5 - Sample files created for testing in /tmp/h5_d7_W9ug ok 6 - Got expected error message: value for 'path_to_perl' not named perl ok 7 - Got expected error message: '/tmp/h5_d7_W9ug/foo/perl' is not executable ok 8 - Got expected error message: '/tmp/h5_d7_W9ug/baz/perl' not in directory 'bin/' ok 9 - Got expected error message: Could not locate directory '/tmp/h5_d7_W9ug/bom/lib' ok 10 - Got expected error message: '/tmp/h5_d7_W9ug/boo/lib' not writable ok 11 - Got expected error message: '/tmp/h5_d7_W9ug/boq' not writable ok 12 - Got expected error message: Could not locate an executable 'cpanm' at '/tmp/h5_d7_W9ug/bos/bin/cpanm' # Set PERL_AUTHOR_TESTING_INSTALLED_PERL to run additional tests against installed 'perl' and 'cpanm' ok 13 # skip Test assumes installed perl and cpanm ok 14 # skip Test assumes installed perl and cpanm ok 15 # skip Test assumes installed perl and cpanm ok 16 # skip Test assumes installed perl and cpanm ok 17 # skip Test assumes installed perl and cpanm ok 18 # skip Test assumes installed perl and cpanm ok 19 # skip Test assumes installed perl and cpanm ok 20 # skip Test assumes installed perl and cpanm ok 21 # skip Test assumes installed perl and cpanm ok 22 # skip Test assumes installed perl and cpanm 1..22 ok t/005-test-against-build.t ........ ok 1 - use Test::Against::Build; ok 2 - new: Got expected error message: no defined argument ok 3 - new: Got expected error message for non-hashref argument ok 4 - new: Got expected error message for no argument ok 5 - new: Got expected error message; 'build_tree' element absent ok 6 - new: Got expected error message; 'results_tree' element absent ok 7 - new: Got expected error message; 'results_tree' not found ok 8 - new: Got expected error message; 'build_tree' and 'results_tree' are same directory ok 9 - new() returned defined object ok 10 - An object of class 'Test::Against::Build' isa 'Test::Against::Build' ok 11 - new() created '/tmp/AEYsduPk2n/bin' for 'bin' as expected ok 12 - new() created '/tmp/AEYsduPk2n/lib' for 'lib' as expected ok 13 - new() created '/tmp/AEYsduPk2n/.cpanm' for '.cpanm' as expected ok 14 - new() created '/tmp/AEYsduPk2n/.cpanreporter' for '.cpanreporter' as expected ok 15 - get_build_tree() returned /tmp/AEYsduPk2n ok 16 - get_bin_dir() returned /tmp/AEYsduPk2n/bin ok 17 - get_lib_dir() returned /tmp/AEYsduPk2n/lib ok 18 - get_cpanm_dir() returned /tmp/AEYsduPk2n/.cpanm ok 19 - get_cpanreporter_dir() returned /tmp/AEYsduPk2n/.cpanreporter ok 20 - get_results_tree() returned /tmp/viIIOQk_SZ ok 21 - get_analysis_dir() returned /tmp/viIIOQk_SZ/analysis ok 22 - get_buildlogs_dir() returned /tmp/viIIOQk_SZ/buildlogs ok 23 - get_storage_dir() returned /tmp/viIIOQk_SZ/storage ok 24 - perl executable not yet installed in /tmp/AEYsduPk2n/bin ok 25 - cpanm executable not yet installed in /tmp/AEYsduPk2n/bin ok 26 - new() returned defined object ok 27 - An object of class 'Test::Against::Build' isa 'Test::Against::Build' ok 28 - Got expected verbose output ok 29 - Got expected verbose output ok 30 - get_build_tree() returned /tmp/l485iFkDRy ok 31 - get_bin_dir() returned /tmp/l485iFkDRy/bin ok 32 - get_lib_dir() returned /tmp/l485iFkDRy/lib ok 33 - get_cpanm_dir() returned /tmp/l485iFkDRy/.cpanm ok 34 - get_cpanreporter_dir() returned /tmp/l485iFkDRy/.cpanreporter ok 35 - get_results_tree() returned /tmp/r4jHAcoWDR ok 36 - get_analysis_dir() returned /tmp/r4jHAcoWDR/analysis ok 37 - get_buildlogs_dir() returned /tmp/r4jHAcoWDR/buildlogs ok 38 - get_storage_dir() returned /tmp/r4jHAcoWDR/storage ok 39 - perl executable not yet installed in /tmp/l485iFkDRy/bin ok 40 - cpanm executable not yet installed in /tmp/l485iFkDRy/bin # Set PERL_AUTHOR_TESTING_INSTALLED_PERL to run additional tests against installed 'perl' and 'cpanm' ok 41 # skip Test assumes installed perl and cpanm ok 42 # skip Test assumes installed perl and cpanm ok 43 # skip Test assumes installed perl and cpanm ok 44 # skip Test assumes installed perl and cpanm ok 45 # skip Test assumes installed perl and cpanm ok 46 # skip Test assumes installed perl and cpanm ok 47 # skip Test assumes installed perl and cpanm ok 48 # skip Test assumes installed perl and cpanm ok 49 # skip Test assumes installed perl and cpanm ok 50 # skip Test assumes installed perl and cpanm ok 51 # skip Test assumes installed perl and cpanm ok 52 # skip Test assumes installed perl and cpanm ok 53 # skip Test assumes installed perl and cpanm ok 54 # skip Test assumes installed perl and cpanm ok 55 # skip Test assumes installed perl and cpanm ok 56 # skip Test assumes installed perl and cpanm ok 57 # skip Test assumes installed perl and cpanm ok 58 # skip Test assumes installed perl and cpanm ok 59 # skip Test assumes installed perl and cpanm ok 60 # skip Test assumes installed perl and cpanm ok 61 # skip Test assumes installed perl and cpanm ok 62 # skip Test assumes installed perl and cpanm ok 63 # skip Test assumes installed perl and cpanm ok 64 # skip Test assumes installed perl and cpanm ok 65 # skip Test assumes installed perl and cpanm ok 66 # skip Test assumes installed perl and cpanm ok 67 # skip Test assumes installed perl and cpanm ok 68 # skip Test assumes installed perl and cpanm ok 69 # skip Test assumes installed perl and cpanm ok 70 # skip Test assumes installed perl and cpanm ok 71 # skip Test assumes installed perl and cpanm ok 72 # skip Test assumes installed perl and cpanm ok 73 # skip Test assumes installed perl and cpanm ok 74 # skip Test assumes installed perl and cpanm ok 75 # skip Test assumes installed perl and cpanm ok 76 # skip Test assumes installed perl and cpanm ok 77 # skip Test assumes installed perl and cpanm ok 78 # skip Test assumes installed perl and cpanm ok 79 # skip Test assumes installed perl and cpanm ok 80 # skip Test assumes installed perl and cpanm ok 81 # skip Test assumes installed perl and cpanm ok 82 # skip Test assumes installed perl and cpanm ok 83 # skip Test assumes installed perl and cpanm ok 84 # skip Test assumes installed perl and cpanm ok 85 # skip Test assumes installed perl and cpanm ok 86 # skip Test assumes installed perl and cpanm ok 87 # skip Test assumes installed perl and cpanm ok 88 # skip Test assumes installed perl and cpanm ok 89 # skip Test assumes installed perl and cpanm ok 90 # skip Test assumes installed perl and cpanm ok 91 # skip Test assumes installed perl and cpanm ok 92 # skip Test assumes installed perl and cpanm ok 93 # skip Test assumes installed perl and cpanm ok 94 # skip Test assumes installed perl and cpanm ok 95 # skip Test assumes installed perl and cpanm 1..95 ok t/006-sort-versions.t ............. ok 1 - use Test::Against::Dev::Sort; ok 2 - new: Got expected error message for undefined argument ok 3 - new: Got expected error message for non-numeric argument ok 4 - new: Got expected error message for non-odd-numbered argument ok 5 - new: Got expected error message for unsupported Perl version (less than 7) ok 6 - new() returned defined value ok 7 - An object of class 'Test::Against::Dev::Sort' isa 'Test::Against::Dev::Sort' ok 8 - minor_dev set to 7 as expected ok 9 - minor_rc set to 8 as expected ok 10 - new() returned defined value ok 11 - An object of class 'Test::Against::Dev::Sort' isa 'Test::Against::Dev::Sort' ok 12 - minor_dev set to 9 as expected ok 13 - minor_rc set to 10 as expected ok 14 - new() returned defined value ok 15 - An object of class 'Test::Against::Dev::Sort' isa 'Test::Against::Dev::Sort' ok 16 - minor_dev set to 25 as expected ok 17 - minor_rc set to 26 as expected ok 18 - new() returned defined value ok 19 - An object of class 'Test::Against::Dev::Sort' isa 'Test::Against::Dev::Sort' ok 20 - minor_dev set to 27 as expected ok 21 - minor_rc set to 28 as expected ok 22 - new() returned defined value ok 23 - An object of class 'Test::Against::Dev::Sort' isa 'Test::Against::Dev::Sort' ok 24 - minor_dev set to 29 as expected ok 25 - minor_rc set to 30 as expected ok 26 - new() returned defined value ok 27 - An object of class 'Test::Against::Dev::Sort' isa 'Test::Against::Dev::Sort' ok 28 - Got expected sort [ "perl-5.27.0", "perl-5.27.9", "perl-5.27.10", "perl-5.27.11", "perl-5.28.0-RC1", "perl-5.28.0-RC4", ] ok 29 - No non-matches, as expected ok 30 - new() returned defined value ok 31 - An object of class 'Test::Against::Dev::Sort' isa 'Test::Against::Dev::Sort' ok 32 - Got expected sort [ "perl-5.27.0", "perl-5.27.9", "perl-5.27.10", "perl-5.27.11", "perl-5.28.0-RC1", "perl-5.28.0-RC4", ] ok 33 - Got expected number of non-matches ok 34 - Got expected bad version 'perl-5.28.0' in STDOUT ok 35 - Got expected bad version 'perl-5.25.1' in STDOUT ok 36 - Got expected bad version 'perl-5.26.11' in STDOUT ok 37 - Got expected bad version 'perl-5.26.0-RC1' in STDOUT ok 38 - Got expected bad version 'perl-5.28.1' in STDOUT ok 39 - Got expected bad version 'perl-5.28.1-RC3' in STDOUT ok 40 - Got expected bad version '5.27.0' in STDOUT ok 41 - Got expected bad version '5.27.9' in STDOUT ok 42 - Got expected bad version '5.27.10' in STDOUT ok 43 - Got expected bad version '5.27.11' in STDOUT ok 44 - Got expected bad version '5.28.0-RC1' in STDOUT ok 45 - Got expected bad version '5.28.0-RC4' in STDOUT ok 46 - Got expected bad version 'foo' in STDOUT 1..46 ok t/007-process-ppv.t ............... ok 1 - Located /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Test-Against-Dev-0.12-VLonZv/t/data/cpan-river-1000-perl-5.27.0.psv for testing ok 2 - Located /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Test-Against-Dev-0.12-VLonZv/t/data/cpan-river-1000-perl-5.27.1.psv for testing ok 3 - Created /tmp/qFy_dYB5bw/results for testing ok 4 - Created /tmp/qFy_dYB5bw/results/perl-5.27.0/storage for testing ok 5 - Created /tmp/qFy_dYB5bw/results/perl-5.27.1/storage for testing ok 6 - Copied /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Test-Against-Dev-0.12-VLonZv/t/data/cpan-river-1000-perl-5.27.0.psv to /tmp/qFy_dYB5bw/results/perl-5.27.0/storage for testing # Process baseline data ok 7 - new() returned defined value ok 8 - An object of class 'Test::Against::Dev::ProcessPSV' isa 'Test::Against::Dev::ProcessPSV' Handling /tmp/qFy_dYB5bw/results/perl-5.27.0/storage/cpan-river-1000-perl-5.27.0.psv ... [ "dist", "perl-5.27.0.author", "perl-5.27.0.distname", "perl-5.27.0.distversion", "perl-5.27.0.grade", ] ok 9 - Got expected columns when reading /tmp/qFy_dYB5bw/results/perl-5.27.0/storage/cpan-river-1000-perl-5.27.0.psv ok 10 - Got expected count of elements in master_data: 1010 # Create first master psvfile ok 11 - Master PSV file /tmp/qFy_dYB5bw/results/cpan-river-1000-perl-5.27-master.psv does not yet exist ok 12 - write_master_psv() returned true value ok 13 - Consolidated PSV files into /tmp/qFy_dYB5bw/results/cpan-river-1000-perl-5.27-master.psv ok 14 - Only 1 month so far, so line count in master psv matches line count in monthly psv: 1011 # Process second month ok 15 - Copied /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Test-Against-Dev-0.12-VLonZv/t/data/cpan-river-1000-perl-5.27.1.psv to /tmp/qFy_dYB5bw/results/perl-5.27.1/storage for testing # Start by reading the master psvfile into the new object ok 16 - new() returned defined value ok 17 - An object of class 'Test::Against::Dev::ProcessPSV' isa 'Test::Against::Dev::ProcessPSV' ok 18 - Got expected columns when reading /tmp/qFy_dYB5bw/results/perl-5.27.1/storage/cpan-river-1000-perl-5.27.1.psv ok 19 - Got expected count of elements in master_data: 1010 # Now, read the 2nd file into the object ok 20 - Got expected columns when reading /tmp/qFy_dYB5bw/results/perl-5.27.1/storage/cpan-river-1000-perl-5.27.1.psv ok 21 - In 2nd object, we now see 1011 elements in master data ok 22 - Got expected count of elements in master_data: 1011 # Finally, (re-)write the master psvfile ok 23 - write_master_psv() returned true value ok 24 - Consolidated PSV files into /tmp/qFy_dYB5bw/results/cpan-river-1000-perl-5.27-master.psv ok 25 - The line count in master psv /tmp/qFy_dYB5bw/results/cpan-river-1000-perl-5.27-master.psv is now 1012 # It may differ from the line count in the most recent monthly psv, /tmp/qFy_dYB5bw/results/perl-5.27.1/storage/cpan-river-1000-perl-5.27.1.psv, which is 1012 1..25 ok t/008-salvage.t ................... # Tests of error conditions: defects in call syntax ok 1 - Test::Against::Dev::Salvage->new(): Got expected error message: no defined argument ok 2 - Test::Against::Dev::Salvage->new(): Got expected error message: absence of hash ref ok 3 - Test::Against::Dev::Salvage->new(): Got expected error message: no value supplied for 'results_dir' ok 4 - Test::Against::Dev::Salvage->new(): Got expected error message: no value supplied for 'title' ok 5 - Test::Against::Dev::Salvage->new(): Got expected error message: no value supplied for 'perl_version' ok 6 - Test::Against::Dev::Salvage->new(): Got expected error message: no value supplied for 'path_to_cpanm_build_log' ok 7 - Test::Against::Dev::Salvage->new(): Got expected error message: bad value for 'path_to_cpanm_build_log' ok 8 - Test::Against::Dev::Salvage->new(): Got expected error message: undefined value for 'title' ok 9 - Test::Against::Dev::Salvage->new(): Got expected error message: empty value for 'title' ok 10 - Test::Against::Dev::Salvage->new(): Got expected error message: invalid perl_version # Running tests without verbose output # Test passing absolute path to build.log file ok 11 - Able to locate /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Test-Against-Dev-0.12-VLonZv/t/data/sample.build.log for testing ok 12 - Able to locate /tmp/bCWCYByBAE/testing/perl-5.29.0/.cpanm/work/12345.123/build.log for testing ok 13 - Created symlink /tmp/bCWCYByBAE/testing/perl-5.29.0/.cpanm/build.log ok 14 - Created /tmp/bCWCYByBAE/results/perl-5.29.0/analysis for testing ok 15 - Created /tmp/bCWCYByBAE/results/perl-5.29.0/buildlogs for testing ok 16 - Created /tmp/bCWCYByBAE/results/perl-5.29.0/storage for testing ok 17 - Test::Against::Dev::Salvage->new() returned defined value ok 18 - An object of class 'Test::Against::Dev::Salvage' isa 'Test::Against::Dev::Salvage' # Test inheritance from Test::Against::Dev ok 19 - An object of class 'Test::Against::Dev::Salvage' isa 'Test::Against::Dev' ok 20 - Test::Against::Dev::Salvage->can(...) # Post-constructor methods ok 21 - Located /tmp/bCWCYByBAE/results/perl-5.29.0/buildlogs/salvage-cpan-river.perl-5.29.0.build.log.gz ok 22 - analyze_cpanm_build_logs(): Got expected error message for lack of hash ref See results in /tmp/bCWCYByBAE/results/perl-5.29.0/analysis ok 23 - analyze_cpanm_build_logs() returned path to version-specific analysis directory '/tmp/bCWCYByBAE/results/perl-5.29.0/analysis' ok 24 - analyze_json_logs(): Got expected error message: absence of hash ref ok 25 - analyze_json_logs(): Got expected error message: unsupported delimiter Output will be: /tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz [ "analysis/Phony-FAIL-0.01.log.json", "analysis/Phony-PASS-0.01.log.json", ] Now in /tmp/bCWCYByBAE/results/perl-5.29.0 Created /tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz Output will be: /tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv Examine pipe-separated values in /tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv ok 26 - analyze_json_logs() returned true value ok 27 - Located '/tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv' Output will be: /tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz [ "analysis/Phony-FAIL-0.01.log.json", "analysis/Phony-PASS-0.01.log.json", ] Now in /tmp/bCWCYByBAE/results/perl-5.29.0 Created /tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz Output will be: /tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv Examine comma-separated values in /tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv ok 28 - analyze_json_logs() returned true value ok 29 - Located '/tmp/bCWCYByBAE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv' # Test passing absolute path of symlink to build.log file ok 30 - Able to locate /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Test-Against-Dev-0.12-VLonZv/t/data/sample.build.log for testing ok 31 - Able to locate /tmp/MDXs_sffhL/testing/perl-5.29.0/.cpanm/work/12345.123/build.log for testing ok 32 - Created symlink /tmp/MDXs_sffhL/testing/perl-5.29.0/.cpanm/build.log ok 33 - Created /tmp/MDXs_sffhL/results/perl-5.29.0/analysis for testing ok 34 - Created /tmp/MDXs_sffhL/results/perl-5.29.0/buildlogs for testing ok 35 - Created /tmp/MDXs_sffhL/results/perl-5.29.0/storage for testing ok 36 - Test::Against::Dev::Salvage->new() returned defined value ok 37 - An object of class 'Test::Against::Dev::Salvage' isa 'Test::Against::Dev::Salvage' # Test inheritance from Test::Against::Dev ok 38 - An object of class 'Test::Against::Dev::Salvage' isa 'Test::Against::Dev' ok 39 - Test::Against::Dev::Salvage->can(...) # Post-constructor methods ok 40 - Located /tmp/MDXs_sffhL/results/perl-5.29.0/buildlogs/salvage-cpan-river.perl-5.29.0.build.log.gz ok 41 - analyze_cpanm_build_logs(): Got expected error message for lack of hash ref See results in /tmp/MDXs_sffhL/results/perl-5.29.0/analysis ok 42 - analyze_cpanm_build_logs() returned path to version-specific analysis directory '/tmp/MDXs_sffhL/results/perl-5.29.0/analysis' ok 43 - analyze_json_logs(): Got expected error message: absence of hash ref ok 44 - analyze_json_logs(): Got expected error message: unsupported delimiter Output will be: /tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz [ "analysis/Phony-FAIL-0.01.log.json", "analysis/Phony-PASS-0.01.log.json", ] Now in /tmp/MDXs_sffhL/results/perl-5.29.0 Created /tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz Output will be: /tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv Examine pipe-separated values in /tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv ok 45 - analyze_json_logs() returned true value ok 46 - Located '/tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv' Output will be: /tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz [ "analysis/Phony-FAIL-0.01.log.json", "analysis/Phony-PASS-0.01.log.json", ] Now in /tmp/MDXs_sffhL/results/perl-5.29.0 Created /tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz Output will be: /tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv Examine comma-separated values in /tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv ok 47 - analyze_json_logs() returned true value ok 48 - Located '/tmp/MDXs_sffhL/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv' # Running tests with verbose output # Test passing absolute path to build.log file ok 49 - Able to locate /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Test-Against-Dev-0.12-VLonZv/t/data/sample.build.log for testing ok 50 - Able to locate /tmp/K5SfSJr85_/testing/perl-5.29.0/.cpanm/work/12345.123/build.log for testing ok 51 - Created symlink /tmp/K5SfSJr85_/testing/perl-5.29.0/.cpanm/build.log ok 52 - Created /tmp/K5SfSJr85_/results/perl-5.29.0/analysis for testing ok 53 - Created /tmp/K5SfSJr85_/results/perl-5.29.0/buildlogs for testing ok 54 - Created /tmp/K5SfSJr85_/results/perl-5.29.0/storage for testing Value for 'path_to_cpanm_build_log' is not a symlink Found directories ending .cpanm/work/12345.123 cpanm_dir: /tmp/K5SfSJr85_/testing/perl-5.29.0/.cpanm possible_symlink: /tmp/K5SfSJr85_/testing/perl-5.29.0/.cpanm/build.log ok 55 - Test::Against::Dev::Salvage->new() returned defined value ok 56 - An object of class 'Test::Against::Dev::Salvage' isa 'Test::Against::Dev::Salvage' # Test inheritance from Test::Against::Dev ok 57 - An object of class 'Test::Against::Dev::Salvage' isa 'Test::Against::Dev' ok 58 - Test::Against::Dev::Salvage->can(...) # Post-constructor methods ok 59 - Located /tmp/K5SfSJr85_/results/perl-5.29.0/buildlogs/salvage-cpan-river.perl-5.29.0.build.log.gz ok 60 - analyze_cpanm_build_logs(): Got expected error message for lack of hash ref See results in /tmp/K5SfSJr85_/results/perl-5.29.0/analysis ok 61 - analyze_cpanm_build_logs() returned path to version-specific analysis directory '/tmp/K5SfSJr85_/results/perl-5.29.0/analysis' ok 62 - analyze_json_logs(): Got expected error message: absence of hash ref ok 63 - analyze_json_logs(): Got expected error message: unsupported delimiter Output will be: /tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz [ "analysis/Phony-FAIL-0.01.log.json", "analysis/Phony-PASS-0.01.log.json", ] Now in /tmp/K5SfSJr85_/results/perl-5.29.0 Created /tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz Output will be: /tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv Examine pipe-separated values in /tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv ok 64 - analyze_json_logs() returned true value ok 65 - Located '/tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv' Output will be: /tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz [ "analysis/Phony-FAIL-0.01.log.json", "analysis/Phony-PASS-0.01.log.json", ] Now in /tmp/K5SfSJr85_/results/perl-5.29.0 Created /tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz Output will be: /tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv Examine comma-separated values in /tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv ok 66 - analyze_json_logs() returned true value ok 67 - Located '/tmp/K5SfSJr85_/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv' # Test passing absolute path of symlink to build.log file ok 68 - Able to locate /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Test-Against-Dev-0.12-VLonZv/t/data/sample.build.log for testing ok 69 - Able to locate /tmp/LisVWqjxFE/testing/perl-5.29.0/.cpanm/work/12345.123/build.log for testing ok 70 - Created symlink /tmp/LisVWqjxFE/testing/perl-5.29.0/.cpanm/build.log ok 71 - Created /tmp/LisVWqjxFE/results/perl-5.29.0/analysis for testing ok 72 - Created /tmp/LisVWqjxFE/results/perl-5.29.0/buildlogs for testing ok 73 - Created /tmp/LisVWqjxFE/results/perl-5.29.0/storage for testing Value for 'path_to_cpanm_build_log' is a symlink cpanm_dir: /tmp/LisVWqjxFE/testing/perl-5.29.0/.cpanm ok 74 - Test::Against::Dev::Salvage->new() returned defined value ok 75 - An object of class 'Test::Against::Dev::Salvage' isa 'Test::Against::Dev::Salvage' # Test inheritance from Test::Against::Dev ok 76 - An object of class 'Test::Against::Dev::Salvage' isa 'Test::Against::Dev' ok 77 - Test::Against::Dev::Salvage->can(...) # Post-constructor methods ok 78 - Located /tmp/LisVWqjxFE/results/perl-5.29.0/buildlogs/salvage-cpan-river.perl-5.29.0.build.log.gz ok 79 - analyze_cpanm_build_logs(): Got expected error message for lack of hash ref See results in /tmp/LisVWqjxFE/results/perl-5.29.0/analysis ok 80 - analyze_cpanm_build_logs() returned path to version-specific analysis directory '/tmp/LisVWqjxFE/results/perl-5.29.0/analysis' ok 81 - analyze_json_logs(): Got expected error message: absence of hash ref ok 82 - analyze_json_logs(): Got expected error message: unsupported delimiter Output will be: /tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz [ "analysis/Phony-FAIL-0.01.log.json", "analysis/Phony-PASS-0.01.log.json", ] Now in /tmp/LisVWqjxFE/results/perl-5.29.0 Created /tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz Output will be: /tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv Examine pipe-separated values in /tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv ok 83 - analyze_json_logs() returned true value ok 84 - Located '/tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.psv' Output will be: /tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz [ "analysis/Phony-FAIL-0.01.log.json", "analysis/Phony-PASS-0.01.log.json", ] Now in /tmp/LisVWqjxFE/results/perl-5.29.0 Created /tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.log.json.tar.gz Output will be: /tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv Examine comma-separated values in /tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv ok 85 - analyze_json_logs() returned true value ok 86 - Located '/tmp/LisVWqjxFE/results/perl-5.29.0/storage/salvage-cpan-river.perl-5.29.0.csv' 1..86 ok All tests successful. Files=8, Tests=340, 4 wallclock secs ( 0.06 usr 0.03 sys + 2.88 cusr 0.54 csys = 3.51 CPU) Result: PASS JKEENAN/Test-Against-Dev-0.12.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/J/JK/JKEENAN/CHECKSUMS James E Keenan <jkeenan@cpan.org> Test CPAN modules against Perl dev releases >>> (cd /data/fly2200/cpanfly-5.22/var/tmp/cpan_build/Test-Against-Dev-0.12-VLonZv && tar cvf - Test-Against-Dev-0.12.ppd blib) | gzip -c >/data/fly2200/cpanfly-5.22/var/REPO/J/JK/JKEENAN/Test-Against-Dev-0.12.tar.gz Test-Against-Dev-0.12.ppd blib/ blib/man3/ blib/man3/Test::Against::Dev.3 blib/man3/Test::Against::Dev::Salvage.3 blib/man3/Test::Against::Dev::ProcessPSV.3 blib/man3/Test::Against::Dev::Sort.3 blib/man3/Test::Against::Build.3 blib/lib/ blib/lib/Test/ blib/lib/Test/Against/ blib/lib/Test/Against/Dev/ blib/lib/Test/Against/Dev/Salvage.pm blib/lib/Test/Against/Dev/Sort.pm blib/lib/Test/Against/Dev/ProcessPSV.pm blib/lib/Test/Against/Dev.pm blib/lib/Test/Against/Build.pm VmSize: 375444 kB Finished 2018-07-23T00:07:13