[
https://issues.apache.org/jira/browse/GEODE-3498?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Barbara Pruijn updated GEODE-3498:
----------------------------------
Labels: Ci (was: )
> 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
> Priority: Major
> Labels: Ci
> Attachments:
> TEST-org.apache.geode.internal.cache.wan.wancommand.CreateAndDestroyGatewaySenderCommandsDUnitTest.xml
>
>
> 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
(v7.6.3#76005)