diff --git a/pageserver/src/tenant.rs b/pageserver/src/tenant.rs index 2bce56345a..7a06d60268 100644 --- a/pageserver/src/tenant.rs +++ b/pageserver/src/tenant.rs @@ -7020,6 +7020,7 @@ mod tests { child_timeline.freeze_and_flush().await?; let mut flags = EnumSet::new(); flags.insert(CompactFlags::ForceRepartition); + flags.insert(CompactFlags::NoYield); child_timeline .compact(&CancellationToken::new(), flags, &ctx) .await?; @@ -7727,6 +7728,7 @@ mod tests { let mut flags = EnumSet::new(); flags.insert(CompactFlags::ForceImageLayerCreation); flags.insert(CompactFlags::ForceRepartition); + flags.insert(CompactFlags::NoYield); flags } else { EnumSet::empty() @@ -7893,7 +7895,6 @@ mod tests { Ok((res, reconstruct_state.get_delta_layers_visited() as usize)) } - #[allow(clippy::needless_range_loop)] for blknum in 0..NUM_KEYS { lsn = Lsn(lsn.0 + 0x10); test_key.field6 = (blknum * STEP) as u32; @@ -7943,6 +7944,7 @@ mod tests { let mut flags = EnumSet::new(); flags.insert(CompactFlags::ForceImageLayerCreation); flags.insert(CompactFlags::ForceRepartition); + flags.insert(CompactFlags::NoYield); flags }, &ctx, @@ -8405,6 +8407,7 @@ mod tests { let mut flags = EnumSet::new(); flags.insert(CompactFlags::ForceImageLayerCreation); flags.insert(CompactFlags::ForceRepartition); + flags.insert(CompactFlags::NoYield); flags }, &ctx, @@ -8472,6 +8475,7 @@ mod tests { let mut flags = EnumSet::new(); flags.insert(CompactFlags::ForceImageLayerCreation); flags.insert(CompactFlags::ForceRepartition); + flags.insert(CompactFlags::NoYield); flags }, &ctx,