[ 
https://issues.apache.org/jira/browse/OAK-2714?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14486691#comment-14486691
 ] 

Chetan Mehrotra edited comment on OAK-2714 at 4/9/15 5:06 AM:
--------------------------------------------------------------

DefaultAnalyzersConfigurationTest is failing with following reason

{noformat}
org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
  Time elapsed: 23.263 sec  <<< ERROR!
com.carrotsearch.randomizedtesting.ThreadLeakError: 21 threads leaked from 
SUITE scope at 
org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest:
 
   1) Thread[id=37, name=oak-scheduled-executor-7, state=TIMED_WAITING, 
group=main]
        at sun.misc.Unsafe.park(Native Method)
        at 
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:1125)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:807)
        at 
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
{noformat}

[~teofili] [~mduerig] It appears that the defaultScheduledExecutor is not being 
closed in Oak upon repository close. Also see recent 
[thread|http://markmail.org/thread/rryydj7vpua5qbub]. Should not we close the 
pool in close if and only if it is created within Oak class and not provided 
externally?


was (Author: chetanm):
DefaultAnalyzersConfigurationTest is failing with following reason

{noformat}
org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
  Time elapsed: 23.263 sec  <<< ERROR!
com.carrotsearch.randomizedtesting.ThreadLeakError: 21 threads leaked from 
SUITE scope at 
org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest:
 
   1) Thread[id=37, name=oak-scheduled-executor-7, state=TIMED_WAITING, 
group=main]
        at sun.misc.Unsafe.park(Native Method)
        at 
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:1125)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.poll(ScheduledThreadPoolExecutor.java:807)
        at 
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
{noformat}

[~teofili] [~mduerig] It appears that the defaultScheduledExecutor is not being 
closed in Oak upon repository close. Also see recent 
[thread|http://markmail.org/thread/rryydj7vpua5qbub]. Should not we close the 
pool in close?

> Test failures on Jenkins
> ------------------------
>
>                 Key: OAK-2714
>                 URL: https://issues.apache.org/jira/browse/OAK-2714
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>         Environment: Jenkins, Ubuntu: 
> https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/
>            Reporter: Michael Dürig
>              Labels: CI, Jenkins
>             Fix For: 1.3.0
>
>
> This issue is for tracking test failures seen at our Jenkins instance that 
> might yet be transient. Once a failure happens too often we should remove it 
> here and create a dedicated issue for it. 
> || Test                                                                       
>                 || Builds || Fixture      || JVM ||
> | 
> org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultAnalyzersConfigurationTest
>  | 61, 63, 92  | ?            | ?     |
> | 
> org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopierTest.reuseLocalDir  
>                | 81      | DOCUMENT_RDB | 1.7   |
> | org.apache.jackrabbit.oak.jcr.OrderableNodesTest.orderableFolder            
>                  | 81, 87, 92   | DOCUMENT_NS, DOCUMENT_RDB (2)  | 1.6, 1.7   
> |
> | org.apache.jackrabbit.oak.jcr.OrderedIndexIT.oak2035                        
>                  | 76      | SEGMENT_MK   | 1.6   |
> | org.apache.jackrabbit.oak.jcr.OrderableNodesTest.setPrimaryType             
>                  | 69, 83  | DOCUMENT_RDB | 1.6     |
> | 
> org.apache.jackrabbit.oak.plugins.segment.standby.StandbyTestIT.testSyncLoop  
>                | 64      | ?            | ?     |
> | 
> org.apache.jackrabbit.oak.jcr.observation.ObservationRefreshTest.observation  
>                | 48, 55  | ?            | ?     |
> | 
> org.apache.jackrabbit.oak.run.osgi.DocumentNodeStoreConfigTest.testRDBDocumentStore_CustomBlobStore
>  | 52 | ?          | ?     |
> | 
> org.apache.jackrabbit.oak.run.osgi.JsonConfigRepFactoryTest.testRepositoryTar 
>                | 41      | ?            | ?     |
> | org.apache.jackrabbit.oak.jcr.AutoCreatedItemsTest.autoCreatedItems         
>                  | 41, 88  | DOCUMENT_RDB | 1.7  |
> | 
> org.apache.jackrabbit.test.api.observation.PropertyAddedTest.testMultiPropertyAdded
>           | 29      | ?            | ?     |
> | org.apache.jackrabbit.oak.plugins.segment.HeavyWriteIT.heavyWrite           
>                  | 35      | SEGMENT_MK   | ?     |
> | 
> org.apache.jackrabbit.oak.jcr.query.QueryPlanTest.propertyIndexVersusNodeTypeIndex
>  | 90 | DOCUMENT_RDB | 1.6 |



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to