diff --git a/pageserver/src/tenant/mgr.rs b/pageserver/src/tenant/mgr.rs index 248d92622e..9ceb1b7229 100644 --- a/pageserver/src/tenant/mgr.rs +++ b/pageserver/src/tenant/mgr.rs @@ -2347,6 +2347,17 @@ impl TenantManager { let _gate_guard = tenant.gate.enter().map_err(|_| ApiError::ShuttingDown)?; + if cfg!(feature = "testing") + && tenant + .tenant_conf + .load() + .is_gc_blocked_by_lsn_lease_deadline() + { + warn!( + "test is requesting immediate GC but lease deadline is still on, test might be impacted" + ); + } + fail::fail_point!("immediate_gc_task_pre"); #[allow(unused_mut)]