Re: QA test failure River 3.0

2016-09-20 Thread Patricia Shanahan
Good news. I fully updated my Ubuntu box, and it subsequently did a 
completely clean qa.run.


I just need to do the signature checks, and I'll be ready to vote in 
favor of River 3.0.


On 09/17/2016 09:57 PM, Peter wrote:

Looks like a problem with the IcedTea jdk when retrieving the 
AccessControlContext.  River appears to have handled the socket closure 
properly.

The stress test doesn't stress River much, it uses TaskManager which causes 
contention within  the test code.  TaskManager is only retained for backward 
compatibility and some tests that still use it.

Perhaps try installing Oracle's jdk.

Alternatively, there's a file here:

qa/src/org/apache/river/test/resources (I think from memory).  It called 
qa_defaults (I think again from memory).  Will confirm later.

In this file, you can enable core dumps, then a back trace might reveal the 
actual problem.

Thanks & regards,

Peter.

Sent from my Samsung device.
  
   Include original message

 Original message 
From: Patricia Shanahan 
Sent: 18/09/2016 08:47:43 am
To: dev@river.apache.org
Subject: QA test failure River 3.0

Is this an actual problem with River 3.0, or just an indication that my
Linux box is not tough enough for this stress test?

   [java] Running
org/apache/river/test/impl/outrigger/matching/StressTestInterleavedWithShutdown.td
   [java] Time is Sat Sep 17 12:36:29 PDT 2016
   [java] Starting test in separate process with command:
   [java] /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
-Djava.security.manager=org.apache.river.api.security.CombinerSecurityManager
-Djava.security.policy=file:/River_3.0/apache-river-3.0.0/qa/harness/policy/defaulttest.policy
'-Djava.rmi.server.codebase=http://pats-acer1:9082/qa1-outrigger-dl.jar
http://pats-acer1:9082/qa1-share-dl.jar' -cp
/River_3.0/apache-river-3.0.0/qa/lib/jiniharness.jar:/River_3.0/apache-river-3.0.0/qa/lib/jinitests.jar:/River_3.0/apache-river-3.0.0/lib/jsk-platform.jar:/River_3.0/apache-river-3.0.0/lib/jsk-lib.jar:/River_3.0/apache-river-30.0/lib/high-scale-lib.jar:/River_3.0/apache-river-3.0.0/lib/custard-apple-1.0.3.jar
-ea -esa
-Djava.ext.dirs=/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext:/River_3.0/apache-river-3.0.0/qa/lib-ext:/River_3.0/apache-river-3.0.0/lib-ext
-Dorg.apache.river.jsk.port=9080 -Dorg.apache.river.qa.port=9081
-Dorg.apache.river.jsk.home=/River_3.0/apache-river-3.0.0
-Dorg.apache.river.qa.home=/River_3.0/apache-river-3.0.0/qa
-Dorg.apacheriver.qa.harness.harnessJar=/River_3.0/apache-river-3.0.0/qa/lib/jiniharness.jar
-Dorg.apache.river.qa.harness.testJar=/River_3.0/apache-river-3.0.0/qa/lib/jinitests.jar
-Dorg.apache.river.qa.harness.runjiniserver=true
-Dorg.apache.river.qa.harness.runkitserver=true
-Djava.security.properties=file:/River_3.0/apache-river-3.0.0/qa/harness/trust/dynamic-policy.properties
-Dorg.apache.river.qa.harness.testhosts=
-Djava.util.logging.config.file=/River_3.0/apache-river-3.0.0/qa/src/org/apache/river/test/resources/qa1.logging
-Djava.rmi.server.useCodebaseOnly=false
-Dnet.jini.core.lookup.ServiceRegistrar.portAbitraryIfInUse=true
-Dorg.apache.river.test.home=/River_3.0/apache-river-3.0.0/qa
-Dorg.apache.river.test.port=9082
-Dorg.apache.river.qa.harness.policies=file:/River_3.0/apache-river-3.0.0/qa/src/org/apache/river/test/resources/jinitest.policy
-Djava.ext.dirs=/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext:/River_3.0/apache-river-3.0.0/qa/lib-ext:/River_30/apache-river-3.0.0/lib-ext
org.apache.river.qa.harness.MasterTest
org/apache/river/test/impl/outrigger/matching/StressTestInterleavedWithShutdown.td

   [java]
   [java] TIME: 12:36:30 PM
   [java]
   [java] MasterTest.doTest INFO:
   [java] == CALLING CONSTRUCT()
