$ cd qa
$ ant jtreg
If something goes wrong:
$ ant jtreg-teardown
to move files back.
Cheers,
Peter.
Dan Creswell wrote:
How do I run 'em? (I know about jtreg itself, just want the
appropriate ant/command-line incantations to save me time).
On 8 March 2013 22:32, Peter Firmstone <j...@zeus.net.au> wrote:
Yes definitely, the more testing before release the better.
Are you able to run the jtreg tests as well? They've only been tested on
Solaris 10 sparc, I'm not aware of anyone else running jtreg tests for some
time.
Dan Creswell wrote:
I'm headed back to the UK so can test OS X in a couple of days if
that's still useful...
On 7 March 2013 05:25, Peter Firmstone <j...@zeus.net.au> wrote:
There are issues with some builds on Hudson, preventing test execution.
Windows: a file can't be deleted in preparation for checkout, preventing
build from executing.
Solaris: BindException socket in use causes numerous test failures
FreeBSD: BindException socket in use, prevents build from executing.
OSX: offline.
Apart from that, the tests are all passing on my Window's PC, Ubuntu x64
and
ARM.
I need people who can volunteer to run QA tests!
I wasn't attempting to improve performance, recent bug fixes have
resulted
in the qa suite now finishing one hour earlier, which is a 6% performance
increase.
Apart from fixing test failures, I've also used FindBugs to fix:
* Javaspaces Outrigger: 13 multithreaded correctness bugs.
* Jini Platform: 5 inconsistent synchronization bugs.
* Jsk lib: 12 multithreaded correctness bugs.
* qa test suite: 20 multithreaded correctness bugs.
Now's the time to checkout and run qa tests, then lets kick out a
release.
https://svn.apache.org/repos/asf/river/jtsk/skunk/qa_refactor/trunk
or
http://svn.apache.org/repos/asf/river/jtsk/skunk/qa_refactor/trunk
Regards,
Peter.