浏览代码

Fix merge scheduler test that depends on the number of processors

Jim Ferenczi 8 年之前
父节点
当前提交
17a0b4e69c
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      core/src/test/java/org/elasticsearch/index/MergeSchedulerSettingsTests.java

+ 2 - 2
core/src/test/java/org/elasticsearch/index/MergeSchedulerSettingsTests.java

@@ -176,7 +176,7 @@ public class MergeSchedulerSettingsTests extends ESTestCase {
         assertThat(exc.getMessage(), containsString("maxThreadCount (= 40) should be <= maxMergeCount (= 30)"));
 
         exc = expectThrows(IllegalArgumentException.class,
-            () -> finalSettings.updateIndexMetaData(createMetaData(-1, 3, -1)));
-        assertThat(exc.getMessage(), containsString("should be <= maxMergeCount (= 3)"));
+            () -> finalSettings.updateIndexMetaData(createMetaData(-1, 3, 8)));
+        assertThat(exc.getMessage(), containsString("maxThreadCount (= 4) should be <= maxMergeCount (= 3)"));
     }
 }