==
   [java]
   [java] MasterTest.doTest INFO:
   [java] === CALLING RUN()
===
   [java]
   [java] NonActGrp-out: #
   [java] NonActGrp-out: # A fatal error has been detected by the
Java Runtime Environment:
   [java] NonActGrp-out: #
   [java] NonActGrp-out: #  SIGSEGV (0xb) at pc=0x7f6f16b24fdc,
pid=934, tid=140113942001408
   [java] NonActGrp-out: #
   [java] NonActGrp-out: # JRE version: OpenJDK Runtime Environment
(7.0_95) (build 1.7.0_95-b00)
   [java] NonActGrp-out: # Java VM: OpenJDK 64-Bit Server VM
(24.95-b01 mixed mode linux-amd64 compressed oops)
   [java] NonActGrp-out: # Derivative: IcedTea 2.6.4
   [java] NonActGrp-out: # Distribution: Ubuntu 14.04.3 LTS, package
7u95-2.6.4-0ubuntu0.14.04.1
   [java] NonActGrp-out: # Problematic frame:
   [java] NonActGrp-out: # V  [libjvm.so+0x62dfdc]
JVM_GetStackAccessControlContext+0x1fc
   [java] NonActGrp-out: #
   [java] NonActGrp-out: # Failed to write core dump. Core dumps have
been disabled. To enable core dumping, try "ulimit -c unlimited" before
starting Java again

Re: QA test failure River 3.0

2016-09-17 Thread Peter
Looks like a problem with the IcedTea jdk when retrieving the 
AccessControlContext.  River appears to have handled the socket closure 
properly.

The stress test doesn't stress River much, it uses TaskManager which causes 
contention within  the test code.  TaskManager is only retained for backward 
compatibility and some tests that still use it.

Perhaps try installing Oracle's jdk.

Alternatively, there's a file here:

qa/src/org/apache/river/test/resources (I think from memory).  It called 
qa_defaults (I think again from memory).  Will confirm later.

In this file, you can enable core dumps, then a back trace might reveal the 
actual problem.

Thanks & regards,

Peter.

Sent from my Samsung device.
 
  Include original message
 Original message 
From: Patricia Shanahan 
Sent: 18/09/2016 08:47:43 am
To: dev@river.apache.org
Subject: QA test failure River 3.0

Is this an actual problem with River 3.0, or just an indication that my  
Linux box is not tough enough for this stress test? 

  [java] Running  
org/apache/river/test/impl/outrigger/matching/StressTestInterleavedWithShutdown.td
 
  [java] Time is Sat Sep 17 12:36:29 PDT 2016 
  [java] Starting test in separate process with command: 
  [java] /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java  
-Djava.security.manager=org.apache.river.api.security.CombinerSecurityManager  
-Djava.security.policy=file:/River_3.0/apache-river-3.0.0/qa/harness/policy/defaulttest.policy
  
'-Djava.rmi.server.codebase=http://pats-acer1:9082/qa1-outrigger-dl.jar  
http://pats-acer1:9082/qa1-share-dl.jar' -cp  
/River_3.0/apache-river-3.0.0/qa/lib/jiniharness.jar:/River_3.0/apache-river-3.0.0/qa/lib/jinitests.jar:/River_3.0/apache-river-3.0.0/lib/jsk-platform.jar:/River_3.0/apache-river-3.0.0/lib/jsk-lib.jar:/River_3.0/apache-river-30.0/lib/high-scale-lib.jar:/River_3.0/apache-river-3.0.0/lib/custard-apple-1.0.3.jar
  
