rcourtman
fb9584aae6
Add Go branch-coverage tests for alerts monitoring model-resolution ai and licensing helpers
...
Adds table-driven branch-coverage unit tests for previously uncovered pure
functions across internal/alerts/config, internal/ai/modelresolution,
internal/monitoring, internal/ai, internal/ai/qualification and pkg/licensing.
New test files only, with no source changes.
Covers per-subsystem alert-default normalization, configured model and provider
resolution, fleet-doctor identity and cluster-endpoint helpers, docker-state and
infrastructure-key mapping, investigation and SMART issue helpers, JSON and
autonomy normalization, and licensing feature-tier resolution. 65 TestBranchCov
functions in 7 files, all vet and gofmt clean.
2026-07-16 15:17:45 +01:00
..
2026-04-28 19:12:21 +01:00
2026-07-14 16:18:21 +01:00
2026-07-09 17:22:29 +01:00
2026-06-03 12:29:37 +01:00
2026-07-14 14:45:55 +01:00
2026-07-14 11:47:25 +01:00
2026-07-14 16:18:21 +01:00
2026-05-05 12:59:59 +01:00
2026-05-05 12:59:59 +01:00
2026-04-28 16:11:27 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-05-05 12:59:59 +01:00
2026-06-11 08:44:35 +01:00
2026-06-11 08:44:35 +01:00
2026-07-07 21:46:07 +01:00
2026-07-07 21:46:07 +01:00
2026-03-18 16:06:30 +00:00
2026-05-05 12:59:59 +01:00
2026-05-05 12:59:59 +01:00
2026-03-18 16:06:30 +00:00
2026-06-03 12:29:37 +01:00
2026-03-18 16:06:30 +00:00
2026-05-05 12:59:59 +01:00
2026-06-10 13:58:52 +01:00
2026-05-06 17:18:35 +01:00
2026-07-10 00:27:35 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-07-11 09:33:47 +01:00
2026-07-08 16:02:56 +01:00
2026-07-09 11:30:26 +01:00
2026-07-14 16:18:21 +01:00
2026-07-14 16:18:21 +01:00
2026-05-05 12:59:59 +01:00
2026-05-05 12:59:59 +01:00
2026-05-05 12:59:59 +01:00
2026-04-28 18:58:35 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-07-14 16:18:21 +01:00
2026-07-14 16:18:21 +01:00
2026-07-10 00:27:35 +01:00
2026-07-07 21:46:07 +01:00
2026-07-14 16:18:21 +01:00
2026-07-16 15:17:45 +01:00
2026-07-08 16:56:07 +01:00
2026-07-14 16:18:21 +01:00
2026-05-05 12:59:59 +01:00
2026-06-03 12:29:37 +01:00
2026-03-18 16:06:30 +00:00
2026-06-11 08:36:11 +01:00
2026-06-11 08:36:11 +01:00
2026-06-10 13:58:52 +01:00
2026-04-28 18:58:35 +01:00
2026-03-18 16:06:30 +00:00
2026-05-13 16:44:26 +01:00
2026-04-22 09:49:36 +01:00
2026-04-28 16:11:27 +01:00
2026-04-28 16:11:27 +01:00
2026-07-11 09:33:47 +01:00
2026-07-09 11:30:26 +01:00
2026-07-14 14:45:55 +01:00
2026-07-14 16:18:21 +01:00
2026-05-12 15:17:53 +01:00
2026-05-12 15:17:53 +01:00
2026-03-18 16:06:30 +00:00
2026-07-14 11:47:25 +01:00
2026-07-14 11:47:25 +01:00
2026-04-22 06:18:40 +01:00
2026-03-18 16:06:30 +00:00
2026-05-05 12:59:59 +01:00
2026-04-22 00:05:57 +01:00
2026-04-22 00:05:57 +01:00
2026-04-22 00:05:57 +01:00
2026-04-28 18:47:19 +01:00
2026-04-28 18:47:19 +01:00
2026-04-28 17:39:09 +01:00
2026-04-28 17:39:09 +01:00
2026-03-18 16:06:30 +00:00
2026-04-23 15:30:42 +01:00
2026-07-11 09:33:47 +01:00
2026-06-03 12:29:37 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00