improve test to be more descriptive when it fails
This commit is contained in:
parent
29cf346f13
commit
69c9a2dca1
|
@ -58,13 +58,13 @@ public class UnicastZenPingTests extends ElasticsearchTestCase {
|
||||||
|
|
||||||
NettyTransport transportA = new NettyTransport(settings, threadPool, networkService, Version.CURRENT);
|
NettyTransport transportA = new NettyTransport(settings, threadPool, networkService, Version.CURRENT);
|
||||||
final TransportService transportServiceA = new TransportService(transportA, threadPool).start();
|
final TransportService transportServiceA = new TransportService(transportA, threadPool).start();
|
||||||
final DiscoveryNode nodeA = new DiscoveryNode("A", transportServiceA.boundAddress().publishAddress(), Version.CURRENT);
|
final DiscoveryNode nodeA = new DiscoveryNode("UZP_A", transportServiceA.boundAddress().publishAddress(), Version.CURRENT);
|
||||||
|
|
||||||
InetSocketTransportAddress addressA = (InetSocketTransportAddress) transportA.boundAddress().publishAddress();
|
InetSocketTransportAddress addressA = (InetSocketTransportAddress) transportA.boundAddress().publishAddress();
|
||||||
|
|
||||||
NettyTransport transportB = new NettyTransport(settings, threadPool, networkService, Version.CURRENT);
|
NettyTransport transportB = new NettyTransport(settings, threadPool, networkService, Version.CURRENT);
|
||||||
final TransportService transportServiceB = new TransportService(transportB, threadPool).start();
|
final TransportService transportServiceB = new TransportService(transportB, threadPool).start();
|
||||||
final DiscoveryNode nodeB = new DiscoveryNode("B", transportServiceA.boundAddress().publishAddress(), Version.CURRENT);
|
final DiscoveryNode nodeB = new DiscoveryNode("UZP_B", transportServiceA.boundAddress().publishAddress(), Version.CURRENT);
|
||||||
|
|
||||||
InetSocketTransportAddress addressB = (InetSocketTransportAddress) transportB.boundAddress().publishAddress();
|
InetSocketTransportAddress addressB = (InetSocketTransportAddress) transportB.boundAddress().publishAddress();
|
||||||
|
|
||||||
|
@ -77,7 +77,7 @@ public class UnicastZenPingTests extends ElasticsearchTestCase {
|
||||||
zenPingA.setNodesProvider(new DiscoveryNodesProvider() {
|
zenPingA.setNodesProvider(new DiscoveryNodesProvider() {
|
||||||
@Override
|
@Override
|
||||||
public DiscoveryNodes nodes() {
|
public DiscoveryNodes nodes() {
|
||||||
return DiscoveryNodes.newNodesBuilder().put(nodeA).localNodeId("A").build();
|
return DiscoveryNodes.newNodesBuilder().put(nodeA).localNodeId("UZP_A").build();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -91,7 +91,7 @@ public class UnicastZenPingTests extends ElasticsearchTestCase {
|
||||||
zenPingB.setNodesProvider(new DiscoveryNodesProvider() {
|
zenPingB.setNodesProvider(new DiscoveryNodesProvider() {
|
||||||
@Override
|
@Override
|
||||||
public DiscoveryNodes nodes() {
|
public DiscoveryNodes nodes() {
|
||||||
return DiscoveryNodes.newNodesBuilder().put(nodeB).localNodeId("B").build();
|
return DiscoveryNodes.newNodesBuilder().put(nodeB).localNodeId("UZP_B").build();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -104,7 +104,7 @@ public class UnicastZenPingTests extends ElasticsearchTestCase {
|
||||||
try {
|
try {
|
||||||
ZenPing.PingResponse[] pingResponses = zenPingA.pingAndWait(TimeValue.timeValueSeconds(1));
|
ZenPing.PingResponse[] pingResponses = zenPingA.pingAndWait(TimeValue.timeValueSeconds(1));
|
||||||
assertThat(pingResponses.length, equalTo(1));
|
assertThat(pingResponses.length, equalTo(1));
|
||||||
assertThat(pingResponses[0].target().id(), equalTo("B"));
|
assertThat(pingResponses[0].target().id(), equalTo("UZP_B"));
|
||||||
} finally {
|
} finally {
|
||||||
zenPingA.close();
|
zenPingA.close();
|
||||||
zenPingB.close();
|
zenPingB.close();
|
||||||
|
|
|
@ -61,10 +61,10 @@ public abstract class AbstractSimpleTransportTests extends ElasticsearchTestCase
|
||||||
@Before
|
@Before
|
||||||
public void setUp() {
|
public void setUp() {
|
||||||
threadPool = new ThreadPool();
|
threadPool = new ThreadPool();
|
||||||
serviceA = build(ImmutableSettings.builder().put("name", "A").build(), version0);
|
serviceA = build(ImmutableSettings.builder().put("name", "TS_A").build(), version0);
|
||||||
nodeA = new DiscoveryNode("A", "A", serviceA.boundAddress().publishAddress(), ImmutableMap.<String, String>of(), version0);
|
nodeA = new DiscoveryNode("TS_A", "TS_A", serviceA.boundAddress().publishAddress(), ImmutableMap.<String, String>of(), version0);
|
||||||
serviceB = build(ImmutableSettings.builder().put("name", "B").build(), version1);
|
serviceB = build(ImmutableSettings.builder().put("name", "TS_B").build(), version1);
|
||||||
nodeB = new DiscoveryNode("B", "B", serviceB.boundAddress().publishAddress(), ImmutableMap.<String, String>of(), version1);
|
nodeB = new DiscoveryNode("TS_B", "TS_B", serviceB.boundAddress().publishAddress(), ImmutableMap.<String, String>of(), version1);
|
||||||
|
|
||||||
serviceA.connectToNode(nodeB);
|
serviceA.connectToNode(nodeB);
|
||||||
serviceA.connectToNode(nodeA);
|
serviceA.connectToNode(nodeA);
|
||||||
|
@ -344,7 +344,7 @@ public abstract class AbstractSimpleTransportTests extends ElasticsearchTestCase
|
||||||
TransportConnectionListener disconnectListener = new TransportConnectionListener() {
|
TransportConnectionListener disconnectListener = new TransportConnectionListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onNodeConnected(DiscoveryNode node) {
|
public void onNodeConnected(DiscoveryNode node) {
|
||||||
throw new RuntimeException("Should not be called");
|
assert false : "node connected should not be called, all connection have been done previously, node: " + node;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue