const hobject_t& new_last_backfill) override;
bool budget_available() const override;
+ void request_budget_retry() override;
public:
MOCK_METHOD(void, backfilled, (), (override));
return true;
}
+void BackfillFixture::request_budget_retry()
+{
+ // budget_available() always returns true in tests so BudgetBlocked
+ // should never be entered and this should never be called
+ ceph_abort_msg("request_budget_retry called unexpectedly in test");
+}
+
struct BackfillFixtureBuilder {
FakeStore backfill_source;
std::map<pg_shard_t, FakeReplica> backfill_targets;