浏览代码

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

Martijn van Groningen 10 年之前
父节点
当前提交
fc02b2bb0f
共有 1 个文件被更改,包括 13 次插入1 次删除
  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
     public static void setupSecondCluster() throws Exception {
         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,
-                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.ensureAtLeastNumDataNodes(2);