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

Re: Breakage on trunk?

From: John Beranek <john_at_redux.org.uk>
Date: Thu, 03 Mar 2011 21:14:51 +0000

On 03/03/2011 20:48, Philip Martin wrote:
> John Beranek <john_at_redux.org.uk> writes:
>
>> On 03/03/2011 20:01, Philip Martin wrote:
>>> John Beranek <john_at_redux.org.uk> writes:
>>>
>>>> On 03/03/2011 18:30, Philip Martin wrote:
>>>>> John Beranek <john_at_redux.org.uk> writes:
>>>>>
>>>>>>
>>>>>> Am I doing something stupid, or is there some breakage on the trunk?
>>>>>
>>>
>>> That looks like a problem with your build, tests.log might help but you
>>> probably need to build with debug info and debug one of the failing
>>> tests with gdb.
>>
>> Surprise surprise - the same assertion I get in svnserve/mod_dav_svn:
>>
>> START: client-test
>> lt-client-test: subversion/libsvn_subr/svn_temp_serializer.c:282:
>> svn_temp_deserializer__resolve: Assertion `*ptr > buffer' failed.
>
> Do you build with BDB support? If so are the 'make bdbcheck' results
> better? There may still be FSFS failures as some tests will not use
> BDB, but if there are fewer it could point to a FSFS problem.

Tests are still running, but it's certainly better:

$ make bdbcheck
make[1]: Entering directory `/home/jberanek/builds/subversion-trunk'
Running tests in auth-test [1/88].............................success
Running tests in cache-test [2/88]............................success
Running tests in checksum-test [3/88].........................success
Running tests in client-test [4/88]...........................success
Running tests in compat-test [5/88]...........................success
Running tests in config-test [6/88]...........................success
Running tests in db-test [7/88]...............................success
Running tests in diff-diff3-test [8/88].......................success
Running tests in dirent_uri-test [9/88].......................success
Running tests in entries-compat-test [10/88]..................success
Running tests in eol-test [11/88].............................success
Running tests in error-test [12/88]...........................success
Running tests in fs-pack-test [13/88].........................success
Running tests in fs-test [14/88]..............................success
Running tests in hashdump-test [15/88]........................success
Running tests in locks-test [16/88]...........................success
Running tests in mergeinfo-test [17/88].......................success
Running tests in op-depth-test [18/88]........................success
Running tests in opt-test [19/88].............................success
Running tests in parse-diff-test [20/88]......................success
Running tests in path-test [21/88]............................success
Running tests in pristine-store-test [22/88]..................FAILURE
Running tests in ra-local-test [23/88]........................success
Running tests in random-test [24/88]..........................success
Running tests in repos-test [25/88]...........................success
Running tests in revision-test [26/88]........................success
Running tests in skel-test [27/88]............................success
Running tests in stream-test [28/88]..........................success
Running tests in string-test [29/88]..........................success
Running tests in subst_translate-test [30/88].................success
Running tests in target-test [31/88]..........................success
Running tests in time-test [32/88]............................success
Running tests in translate-test [33/88].......................success
Running tests in tree-conflict-data-test [34/88]..............success
Running tests in utf-test [35/88].............................success
Running tests in window-test [36/88]..........................success
Running tests in authz_tests.py [37/88].......................success
Running tests in autoprop_tests.py [38/88]....................success
Running tests in basic_tests.py [39/88].......................FAILURE
Running tests in blame_tests.py [40/88].......................success
Running tests in cat_tests.py [41/88].........................FAILURE
Running tests in changelist_tests.py [42/88]..................success
Running tests in checkout_tests.py [43/88]....................success

John.

-- 
John Beranek                         To generalise is to be an idiot.
http://redux.org.uk/                                 -- William Blake
Received on 2011-03-03 22:15:28 CET

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