This is an automated email from the ASF dual-hosted git repository.
sivabalan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git
The following commit(s) were added to refs/heads/master by this push:
new c9003eb54ec [MINOR] Fix flaky TestHoodieAvroDataBlock (#12831)
c9003eb54ec is described below
commit c9003eb54ecfdb111ce705dc4e9905cd5f33ddd6
Author: Vova Kolmakov <[email protected]>
AuthorDate: Thu Feb 13 01:38:15 2025 +0700
[MINOR] Fix flaky TestHoodieAvroDataBlock (#12831)
Co-authored-by: Vova Kolmakov <[email protected]>
---
.../apache/hudi/common/table/log/block/TestHoodieAvroDataBlock.java | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git
a/hudi-common/src/test/java/org/apache/hudi/common/table/log/block/TestHoodieAvroDataBlock.java
b/hudi-common/src/test/java/org/apache/hudi/common/table/log/block/TestHoodieAvroDataBlock.java
index 98d918c1cb5..dae7e6e841c 100644
---
a/hudi-common/src/test/java/org/apache/hudi/common/table/log/block/TestHoodieAvroDataBlock.java
+++
b/hudi-common/src/test/java/org/apache/hudi/common/table/log/block/TestHoodieAvroDataBlock.java
@@ -327,11 +327,8 @@ public class TestHoodieAvroDataBlock {
* @return A list of randomly selected HoodieRecord objects.
*/
private static List<HoodieRecord> selectRandomRecords(List<HoodieRecord>
records, boolean fullKey) {
- // number of sampled records
- int count = new Random().nextInt(records.size());
- // set of record keys of the sampled records
Set<String> keys = new Random()
- .ints(count, 0, records.size())
+ .ints(records.size() / 4, 0, records.size())
.mapToObj(records::get)
.map(r -> r.getRecordKey(SCHEMA, RECORD_KEY_FIELD))
.collect(Collectors.toSet());