Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Aug 2005 10:59:57 -0600
From:      Greg Lewis <glewis@eyesbeyond.com>
To:        Nick Johnson <freebsd@spatula.net>
Cc:        freebsd-java@freebsd.org
Subject:   Re: Starting with freebsd
Message-ID:  <20050823165957.GA9438@misty.eyesbeyond.com>
In-Reply-To: <20050823094145.Y44305@turing.morons.org>
References:  <430989AB.7090200@nefli.nl> <4309D516.6060004@mindspring.com> <4309DFF3.4060702@iang.org> <4309E0A1.3090806@mindspring.com> <4309E4E2.7010600@iang.org> <4309E6A0.9040403@mindspring.com> <20050822145916.GB26047@wjv.com> <4309EB1F.2050109@nefli.nl> <20050823162634.GA9125@misty.eyesbeyond.com> <20050823094145.Y44305@turing.morons.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 23, 2005 at 09:43:47AM -0700, Nick Johnson wrote:
> On Tue, 23 Aug 2005, Greg Lewis wrote:
> 
> >The state is that noone has been able to devote the time and equipment
> >to running the newer JDKs through the test suites which is a prerequisite
> >for releasing a binary.  Once someone has the time and equipment to do
> >so a new binary package will be released.
> 
> What's involved in doing this?  I've got some hardware that isn't busy. 
> Are the tests automated?  Can you elaborate on what's involved and how I 
> (and/or others) can help?

You need several machines set up.  The exact set up will probably vary by
the JDK version.  For 1.3 I needed a machine running Solaris, Linux or
Windows (i.e., an already approved operating system), another machine
running FreeBSD and another multi-homed machine running FreeBSD (one of
the network tests required a separate multi-homed machine).  There are
thousands of tests, so expect this to run for quite a few hours.  Most
tests are automated, but there were quite a lot of graphical tests which
required user interaction (I spent several hours in front of the machine
on each run where I did the interactive tests).  You also need an NDA in
place with the FreeBSD Foundation since the tests aren't publically available.
I think Sun might be making them available for 1.5 or 1.6, but I'm not
sure.

Expect to repeat the testing cycle a few times while you get the set up
correct and figure out what caused any errors that are reported.  Naturally
you will need to build the binary you intend distributing beforehand to
run the tests on and rebuild it if it needs any fixes.

-- 
Greg Lewis                          Email   : glewis@eyesbeyond.com
Eyes Beyond                         Web     : http://www.eyesbeyond.com
Information Technology              FreeBSD : glewis@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050823165957.GA9438>