forgejo-runner-optimiser/internal
Manuel Ganter 0bf7dfee38
All checks were successful
ci / build (push) Successful in 38s
test: add integration tests for collector-receiver interaction
Add integration tests that verify the push client can successfully
send metrics to the receiver and they are stored correctly in SQLite.

Tests:
- TestPushClientToReceiver: Direct HTTP POST verification
- TestPushClientIntegration: Full PushClient with env vars
- TestMultiplePushes: Multiple pushes and filtering (parallel-safe)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 12:12:36 +01:00
..
collector feat(collector): add HTTP push for metrics to receiver 2026-02-06 11:44:20 +01:00
integration test: add integration tests for collector-receiver interaction 2026-02-06 12:12:36 +01:00
metrics chore: update module path to DevFW-CICD org 2026-02-04 14:25:50 +01:00
output fix(output): correct JSON serialization of top process metrics 2026-02-06 11:00:34 +01:00
proc feat: add resource collector for Forgejo runners 2026-02-04 14:13:24 +01:00
receiver refactor(receiver): change query endpoint to filter by workflow and job 2026-02-06 12:00:22 +01:00
summary feat(collector): add HTTP push for metrics to receiver 2026-02-06 11:44:20 +01:00