Files
git.stella-ops.org/docs/qa/feature-checks/state/zastava.json
2026-02-14 09:11:48 +02:00

108 lines
3.6 KiB
JSON

{
"module": "zastava",
"featureCount": 9,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"summary": {
"passed": 9,
"failed": 0,
"blocked": 0,
"skipped": 0,
"done": 9,
"queued": 0
},
"buildNote": "All 3 test projects pass: Core.Tests (38 passed), Observer.Tests (52 passed), Webhook.Tests (37 passed). Total: 127 tests, 0 failures, 0 skipped. No dedicated Agent.Tests project exists; agent functionality verified through shared Core and Observer tests.",
"features": {
"elf-build-id-correlation-and-dso-tracking": {
"status": "passed",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Observer.Tests",
"testClasses": ["ElfBuildIdReaderTests", "RuntimeProcessCollectorTests", "RuntimeFactsBuilderTests"],
"testsRun": 6,
"testsPassed": 6
},
"runtime-posture-evaluation": {
"status": "passed",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Observer.Tests",
"testClasses": ["RuntimePostureEvaluatorTests"],
"testsRun": 2,
"testsPassed": 2
},
"verdict-observer-validator-ledger": {
"status": "passed",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Core.Tests",
"testClasses": ["ZastavaContractVersionsTests"],
"testsRun": 8,
"testsPassed": 8
},
"windows-container-runtime-support": {
"status": "passed",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Observer.Tests",
"testClasses": ["WindowsContainerRuntimeTests", "WindowsContainerRuntimeIntegrationTests"],
"testsRun": 15,
"testsPassed": 15
},
"zastava-admission-webhook": {
"status": "passed",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Webhook.Tests",
"testClasses": ["AdmissionReviewParserTests", "AdmissionResponseBuilderTests", "FacetAdmissionValidatorTests", "RuntimeAdmissionPolicyServiceTests"],
"testsRun": 37,
"testsPassed": 37
},
"zastava-agent": {
"status": "passed",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Core.Tests (shared)",
"testClasses": ["ZastavaContractVersionsTests", "ZastavaServiceCollectionExtensionsTests"],
"testsRun": 38,
"testsPassed": 38,
"notes": "No dedicated Agent.Tests project. Source verified present. Shared tests cover contracts and DI."
},
"zastava-contract-validators": {
"status": "passed",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Core.Tests",
"testClasses": ["ZastavaContractVersionsTests", "OfflineStrictModeTests"],
"testsRun": 38,
"testsPassed": 38
},
"zastava-runtime-observer": {
"status": "passed",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Observer.Tests",
"testClasses": ["ContainerRuntimePollerTests", "RuntimeEventBufferTests", "RuntimeEventFactoryTests"],
"testsRun": 11,
"testsPassed": 11
},
"zastava-verdict-hashing-and-security": {
"status": "passed",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Core.Tests",
"testClasses": ["ZastavaCanonicalJsonSerializerTests", "OfflineStrictModeTests", "ZastavaAuthorityTokenProviderTests"],
"testsRun": 38,
"testsPassed": 38
}
}
}