Commit Graph

1 Commits

Author SHA1 Message Date
rcourtman 7675f57349 test(monitoring): pin the recovery-point reconcile wiring and availability fixed-interval provider
Release-level regression pass over the alert lifecycle found two seams
with store/scheduler-level coverage but untested wiring:

- ingestRecoveryPointsBestEffort (#1580): a complete enumeration deletes
  in-scope points the source stopped reporting, an empty enumeration
  clears the scope, and a failed upsert skips reconciliation so a broken
  batch cannot delete points the source still reports.
- availabilityPollProvider.FixedInstanceInterval (#1582): the configured
  poll interval reaches the scheduler descriptor exactly (with the
  10s..1h clamp), 0 for disabled or unknown targets, so the adaptive
  scheduler cannot collapse the availability detection window again.
2026-07-17 16:09:06 +01:00