You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by David Summers <da...@summersoft.fay.ar.us> on 2006/12/08 06:05:22 UTC

Re: Perl/swig test failures in v1.4.2

Sorry for the late response.

Which version of RHEL?  RHEL-3 or RHEL-4?

(I assume RHEL-4 since you said you took out the BDB).

I have not had any problems compiling and running the tests to generate 
the 1.4.2 RPMs.  It would be interesting to compare environments and find 
out what is different.  Do you have any RPMs installed that are not "stock 
RHEL" packages?

    - David Summers

On Wed, 29 Nov 2006, Graham Leggett wrote:

> While attempting to build an RPM of subversion v1.4.2 under RHEL, I got
> test failures as below.
>
> Two changes were made to the ./configure line, the first was that
> --with-berkleydb was removed, and subversion was built against APR
> v1.2.7 instead of v0.9.x.
>
> Does anyone know what these test failures mean?
>
> cd
> /home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/bindings/swig/perl/native; 
> make test
> make[2]: Entering directory
> `/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/bindings/swig/perl/native'
> PERL_DL_NONLAZY=1
> LD_LIBRARY_PATH=/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/bindings/swig/perl/libsvn_swig_perl/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_client/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_delta/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_fs/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_ra/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_repos/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_wc/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_diff/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_subr/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_ra_local/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_ra_svn/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/l!
 ib 
> s
>
> vn_ra_dav/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_fs_base/.libs:/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/libsvn_fs_fs/.libs 
> /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0,
> 'blib/lib', 'blib/arch')"
> ../../../../../subversion/bindings/swig/perl/native/t/*.t
> ../../../../../subversion/bindings/swig/perl/native/t/0use.............ok
>
> ../../../../../subversion/bindings/swig/perl/native/t/1repos...........ok
> 1/6# committed 1,2006-11-28T16:23:50.106430Z,root
> ../../../../../subversion/bindings/swig/perl/native/t/1repos...........ok
> 2/6# committed 2,2006-11-28T16:23:50.121512Z,root
> ../../../../../subversion/bindings/swig/perl/native/t/1repos...........ok
> 4/6# committed 3,2006-11-28T16:23:50.136488Z,root
> ../../../../../subversion/bindings/swig/perl/native/t/1repos...........ok
> 6/6# cleanup
> ../../../../../subversion/bindings/swig/perl/native/t/1repos...........ok
>
> ../../../../../subversion/bindings/swig/perl/native/t/2fs..............ok
> 16/16# cleanup
> ../../../../../subversion/bindings/swig/perl/native/t/2fs..............ok
>
> ../../../../../subversion/bindings/swig/perl/native/t/3client..........NOK
> 16#     Failed test
> (../../../../../subversion/bindings/swig/perl/native/t/3client.t at line 80)
> #          got: '_p_svn_error_t=SCALAR(0x990770)'
> #     expected: '1'
> ../../../../../subversion/bindings/swig/perl/native/t/3client..........ok
> 19/117#     Failed test
> (../../../../../subversion/bindings/swig/perl/native/t/3client.t at line 96)
> #          got: ''
> #     expected: 'mkdir dir1'
> ../../../../../subversion/bindings/swig/perl/native/t/3client..........ok
> 100/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 101/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 102/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 103/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 104/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 105/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 106/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 107/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 108/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 109/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 110/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 111/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 112/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 113/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 114/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 115/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 116/11../../../../../subversion/bindings/swig/perl/native/t/3client..........ok 
> 117/117# cleanup
> # Looks like you failed 2 tests of 117.
> ../../../../../subversion/bindings/swig/perl/native/t/3client..........dubious
>         Test returned status 2 (wstat 512, 0x200)
> DIED. FAILED tests 16, 20
>         Failed 2/117 tests, 98.29% okay (less 7 skipped tests: 108
> okay, 92.31%)
> ../../../../../subversion/bindings/swig/perl/native/t/4pool............ok
> 6/6# cleanup
> ../../../../../subversion/bindings/swig/perl/native/t/4pool............ok
>
> ../../../../../subversion/bindings/swig/perl/native/t/5delta-compat....ok
>
> ../../../../../subversion/bindings/swig/perl/native/t/5delta...........ok
>
> ../../../../../subversion/bindings/swig/perl/native/t/6ra..............ok
> 7/7# cleanup
> ../../../../../subversion/bindings/swig/perl/native/t/6ra..............ok
>
> ../../../../../subversion/bindings/swig/perl/native/t/7editor..........#
> committed 1,2006-11-28T16:23:57.394666Z,root
> ../../../../../subversion/bindings/swig/perl/native/t/7editor..........ok
>
> ../../../../../subversion/bindings/swig/perl/native/t/8lock............ok
>
> Failed Test                       Stat Wstat Total Fail  Failed  List of
> Failed
> -------------------------------------------------------------------------------
> ../../../../../subversion/binding    2   512   117    2   1.71%  16 20
> 7 subtests skipped.
> Failed 1/10 test scripts, 90.00% okay. 2/173 subtests failed, 98.84% okay.
> make[2]: *** [test_dynamic] Error 255
> make[2]: Leaving directory
> `/home/chandler/minfrin/rpms/build/subversion-1.4.2/subversion/bindings/swig/perl/native'
> make[1]: *** [check-swig-pl] Error 2
> make[1]: Leaving directory
> `/home/chandler/minfrin/rpms/build/subversion-1.4.2'
> error: Bad exit status from
> /home/chandler/minfrin/rpms/tmp/rpm-tmp.16966 (%build)
>
> Regards,
> Graham
> --
>

David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: DAV-MIRROR

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Sun, 10 Dec 2006, Justin Erenkrantz wrote:

> On 12/10/06, David Summers <da...@summersoft.fay.ar.us> wrote:
>> I'm now trying to get the svnsync to work in such a situation and running
>> into a bit of a snag.  When I try to run the "svnsync sync
>> https://dsum/repos/test" command on the slave (dsum), it asks me for
>> username/password on the slave server and then on the master server and
>> then it says:
>> 
>> svnsync: DAV request failed; it's possible that the
>> repository's pre-revprop-change hook either failed or is non-existent
>> svnsync: At least one property change failed; repository is unchanged
>> 
>> I'm thinking that the svnsync command is now also getting re-directed to
>> the master in a kind of "loop" where when I try
>> to svnsync the slave, it is now getting re-directed to the master to try
>> to run the svnsync there.
>> 
>> I'm hoping I can just tweak my configuration on the master or slave and
>> fix this but am uncertain how to proceed.
>> 
>> Any thoughts/suggestions/pointers?
>
> Note that you can't do any of the svnsync commands against the slaved
> WebDAV instance as when replay tries to make a commit, it'll just go
> back to the master. svnsync against a file:// URL would work, I guess.
> Or, setup an entirely separate Location (that isn't visible to your
> clients) that you can do the svnsync to.
>
> I haven't really sat through how svnsync would work; hence why the
> dump/load cycle in the email.  I think svnsync would work, but I
> haven't tried.
>

I set up a separate Location (https://dsum/repos/test-sync/) pointing to 
the same physical test repository:

$ svnsync sync https://dsum/repos/test-sync/
svnsync: Malformed URL for repository

OK, I'll see if I can try some other options.

Thanks.

--
David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: DAV-MIRROR

Posted by Justin Erenkrantz <ju...@erenkrantz.com>.
On 12/10/06, David Summers <da...@summersoft.fay.ar.us> wrote:
> I'm now trying to get the svnsync to work in such a situation and running
> into a bit of a snag.  When I try to run the "svnsync sync
> https://dsum/repos/test" command on the slave (dsum), it asks me for
> username/password on the slave server and then on the master server and
> then it says:
>
> svnsync: DAV request failed; it's possible that the
> repository's pre-revprop-change hook either failed or is non-existent
> svnsync: At least one property change failed; repository is unchanged
>
> I'm thinking that the svnsync command is now also getting re-directed to
> the master in a kind of "loop" where when I try
> to svnsync the slave, it is now getting re-directed to the master to try
> to run the svnsync there.
>
> I'm hoping I can just tweak my configuration on the master or slave and
> fix this but am uncertain how to proceed.
>
> Any thoughts/suggestions/pointers?

Note that you can't do any of the svnsync commands against the slaved
WebDAV instance as when replay tries to make a commit, it'll just go
back to the master. svnsync against a file:// URL would work, I guess.
 Or, setup an entirely separate Location (that isn't visible to your
clients) that you can do the svnsync to.

I haven't really sat through how svnsync would work; hence why the
dump/load cycle in the email.  I think svnsync would work, but I
haven't tried.

HTH.  -- justin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: DAV-MIRROR

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Sat, 9 Dec 2006, Justin Erenkrantz wrote:

> On 12/9/06, David Summers <da...@summersoft.fay.ar.us> wrote:
>> P.S. - I just now today have a reason to try httpd 2.2.X with whatever
>> required APR goes with that because Subversion trunk just yesterday
>> implemented repository mirroring where there can be one master with N
>> slaves and the users commit to the slaves and it re-directs to the commit
>> to the master;  At my company, I need this feature *RIGHT NOW*, so I'll be
>> trying to build the requiste packages for Linux and Windows.
>
> Ha!  That feature has been on a branch for the last four years - I
> figured it was time to merge it.  =)
>
> Please let me know how it works for you - note that it's not outside
> the realm of possibility that we might need to do some minor fixes -
> but it was in the 'works for me' category.  Note that only the slaves
> need the new mirror code.
>

Status Update: I think I'm close.  Currently I got the slave to compile,
pass all tests, and run with r22631 and HTTP/HTTPS proxying going on with 
RHEL4, httpd-2.2.3, apr-(util)-1.2.7, neon-0.26.1, anything else I need to 
specifiy?

I'm now trying to get the svnsync to work in such a situation and running 
into a bit of a snag.  When I try to run the "svnsync sync 
https://dsum/repos/test" command on the slave (dsum), it asks me for 
username/password on the slave server and then on the master server and 
then it says:

svnsync: DAV request failed; it's possible that the 
repository's pre-revprop-change hook either failed or is non-existent
svnsync: At least one property change failed; repository is unchanged

I'm thinking that the svnsync command is now also getting re-directed to 
the master in a kind of "loop" where when I try 
to svnsync the slave, it is now getting re-directed to the master to try 
to run the svnsync there.

I'm hoping I can just tweak my configuration on the master or slave and 
fix this but am uncertain how to proceed.

Any thoughts/suggestions/pointers?

Thanks!

--
David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Perl/swig test failures in v1.4.2

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Sat, 9 Dec 2006, Justin Erenkrantz wrote:

> On 12/9/06, David Summers <da...@summersoft.fay.ar.us> wrote:
>> P.S. - I just now today have a reason to try httpd 2.2.X with whatever
>> required APR goes with that because Subversion trunk just yesterday
>> implemented repository mirroring where there can be one master with N
>> slaves and the users commit to the slaves and it re-directs to the commit
>> to the master;  At my company, I need this feature *RIGHT NOW*, so I'll be
>> trying to build the requiste packages for Linux and Windows.
>
> Ha!  That feature has been on a branch for the last four years - I
> figured it was time to merge it.  =)
>
> Please let me know how it works for you - note that it's not outside
> the realm of possibility that we might need to do some minor fixes -
> but it was in the 'works for me' category.  Note that only the slaves
> need the new mirror code.
>

Subversion compiled and passed swig tests but svnsync tests 2, 3, 4, and 
10 failed on BDB with RHEL4 + httpd-2.2.3, apr-1.2.7, neon-0.26.1, etc.

I'm re-trying with stock RHEL4 and trunk at r22628 to make sure trunk compiles
and passes all tests before investigating the dav-mirror failures which
require the updated httpd, apr, etc.

--
David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Perl/swig test failures in v1.4.2

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Sat, 9 Dec 2006, Justin Erenkrantz wrote:

> On 12/9/06, David Summers <da...@summersoft.fay.ar.us> wrote:
>> P.S. - I just now today have a reason to try httpd 2.2.X with whatever
>> required APR goes with that because Subversion trunk just yesterday
>> implemented repository mirroring where there can be one master with N
>> slaves and the users commit to the slaves and it re-directs to the commit
>> to the master;  At my company, I need this feature *RIGHT NOW*, so I'll be
>> trying to build the requiste packages for Linux and Windows.
>
> Ha!  That feature has been on a branch for the last four years - I
> figured it was time to merge it.  =)
>
> Please let me know how it works for you - note that it's not outside
> the realm of possibility that we might need to do some minor fixes -
> but it was in the 'works for me' category.  Note that only the slaves
> need the new mirror code.
>
> Enjoy.  -- justin
>

Awesome.  I'll be trying it out and keep the list posted on the results.

Thanks Thanks Thanks!

--
David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Trunk Failures in svnsync with RA_LOCAL x BDB

Posted by David Summers <da...@summersoft.fay.ar.us>.
Hi Guys,
    r22629 fixed the problems I was seeing both in stock compile and new 
httpd-2.2.3, apr-(util)-1.2.7, neon-0.26.1 for the DAV-mirror server.

THANKS A TRILLION!

On Sun, 10 Dec 2006, Erik Huelsmann wrote:

> On 12/10/06, Lieven Govaerts <sv...@mobsol.be> wrote:
>> The tests started failing on Friday, see
>> http://svn.haxx.se/dev/archive-2006-12/0145.shtml
>> 
>> Revert r22614 if you need a stable build.
>
> Or use trunk from r22629+: There was a follow-up comment to r22614
> which fixes the test failures. I took the liberty to commit it.
>
> bye,
>
> Erik.
>
>> David Summers wrote:
>> > OK, I was getting errors trying to test the above so I backed down to
>> > all the same packages that build 1.4.2 on RHEL4 (except the required
>> > neon-0.26.1).
>> >
>> > I got errors building on RHEL4 in RA_LOCAL x BDB svnsync tests 2, 3,
>> > 4, and 10 using trunk r22628 with neon-0.26.1, apr/util-0.9.12,
>> > httpd-2.0.52, bdb 4.2.52.  Anything else I need to specify?
>> >
>> > I'm investigating the log to find out why......
>> >
>> > OK, here are the details, looks like the svnsync tests are failing
>> > with mismatched checksums.
>> >
>> > Any ideas?  Anything else I can test to help figure it out?
>> >
>> >   - Thanks
>> >
>> > 
>> ==============================================================================
>> >
>> >
>> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-2"
>> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.178312>
>> > CMD: svnsync_tests-2 <TIME = 0.123548>
>> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-2-1"
>> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.172333>
>> > CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-2" <TIME
>> > = 0.081529>
>> > CMD: svnsync_tests-2-1 <TIME = 0.099892>
>> > CMD: svnsync "initialize"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2-1"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2"
>> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.269838>
>> > CMD: svnsync "synchronize"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2-1"
>> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.562758>
>> > EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on
>> > 'trunk/file.txt':\n", '   expected:
>> > 27f60b341727cb8ed1de139b0da7c173\n', '     actual:
>> > 9f089b639127e2f5a79c4eda189678d6\n', '\n']
>> > FAIL:  svnsync_tests.py 2: copy from previous version and modify
>> > 
>> ===============================================================================
>> >
>> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-3"
>> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.178839>
>> > CMD: svnsync_tests-3 <TIME = 0.125396>
>> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-3-1"
>> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.170292>
>> > CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-3" <TIME
>> > = 0.090774>
>> > CMD: svnsync_tests-3-1 <TIME = 0.099682>
>> > CMD: svnsync "initialize"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3-1"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3"
>> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.310890>
>> > CMD: svnsync "synchronize"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3-1"
>> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.476703>
>> > EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on
>> > 'trunk/file.txt':\n", '   expected:
>> > d6e0e9fdc2cb38352eca81f093110f4b\n', '     actual:
>> > bb55f6530f359710b6e52f0d5a9f544f\n', '\n']
>> > FAIL:  svnsync_tests.py 3: copy from previous version
>> > 
>> ===============================================================================
>> >
>> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-4"
>> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.174861>
>> > CMD: svnsync_tests-4 <TIME = 0.112467>
>> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-4-1"
>> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.174023>
>> > CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-4" <TIME
>> > = 0.102924>
>> > CMD: svnsync_tests-4-1 <TIME = 0.100863>
>> > CMD: svnsync "initialize"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4-1"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4"
>> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.304822>
>> > CMD: svnsync "synchronize"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4-1"
>> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.417740>
>> > EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on
>> > 'foo.txt':\n", '   expected:  d9bf46ecc7a555936e5115241b93258b\n',
>> > '     actual:  26bb73556ceb32a5df30b733c5355ee5\n', '\n']
>> > FAIL:  svnsync_tests.py 4: modified in place
>> > 
>> ===============================================================================
>> >
>> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-10"
>> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.166317>
>> > CMD: svnsync_tests-10 <TIME = 0.106500>
>> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-10-1"
>> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.164384>
>> > CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-10"
>> > <TIME = 0.104601>
>> > CMD: svnsync_tests-10-1 <TIME = 0.101863>
>> > CMD: svnsync "initialize"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10"
>> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.302792>
>> > CMD: svnsync "synchronize"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
>> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.351672>
>> > CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom"
>> > "--revprop" "-r" "0" "svn:sync-from-url"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
>> > "--config-dir"
>> > 
>> "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config"
>> > <TIME = 0.117754>
>> > CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom"
>> > "--revprop" "-r" "0" "svn:sync-from-uuid"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
>> > "--config-dir"
>> > 
>> "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config"
>> > <TIME = 0.140741>
>> > CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom"
>> > "--revprop" "-r" "0" "svn:sync-last-merged-rev"
>> > 
>> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
>> > "--config-dir"
>> > 
>> "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config"
>> > <TIME = 0.116649>
>> > CMD: svnadmin "dump" "svn-test-work/repositories/svnsync_tests-10-1"
>> > <TIME = 0.084287>
>> > Dump files
>> > EXPECTED DUMP:
>> > SVN-fs-dump-format-version: 2
>> >
>> > UUID: b760f8ea-7608-0410-b9cc-88a00389c87b
>> >
>> > Revision-number: 0
>> > Prop-content-length: 56
>> > Content-length: 56
>> >
>> > K 8
>> > svn:date
>> > V 27
>> > 2005-12-21T23:12:28.152181Z
>> > PROPS-END
>> >
>> > Revision-number: 1
>> > Prop-content-length: 105
>> > Content-length: 105
>> >
>> > K 7
>> > svn:log
>> > V 5
>> > blah
>> >
>> > K 10
>> > svn:author
>> > V 6
>> > rooneg
>> > K 8
>> > svn:date
>> > V 27
>> > 2005-12-21T23:12:58.931794Z
>> > PROPS-END
>> >
>> > Node-path: Node-kind: dir
>> > Node-action: change
>> > Prop-content-length: 37
>> > Content-length: 37
>> >
>> > K 10
>> > svn:ignore
>> > V 6
>> > stuff
>> >
>> > PROPS-END
>> >
>> >
>> > ACTUAL DUMP:
>> > SVN-fs-dump-format-version: 2
>> >
>> > UUID: b760f8ea-7608-0410-b9cc-88a00389c87b
>> >
>> > Revision-number: 0
>> > Prop-content-length: 56
>> > Content-length: 56
>> >
>> > K 8
>> > svn:date
>> > V 27
>> > 2005-12-21T23:12:28.152181Z
>> > PROPS-END
>> >
>> > Revision-number: 1
>> > Prop-content-length: 105
>> > Content-length: 105
>> >
>> > K 7
>> > svn:log
>> > V 5
>> > blah
>> >
>> > K 10
>> > svn:author
>> > V 6
>> > rooneg
>> > K 8
>> > svn:date
>> > V 27
>> > 2005-12-21T23:12:58.931794Z
>> > PROPS-END
>> >
>> > EXCEPTION: SVNLineUnequal
>> > FAIL:  svnsync_tests.py 10: directory property changes
>> >

--
David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Trunk Failures in svnsync with RA_LOCAL x BDB

Posted by Erik Huelsmann <eh...@gmail.com>.
On 12/10/06, Lieven Govaerts <sv...@mobsol.be> wrote:
> The tests started failing on Friday, see
> http://svn.haxx.se/dev/archive-2006-12/0145.shtml
>
> Revert r22614 if you need a stable build.

Or use trunk from r22629+: There was a follow-up comment to r22614
which fixes the test failures. I took the liberty to commit it.

bye,

Erik.

> David Summers wrote:
> > OK, I was getting errors trying to test the above so I backed down to
> > all the same packages that build 1.4.2 on RHEL4 (except the required
> > neon-0.26.1).
> >
> > I got errors building on RHEL4 in RA_LOCAL x BDB svnsync tests 2, 3,
> > 4, and 10 using trunk r22628 with neon-0.26.1, apr/util-0.9.12,
> > httpd-2.0.52, bdb 4.2.52.  Anything else I need to specify?
> >
> > I'm investigating the log to find out why......
> >
> > OK, here are the details, looks like the svnsync tests are failing
> > with mismatched checksums.
> >
> > Any ideas?  Anything else I can test to help figure it out?
> >
> >   - Thanks
> >
> > ==============================================================================
> >
> >
> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-2"
> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.178312>
> > CMD: svnsync_tests-2 <TIME = 0.123548>
> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-2-1"
> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.172333>
> > CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-2" <TIME
> > = 0.081529>
> > CMD: svnsync_tests-2-1 <TIME = 0.099892>
> > CMD: svnsync "initialize"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2-1"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2"
> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.269838>
> > CMD: svnsync "synchronize"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2-1"
> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.562758>
> > EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on
> > 'trunk/file.txt':\n", '   expected:
> > 27f60b341727cb8ed1de139b0da7c173\n', '     actual:
> > 9f089b639127e2f5a79c4eda189678d6\n', '\n']
> > FAIL:  svnsync_tests.py 2: copy from previous version and modify
> > ===============================================================================
> >
> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-3"
> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.178839>
> > CMD: svnsync_tests-3 <TIME = 0.125396>
> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-3-1"
> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.170292>
> > CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-3" <TIME
> > = 0.090774>
> > CMD: svnsync_tests-3-1 <TIME = 0.099682>
> > CMD: svnsync "initialize"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3-1"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3"
> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.310890>
> > CMD: svnsync "synchronize"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3-1"
> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.476703>
> > EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on
> > 'trunk/file.txt':\n", '   expected:
> > d6e0e9fdc2cb38352eca81f093110f4b\n', '     actual:
> > bb55f6530f359710b6e52f0d5a9f544f\n', '\n']
> > FAIL:  svnsync_tests.py 3: copy from previous version
> > ===============================================================================
> >
> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-4"
> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.174861>
> > CMD: svnsync_tests-4 <TIME = 0.112467>
> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-4-1"
> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.174023>
> > CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-4" <TIME
> > = 0.102924>
> > CMD: svnsync_tests-4-1 <TIME = 0.100863>
> > CMD: svnsync "initialize"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4-1"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4"
> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.304822>
> > CMD: svnsync "synchronize"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4-1"
> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.417740>
> > EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on
> > 'foo.txt':\n", '   expected:  d9bf46ecc7a555936e5115241b93258b\n',
> > '     actual:  26bb73556ceb32a5df30b733c5355ee5\n', '\n']
> > FAIL:  svnsync_tests.py 4: modified in place
> > ===============================================================================
> >
> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-10"
> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.166317>
> > CMD: svnsync_tests-10 <TIME = 0.106500>
> > CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-10-1"
> > "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.164384>
> > CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-10"
> > <TIME = 0.104601>
> > CMD: svnsync_tests-10-1 <TIME = 0.101863>
> > CMD: svnsync "initialize"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10"
> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.302792>
> > CMD: svnsync "synchronize"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> > "--username" "jrandom" "--password" "rayjandom" <TIME = 0.351672>
> > CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom"
> > "--revprop" "-r" "0" "svn:sync-from-url"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> > "--config-dir"
> > "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config"
> > <TIME = 0.117754>
> > CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom"
> > "--revprop" "-r" "0" "svn:sync-from-uuid"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> > "--config-dir"
> > "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config"
> > <TIME = 0.140741>
> > CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom"
> > "--revprop" "-r" "0" "svn:sync-last-merged-rev"
> > "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> > "--config-dir"
> > "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config"
> > <TIME = 0.116649>
> > CMD: svnadmin "dump" "svn-test-work/repositories/svnsync_tests-10-1"
> > <TIME = 0.084287>
> > Dump files
> > EXPECTED DUMP:
> > SVN-fs-dump-format-version: 2
> >
> > UUID: b760f8ea-7608-0410-b9cc-88a00389c87b
> >
> > Revision-number: 0
> > Prop-content-length: 56
> > Content-length: 56
> >
> > K 8
> > svn:date
> > V 27
> > 2005-12-21T23:12:28.152181Z
> > PROPS-END
> >
> > Revision-number: 1
> > Prop-content-length: 105
> > Content-length: 105
> >
> > K 7
> > svn:log
> > V 5
> > blah
> >
> > K 10
> > svn:author
> > V 6
> > rooneg
> > K 8
> > svn:date
> > V 27
> > 2005-12-21T23:12:58.931794Z
> > PROPS-END
> >
> > Node-path: Node-kind: dir
> > Node-action: change
> > Prop-content-length: 37
> > Content-length: 37
> >
> > K 10
> > svn:ignore
> > V 6
> > stuff
> >
> > PROPS-END
> >
> >
> > ACTUAL DUMP:
> > SVN-fs-dump-format-version: 2
> >
> > UUID: b760f8ea-7608-0410-b9cc-88a00389c87b
> >
> > Revision-number: 0
> > Prop-content-length: 56
> > Content-length: 56
> >
> > K 8
> > svn:date
> > V 27
> > 2005-12-21T23:12:28.152181Z
> > PROPS-END
> >
> > Revision-number: 1
> > Prop-content-length: 105
> > Content-length: 105
> >
> > K 7
> > svn:log
> > V 5
> > blah
> >
> > K 10
> > svn:author
> > V 6
> > rooneg
> > K 8
> > svn:date
> > V 27
> > 2005-12-21T23:12:58.931794Z
> > PROPS-END
> >
> > EXCEPTION: SVNLineUnequal
> > FAIL:  svnsync_tests.py 10: directory property changes
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> > For additional commands, e-mail: dev-help@subversion.tigris.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Trunk Failures in svnsync with RA_LOCAL x BDB

Posted by Lieven Govaerts <sv...@mobsol.be>.
The tests started failing on Friday, see
http://svn.haxx.se/dev/archive-2006-12/0145.shtml

Revert r22614 if you need a stable build.

Lieven

David Summers wrote:
> OK, I was getting errors trying to test the above so I backed down to
> all the same packages that build 1.4.2 on RHEL4 (except the required
> neon-0.26.1).
>
> I got errors building on RHEL4 in RA_LOCAL x BDB svnsync tests 2, 3,
> 4, and 10 using trunk r22628 with neon-0.26.1, apr/util-0.9.12,
> httpd-2.0.52, bdb 4.2.52.  Anything else I need to specify?
>
> I'm investigating the log to find out why......
>
> OK, here are the details, looks like the svnsync tests are failing
> with mismatched checksums.
>
> Any ideas?  Anything else I can test to help figure it out?
>
>   - Thanks
>
> ==============================================================================
>
>
> CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-2"
> "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.178312>
> CMD: svnsync_tests-2 <TIME = 0.123548>
> CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-2-1"
> "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.172333>
> CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-2" <TIME
> = 0.081529>
> CMD: svnsync_tests-2-1 <TIME = 0.099892>
> CMD: svnsync "initialize"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2-1"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2"
> "--username" "jrandom" "--password" "rayjandom" <TIME = 0.269838>
> CMD: svnsync "synchronize"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2-1"
> "--username" "jrandom" "--password" "rayjandom" <TIME = 0.562758>
> EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on
> 'trunk/file.txt':\n", '   expected: 
> 27f60b341727cb8ed1de139b0da7c173\n', '     actual: 
> 9f089b639127e2f5a79c4eda189678d6\n', '\n']
> FAIL:  svnsync_tests.py 2: copy from previous version and modify
> ===============================================================================
>
> CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-3"
> "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.178839>
> CMD: svnsync_tests-3 <TIME = 0.125396>
> CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-3-1"
> "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.170292>
> CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-3" <TIME
> = 0.090774>
> CMD: svnsync_tests-3-1 <TIME = 0.099682>
> CMD: svnsync "initialize"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3-1"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3"
> "--username" "jrandom" "--password" "rayjandom" <TIME = 0.310890>
> CMD: svnsync "synchronize"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3-1"
> "--username" "jrandom" "--password" "rayjandom" <TIME = 0.476703>
> EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on
> 'trunk/file.txt':\n", '   expected: 
> d6e0e9fdc2cb38352eca81f093110f4b\n', '     actual: 
> bb55f6530f359710b6e52f0d5a9f544f\n', '\n']
> FAIL:  svnsync_tests.py 3: copy from previous version
> ===============================================================================
>
> CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-4"
> "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.174861>
> CMD: svnsync_tests-4 <TIME = 0.112467>
> CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-4-1"
> "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.174023>
> CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-4" <TIME
> = 0.102924>
> CMD: svnsync_tests-4-1 <TIME = 0.100863>
> CMD: svnsync "initialize"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4-1"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4"
> "--username" "jrandom" "--password" "rayjandom" <TIME = 0.304822>
> CMD: svnsync "synchronize"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4-1"
> "--username" "jrandom" "--password" "rayjandom" <TIME = 0.417740>
> EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on
> 'foo.txt':\n", '   expected:  d9bf46ecc7a555936e5115241b93258b\n',
> '     actual:  26bb73556ceb32a5df30b733c5355ee5\n', '\n']
> FAIL:  svnsync_tests.py 4: modified in place
> ===============================================================================
>
> CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-10"
> "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.166317>
> CMD: svnsync_tests-10 <TIME = 0.106500>
> CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-10-1"
> "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.164384>
> CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-10"
> <TIME = 0.104601>
> CMD: svnsync_tests-10-1 <TIME = 0.101863>
> CMD: svnsync "initialize"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10"
> "--username" "jrandom" "--password" "rayjandom" <TIME = 0.302792>
> CMD: svnsync "synchronize"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> "--username" "jrandom" "--password" "rayjandom" <TIME = 0.351672>
> CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom"
> "--revprop" "-r" "0" "svn:sync-from-url"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> "--config-dir"
> "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.117754>
> CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom"
> "--revprop" "-r" "0" "svn:sync-from-uuid"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> "--config-dir"
> "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.140741>
> CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom"
> "--revprop" "-r" "0" "svn:sync-last-merged-rev"
> "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1"
> "--config-dir"
> "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config"
> <TIME = 0.116649>
> CMD: svnadmin "dump" "svn-test-work/repositories/svnsync_tests-10-1"
> <TIME = 0.084287>
> Dump files
> EXPECTED DUMP:
> SVN-fs-dump-format-version: 2
>
> UUID: b760f8ea-7608-0410-b9cc-88a00389c87b
>
> Revision-number: 0
> Prop-content-length: 56
> Content-length: 56
>
> K 8
> svn:date
> V 27
> 2005-12-21T23:12:28.152181Z
> PROPS-END
>
> Revision-number: 1
> Prop-content-length: 105
> Content-length: 105
>
> K 7
> svn:log
> V 5
> blah
>
> K 10
> svn:author
> V 6
> rooneg
> K 8
> svn:date
> V 27
> 2005-12-21T23:12:58.931794Z
> PROPS-END
>
> Node-path: Node-kind: dir
> Node-action: change
> Prop-content-length: 37
> Content-length: 37
>
> K 10
> svn:ignore
> V 6
> stuff
>
> PROPS-END
>
>
> ACTUAL DUMP:
> SVN-fs-dump-format-version: 2
>
> UUID: b760f8ea-7608-0410-b9cc-88a00389c87b
>
> Revision-number: 0
> Prop-content-length: 56
> Content-length: 56
>
> K 8
> svn:date
> V 27
> 2005-12-21T23:12:28.152181Z
> PROPS-END
>
> Revision-number: 1
> Prop-content-length: 105
> Content-length: 105
>
> K 7
> svn:log
> V 5
> blah
>
> K 10
> svn:author
> V 6
> rooneg
> K 8
> svn:date
> V 27
> 2005-12-21T23:12:58.931794Z
> PROPS-END
>
> EXCEPTION: SVNLineUnequal
> FAIL:  svnsync_tests.py 10: directory property changes
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Trunk Failures in svnsync with RA_LOCAL x BDB

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Sat, 9 Dec 2006, Justin Erenkrantz wrote:

> On 12/9/06, David Summers <da...@summersoft.fay.ar.us> wrote:
>> P.S. - I just now today have a reason to try httpd 2.2.X with whatever
>> required APR goes with that because Subversion trunk just yesterday
>> implemented repository mirroring where there can be one master with N
>> slaves and the users commit to the slaves and it re-directs to the commit
>> to the master;  At my company, I need this feature *RIGHT NOW*, so I'll be
>> trying to build the requiste packages for Linux and Windows.
>
> Ha!  That feature has been on a branch for the last four years - I
> figured it was time to merge it.  =)
>
> Please let me know how it works for you - note that it's not outside
> the realm of possibility that we might need to do some minor fixes -
> but it was in the 'works for me' category.  Note that only the slaves
> need the new mirror code.
>

OK, I was getting errors trying to test the above so I backed down to all 
the same packages that build 1.4.2 on RHEL4 (except the required 
neon-0.26.1).

I got errors building on RHEL4 in RA_LOCAL x BDB svnsync tests 2, 3, 4, 
and 10 using trunk r22628 with neon-0.26.1, apr/util-0.9.12, httpd-2.0.52, 
bdb 4.2.52.  Anything else I need to specify?

I'm investigating the log to find out why......

OK, here are the details, looks like the svnsync tests are failing with 
mismatched checksums.

Any ideas?  Anything else I can test to help figure it out?

   - Thanks

==============================================================================

CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-2" "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.178312>
CMD: svnsync_tests-2 <TIME = 0.123548>
CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-2-1" "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.172333>
CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-2" <TIME = 0.081529>
CMD: svnsync_tests-2-1 <TIME = 0.099892>
CMD: svnsync "initialize" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2-1" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2" "--username" "jrandom" "--password" "rayjandom" <TIME = 0.269838>
CMD: svnsync "synchronize" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-2-1" "--username" "jrandom" "--password" "rayjandom" <TIME = 0.562758>
EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on 'trunk/file.txt':\n", '   expected:  27f60b341727cb8ed1de139b0da7c173\n', '     actual:  9f089b639127e2f5a79c4eda189678d6\n', '\n']
FAIL:  svnsync_tests.py 2: copy from previous version and modify
===============================================================================
CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-3" "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.178839>
CMD: svnsync_tests-3 <TIME = 0.125396>
CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-3-1" "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.170292>
CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-3" <TIME = 0.090774>
CMD: svnsync_tests-3-1 <TIME = 0.099682>
CMD: svnsync "initialize" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3-1" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3" "--username" "jrandom" "--password" "rayjandom" <TIME = 0.310890>
CMD: svnsync "synchronize" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-3-1" "--username" "jrandom" "--password" "rayjandom" <TIME = 0.476703>
EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on 'trunk/file.txt':\n", '   expected:  d6e0e9fdc2cb38352eca81f093110f4b\n', '     actual:  bb55f6530f359710b6e52f0d5a9f544f\n', '\n']
FAIL:  svnsync_tests.py 3: copy from previous version
===============================================================================
CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-4" "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.174861>
CMD: svnsync_tests-4 <TIME = 0.112467>
CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-4-1" "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.174023>
CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-4" <TIME = 0.102924>
CMD: svnsync_tests-4-1 <TIME = 0.100863>
CMD: svnsync "initialize" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4-1" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4" "--username" "jrandom" "--password" "rayjandom" <TIME = 0.304822>
CMD: svnsync "synchronize" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-4-1" "--username" "jrandom" "--password" "rayjandom" <TIME = 0.417740>
EXCEPTION: SVNUnexpectedStderr: ["svnsync: Base checksum mismatch on 'foo.txt':\n", '   expected:  d9bf46ecc7a555936e5115241b93258b\n', '     actual:  26bb73556ceb32a5df30b733c5355ee5\n', '\n']
FAIL:  svnsync_tests.py 4: modified in place
===============================================================================
CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-10" "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.166317>
CMD: svnsync_tests-10 <TIME = 0.106500>
CMD: svnadmin "create" "svn-test-work/repositories/svnsync_tests-10-1" "--bdb-txn-nosync" "--fs-type=bdb" <TIME = 0.164384>
CMD: svnlook "uuid" "svn-test-work/repositories/svnsync_tests-10" <TIME = 0.104601>
CMD: svnsync_tests-10-1 <TIME = 0.101863>
CMD: svnsync "initialize" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10" "--username" "jrandom" "--password" "rayjandom" <TIME = 0.302792>
CMD: svnsync "synchronize" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1" "--username" "jrandom" "--password" "rayjandom" <TIME = 0.351672>
CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom" "--revprop" "-r" "0" "svn:sync-from-url" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1" "--config-dir" "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config" <TIME = 0.117754>
CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom" "--revprop" "-r" "0" "svn:sync-from-uuid" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1" "--config-dir" "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config" <TIME = 0.140741>
CMD: svn "propdel" "--username" "jrandom" "--password" "rayjandom" "--revprop" "-r" "0" "svn:sync-last-merged-rev" "file:///home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/repositories/svnsync_tests-10-1" "--config-dir" "/home/dsummers/rpms/build/subversion-1.5.0/subversion/tests/cmdline/svn-test-work/local_tmp/config" <TIME = 0.116649>
CMD: svnadmin "dump" "svn-test-work/repositories/svnsync_tests-10-1" <TIME = 0.084287>
Dump files
EXPECTED DUMP:
SVN-fs-dump-format-version: 2

UUID: b760f8ea-7608-0410-b9cc-88a00389c87b

Revision-number: 0
Prop-content-length: 56
Content-length: 56

K 8
svn:date
V 27
2005-12-21T23:12:28.152181Z
PROPS-END

Revision-number: 1
Prop-content-length: 105
Content-length: 105

K 7
svn:log
V 5
blah

K 10
svn:author
V 6
rooneg
K 8
svn:date
V 27
2005-12-21T23:12:58.931794Z
PROPS-END

Node-path: 
Node-kind: dir
Node-action: change
Prop-content-length: 37
Content-length: 37

K 10
svn:ignore
V 6
stuff

PROPS-END


ACTUAL DUMP:
SVN-fs-dump-format-version: 2

UUID: b760f8ea-7608-0410-b9cc-88a00389c87b

Revision-number: 0
Prop-content-length: 56
Content-length: 56

K 8
svn:date
V 27
2005-12-21T23:12:28.152181Z
PROPS-END

Revision-number: 1
Prop-content-length: 105
Content-length: 105

K 7
svn:log
V 5
blah

K 10
svn:author
V 6
rooneg
K 8
svn:date
V 27
2005-12-21T23:12:58.931794Z
PROPS-END

EXCEPTION: SVNLineUnequal
FAIL:  svnsync_tests.py 10: directory property changes

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Perl/swig test failures in v1.4.2

Posted by Justin Erenkrantz <ju...@erenkrantz.com>.
On 12/9/06, David Summers <da...@summersoft.fay.ar.us> wrote:
> P.S. - I just now today have a reason to try httpd 2.2.X with whatever
> required APR goes with that because Subversion trunk just yesterday
> implemented repository mirroring where there can be one master with N
> slaves and the users commit to the slaves and it re-directs to the commit
> to the master;  At my company, I need this feature *RIGHT NOW*, so I'll be
> trying to build the requiste packages for Linux and Windows.

Ha!  That feature has been on a branch for the last four years - I
figured it was time to merge it.  =)

Please let me know how it works for you - note that it's not outside
the realm of possibility that we might need to do some minor fixes -
but it was in the 'works for me' category.  Note that only the slaves
need the new mirror code.

Enjoy.  -- justin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Perl/swig test failures in v1.4.2

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Fri, 8 Dec 2006, Graham Leggett wrote:

> David Summers wrote:
>
>> Which version of RHEL?  RHEL-3 or RHEL-4?
>> 
>> (I assume RHEL-4 since you said you took out the BDB).
>
> It was RHEL4.
>
>> I have not had any problems compiling and running the tests to generate the 
>> 1.4.2 RPMs.  It would be interesting to compare environments and find out 
>> what is different.  Do you have any RPMs installed that are not "stock 
>> RHEL" packages?
>
> The non stock packages are the stock APR v1.2.7 and httpd v2.2.3 packages 
> from the ASF (I maintain these).
>
> Let me try the build again with just-been-released APR v1.2.8, and see if it 
> makes a difference.
>

Ah, that probably explains it.  I'm just building with the stock packages 
that come with RHEL4.

If you have a patch that will allow both to build I'll be glad to commit 
it.

    - Thanks

P.S. - I just now today have a reason to try httpd 2.2.X with whatever 
required APR goes with that because Subversion trunk just yesterday 
implemented repository mirroring where there can be one master with N 
slaves and the users commit to the slaves and it re-directs to the commit 
to the master;  At my company, I need this feature *RIGHT NOW*, so I'll be 
trying to build the requiste packages for Linux and Windows.

Short PS: I'll be very glad to help and try to get this working with the 
new versions of the packages.

--
David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Perl/swig test failures in v1.4.2

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Fri, 8 Dec 2006, Graham Leggett wrote:

> David Summers wrote:
>
>> Which version of RHEL?  RHEL-3 or RHEL-4?
>> 
>> (I assume RHEL-4 since you said you took out the BDB).
>
> It was RHEL4.
>
>> I have not had any problems compiling and running the tests to generate the 
>> 1.4.2 RPMs.  It would be interesting to compare environments and find out 
>> what is different.  Do you have any RPMs installed that are not "stock 
>> RHEL" packages?
>
> The non stock packages are the stock APR v1.2.7 and httpd v2.2.3 packages 
> from the ASF (I maintain these).
>
> Let me try the build again with just-been-released APR v1.2.8, and see if it 
> makes a difference.
>

I just built Subversion r22628 on RHEL4 with packages from 
FC6 of httpd-2.2.3-5, apr-(devel)-1.2.7-10, apr-util-(devel) 1.2.7-3, 
openssl097a-0.9.7a-9, openssl-(devel)-0.9.8b-8, pcre-(devel)-6.6-1.1 with 
no swig(perl/python) failures.

I'm in the middle of running the Subversion test-suite now (takes about 2 
hours).

--
David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Perl/swig test failures in v1.4.2

Posted by Graham Leggett <mi...@sharp.fm>.
David Summers wrote:

> Which version of RHEL?  RHEL-3 or RHEL-4?
> 
> (I assume RHEL-4 since you said you took out the BDB).

It was RHEL4.

> I have not had any problems compiling and running the tests to generate 
> the 1.4.2 RPMs.  It would be interesting to compare environments and 
> find out what is different.  Do you have any RPMs installed that are not 
> "stock RHEL" packages?

The non stock packages are the stock APR v1.2.7 and httpd v2.2.3 
packages from the ASF (I maintain these).

Let me try the build again with just-been-released APR v1.2.8, and see 
if it makes a difference.

Regards,
Graham
--