Browse Source

test: don't run the second cluster with http enabled.

Martijn van Groningen 10 years ago
parent
commit
fc02b2bb0f
1 changed files with 13 additions and 1 deletions
  1. 13 1
      core/src/test/java/org/elasticsearch/tribe/TribeIT.java

+ 13 - 1
core/src/test/java/org/elasticsearch/tribe/TribeIT.java

@@ -74,8 +74,20 @@ public class TribeIT extends ESIntegTestCase {
     @BeforeClass
     @BeforeClass
     public static void setupSecondCluster() throws Exception {
     public static void setupSecondCluster() throws Exception {
         ESIntegTestCase.beforeClass();
         ESIntegTestCase.beforeClass();
+        NodeConfigurationSource nodeConfigurationSource = new NodeConfigurationSource() {
+            @Override
+            public Settings nodeSettings(int nodeOrdinal) {
+                return Settings.builder().put(Node.HTTP_ENABLED, false).build();
+            }
+
+            @Override
+            public Settings transportClientSettings() {
+                return null;
+            }
+
+        };
         cluster2 = new InternalTestCluster(InternalTestCluster.configuredNodeMode(), randomLong(), createTempDir(), 2, 2,
         cluster2 = new InternalTestCluster(InternalTestCluster.configuredNodeMode(), randomLong(), createTempDir(), 2, 2,
-                Strings.randomBase64UUID(getRandom()), NodeConfigurationSource.EMPTY, 0, false, SECOND_CLUSTER_NODE_PREFIX, true);
+                Strings.randomBase64UUID(getRandom()), nodeConfigurationSource, 0, false, SECOND_CLUSTER_NODE_PREFIX, true);
 
 
         cluster2.beforeTest(getRandom(), 0.1);
         cluster2.beforeTest(getRandom(), 0.1);
         cluster2.ensureAtLeastNumDataNodes(2);
         cluster2.ensureAtLeastNumDataNodes(2);