fix: floor provisioner job queue wait metric by zedkipp · Pull Request #22184 · coder/coder

@zedkipp zedkipp marked this pull request as ready for review

February 18, 2026 22:32

@zedkipp

After a PostgreSQL round-trip, job timestamps lose their monotonic
clock component, making the subtraction susceptible to wall-clock
adjustments producing a small negative delta. Floor at 1ms since
a zero or negative queue wait is meaningless. Fixes TestProvisionerJobQueueWaitMetric
flakes where small negative values (~ -2ms) are observed.

zedkipp

@zedkipp zedkipp deleted the zedkipp/job-queue-negative branch

February 20, 2026 23:12

@zedkipp zedkipp changed the title fix: floor provisioner job queue wait metric at zero fix: floor provisioner job queue wait metric

Feb 20, 2026