Skip to content

Commit 0112f90

Browse files
committed
Assert counts
1 parent 4430caa commit 0112f90

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

qa/backwards-5.0/src/test/java/org/elasticsearch/backwards/IndexingIT.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,8 @@ protected int indexDocs(String index, final int idStart, final int numDocs) thro
9696
public void testSeqNoCheckpoints() throws Exception {
9797
Nodes nodes = buildNodeAndVersions();
9898
logger.info("cluster discovered: {}", nodes.toString());
99-
final String bwcNames = nodes.getBWCNodes().stream().map(Node::getNodeName).collect(Collectors.joining(","));
99+
final List<String> bwcNamesList = nodes.getBWCNodes().stream().map(Node::getNodeName).collect(Collectors.toList());
100+
final String bwcNames = bwcNamesList.stream().collect(Collectors.joining(","));
100101
Settings.Builder settings = Settings.builder()
101102
.put(IndexMetaData.INDEX_NUMBER_OF_SHARDS_SETTING.getKey(), 1)
102103
.put(IndexMetaData.INDEX_NUMBER_OF_REPLICAS_SETTING.getKey(), 2)
@@ -120,6 +121,10 @@ public void testSeqNoCheckpoints() throws Exception {
120121
logger.info("allowing shards on all nodes");
121122
updateIndexSetting(index, Settings.builder().putNull("index.routing.allocation.include._name"));
122123
ensureGreen();
124+
assertOK(client().performRequest("POST", index + "/_refresh"));
125+
for (final String bwcName : bwcNamesList) {
126+
assertCount(index, "_only_nodes:" + bwcName, numDocs);
127+
}
123128
final int numberOfDocsAfterAllowingShardsOnAllNodes = 1 + randomInt(5);
124129
logger.info("indexing [{}] docs after allowing shards on all nodes", numberOfDocsAfterAllowingShardsOnAllNodes);
125130
numDocs += indexDocs(index, numDocs, numberOfDocsAfterAllowingShardsOnAllNodes);

0 commit comments

Comments
 (0)