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

ASF GitHub Bot commented on GEODE-1821:
---------------------------------------

GitHub user pdxrunner opened a pull request:

    https://github.com/apache/incubator-geode/pull/279

    GEODE-1821: Adjust timing to wait for async thread

    Increased timeout for waiting on aysnc thread termination. The wait timeout 
in DUnit test did not allow sufficient margin over the time required for the 
async thread to complete its task.
    
    See Review Board https://reviews.apache.org/r/53431/

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/pdxrunner/incubator-geode feature/GEODE-1821-1

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-geode/pull/279.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #279
    
----
commit c269825a1098fd4608a8a868da28552bae7accf1
Author: Ken Howe <kh...@pivotal.io>
Date:   2016-11-02T18:14:13Z

    GEODE-1821: Adjust timing to wait for async thread

----


> CI Failure: 
> PersistentColocatedPartitionedRegionDUnitTest.testFullTreeOfColocatedChildPRsWithMissingRegions
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-1821
>                 URL: https://issues.apache.org/jira/browse/GEODE-1821
>             Project: Geode
>          Issue Type: Bug
>          Components: persistence, regions
>            Reporter: Anilkumar Gingade
>            Assignee: Kenneth Howe
>             Fix For: 1.0.0-incubating
>
>
> Build #3755 (Aug 24, 2016 5:09:20 AM)
> Revision: 37269735eec44f51ee53075718afe2fa85edc22e
> refs/remotes/origin/develop
> Error Message
> java.util.concurrent.TimeoutException: Timed out waiting 30000 milliseconds 
> for AsyncInvocation to complete.
> Stacktrace
> java.util.concurrent.TimeoutException: Timed out waiting 30000 milliseconds 
> for AsyncInvocation to complete.
>       at 
> com.gemstone.gemfire.test.dunit.AsyncInvocation.timeoutIfAlive(AsyncInvocation.java:443)
>       at 
> com.gemstone.gemfire.test.dunit.AsyncInvocation.get(AsyncInvocation.java:390)
>       at 
> com.gemstone.gemfire.internal.cache.partitioned.PersistentColocatedPartitionedRegionDUnitTest.testFullTreeOfColocatedChildPRsWithMissingRegions(PersistentColocatedPartitionedRegionDUnitTest.java:1197)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:497)
>       at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
>       at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>       at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
>       at 
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
>       at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
>       at 
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
>       at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
>       at org.junit.rules.RunRules.evaluate(RunRules.java:20)
>       at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
>       at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
>       at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
>       at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
>       at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
>       at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
>       at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
>       at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
>       at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
>       at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
>       at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
>       at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
>       at 
> org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
>       at 
> org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:497)
>       at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>       at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>       at 
> org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
>       at 
> org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
>       at com.sun.proxy.$Proxy2.processTestClass(Unknown Source)
>       at 
> org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:497)
>       at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>       at 
> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>       at 
> org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:377)
>       at 
> org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
>       at 
> org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>       at java.lang.Thread.run(Thread.java:745)
> Standard Output
> Previously run tests: [CacheAdvisorDUnitTest, Bug39079DUnitTest, 
> PersistentColocatedPartitionedRegionDUnitTest]
> [vm_0][info 2016/08/24 08:16:03.466 PDT <RMI TCP Connection(1)-10.118.33.100> 
> tid=0x12] Received method: com.gemstone.gemfire.test.dunit.NamedRunnable.run 
> with 0 args on object: runnable(setupVM)
> [vm_0][info 2016/08/24 08:16:03.466 PDT <RMI TCP Connection(1)-10.118.33.100> 
> tid=0x12] Got result: null
> [vm_0] from com.gemstone.gemfire.test.dunit.NamedRunnable.run with 0 args on 
> object: runnable(setupVM) (took 0 ms)
> [vm_1][info 2016/08/24 08:16:03.468 PDT <RMI TCP Connection(1)-10.118.33.100> 
> tid=0x12] Received method: com.gemstone.gemfire.test.dunit.NamedRunnable.run 
> with 0 args on object: runnable(setupVM)
> [vm_1][info 2016/08/24 08:16:03.469 PDT <RMI TCP Connection(1)-10.118.33.100> 
> tid=0x12] Got result: null
> [vm_1] from com.gemstone.gemfire.test.dunit.NamedRunnable.run with 0 args on 
> object: runnable(setupVM) (took 0 ms)
> [vm_2][info 2016/08/24 08:16:03.474 PDT <RMI TCP Connection(1)-10.118.33.100> 
> tid=0x12] Received method: com.gemstone.gemfire.test.dunit.NamedRunnable.run 
> with 0 args on object: runnable(setupVM)
> [vm_2][info 2016/08/24 08:16:03.474 PDT <RMI TCP Connection(1)-10.118.33.100> 
> tid=0x12] Got result: null
> [vm_2] from com.gemstone.gemfire.test.dunit.NamedRunnable.run with 0 args on 
> object: runnable(setupVM) (took 0 ms)
> [vm_3][info 2016/08/24 08:16:03.476 PDT <RMI TCP Connection(1)-10.118.33.100> 
> tid=0x12] Received method: com.gemstone.gemfire.test.dunit.NamedRunnable.run 
> with 0 args on object: runnable(setupVM)
> [vm_3][info 2016/08/24 08:16:03.477 PDT <RMI TCP Connection(1)-10.118.33.100> 
> tid=0x12] Got result: null
> [vm_3] from com.gemstone.gemfire.test.dunit.NamedRunnable.run with 0 args on 
> object: runnable(setupVM) (took 0 ms)



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

Reply via email to