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

Re: [PATCH] test-deps += svnmover

From: Bert Huijben <bert_at_qqmail.nl>
Date: Thu, 5 Sep 2019 13:45:14 +0200

Why can't this be fixed via the build.conf file?

I think it can just be added to the [__ALL_TESTS__] group instead of
hardcoding it in python. svnauthz is probably an exception as it is related
to a symlink.

Bert

On Mon, Sep 2, 2019 at 4:24 PM Julian Foad <julianfoad_at_apache.org> wrote:

> Daniel Shahaf wrote:
> > In current master, «./autogen.sh && ./configure && make davautocheck»
> fails all svnmover tests.
>
> By default, 'make davautocheck' expects to find
> 'tools/server-side/mod_dontdothat' has already been built; my first
> reaction then was to run 'make tools' which builds that and also builds
> 'svnmover', and the tests pass; but if I instead run 'make
> mod_dontdothat' then I see the problem.
>
> > make davautocheck
> > I think the following will fix it, but haven't verified:
> >
> > Index: build/generator/gen_base.py
> > ===================================================================
> > --- build/generator/gen_base.py (revision 1866222)
> > +++ build/generator/gen_base.py (working copy)
> > @@ -663,7 +663,7 @@ class TargetExe(TargetLinked):
> > TargetLinked.add_dependencies(self)
> >
> > # collect test programs
> > - if 'svnauthz' in self.name: # special case
> > + if 'svnauthz' in self.name or 'svnmover' in self.name: # special
> case
> > self.gen_obj.test_deps.append(self.filename)
> > self.gen_obj.test_helpers.append(self.filename)
> > elif self.install == 'test':
> >
> > Could someone please verify/commit?
>
> Verified and committed: http://svn.apache.org/r1866281
>
> Thanks for finding that.
>
> - Julian
>
>
>
Received on 2019-09-05 13:45:36 CEST

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.