7 Commits

Author SHA1 Message Date
self c20a3b4f71 feat: prefix Supertest plugin slug
Rename the Supertest fixture plugin to tribe-one-supertest across manifest, runtime API routes, metrics, e2e fixtures, and tests.
2026-06-17 22:33:39 +02:00
self 6caccf23a6 feat: add scheduler probe fixture
Add supertest scheduler cron workers and local API endpoints that record singleton and all-nodes scheduler executions into synced supertest cases.\n\nThe probe API lets live supertest scenarios start, inspect, and stop scheduler assertions without adding a separate resource.
2026-05-28 16:50:50 +02:00
self 692dcb3129 refactor: move Supertest into TribeOne plugin namespace
Use TribeOne.TribesPlugin.Supertest modules throughout the fixture plugin and update manifest, tests, and migration references accordingly.
2026-05-26 01:13:52 +02:00
self e45ec84341 test: cover plugin metrics rollups
Add a supertest metrics probe that emits telemetry, configure vmagent sidecars in the Docker e2e stack, and assert the emitted plugin metric reaches synced rollups through the admin API.
2026-05-14 15:25:41 +02:00
self 131524f3bf test: add supertest plugin management method 2026-05-08 22:34:41 +02:00
self 4bbb28c36f feat: Add cluster pubsub probe 2026-05-08 21:36:34 +02:00
self e042f3265d feat: implement supertest fixture plugin
Replace the template plugin with a migration-bearing supertest fixture. Add linked Ash resources, reversible migrations, a local-only JSON API for infra scenarios, and host-backed tests covering the plugin contract and API behavior.
2026-04-30 11:18:12 +02:00