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

@@ -1,2 +1,18 @@
# Hash index for authority gap artefacts (AU1AU10, RR1RR10)
# Append lines: "<sha256> <relative-path>"
2e07c639a8fa60105e42965c5a92657e66f6255c9aa375bfacc413083e1f36a3 docs/modules/authority/gaps/artifacts/authority-abac.schema.json
d0721d49b74f648ad07fe7f77fabc126fe292db515700df5036f1e1324a00025 docs/modules/authority/gaps/artifacts/authority-jwks-metadata.schema.json
858c3ac57dcfc1555576c3a36fee62b33cf0c107f4eec8482b588b6038065e93 docs/modules/authority/gaps/artifacts/authority-offline-verifier-bundle.v1.json
8d98b603247b5a3b41651e66fef18c6df54d80fa719f2221143f4aa9463b12f3 docs/modules/authority/gaps/artifacts/authority-scope-role-catalog.v1.json
257930376d2fadfbba3ed6ba624448174e3926ba6b234c698c47d28c87054d7e docs/modules/authority/gaps/artifacts/crypto-profile-registry.v1.json
2789516440d5dc6d00afb711a7f192a652f21e90cea6cd0da9511a5cd58639e3 docs/modules/authority/gaps/artifacts/rekor-receipt-bundle.v1.json
080c92618b9b6738320034e8699ca4bb2beb4358939b32e13f7a3064c54bf621 docs/modules/authority/gaps/artifacts/rekor-receipt-policy.v1.json
8d0448081f83a4fc6e299d32e80310ae0d77cde9431e82111aa975683234e699 docs/modules/authority/gaps/artifacts/rekor-receipt.schema.json
664cbc680506b02025b9406c392b2b61f769a2d2ecd5c4b3f794d18481b21e42 docs/modules/authority/gaps/2025-12-04-auth-gaps-au1-au10.md
4c84c8d7bf69ccea1ecb2a0337612dd1ce08bbfb0cfc4f707383520cbb2f5437 docs/modules/authority/gaps/2025-12-04-rekor-receipt-gaps-rr1-rr10.md
3f5b9c977ebfbb1675edfb91cb37cd2f4dd6d917ea02b6037116095797d6894e docs/modules/authority/gaps/authority-binding-matrix.md
39494b4452095b0229399ca2e03865ece2782318555b32616f8d758396cf55ab docs/modules/authority/gaps/authority-conformance-tests.md
285f9b117254242c8eb32014597e2d7be7106c332d97561c6b3c3f6ec7c6eee7 docs/modules/authority/gaps/authority-delegation-quotas.md
1a77f02f28fafb5ddb5c8bf514001bc3426d532ee7c3a2ffd4ecfa3d84e6036e docs/modules/authority/gaps/rekor-receipt-error-taxonomy.md
c1908189a1143d4314bbaa57f57139704edd73e807e025cdd0feae715b37ed72 docs/console/observability.md
fb969b8e8edd2968910a754d06385863130a4cd5c25b483064cab60d5d305f2b docs/console/forensics.md