[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: rev 2288 - trunk/subversion/tests/libsvn_delta trunk/subversion/libsvn_delta

From: Branko Čibej <brane_at_xbc.nu>
Date: 2002-06-20 01:07:46 CEST

Folks, I need a bit of help here. I've come to the point where I can't
trip up the delta combiner any more, and I'd like to have independent
confirmation that it is, indeed, untrippable.

Used to be that if I ran

    random-test -n100000 2

I'd sooner or later get a combination that failed. Now this test runs
out of FILE* handles on Windows (must be a leak in the C runtime, I
can't imagine how this could happen otherwise), but doesn't fail in the
combiner.

So, I'd like to ask people to check out HEAD, compile and run this test
on as many machines as possible, and post the output. 100000 repetitions
would take about 5 hours on my box (450MHz PIII).

In the meantime, I'm letting the test run overnight in a loop with -n1000.

Thanks,
        Brane

brane@tigris.org wrote:

>Author: brane
>Date: 2002-06-19 22:07 GMT
>New Revision: 2288
>
>Modified:
> trunk/subversion/libsvn_delta/compose_delta.c
> trunk/subversion/tests/libsvn_delta/random-test.c
>Log:
>Ongoing work on the delta combiner (issue #531).
>
>* compose_delta (copy_source_ops): Accept new parameter, target_offset,
>and use it when generating an overlapping target copy.
>Correct offset and range calculation for transposing the repeating pattern
>in an overlapping copy.
>
>* random-test.c (do_random_combine_test): Rename from random_combine_test,
>and add a mechanism to report the last seed used.
>(random_combine_test): New. Wrapper for do_random_combine_test.
>

-- 
Brane Čibej   <brane_at_xbc.nu>   http://www.xbc.nu/brane/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jun 20 01:08:27 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.