Skip to content

Commit 238c29b

Browse files
committed
Make failures more obvious
1 parent 2c3ef2e commit 238c29b

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

x-pack/plugin/ccr/qa/security/src/test/java/org/elasticsearch/xpack/ccr/FollowIndexSecurityIT.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,13 @@ public void testForgetFollower() throws IOException {
211211
"\"leader_remote_cluster\":\"leader_cluster\"" +
212212
"}";
213213
request.setJsonEntity(requestBody);
214-
assertOK(leaderClient.performRequest(request));
214+
final Response forgetFollowerResponse = leaderClient.performRequest(request);
215+
assertOK(forgetFollowerResponse);
216+
final Map<?, ?> shards = ObjectPath.createFromResponse(forgetFollowerResponse).evaluate("_shards");
217+
final String reason = shards.get("failures").toString();
218+
assertThat(reason, shards.get("total"), equalTo(1));
219+
assertThat(reason, shards.get("successful"), equalTo(1));
220+
assertThat(reason, shards.get("failed"), equalTo(0));
215221

216222
final Request retentionLeasesRequest = new Request("GET", "/" + forgetLeader + "/_stats");
217223
retentionLeasesRequest.addParameter("level", "shards");

0 commit comments

Comments
 (0)