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

Jens Deppe commented on GEODE-740:
----------------------------------

It looks like the test recycles an edge client and expects that edge client to 
NOT be in the list of ids when it is down.
Instead, we see the stopped edge client in the list:
{noformat}
[info 2015/08/13 09:11:40.994 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] CacheServerTestMBean : Selected Testcase doClientHA

[info 2015/08/13 09:11:40.994 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] Running method of class class 
management.operations.ops.jmx.CacheServerTestMBean on 
management.operations.ops.jmx.CacheServerTestMBean@67b2878 with test doClientHA 
argument : management.operations.ops.JMXOperations@7f9de19a

[info 2015/08/13 09:11:40.994 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] CacheServerTestMBean :  Calling doClientHA

[info 2015/08/13 09:11:40.994 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] Accessing attribute ClientIds on 
GemFire:service=CacheServer,port=22759,type=Member,member=managed_1_gemfire2_w1-gst-dev33_63008
 hosted in manging node 
service:jmx:rmi:///jndi/rmi://w1-gst-dev33.gemstone.com:21737/jmxrmi

[info 2015/08/13 09:11:41.009 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] Successfully accessed attribute ClientIds on 
GemFire:service=CacheServer,port=22759,type=Member,member=managed_1_gemfire2_w1-gst-dev33_63008
 hosted in manging node 
service:jmx:rmi:///jndi/rmi://w1-gst-dev33.gemstone.com:21737/jmxrmi result of 
type : class [Ljava.lang.String;

[info 2015/08/13 09:11:41.009 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] Number of connected clients 5 Restarting 1 clients

[fine 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] clientName : edge3 gemfireName = gemfire3 name returned by mbean : 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604

[fine 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] clientName : edge2 gemfireName = gemfire2 name returned by mbean : 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604

[fine 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] clientName : edge1 gemfireName = gemfire1 name returned by mbean : 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604

[fine 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] clientName : managing_12 gemfireName = managing_12 name returned by 
mbean : 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604

[fine 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] clientName : locator_managing2 gemfireName = locator_managing2 name 
returned by mbean : 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604

[fine 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] clientName : managing_11 gemfireName = managing_11 name returned by 
mbean : 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604

[fine 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] clientName : locator_managing1 gemfireName = locator_managing1 name 
returned by mbean : 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604

[fine 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] clientName : edge5 gemfireName = gemfire5 name returned by mbean : 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604

[fine 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] clientName : edge4 gemfireName = gemfire4 name returned by mbean : 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604

[info 2015/08/13 09:11:41.025 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] CliendIds not expected after shutdown :  List [
        
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604
  ]

[info 2015/08/13 09:11:41.040 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] Added CacheServer JMX listener for 
GemFire:service=CacheServer,port=22759,type=Member,member=managed_1_gemfire2_w1-gst-dev33_63008
 on server service:jmx:rmi:///jndi/rmi://w1-gst-dev33.gemstone.com:21737/jmxrmi

[info 2015/08/13 09:11:41.040 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] client 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604
 is going down with mode MEAN_KILL

[info 2015/08/13 09:11:41.040 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] Adding expectation for Notif Type 
gemfire.distributedsystem.cacheserver.client.crashed with message Client 
crashed with Id 
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604
 on mbean 
GemFire:service=CacheServer,port=22759,type=Member,member=managed_1_gemfire2_w1-gst-dev33_63008

[info 2015/08/13 09:11:41.040 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] In stopStartVMs, vms to stop: [vm_15_edge3_*], corresponding stop 
modes: [MEAN_KILL]

[info 2015/08/13 09:11:41.040 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008 
Subthread> tid=0xd9] Started <StopStartVMs-thread to stop vm_15_edge3_* with 
mean_kill>

[info 2015/08/13 09:11:41.040 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008 
Subthread> tid=0xd9] Reserving vm_15_edge3_* for dynamic stop

[info 2015/08/13 09:11:41.040 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008 
Subthread> tid=0xd9] Reserved vm_15_edge3_edge_host3 for dynamic stop 
(synchronous:mean_kill:on_demand) vm_15_edge3_edge_host3 because Test is 
synchronously stopping vm_15_edge3_* with mean_kill

[info 2015/08/13 09:11:41.056 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008 
Subthread> tid=0xd9] Issuing dynamic stop (synchronous:mean_kill:on_demand) 
vm_15_edge3_edge_host3 because Test is synchronously stopping vm_15_edge3_* 
with mean_kill

[info 2015/08/13 09:11:41.072 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008 
Subthread> tid=0xd9] Waiting for completion of dynamic stop 
(synchronous:mean_kill:on_demand) vm_15_edge3_edge_host3 because Test is 
synchronously stopping vm_15_edge3_* with mean_kill

[info 2015/08/13 09:11:41.072 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008 
Subthread> tid=0xd9] Completed dynamic stop (synchronous:mean_kill:on_demand) 
vm_15_edge3_edge_host3 because Test is synchronously stopping vm_15_edge3_* 
with mean_kill

[info 2015/08/13 09:11:41.087 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008 
Subthread> tid=0xd9] <StopStartVMs-thread to stop vm_15_edge3_* with mean_kill> 
terminating

[info 2015/08/13 09:11:41.087 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] In stopStartVMs, done with stop: [vm_15_edge3_*]

[info 2015/08/13 09:11:41.087 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] 1 clients were Shutdown

[info 2015/08/13 09:11:51.103 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] Accessing attribute ClientIds on 
GemFire:service=CacheServer,port=22759,type=Member,member=managed_1_gemfire2_w1-gst-dev33_63008
 hosted in manging node 
service:jmx:rmi:///jndi/rmi://w1-gst-dev33.gemstone.com:21737/jmxrmi

[info 2015/08/13 09:11:51.103 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] Successfully accessed attribute ClientIds on 
GemFire:service=CacheServer,port=22759,type=Member,member=managed_1_gemfire2_w1-gst-dev33_63008
 hosted in manging node 
service:jmx:rmi:///jndi/rmi://w1-gst-dev33.gemstone.com:21737/jmxrmi result of 
type : class [Ljava.lang.String;

[info 2015/08/13 09:11:51.103 PDT <vm_21_thr_31_managed_12_w1-gst-dev33_63008> 
tid=0xd1] CliendIds after shutdown : Array [
w1-gst-dev33(edge_gemfire3_w1-gst-dev33_32604:32604:loner):5691:70a3d427:edge_gemfire3_w1-gst-dev33_32604,
 
w1-gst-dev33(edge_gemfire4_w1-gst-dev33_71416:71416:loner):5666:eaa1d427:edge_gemfire4_w1-gst-dev33_71416,
 
w1-gst-dev33(edge_gemfire5_w1-gst-dev33_66620:66620:loner):5693:8fa3d427:edge_gemfire5_w1-gst-dev33_66620,
 
w1-gst-dev33(edge_gemfire2_w1-gst-dev33_43740:43740:loner):5503:8ab7d327:edge_gemfire2_w1-gst-dev33_43740,
 
w1-gst-dev33(edge_gemfire1_w1-gst-dev33_73636:73636:loner):5582:c72ad427:edge_gemfire1_w1-gst-dev33_73636,
 ]
{noformat}

> JMX ClientIds returns info for killed client (which should not be included in 
> the list of ClientIds)
> ----------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-740
>                 URL: https://issues.apache.org/jira/browse/GEODE-740
>             Project: Geode
>          Issue Type: Bug
>          Components: management
>            Reporter: Jens Deppe
>
> I think this bug is initially about ensuring that we have a test which checks 
> that the clientIDs reported by the management framework is accurate when 
> clients are killed.



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

Reply via email to