From 3fef052bf155243841a84ee78690110a0c6a00f6 Mon Sep 17 00:00:00 2001 From: PSeitz Date: Thu, 29 Jun 2023 14:30:56 +0800 Subject: [PATCH] fix flaky test (#2107) closes #2099 --- src/query/range_query/range_query.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/query/range_query/range_query.rs b/src/query/range_query/range_query.rs index 3c47bdef4e..71b62ae8f5 100644 --- a/src/query/range_query/range_query.rs +++ b/src/query/range_query/range_query.rs @@ -472,6 +472,7 @@ mod tests { use super::RangeQuery; use crate::collector::{Count, TopDocs}; + use crate::indexer::NoMergePolicy; use crate::query::QueryParser; use crate::schema::{Document, Field, IntoIpv6Addr, Schema, FAST, INDEXED, STORED, TEXT}; use crate::{doc, Index}; @@ -547,7 +548,8 @@ mod tests { let index = Index::create_in_ram(schema); { - let mut index_writer = index.writer_with_num_threads(2, 60_000_000)?; + let mut index_writer = index.writer_with_num_threads(1, 60_000_000)?; + index_writer.set_merge_policy(Box::new(NoMergePolicy)); for i in 1..100 { let mut doc = Document::new(); @@ -557,6 +559,9 @@ mod tests { } } index_writer.add_document(doc)?; + if i == 10 { + index_writer.commit()?; + } } index_writer.commit()?;