storage_controller: rename failpoint and make it pausable

The same failpoint is used for a new test by a follow up commit
and that needs a pausable failpoint.
This commit is contained in:
Vlad Lazar
2025-01-07 16:30:32 +01:00
parent be38123e62
commit d3fa0f6b9e
2 changed files with 11 additions and 3 deletions

View File

@@ -14,7 +14,6 @@ use std::sync::Arc;
use std::time::{Duration, Instant};
use tokio_util::sync::CancellationToken;
use utils::backoff::exponential_backoff;
use utils::failpoint_support;
use utils::generation::Generation;
use utils::id::{NodeId, TimelineId};
use utils::lsn::Lsn;
@@ -824,7 +823,7 @@ impl Reconciler {
.handle_detach(self.tenant_shard_id, self.shard.stripe_size);
}
failpoint_support::sleep_millis_async!("sleep-on-reconcile-epilogue");
pausable_failpoint!("reconciler-epilogue");
Ok(())
}