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

RE: Running JavaHL from win-tests.py

From: Bert Huijben <bert_at_qqmail.nl>
Date: Wed, 8 May 2013 17:27:23 +0200

> -----Original Message-----
> From: Mark Phippard [mailto:markphip_at_gmail.com]
> Sent: woensdag 8 mei 2013 15:32
> To: Bert Huijben
> Cc: Subversion Development
> Subject: Re: Running JavaHL from win-tests.py
> On Wed, May 8, 2013 at 2:54 AM, Bert Huijben <bert_at_qqmail.nl> wrote:
> > On the windows builbot I pass the junit location to gen-make.py and then
> > can compile and run the junit tests. I also need the junit location
> > building as it is not installed in the standard environment.
> >
> > The exact invocations are in the buildbot directory of our source tree.
> > if I remember correctly we also use this for 1.7)
> I thought of that after I sent the email. So you are saying if you
> specify --with-junit when running gen-make.py that configures
> something somewhere that allows win-tests.py to know where to look for
> junit?

gen-make.py stores its arguments in gen-make.opts. This file is also used by
win-tests.py to find the binaries to copy for running the tests.

> Do these settings do anything else? For example do they make building
> __ALL_TESTS__ and build JavaHL and the JavaHL tests? Currently, I run
> that build target separately.

The path is also used in the generated javahl test projects to provide a
reference to this file to the compiler, so it doesn't provide a class not
found error.

gen-make.py and win-tests.py don't run any build commands for you.

There are __JAVAHL__ and __JAVAHL_TESTS__ targets in the generated .sln
(when javahl is enabled). win-tests.py doesn't do that for the normal
testsuite either.

> --
> Thanks
> Mark Phippard
> http://markphip.blogspot.com/
Received on 2013-05-08 17:28: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.