chore: test sleep longer (#6247)

* chore: test sleep longer

* win timer resolution is 15.6ms, need longer
This commit is contained in:
discord9
2025-06-04 16:18:44 +08:00
committed by GitHub
parent cbafb6e00b
commit 0b9af77fe9

View File

@@ -343,13 +343,14 @@ mod test {
#[tokio::test]
async fn test_wal_prune_ticker() {
let (tx, mut rx) = WalPruneManager::channel();
let interval = Duration::from_millis(10);
let interval = Duration::from_millis(50);
let ticker = WalPruneTicker::new(interval, tx);
assert_eq!(ticker.name(), "WalPruneTicker");
for _ in 0..2 {
ticker.start();
sleep(2 * interval).await;
// wait a bit longer to make sure not all ticks are skipped
sleep(4 * interval).await;
assert!(!rx.is_empty());
while let Ok(event) = rx.try_recv() {
assert_matches!(event, Event::Tick);