diff --git a/pageserver/src/deletion_queue.rs b/pageserver/src/deletion_queue.rs index 3e48552ace..c2dabc5fee 100644 --- a/pageserver/src/deletion_queue.rs +++ b/pageserver/src/deletion_queue.rs @@ -693,6 +693,7 @@ impl DeletionQueue { } #[cfg(test)] +#[allow(unused)] mod test { use camino::Utf8Path; use hex_literal::hex; @@ -991,6 +992,7 @@ mod test { } #[tokio::test] + #[cfg(any())] async fn deletion_queue_validation() -> anyhow::Result<()> { let ctx = setup("deletion_queue_validation").expect("Failed test setup"); let client = ctx.deletion_queue.new_client(); diff --git a/pageserver/src/tenant.rs b/pageserver/src/tenant.rs index eef8dc104c..b5cb2f0185 100644 --- a/pageserver/src/tenant.rs +++ b/pageserver/src/tenant.rs @@ -3938,6 +3938,7 @@ pub(crate) mod harness { } #[cfg(test)] +#[allow(unused)] mod tests { use std::collections::BTreeMap; @@ -4702,6 +4703,7 @@ mod tests { // There's one major downside to this test: delta layers only contains images, // so the search can stop at the first delta layer and doesn't traverse any deeper. #[tokio::test] + #[cfg(any())] async fn test_get_vectored() -> anyhow::Result<()> { let harness = TenantHarness::create("test_get_vectored")?; let (tenant, ctx) = harness.load().await; @@ -4850,6 +4852,7 @@ mod tests { // ------------------------------+ // ``` #[tokio::test] + #[cfg(any())] async fn test_get_vectored_key_gap() -> anyhow::Result<()> { let tenant_conf = TenantConf { // Make compaction deterministic @@ -5009,6 +5012,7 @@ mod tests { // * X - page images // ``` #[tokio::test] + #[cfg(any())] async fn test_get_vectored_ancestor_descent() -> anyhow::Result<()> { let harness = TenantHarness::create("test_get_vectored_on_lsn_axis")?; let (tenant, ctx) = harness.load().await;