-ea -esa  
-Djava.ext.dirs=/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext:/River_3.0/apache-river-3.0.0/qa/lib-ext:/River_3.0/apache-river-3.0.0/lib-ext
  
-Dorg.apache.river.jsk.port=9080 -Dorg.apache.river.qa.port=9081  
-Dorg.apache.river.jsk.home=/River_3.0/apache-river-3.0.0  
-Dorg.apache.river.qa.home=/River_3.0/apache-river-3.0.0/qa  
-Dorg.apacheriver.qa.harness.harnessJar=/River_3.0/apache-river-3.0.0/qa/lib/jiniharness.jar
  
-Dorg.apache.river.qa.harness.testJar=/River_3.0/apache-river-3.0.0/qa/lib/jinitests.jar
  
-Dorg.apache.river.qa.harness.runjiniserver=true  
-Dorg.apache.river.qa.harness.runkitserver=true  
-Djava.security.properties=file:/River_3.0/apache-river-3.0.0/qa/harness/trust/dynamic-policy.properties
  
-Dorg.apache.river.qa.harness.testhosts=  
-Djava.util.logging.config.file=/River_3.0/apache-river-3.0.0/qa/src/org/apache/river/test/resources/qa1.logging
  
-Djava.rmi.server.useCodebaseOnly=false  
-Dnet.jini.core.lookup.ServiceRegistrar.portAbitraryIfInUse=true  
-Dorg.apache.river.test.home=/River_3.0/apache-river-3.0.0/qa  
-Dorg.apache.river.test.port=9082  
-Dorg.apache.river.qa.harness.policies=file:/River_3.0/apache-river-3.0.0/qa/src/org/apache/river/test/resources/jinitest.policy
  
-Djava.ext.dirs=/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext:/River_3.0/apache-river-3.0.0/qa/lib-ext:/River_30/apache-river-3.0.0/lib-ext
  
org.apache.river.qa.harness.MasterTest  
org/apache/river/test/impl/outrigger/matching/StressTestInterleavedWithShutdown.td
  

  [java] 
  [java] TIME: 12:36:30 PM 
  [java] 
  [java] MasterTest.doTest INFO: 
  [java] == CALLING CONSTRUCT()  
== 
  [java] 
  [java] MasterTest.doTest INFO: 
  [java] === CALLING RUN()  
=== 
  [java] 
  [java] NonActGrp-out: # 
  [java] NonActGrp-out: # A fatal error has been detected by the  
Java Runtime Environment: 
  [java] NonActGrp-out: # 
  [java] NonActGrp-out: #  SIGSEGV (0xb) at pc=0x7f6f16b24fdc,  
pid=934, tid=140113942001408 
  [java] NonActGrp-out: # 
  [java] NonActGrp-out: # JRE version: OpenJDK Runtime Environment  
(7.0_95) (build 1.7.0_95-b00) 
  [java] NonActGrp-out: # Java VM: OpenJDK 64-Bit Server VM  
(24.95-b01 mixed mode linux-amd64 compressed oops) 
  [java] NonActGrp-out: # Derivative: IcedTea 2.6.4 
  [java] NonActGrp-out: # Distribution: Ubuntu 14.04.3 LTS, package  
7u95-2.6.4-0ubuntu0.14.04.1 
  [java] NonActGrp-out: # Problematic frame: 
  [java] NonActGrp-out: # V  [libjvm.so+0x62dfdc]  
JVM_GetStackAccessControlContext+0x1fc 
  [java] NonActGrp-out: # 
  [java] NonActGrp-out: # Failed to write core dump. Core dumps have  
been disabled. To enable core dumping, try "ulimit -c unlimited" before  
starting Java again 
  [java] NonActGrp-out: # 
  [java] NonActGrp-out: # An error report file with more information  
is saved as: 
  [java] NonActGrp-out