Closed
Description
Does not reproduce with:
REPRODUCE WITH: gradlew :x-pack:plugin:ml:internalClusterTest \
-Dtests.seed=98AB1BDCBBCE6890 \
-Dtests.class=org.elasticsearch.xpack.ml.integration.BasicDistributedJobsIT \
-Dtests.security.manager=true \
-Dtests.locale=en-US \
-Dtests.timezone=UTC
REPRODUCE WITH: gradlew :x-pack:plugin:ml:internalClusterTest \
-Dtests.seed=98AB1BDCBBCE6890 \
-Dtests.class=org.elasticsearch.xpack.ml.integration.BasicDistributedJobsIT \
-Dtests.security.manager=true \
-Dtests.locale=en-US \
-Dtests.timezone=UTC
I found #29897 but this looks different in that I don't see an assertion failure in the logs. Rather something in the test cluster formation seems to be getting off track. Cluster starts up, then one node is shut down ([2018-07-19T10:11:05,813][INFO ][o.e.t.InternalTestCluster] Closing random node [node_t0], looks like this is done on purpose). After that I see socket failures and refused connections. Not sure if they are related to the test running of some general test cluster problem:
15:12:15 1> java.net.SocketException: Socket is closed
15:12:15 1> at java.net.Socket.getOutputStream(Socket.java:943) ~[?:1.8.0_172]
15:12:15 1> at org.elasticsearch.transport.MockTcpTransport$MockChannel.sendMessage(MockTcpTransport.java:412) [framework-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.transport.TcpTransport.internalSendMessage(TcpTransport.java:1163) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.transport.TcpTransport.sendResponse(TcpTransport.java:1252) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.transport.TcpTransport.sendResponse(TcpTransport.java:1220) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.transport.TcpTransportChannel.sendResponse(TcpTransportChannel.java:66) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.transport.TcpTransportChannel.sendResponse(TcpTransportChannel.java:60) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.transport.TaskTransportChannel.sendResponse(TaskTransportChannel.java:54) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.discovery.zen.MembershipAction$LeaveRequestRequestHandler.messageReceived(MembershipAction.java:287) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.discovery.zen.MembershipAction$LeaveRequestRequestHandler.messageReceived(MembershipAction.java:282) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.transport.RequestHandlerRegistry.processMessageReceived(RequestHandlerRegistry.java:63) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.transport.TcpTransport$RequestHandler.doRun(TcpTransport.java:1679) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:723) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37) [elasticsearch-7.0.0-alpha1-SNAPSHOT.jar:7.0.0-alpha1-SNAPSHOT]
15:12:15 1> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_172]
15:12:15 1> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_172]
15:12:15 1> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_172]
15:12:15 1> [2018-07-19T10:11:05,835][WARN ][o.e.t.MockTcpTransport ] [node_t3] send message failed [channel: MockChannel{profile='default', isOpen=false, localAddress=/127.0.0.1:56400, isServerSocket=false}]