Skip to content

[CI] SpecificMasterNodesIT#testSimpleOnlyMasterNodeElection failure #25471

@martijnvg

Description

@martijnvg

Build url: https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+master+multijob-windows-compatibility/383/consoleText

ERROR   32.6s J0 | SpecificMasterNodesIT.testSimpleOnlyMasterNodeElection <<< FAILURES!
   > Throwable #1: java.lang.RuntimeException: Can't get master node NodeNotConnectedException[[node_tm1][127.0.0.1:9401] Node not connected]
   > 	at __randomizedtesting.SeedInfo.seed([B5244B21C6B2CCB8:C9FFA236E02797B6]:0)
   > 	at org.elasticsearch.test.InternalTestCluster.getMasterName(InternalTestCluster.java:1594)
   > 	at org.elasticsearch.test.InternalTestCluster.getMasterName(InternalTestCluster.java:1580)
   > 	at org.elasticsearch.test.InternalTestCluster.nonMasterClient(InternalTestCluster.java:688)
   > 	at org.elasticsearch.cluster.SpecificMasterNodesIT.testSimpleOnlyMasterNodeElection(SpecificMasterNodesIT.java:78)
   > 	at java.lang.Thread.run(Thread.java:745)
   > Caused by: MasterNotDiscoveredException[NodeNotConnectedException[[node_tm1][127.0.0.1:9401] Node not connected]]; nested: NodeNotConnectedException[[node_tm1][127.0.0.1:9401] Node not connected];
   > 	at org.elasticsearch.action.support.master.TransportMasterNodeAction$AsyncSingleAction$4.onTimeout(TransportMasterNodeAction.java:209)
   > 	at org.elasticsearch.cluster.ClusterStateObserver$ContextPreservingListener.onTimeout(ClusterStateObserver.java:317)
   > 	at org.elasticsearch.cluster.ClusterStateObserver$ObserverClusterStateListener.onTimeout(ClusterStateObserver.java:244)
   > 	at org.elasticsearch.cluster.service.ClusterApplierService$NotifyTimeout.run(ClusterApplierService.java:575)
   > 	at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:569)
   > 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   > 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   > 	... 1 more
   > Caused by: NodeNotConnectedException[[node_tm1][127.0.0.1:9401] Node not connected]
   > 	at org.elasticsearch.transport.TcpTransport.getConnection(TcpTransport.java:617)
   > 	at org.elasticsearch.transport.TcpTransport.getConnection(TcpTransport.java:118)
   > 	at org.elasticsearch.transport.TransportService.getConnection(TransportService.java:523)
   > 	at org.elasticsearch.transport.TransportService.sendRequest(TransportService.java:486)
   > 	at org.elasticsearch.action.support.master.TransportMasterNodeAction$AsyncSingleAction.doStart(TransportMasterNodeAction.java:175)
   > 	at org.elasticsearch.action.support.master.TransportMasterNodeAction$AsyncSingleAction.start(TransportMasterNodeAction.java:126)
   > 	at org.elasticsearch.action.support.master.TransportMasterNodeAction.doExecute(TransportMasterNodeAction.java:104)
   > 	at org.elasticsearch.action.support.master.TransportMasterNodeAction.doExecute(TransportMasterNodeAction.java:54)
   > 	at org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:167)
   > 	at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:139)
   > 	at org.elasticsearch.action.support.HandledTransportAction$TransportHandler.messageReceived(HandledTransportAction.java:64)
   > 	at org.elasticsearch.action.support.HandledTransportAction$TransportHandler.messageReceived(HandledTransportAction.java:54)
   > 	at org.elasticsearch.transport.AssertingTransportInterceptor$1.messageReceived(AssertingTransportInterceptor.java:76)
   > 	at org.elasticsearch.transport.RequestHandlerRegistry.processMessageReceived(RequestHandlerRegistry.java:66)
   > 	at org.elasticsearch.transport.TcpTransport$RequestHandler.doRun(TcpTransport.java:1525)
   > 	at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
   > 	at org.elasticsearch.common.util.concurrent.EsExecutors$1.execute(EsExecutors.java:139)
   > 	at org.elasticsearch.transport.TcpTransport.handleRequest(TcpTransport.java:1482)
   > 	at org.elasticsearch.transport.TcpTransport.messageReceived(TcpTransport.java:1352)
   > 	at org.elasticsearch.transport.MockTcpTransport.readMessage(MockTcpTransport.java:171)
   > 	at org.elasticsearch.transport.MockTcpTransport.access$900(MockTcpTransport.java:72)
   > 	at org.elasticsearch.transport.MockTcpTransport$MockChannel$1.lambda$doRun$0(MockTcpTransport.java:349)
   > 	at org.elasticsearch.common.util.CancellableThreads.executeIO(CancellableThreads.java:105)
   > 	at org.elasticsearch.transport.MockTcpTransport$MockChannel$1.doRun(MockTcpTransport.java:349)
   > 	at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
   > 	... 3 more

Reproduce command: gradle :core:integTest -Dtests.seed=B5244B21C6B2CCB8 -Dtests.class=org.elasticsearch.cluster.SpecificMasterNodesIT -Dtests.method="testSimpleOnlyMasterNodeElection" -Dtests.security.manager=true -Dtests.locale=sl-SI -Dtests.timezone=Australia/Adelaide

It didn't reproduce for me.

Metadata

Metadata

Assignees

Labels

>testIssues or PRs that are addressing/adding tests

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions