Well the news is someone aborted the build, this is quite common with
River builds, I don't know whether it's because people think the build
is hung, because it goes for so long or they need to shutdown a node for
maintenance, who knows.
If people can perform test runs on their own hardware, it would
definitely helpful. Jenkins seems more suited to short test runs.
Regards,
Peter.
On 22/05/2014 9:24 PM, Peter Firmstone wrote:
[java] -----------------------------------------
[java] GENERAL HARNESS CONFIGURATION INFORMATION:
[java]
[java] Date started:
[java] Thu May 22 11:23:39 UTC 2014
[java] Installation directory of the JSK:
[java]
com.sun.jini.jsk.home=/home/hudson/jenkins-slave/workspace/river-qa-refactor-j9/trunk
[java] Installation directory of the harness:
[java]
com.sun.jini.qa.home=/home/hudson/jenkins-slave/workspace/river-qa-refactor-j9/trunk/qa
[java] Categories being tested:
[java] categories=id loader policyprovider locatordiscovery
activation config discoverymanager joinmanager url iiop jrmp
reliability thread renewalmanager constraint export lookupdiscovery
servicediscovery io security lookupservice renewalservice eventmailbox
jeri start discoveryservice discoveryproviders javaspace txnmanager
[java] -----------------------------------------
[java] ENVIRONMENT PROPERTIES:
[java]
[java] JVM information:
[java] IBM J9 VM, 2.4, 64 bit VM mode
[java] IBM Corporation
[java] OS information:
[java] Linux, 3.2.0-51-generic, amd64
[java]
[java] -----------------------------------------
[java] STARTING TO RUN THE TESTS
[java]
[java]
On 22/05/2014 9:10 PM, Peter Firmstone wrote:
Jini has a small but loyal user base in financial services.
Looks like River is building on J9, real time java and IIOP seems to
be working too.
I'm not expecting many tests to pass at this stage, since many
permissions will be different, at least it's all compilling now.
Cheers,
Peter.
On 22/05/2014 6:53 PM, Dawid Loubser wrote:
Wow Peter, that sounds great! I imagine that a significant
percentage of the (rather small) River user base might operate in
environments requiring some of these other Java VMs with particular
qualities around real-time processing, etc.
Dawid
On 22/05/2014 06:29, Peter Firmstone wrote:
Presently we are prevented from compilling and running on J9,
JRockit or other Java VM's.
I've been able to modify Phoenix to use reflection at runtime to
call Sun private implementations, meaning that Phoenix is strictly
a Sun JVM only component, but would no longer prevent compilling
and testing on other architectures.
There is one test that,
com.sun.jini.test.impl.reggie.MultiHomedClientTest that uses the
following internal sun API:
sun.net.spi.nameservice.NameService;
sun.net.spi.nameservice.NameServiceDescriptor;
If I was to change this test and associated classes to .txt
extensions, we could run these manually on Sun's JVM, while
allowing River to build on other architectures.
Regards,
Peter.