Add unit tests for Router configuration and transport layers
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
Policy Lint & Smoke / policy-lint (push) Has been cancelled

- Implemented tests for RouterConfig, RoutingOptions, StaticInstanceConfig, and RouterConfigOptions to ensure default values are set correctly.
- Added tests for RouterConfigProvider to validate configurations and ensure defaults are returned when no file is specified.
- Created tests for ConfigValidationResult to check success and error scenarios.
- Developed tests for ServiceCollectionExtensions to verify service registration for RouterConfig.
- Introduced UdpTransportTests to validate serialization, connection, request-response, and error handling in UDP transport.
- Added scripts for signing authority gaps and hashing DevPortal SDK snippets.
This commit is contained in:
StellaOps Bot
2025-12-05 08:01:47 +02:00
parent 635c70e828
commit 6a299d231f
294 changed files with 28434 additions and 1329 deletions

View File

@@ -6,6 +6,10 @@
| AUTHORITY-ENG-0001 | DONE (2025-11-27) | Module Team | Readiness tracker in implementation_plan mapped to epics/sprints. |
| AUTHORITY-OPS-0001 | DONE (2025-11-30) | Ops Guild | TASKS board created; monitoring/grafana references aligned; offline-friendly. |
| AUTH-GAPS-314-004 | DONE (2025-12-04) | Product Mgmt · Authority Guild | Gap remediation doc `gaps/2025-12-04-auth-gaps-au1-au10.md` + evidence map/paths; awaiting artefact signing. |
| REKOR-RECEIPT-GAPS-314-005 | DONE (2025-12-04) | Authority Guild · Attestor Guild · Sbomer Guild | Gap remediation doc `gaps/2025-12-04-rekor-receipt-gaps-rr1-rr10.md`; policy/schema/bundle layout fixed, signing to follow artefact generation. |
| REKOR-RECEIPT-GAPS-314-005 | DONE (2025-12-04) | Authority Guild · Attestor Guild · Sbomer Guild | Gap remediation doc `gaps/2025-12-04-rekor-receipt-gaps-rr1-rr10.md`; policy/schema/bundle layout fixed; artefacts drafted and hashed, signing pending. |
| AUTH-GAPS-ARTEFACTS | DOING (2025-12-04) | Docs Guild | Drafted AU1AU10 artefacts + hashes in `gaps/artifacts/` and `gaps/SHA256SUMS`; awaiting signing. |
| REKOR-RECEIPT-ARTEFACTS | DOING (2025-12-04) | Docs Guild | Drafted RR1RR10 artefacts + hashes in `gaps/artifacts/` and `gaps/SHA256SUMS`; awaiting signing. |
| AUTH-GAPS-SIGNING-SCRIPT | DONE (2025-12-05) | Docs Guild | Added `tools/cosign/sign-authority-gaps.sh` to sign AU/RR artefacts; defaults to `docs/modules/authority/gaps/dsse/2025-12-04`, supports dev key only with `COSIGN_ALLOW_DEV_KEY=1`. |
| AUTH-GAPS-SMOKE-SIGNED | DONE (2025-12-05) | Docs Guild | Dev-key smoke DSSE bundles generated at `docs/modules/authority/gaps/dev-smoke/2025-12-05/`; production signing still pending real Authority key. |
> Keep this table in lockstep with `docs/implplan/SPRINT_0314_0001_0001_docs_modules_authority.md` (TODO/DOING/DONE/BLOCKED updates go to both files).