浏览代码

add debug info for intermittent test failure

Hendrik Muhs 6 年之前
父节点
当前提交
df60f6866a
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      client/rest-high-level/src/test/java/org/elasticsearch/client/IndicesClientIT.java

+ 2 - 1
client/rest-high-level/src/test/java/org/elasticsearch/client/IndicesClientIT.java

@@ -1261,7 +1261,8 @@ public class IndicesClientIT extends ESRestHighLevelClientTestCase {
             GetAliasesResponse getAliasesResponse = execute(getAliasesRequest, highLevelClient().indices()::getAlias,
                     highLevelClient().indices()::getAliasAsync);
 
-            assertThat(getAliasesResponse.getAliases().size(), equalTo(3));
+            assertThat("Unexpected number of aliases, got: " + getAliasesResponse.getAliases().toString(),
+                    getAliasesResponse.getAliases().size(), equalTo(3));
             assertThat(getAliasesResponse.getAliases().get("index1").size(), equalTo(1));
             AliasMetaData aliasMetaData1 = getAliasesResponse.getAliases().get("index1").iterator().next();
             assertThat(aliasMetaData1, notNullValue());