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

Re: Regression tests FAILs with older format repositories

From: Julian Foad <julianfoad_at_btopenworld.com>
Date: Wed, 28 Nov 2012 15:44:53 +0000 (GMT)

Philip Martin wrote:
> I ran the regression tests with SERVER_MINOR_VERSION=3 to see what
> happened and I got lots of mergeinfo FAILs.

In many cases those tests should simply be marked @SkipUnless(server_has_mergeinfo), I suppose.

> The more significant fail
> is:
>
> $ ./fs-test --server-minor-version=4 34
> lt-fs-test: ../src/subversion/libsvn_subr/dirent_uri.c:1456:
> svn_relpath_skip_ancestor: Assertion `relpath_is_canonical(parent_relpath)'
> failed.
>
> The same test passes using 1.7 so I think this could break 1.8 support
> for old format repositories.  It is fallout from:
>
> r1188639 | julianfoad | 2011-10-25 13:51:35 +0100 (Tue, 25 Oct 2011) | 40 lines
>
> Eliminate svn_relpath__is_child(); use svn_relpath_skip_ancestor() instead.

OK, I'll investigate that.

- Julian
Received on 2012-11-28 16:45:32 CET

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