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-20 05:15:06 -07:00
2026-10-23 01:43:17 -07:00
2026-10-10 15:20:13 +02:00
2026-10-08 17:22:54 +02:00
2026-10-08 17:22:54 +02:00
2026-10-08 17:22:54 +02:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-09 18:19:17 -07:00
2026-10-23 01:41:25 -07:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-14 00:32:21 +05:30
2026-10-04 23:05:42 -07:00
2026-10-25 18:54:09 -07:00
2026-10-04 22:35:16 -07:00
2026-10-04 22:35:16 -07:00
2026-10-11 11:27:22 -07:00
2026-10-08 19:22:03 +02:00
2026-10-14 00:32:21 +05:30
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-19 12:30:42 -04:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-22 17:47:42 -07:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-07 01:00:00 +05:30
2026-10-10 15:20:13 +02:00
2026-10-17 08:03:52 -07:00
2026-10-10 15:20:13 +02:00
2026-10-08 19:22:03 +02:00
2026-10-13 04:42:06 -07:00
2026-10-15 12:09:14 -07:00
2026-10-13 04:42:06 -07:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-15 12:09:14 -07:00
2026-10-10 15:20:13 +02:00
2026-10-15 02:06:01 -07:00
2026-10-06 11:04:35 -04:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-20 20:36:30 +02:00
2026-10-22 17:36:39 +02:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-20 15:50:30 -04:00
2026-10-14 00:32:21 +05:30
2026-10-13 21:22:30 -04:00
2026-10-14 00:32:21 +05:30
2026-10-14 11:03:26 -04:00
2026-10-08 21:29:48 +02:00
2026-10-13 20:02:43 -04:00
2026-10-14 16:04:20 -04:00
2026-10-10 15:20:13 +02:00
2026-10-14 14:39:03 -04:00
2026-10-12 02:13:17 -04:00
2026-10-11 06:06:05 -07:00
2026-10-20 15:50:30 -04:00
2026-10-20 15:50:30 -04:00
2026-10-20 20:36:30 +02:00
2026-10-07 20:58:19 -07:00
2026-10-14 11:24:03 -04:00
2026-10-10 15:20:13 +02:00
2026-10-08 17:22:54 +02:00
2026-10-24 17:10:39 -07:00
2026-10-10 15:20:13 +02:00
2026-10-13 04:39:47 -07:00
2026-10-10 15:20:13 +02:00
2026-10-25 22:27:40 -07:00
2026-10-15 09:12:44 -07:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-14 16:04:20 -04:00
2026-10-20 15:50:30 -04:00
2026-10-10 15:20:13 +02:00
2026-10-21 00:46:50 -07:00
2026-10-10 15:20:13 +02:00
2026-10-08 17:22:54 +02:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-08 17:22:54 +02:00
2026-10-08 19:22:03 +02:00
2026-10-10 15:20:13 +02:00
2026-10-16 14:31:11 -07:00
2026-10-10 15:20:13 +02:00
2026-10-10 15:20:13 +02:00
2026-10-10 17:47:35 -07:00
2026-10-25 03:22:14 -07:00
2026-10-10 15:20:13 +02:00