On Thu Dec 07 15:24:55 2006, JROCKWAY wrote:
Show quoted text> Two failing test cases on RHEL + svn 1.3.2 (the latest "official" redhat
> svn rpm):
>
> t/mirror/sync-crazy-replace......NOK 2/21
> # Failed test 'rm t/checkout/sync-crazy-replace/A-copy/Q'
> # at t/mirror/sync-crazy-replace.t line 27.
> # Structures begin differing at:
> # $got->[1] = 'D t/checkout/sync-crazy-replace/A-copy/Q/qz'
> # $expected->[1] = 'D t/checkout/sync-crazy-replace/A-copy/Q/qu'
> t/mirror/sync-crazy-replace......NOK 8/21
> # Failed test 'rm t/checkout/sync-crazy-replace/A-copy'
> # at t/mirror/sync-crazy-replace.t line 62.
> # Structures begin differing at:
> # $got->[3] = 'D t/checkout/sync-crazy-replace/A-copy/Q/qz'
> # $expected->[3] = 'D t/checkout/sync-crazy-replace/A-copy/Q/qu'
>
> I'm upgrading to 1.4.2, so I'll let you know if that works.
Still fails. Here's the entire log:
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'inc', 'blib/lib', '
blib/arch')" t/*.t t/*/*.t
t/00use..........................# Subversion 1.4.2
t/00use..........................ok
3/125 skipped: various reasons
t/01depotmap.....................ok
t/01editor.......................ok
t/01help.........................ok
t/01init.........................ok
t/01pod..........................skipped
all skipped: Test::Pod 1.00 required for testing POD
t/02basic-symlink................ok
t/02basic........................ok
t/03import-mime..................ok
t/03import-nomime................ok
t/03import.......................ok
t/04merge-rename.................ok
t/04merge........................ok
t/05svm-all......................ok
t/05svm-copy.....................ok
t/05svm-empty....................ok
t/05svm-head.....................ok
t/05svm-lock.....................ok
t/05svm-move.....................ok
t/05svm-rm.......................ok
t/05svm-skipped..................ok
t/05svm..........................ok 24/29# uncleaned txns (3) on //
t/05svm..........................ok
4/29 skipped: various reasons
t/06keyword......................ok
4/27 skipped: various reasons
t/07smerge-anchor-replace........ok
t/07smerge-anchor................ok 2/5# uncleaned txns (2) on //
t/07smerge-anchor................ok
t/07smerge-baseless..............ok
t/07smerge-bidi-inc..............ok 6/6# uncleaned txns (4) on //
t/07smerge-bidi-inc..............ok
t/07smerge-branch-renamed........ok
t/07smerge-copy-co...............ok
t/07smerge-copy..................ok
t/07smerge-delete................ok
t/07smerge-external..............ok
t/07smerge-file..................ok
t/07smerge-foreign...............ok
t/07smerge-incremental...........ok 11/11# uncleaned txns (6) on //
t/07smerge-incremental...........ok
t/07smerge-log...................ok
t/07smerge-mixanchor.............ok
t/07smerge-multi.................ok
t/07smerge-prop..................ok
t/07smerge-relayed...............ok
t/07smerge-rename................ok
t/07smerge-to-from...............ok
t/07smerge-tree..................ok
t/07smerge-upload................ok
t/07smerge.......................ok 30/31# uncleaned txns (7) on //
t/07smerge.......................ok
t/09cmerge.......................ok
t/10switch.......................ok
t/11checkout.....................ok
t/12copy-cache...................ok
t/12copy.........................ok
t/13patch........................ok
t/14move.........................ok
t/18replaced.....................ok
t/19cleanup......................ok
t/20add-filetype.................# File::Type version 0.22
t/20add-filetype.................ok
t/20add-libmagic.................ok
2/2 skipped: various reasons
t/20add-mmagic...................ok
2/2 skipped: various reasons
t/20add-nomime...................ok
t/20add..........................ok
2/35 skipped: various reasons
t/21delete.......................ok
t/22status.......................ok
t/23commit-file..................ok
t/23commit-inter-nav.............ok
t/23commit-inter-output..........ok
t/23commit-mirror................ok
t/23commit-multi.................ok
t/23commit-subdir................ok
t/23commit.......................ok
t/24diff.........................ok
t/25log-filter...................ok
t/25log-xml......................ok
t/25log..........................ok
t/26revert-remove................ok
t/26revert.......................ok
t/27mkdir........................ok
t/28info.........................ok
t/29update-mix...................ok
t/30annotate.....................ok
t/31cat..........................ok
t/32list.........................ok
t/33prop.........................ok
t/34revprop......................ok
t/35admin........................ok
t/36push-pull-cross..............ok 1/3# uncleaned txns (8) on //
t/36push-pull-cross..............ok
t/36push-pull-local..............ok
t/36push-pull....................ok 15/15# uncleaned txns (4) on //
t/36push-pull....................ok
t/37revspec......................ok
t/38stall-schedule...............ok
t/50dav..........................skipped
all skipped: Apache::Test 1.18 required for testing dav
t/60patchset.....................skipped
all skipped: Text::Thread required for testing patchset
t/70symlink......................ok
t/71autovivify...................ok 1/14Use of uninitialized value in
join or string at (eval 137) l
ine 2.
Use of uninitialized value in join or string at (eval 137) line 2.
Use of uninitialized value in join or string at (eval 137) line 2.
Use of uninitialized value in join or string at (eval 137) line 2.
Use of uninitialized value in join or string at (eval 137) line 2.
Use of uninitialized value in join or string at (eval 137) line 2.
t/71autovivify...................ok
t/72sign.........................ok 2/9gpg: Signature made Thu Dec 7
14:29:49 2006 CST using DSA ke
y ID A50DE110
gpg: Good signature from "svk test key <svk@clkao.org>"
gpg: t/checkout/sign-gnupg/trustdb.gpg: trustdb created
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the
owner.
Primary key fingerprint: FAB6 C6BC 6138 D31A 2E5A CEF1 7BD8 F1C2 A50D E110
t/72sign.........................ok 6/9gpg: Signature made Thu Dec 7
14:29:49 2006 CST using DSA ke
y ID A50DE110
gpg: Good signature from "svk test key <svk@clkao.org>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the
owner.
Primary key fingerprint: FAB6 C6BC 6138 D31A 2E5A CEF1 7BD8 F1C2 A50D E110
gpg: invalid armor header: MD5 e17fdaa833db6a48b9183fd2f61d304a Q/qu
t/72sign.........................ok
t/73i18n.........................ok 48/54# uncleaned txns (1) on //
t/73i18n.........................ok
t/74chgspec......................ok
t/74view-mirror..................ok
t/74view.........................ok
t/75hook.........................ok
t/76ignore.......................ok
t/77floating.....................ok
t/api/mirror.....................ok
t/copy-escape....................ok
t/copy-replace...................ok
t/diff/mixed-checkout............ok
t/mirror/dav-authz...............skipped
all skipped: Apache::Test 1.18 required for testing dav
t/mirror/relocate................ok
t/mirror/sync-crazy-replace......NOK 2/21
# Failed test 'rm t/checkout/sync-crazy-replace/A-copy/Q'
# at t/mirror/sync-crazy-replace.t line 27.
# Structures begin differing at:
# $got->[1] = 'D t/checkout/sync-crazy-replace/A-copy/Q/qz'
# $expected->[1] = 'D t/checkout/sync-crazy-replace/A-copy/Q/qu'
t/mirror/sync-crazy-replace......NOK 8/21
# Failed test 'rm t/checkout/sync-crazy-replace/A-copy'
# at t/mirror/sync-crazy-replace.t line 62.
# Structures begin differing at:
# $got->[3] = 'D t/checkout/sync-crazy-replace/A-copy/Q/qz'
# $expected->[3] = 'D t/checkout/sync-crazy-replace/A-copy/Q/qu'
t/mirror/sync-crazy-replace......ok 17/21# Looks like you failed 2 tests
of 21.
t/mirror/sync-crazy-replace......dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 2, 8
Failed 2/21 tests, 90.48% okay
t/mirror/sync-empty..............ok
t/mirror/sync-escape.............ok
t/mirror/sync-failed-hook........ok
t/mirror/sync-replaced-nocopy....ok
t/mirror/sync-replaced...........ok
t/mirror/sync-replicate..........ok
Failed Test Stat Wstat Total Fail List of Failed
-------------------------------------------------------------------------------
t/mirror/sync-crazy-replace.t 2 512 21 2 2 8
4 tests and 17 subtests skipped.
Failed 1/113 test scripts. 2/1860 subtests failed.
Files=113, Tests=1860, 311 wallclock secs (117.86 cusr + 149.48 csys =
267.34 CPU)
Failed 1/113 test programs. 2/1860 subtests failed.
make: *** [test_dynamic] Error 255
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force
[jrockway@trac ~]$
BTW, with 1.3.2 you were getting some UNEXPECTEDLY SUCCEEDED tests, but
with 1.4.2, those aren't passing anymore. Regression in upstream?
--
Jonathan Rockway <jrockway@cpan.org>