Barry Oglesby created GEODE-3498:
------------------------------------

             Summary: 
CreateAndDestroyGatewaySenderCommandsDUnitTest.testCreateDestroyGatewaySender_Group
 fails with AssertionError
                 Key: GEODE-3498
                 URL: https://issues.apache.org/jira/browse/GEODE-3498
             Project: Geode
          Issue Type: Bug
          Components: jmx
            Reporter: Barry Oglesby


The headless gfsh command can't connect to the JMX manager in the 
{{testCreateDestroyGatewaySender_Group}} test. One interesting thing I see is 
the {{jmx-manager-port}} is re-used from the previous test.

Here are the tests and ports. The {{testCreateDestroyGatewaySenderWithDefault}} 
and {{testCreateDestroyGatewaySender_Group}} use the same {{jmx-manager-port}}.
{noformat}
[setup] START TEST 
CreateAndDestroyGatewaySenderCommandsDUnitTest.testCreateDestroyGatewaySender_Group_Scenario2
[vm0] distributed system properties: {name=Manager, http-service-port=23522, 
jmx-manager=true, jmx-manager-bind-address=8fe46d83e29f, 
jmx-manager-port=26506, ...
.
[setup] START TEST 
CreateAndDestroyGatewaySenderCommandsDUnitTest.testCreateDestroyGatewaySenderWithGatewayTransportFilters.
[vm0] distributed system properties: {name=Manager, http-service-port=28751, 
jmx-manager=true, jmx-manager-bind-address=8fe46d83e29f, 
jmx-manager-port=27582, ...
.
[setup] START TEST 
CreateAndDestroyGatewaySenderCommandsDUnitTest.testCreateDestroyParallelGatewaySender.
[vm0] distributed system properties: {name=Manager, http-service-port=21269, 
jmx-manager=true, jmx-manager-bind-address=8fe46d83e29f, 
jmx-manager-port=20691, ...
.
[setup] START TEST 
CreateAndDestroyGatewaySenderCommandsDUnitTest.testCreateDestroyGatewaySender.
[vm0] distributed system properties: {name=Manager, http-service-port=25758, 
jmx-manager=true, jmx-manager-bind-address=8fe46d83e29f, 
jmx-manager-port=23804, ...
.
[setup] START TEST 
CreateAndDestroyGatewaySenderCommandsDUnitTest.testCreateDestroyGatewaySenderWithDefault.
[vm0] distributed system properties: {name=Manager, http-service-port=25296, 
jmx-manager=true, jmx-manager-bind-address=8fe46d83e29f, 
jmx-manager-port=24205, ...
.
[setup] START TEST 
CreateAndDestroyGatewaySenderCommandsDUnitTest.testCreateDestroyGatewaySender_Group.
[vm0] distributed system properties: {name=Manager, http-service-port=28525, 
jmx-manager=true, jmx-manager-bind-address=8fe46d83e29f, 
jmx-manager-port=24205, ...
.
[setup] START TEST 
CreateAndDestroyGatewaySenderCommandsDUnitTest.testCreateDestroyGatewaySender_OnMember.
[vm0] distributed system properties: {name=Manager, http-service-port=29682, 
jmx-manager=true, jmx-manager-bind-address=8fe46d83e29f, 
jmx-manager-port=21355, ...
.
[setup] START TEST 
CreateAndDestroyGatewaySenderCommandsDUnitTest.testCreateDestroyGatewaySenderWithGatewayEventFilters.
[vm0] distributed system properties: {name=Manager, http-service-port=23557, 
jmx-manager=true, jmx-manager-bind-address=8fe46d83e29f, 
jmx-manager-port=23434, ...
{noformat}
The {{testCreateDestroyGatewaySenderWithDefault}} test connects successfully:
{noformat}
CreateAndDestroyGatewaySenderCommandsDUnitTest using endpoint: 
8fe46d83e29f[24205]
[info 2017/08/18 20:01:10.604 UTC <Test worker> tid=0x16] Successfully 
connected to managing node using JMX
{noformat}
But the {{testCreateDestroyGatewaySender_Group}} test does not:
{noformat}
CreateAndDestroyGatewaySenderCommandsDUnitTest using endpoint: 
8fe46d83e29f[24205]
{noformat}
If I run the test locally, all the ports are unique, and it works fine.




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to