From 5d47ec198af675bfc0e92e5853f4d0445a843110 Mon Sep 17 00:00:00 2001 From: Ronen Friedman Date: Sat, 26 Apr 2025 03:33:59 -0500 Subject: [PATCH] osd/scrub: always round up reported scrub duration as expected by some tests, and clearer for the user. Fixes: https://tracker.ceph.com/issues/71099 Signed-off-by: Ronen Friedman --- src/osd/scrubber/pg_scrubber.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/scrubber/pg_scrubber.cc b/src/osd/scrubber/pg_scrubber.cc index bd9274ff2054e..fb66604051b7d 100644 --- a/src/osd/scrubber/pg_scrubber.cc +++ b/src/osd/scrubber/pg_scrubber.cc @@ -2123,7 +2123,7 @@ pg_scrubbing_status_t PgScrubber::get_schedule() const } else { int32_t dur_seconds = - duration_cast(m_fsm->get_time_scrubbing()).count(); + ceil(m_fsm->get_time_scrubbing()).count(); return pg_scrubbing_status_t{ utime_t{}, dur_seconds, -- 2.47.3