Skip to content

Commit 17abbaf

Browse files
committed
attempt to fix flaky test in IngestFromKinesisIT
Signed-off-by: Yupeng Fu <[email protected]>
1 parent 3ac7c23 commit 17abbaf

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

plugins/ingestion-kinesis/src/internalClusterTest/java/org/opensearch/plugin/kinesis/IngestFromKinesisIT.java

+6-3
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,11 @@ public void testKinesisIngestion() {
9494

9595
public void testKinesisIngestion_RewindByOffset() throws InterruptedException {
9696
produceData("1", "name1", "24");
97-
String sequenceNumber = produceData("2", "name2", "20");
98-
Thread.sleep(1000);
97+
produceData("2", "name2", "24");
98+
String sequenceNumber = produceData("3", "name3", "20");
99+
logger.info("Produced message with sequence number: {}", sequenceNumber);
100+
produceData("4", "name4", "21");
101+
Thread.sleep(2000);
99102

100103
// create an index with ingestion source from kinesis
101104
createIndex(
@@ -122,7 +125,7 @@ public void testKinesisIngestion_RewindByOffset() throws InterruptedException {
122125
await().atMost(10, TimeUnit.SECONDS).untilAsserted(() -> {
123126
refresh("test_rewind_by_offset");
124127
SearchResponse response = client().prepareSearch("test_rewind_by_offset").setQuery(query).get();
125-
assertThat(response.getHits().getTotalHits().value(), is(1L));
128+
assertThat(response.getHits().getTotalHits().value(), is(2L));
126129
});
127130
}
128131
}

0 commit comments

Comments
 (0)