Files
hermes-agent/tests/scripts
Teknium 95aed4f8de fix(telemetry): smoke waits for the gateway's turn rows instead of assuming the stop settles them
Review finding "Exit can drop queued metrics" (Greptile P2 + independent review W2): the smoke's
docstring claimed stopping the auto-started gateway settles its asynchronous rows, but the gateway's
graceful exit ends in os._exit, which skips the shared-metrics flush. Poll the probe home's store
(read-only, so polling never creates it) with a 30 s deadline until the gateway turn rows validate,
then stop the gateway; on expiry the store validation reports what is missing.
2026-10-25 22:27:40 -07:00
..
2026-10-08 21:29:48 +02:00