geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bruce Schuchardt (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GEODE-1174) CI failure: UniversalMembershipListenerAdapterDUnitTest.testSystemClientEventsInServer
Date Wed, 13 Apr 2016 23:07:25 GMT

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

Bruce Schuchardt commented on GEODE-1174:
-----------------------------------------

It looks like the server did not recognize a clean shutdown by the client.  The client receives
a runnable named "Close bridge client region" and it destroys its Pool and closes its region.
 This should trigger a memberLeft listener event for the client in the server.  vm_0 is the
client in this case and the DUnit vm is the server:

[vm_0][info 2016/04/04 23:08:13.977 PDT <RMI TCP Connection(27)-10.118.32.90> tid=0x1348]
Received method: com.gemstone.gemfire.management.UniversalMembershipListenerAdapterDUnitTest$16.run
with 0 args on object: "Close bridge client region"

[vm_0][info 2016/04/04 23:08:13.977 PDT <RMI TCP Connection(27)-10.118.32.90> tid=0x1348]
[doTestSystemClientEventsInServer] close bridge client region

[vm_0][info 2016/04/04 23:08:13.978 PDT <RMI TCP Connection(27)-10.118.32.90> tid=0x1348]
Destroying connection pool testPool

[info 2016/04/04 23:08:13.982 PDT <ServerConnection on port 56080 Thread 0> tid=0x250]
Server connection from [identity(venezuela(7258)<ec><v341>:1026,connection=1;
port=47666]: connection disconnect detected by EOF.
xxx
[info 2016/04/04 23:08:13.983 PDT <ClientMembership Event Invoker> tid=0x251] [doTestSystemClientEventsInServer]
memberCrashed >venezuela(7258)<ec><v341>:1026<

[vm_0][info 2016/04/04 23:08:13.984 PDT <RMI TCP Connection(27)-10.118.32.90> tid=0x1348]
Got result: null
[vm_0] from com.gemstone.gemfire.management.UniversalMembershipListenerAdapterDUnitTest$16.run
with 0 args on object: "Close bridge client region" (took 6 ms)

[locator]645.725: [GC (Allocation Failure) [PSYoungGen: 95744K->672K(95744K)] 106231K->11167K(425984K),
0.0075390 secs] [Times: user=0.01 sys=0.01, real=0.01 secs] 
[info 2016/04/04 23:12:14.023 PDT <Test worker> tid=0xa] [doTestSystemClientEventsInServer]
assert server detected client left

at this point the server cache closes because an assertion has failed...

[info 2016/04/04 23:12:14.026 PDT <Test worker> tid=0xa] GemFireCache[id = 1818248373;
isClosing = true; isShutDownAll = false; created = Mon Apr 04 23:08:13 PDT 2016; server =
false; copyOnRead = false; lockLease = 120; lockTimeout = 60]: Now closing.


> CI failure: UniversalMembershipListenerAdapterDUnitTest.testSystemClientEventsInServer
> --------------------------------------------------------------------------------------
>
>                 Key: GEODE-1174
>                 URL: https://issues.apache.org/jira/browse/GEODE-1174
>             Project: Geode
>          Issue Type: Bug
>          Components: client/server
>            Reporter: Jinmei Liao
>              Labels: CI
>
> Geode_develop_DistributedTests/2151/
> Revision: 49e3f523d16389f5e84847c6dcfd6ab45427f8c2
> junit.framework.AssertionFailedError
> 	at junit.framework.Assert.fail(Assert.java:55)
> 	at junit.framework.Assert.assertTrue(Assert.java:22)
> 	at junit.framework.Assert.assertTrue(Assert.java:31)
> 	at junit.framework.TestCase.assertTrue(TestCase.java:201)
> 	at com.gemstone.gemfire.management.UniversalMembershipListenerAdapterDUnitTest.doTestSystemClientEventsInServer(UniversalMembershipListenerAdapterDUnitTest.java:990)
> 	at com.gemstone.gemfire.management.UniversalMembershipListenerAdapterDUnitTest.testSystemClientEventsInServer(UniversalMembershipListenerAdapterDUnitTest.java:704)
> 	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 junit.framework.TestCase.runTest(TestCase.java:176)
> 	at junit.framework.TestCase.runBare(TestCase.java:141)
> 	at junit.framework.TestResult$1.protect(TestResult.java:122)
> 	at junit.framework.TestResult.runProtected(TestResult.java:142)
> 	at junit.framework.TestResult.run(TestResult.java:125)
> 	at junit.framework.TestCase.run(TestCase.java:129)
> 	at junit.framework.TestSuite.runTest(TestSuite.java:252)
> 	at junit.framework.TestSuite.run(TestSuite.java:247)
> 	at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:86)
> 	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:105)
> 	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:56)
> 	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64)
> 	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50)
> 	at sun.reflect.GeneratedMethodAccessor348.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:497)
> 	at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
> 	at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
> 	at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
> 	at org.gradle.messaging.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:106)
> 	at sun.reflect.GeneratedMethodAccessor347.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:497)
> 	at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
> 	at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
> 	at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360)
> 	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)



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

Mime
View raw message