I’m running some testing with the 2.2 branch on my R-Pi.  It appears that the 
default setting in the qaDefaults.properties file runs the test services with 
‘java -server’ option, which is not supported on the Pi’s JVM.  I currently 
have the qa test run in process.  I’ll commit a change to the 2.2 branch if it 
works, and then Peter can update trunk.

Cheers,

Greg Trasuk

> On Jan 4, 2016, at 12:06 AM, Peter <j...@zeus.net.au> wrote:
> 
>  
> Hi Dan,
> 
> Unfortunately arm hasn't been tested since 2014, when the arm servers were 
> removed from hudson.
> 
> I would like to get it running if you can do some testing for me?
> 
> Can you create a file named build.properties in
> the trunk directory with the following two lines:
> 
> debug=true
> run.categories=locatordiscovery
> 
> Then edit this file:
> 
> qa/src/org/apache/river/qa/resources/qaDefaults.properties
> 
> insert the following line at line 231:
> 
> -Djava.security.debug=access:failure,\
> 
> Then edit this file:
> 
> qa/src/org/apache/river/qa/test/resources/qa1.logging
> 
> on line 53 change logging from INFO to FINE
> also change lines 197 and 261 to FINE
> 
> Then please try again.
> 
> You should find a detailed test report in the qa directory.
> 
> Thanks,
> 
> Peter.
> 
> Sent from my Samsung device.
>  
>   Include original message
> ---- Original message ----
> From: Dan Rollo <danro...@gmail.com>
> Sent: 04/01/2016 01:47:41 pm
> To: dev@river.apache.org
> Subject: Test Failures on ARM, maybe I'm missing setup?
> 
> I tried to follow the steps here: 
> https://river.apache.org/building-river.html, but I probably missed 
> something. 
> 
> My first attempt to build things was to setup my own Jenkins build (on 
> RaspberryPi Model 2’s) using the ant target:  
> "hudson-aa-arm" 
> 
> In case it matters, I’m using ant-1.9.4, and jdk: jdk-7-oracle-armhf (and had 
> similar failures with jdk: jdk-8-oracle-arm-vfp-hflt). 
> 
> The first test failure I see is: 
> ... 
> [java] ----------------------------------------- 
>      [java] 
> org/apache/river/test/impl/locatordiscovery/BadLocatorDiscoveryListener.td 
>      [java] Test Failed: Construct Failed: 
> org.apache.river.qa.harness.TestException: Problem creating service for 
> net.jini.core.lookup.ServiceRegistrar; nested exception is:  
>      [java]     Failed to start the shared nonactivatable group; nested 
> exception is:  
>      [java]     NonActivatableGroupAdmin: Failed to exec the group; nested 
> exception is:  
>      [java]     null 
>       
> And a number of later tests fail also, for example: 
> ... 
> [java] org/apache/river/test/impl/locatordiscovery/UnicastDelay.td  
>  [java] Test Skipped: verifiers are: 
> org.apache.river.qa.harness.SkipConfigTestVerifier  
>  [java] ————————————————————  
>  [java] 
> org/apache/river/test/spec/locatordiscovery/AddDiscoveryListenerNull.td  
>  [java] Test Failed: Construct Failed: 
> orgapache.river.qa.harness.TestException: Problem creating service for 
> net.jini.core.lookup.ServiceRegistrar; nested exception is:  
>  [java] Failed to start the shared nonactivatable group; nested exception is: 
>  
>  [java] NonActivatableGroupAdmin: Failed to exec the group; nested exception 
> is:  
>  [java] null       
> 
> 
> I tried running the first failing test (BadLocatorDiscoveryListener.td) by 
> itself (on a Mac - not the ARM) via ant: ~/devtools/apache-ant-1.9.6/bin/ant 
> -Drun.tests=org/apache/river/test/impl/locatordiscovery/BadLocatorDiscoveryListener.td
>  run-tests 
> and of course the tests passes. 
> 
> Any suggestions? 
> 
> Thanks, 
> Dan Rollo 
> 
> 
> 

Reply via email to