Skip Menu |

This queue is for tickets about the App-perlmv CPAN distribution.

Report information
The Basics
Id: 58179
Status: resolved
Priority: 0/
Queue: App-perlmv

People
Owner: Nobody in particular
Requestors: tadzikes [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Tests failing on 5.10.1, Linux
Date: Sun, 6 Jun 2010 21:16:27 +0000
To: bug-App-perlmv [...] rt.cpan.org
From: Tadeusz SoĊ›nierz <tadzikes [...] gmail.com>
Hello, I have some failing tests with the latest release. It seems to work when I use it, but the test are a bit worrying anyway. Cpan output: cpan[6]> test App::perlmv Running test for module 'App::perlmv' Running make for S/SH/SHARYANTO/App-perlmv-0.30.tar.gz CPAN: Digest::SHA loaded ok (v5.48) Checksum for /home/tadzik/.cpan/sources/authors/id/S/SH/SHARYANTO/App-perlmv-0.30.tar.gz ok Scanning cache /home/tadzik/.cpan/build for sizes ............................................................................DONE CPAN: Archive::Tar loaded ok (v1.60) App-perlmv-0.30 App-perlmv-0.30/dist.ini App-perlmv-0.30/Changes App-perlmv-0.30/lib/App App-perlmv-0.30/lib/App/perlmv.pm App-perlmv-0.30/lib/App/perlmv/scriptlets App-perlmv-0.30/lib/App/perlmv/scriptlets/std.pm App-perlmv-0.30/t App-perlmv-0.30/t/testlib.pl App-perlmv-0.30/t/cp.t App-perlmv-0.30/t/basics.t App-perlmv-0.30/t/order.t App-perlmv-0.30/t/ln_s.t App-perlmv-0.30/t/ln.t App-perlmv-0.30/bin App-perlmv-0.30/bin/perlln_s App-perlmv-0.30/bin/perlmv App-perlmv-0.30/bin/perlln App-perlmv-0.30/bin/perlcp App-perlmv-0.30/META.yml App-perlmv-0.30/LICENSE App-perlmv-0.30/README App-perlmv-0.30/t/release-pod-coverage.t App-perlmv-0.30/t/release-pod-syntax.t App-perlmv-0.30/t/00-compile.t App-perlmv-0.30/MANIFEST App-perlmv-0.30/Build.PL CPAN: File::Temp loaded ok (v0.22) CPAN.pm: Going to build S/SH/SHARYANTO/App-perlmv-0.30.tar.gz Creating new 'MYMETA.yml' with configuration results Creating new 'Build' script for 'App-perlmv' version '0.30' CPAN: Module::Build loaded ok (v0.3607) Building App-perlmv SHARYANTO/App-perlmv-0.30.tar.gz ./Build -- OK Running Build test t/00-compile.t ............ ok t/basics.t ................ 1/9 # Failed test '-e' # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl line # 37. # Structures begin differing at: # $got->[1] = 'a.txt' # $expected->[1] = 'b1.text' # Failed test '-d (dry-run)' # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl line # 37. # Structures begin differing at: # $got->[1] = 'a.txt' # $expected->[1] = 'b1.text' # Failed test 'use builtin scriptlet (to-number-ext)' # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl line # 37. # Structures begin differing at: # $got->[1] = '2.txt' # $expected->[1] = '2.text' t/basics.t ................ 4/9 # Failed test 'use saved scriptlet' # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl line # 37. # Structures begin differing at: # $got->[1] = '1.text' # $expected->[1] = '2' # Failed test 'automatic .\d+ suffix on conflict' # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl line # 37. # Structures begin differing at: # $got->[0] = '1' # $expected->[0] = 'a' # Failed test '-o (overwrite)' # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl line # 37. # Structures begin differing at: # $got->[0] = '1' # $expected->[0] = 'b' ERROR: copy failed `a` -> `b/c/d`: No such file or directory # Failed test '-p (create intermediate dir) on (1)' # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl line # 37. # Structures begin differing at: # $got->[0] = 'a' # $expected->[0] = 'b' # Looks like you failed 7 tests of 9. t/basics.t ................ Dubious, test returned 7 (wstat 1792, 0x700) Failed 7/9 subtests t/cp.t .................... ok t/ln.t .................... ok t/ln_s.t .................. 1/4 # Failed test 'symlink created for 1' # at t/ln_s.t line 28. # Failed test 'symlink created for 2' # at t/ln_s.t line 29. # Failed test 'symlink created for 3' # at t/ln_s.t line 30. # Looks like you failed 3 tests of 4. t/ln_s.t .................. Dubious, test returned 3 (wstat 768, 0x300) Failed 3/4 subtests t/order.t ................. 1/2 # Failed test '-r 1' # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl line # 37. # Structures begin differing at: # $got->[0] = '1' # $expected->[0] = '2.1' # Failed test '-r 2' # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl line # 37. # Structures begin differing at: # $got->[0] = '1' # $expected->[0] = '2' # Looks like you failed 2 tests of 2. t/order.t ................. Dubious, test returned 2 (wstat 512, 0x200) Failed 2/2 subtests t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing Test Summary Report ------------------- t/basics.t (Wstat: 1792 Tests: 9 Failed: 7) Failed tests: 1-6, 8 Non-zero exit status: 7 t/ln_s.t (Wstat: 768 Tests: 4 Failed: 3) Failed tests: 2-4 Non-zero exit status: 3 t/order.t (Wstat: 512 Tests: 2 Failed: 2) Failed tests: 1-2 Non-zero exit status: 2 Files=8, Tests=23, 2 wallclock secs ( 0.09 usr 0.00 sys + 1.77 cusr 0.05 csys = 1.91 CPU) Result: FAIL Failed 3/8 test programs. 12/23 subtests failed. SHARYANTO/App-perlmv-0.30.tar.gz ./Build test -- NOT OK //hint// to see the cpan-testers results for installing //this module, try: reports SHARYANTO/App-perlmv-0.30.tar.gz Failed during this command: SHARYANTO/App-perlmv-0.30.tar.gz : make_test NO
On Sun Jun 06 15:19:45 2010, tadzikes@gmail.com wrote: Show quoted text
> Hello, > I have some failing tests with the latest release. It seems to work > when I use it, but the test are a bit worrying anyway. > > Cpan output: > > cpan[6]> test App::perlmv > Running test for module 'App::perlmv' > Running make for S/SH/SHARYANTO/App-perlmv-0.30.tar.gz > CPAN: Digest::SHA loaded ok (v5.48) > Checksum for > /home/tadzik/.cpan/sources/authors/id/S/SH/SHARYANTO/App-perlmv- > 0.30.tar.gz > ok > Scanning cache /home/tadzik/.cpan/build for sizes > ............................................................................DONE > CPAN: Archive::Tar loaded ok (v1.60) > App-perlmv-0.30 > App-perlmv-0.30/dist.ini > App-perlmv-0.30/Changes > App-perlmv-0.30/lib/App > App-perlmv-0.30/lib/App/perlmv.pm > App-perlmv-0.30/lib/App/perlmv/scriptlets > App-perlmv-0.30/lib/App/perlmv/scriptlets/std.pm > App-perlmv-0.30/t > App-perlmv-0.30/t/testlib.pl > App-perlmv-0.30/t/cp.t > App-perlmv-0.30/t/basics.t > App-perlmv-0.30/t/order.t > App-perlmv-0.30/t/ln_s.t > App-perlmv-0.30/t/ln.t > App-perlmv-0.30/bin > App-perlmv-0.30/bin/perlln_s > App-perlmv-0.30/bin/perlmv > App-perlmv-0.30/bin/perlln > App-perlmv-0.30/bin/perlcp > App-perlmv-0.30/META.yml > App-perlmv-0.30/LICENSE > App-perlmv-0.30/README > App-perlmv-0.30/t/release-pod-coverage.t > App-perlmv-0.30/t/release-pod-syntax.t > App-perlmv-0.30/t/00-compile.t > App-perlmv-0.30/MANIFEST > App-perlmv-0.30/Build.PL > CPAN: File::Temp loaded ok (v0.22) > > CPAN.pm: Going to build S/SH/SHARYANTO/App-perlmv-0.30.tar.gz > > Creating new 'MYMETA.yml' with configuration results > Creating new 'Build' script for 'App-perlmv' version '0.30' > CPAN: Module::Build loaded ok (v0.3607) > Building App-perlmv > SHARYANTO/App-perlmv-0.30.tar.gz > ./Build -- OK > Running Build test > t/00-compile.t ............ ok > t/basics.t ................ 1/9 > # Failed test '-e' > # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl > line > # 37. > # Structures begin differing at: > # $got->[1] = 'a.txt' > # $expected->[1] = 'b1.text' > > # Failed test '-d (dry-run)' > # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl > line > # 37. > # Structures begin differing at: > # $got->[1] = 'a.txt' > # $expected->[1] = 'b1.text' > > # Failed test 'use builtin scriptlet (to-number-ext)' > # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl > line > # 37. > # Structures begin differing at: > # $got->[1] = '2.txt' > # $expected->[1] = '2.text' > t/basics.t ................ 4/9 > # Failed test 'use saved scriptlet' > # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl > line > # 37. > # Structures begin differing at: > # $got->[1] = '1.text' > # $expected->[1] = '2' > > # Failed test 'automatic .\d+ suffix on conflict' > # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl > line > # 37. > # Structures begin differing at: > # $got->[0] = '1' > # $expected->[0] = 'a' > > # Failed test '-o (overwrite)' > # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl > line > # 37. > # Structures begin differing at: > # $got->[0] = '1' > # $expected->[0] = 'b' > ERROR: copy failed `a` -> `b/c/d`: No such file or directory > > # Failed test '-p (create intermediate dir) on (1)' > # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl > line > # 37. > # Structures begin differing at: > # $got->[0] = 'a' > # $expected->[0] = 'b' > # Looks like you failed 7 tests of 9. > t/basics.t ................ Dubious, test returned 7 (wstat 1792, > 0x700) > Failed 7/9 subtests > t/cp.t .................... ok > t/ln.t .................... ok > t/ln_s.t .................. 1/4 > # Failed test 'symlink created for 1' > # at t/ln_s.t line 28. > > # Failed test 'symlink created for 2' > # at t/ln_s.t line 29. > > # Failed test 'symlink created for 3' > # at t/ln_s.t line 30. > # Looks like you failed 3 tests of 4. > t/ln_s.t .................. Dubious, test returned 3 (wstat 768, > 0x300) > Failed 3/4 subtests > t/order.t ................. 1/2 > # Failed test '-r 1' > # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl > line > # 37. > # Structures begin differing at: > # $got->[0] = '1' > # $expected->[0] = '2.1' > > # Failed test '-r 2' > # at /home/tadzik/.cpan/build/App-perlmv-0.30-lH8i3k/t/testlib.pl > line > # 37. > # Structures begin differing at: > # $got->[0] = '1' > # $expected->[0] = '2' > # Looks like you failed 2 tests of 2. > t/order.t ................. Dubious, test returned 2 (wstat 512, > 0x200) > Failed 2/2 subtests > t/release-pod-coverage.t .. skipped: these tests are for release > candidate testing > t/release-pod-syntax.t .... skipped: these tests are for release > candidate testing > > Test Summary Report > ------------------- > t/basics.t (Wstat: 1792 Tests: 9 Failed: 7) > Failed tests: 1-6, 8 > Non-zero exit status: 7 > t/ln_s.t (Wstat: 768 Tests: 4 Failed: 3) > Failed tests: 2-4 > Non-zero exit status: 3 > t/order.t (Wstat: 512 Tests: 2 Failed: 2) > Failed tests: 1-2 > Non-zero exit status: 2 > Files=8, Tests=23, 2 wallclock secs ( 0.09 usr 0.00 sys + > 1.77 cusr 0.05 csys = 1.91 CPU) > Result: FAIL > Failed 3/8 test programs. 12/23 subtests failed. > SHARYANTO/App-perlmv-0.30.tar.gz > ./Build test -- NOT OK > //hint// to see the cpan-testers results for installing > //this module, try: > reports SHARYANTO/App-perlmv-0.30.tar.gz > Failed during this command: > SHARYANTO/App-perlmv-0.30.tar.gz : > make_test NO
Thanks for the report. I've been seeing this too for a while from CPAN Testers, despite the tests succeeding just fine on my computer. Anyway, I've released 0.31 with refactored tests. Will wait for CPAN Testers' new reports. -- sh