Files
2026-02-16 07:33:20 +02:00

229 lines
6.7 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": "done",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Observer.Tests",
"testClasses": [
"ElfBuildIdReaderTests",
"RuntimeProcessCollectorTests",
"RuntimeFactsBuilderTests"
],
"testsRun": 6,
"testsPassed": 6,
"tier": 2,
"retryCount": 0,
"sourceVerified": true,
"buildVerified": true,
"e2eVerified": true,
"skipReason": null,
"lastRunId": null,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"featureFile": "docs/features/checked/zastava/elf-build-id-correlation-and-dso-tracking.md",
"notes": []
},
"runtime-posture-evaluation": {
"status": "done",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Observer.Tests",
"testClasses": [
"RuntimePostureEvaluatorTests"
],
"testsRun": 2,
"testsPassed": 2,
"tier": 2,
"retryCount": 0,
"sourceVerified": true,
"buildVerified": true,
"e2eVerified": true,
"skipReason": null,
"lastRunId": null,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"featureFile": "docs/features/checked/zastava/runtime-posture-evaluation.md",
"notes": []
},
"verdict-observer-validator-ledger": {
"status": "done",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Core.Tests",
"testClasses": [
"ZastavaContractVersionsTests"
],
"testsRun": 8,
"testsPassed": 8,
"tier": 2,
"retryCount": 0,
"sourceVerified": true,
"buildVerified": true,
"e2eVerified": true,
"skipReason": null,
"lastRunId": null,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"featureFile": "docs/features/checked/zastava/verdict-observer-validator-ledger.md",
"notes": []
},
"windows-container-runtime-support": {
"status": "done",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Observer.Tests",
"testClasses": [
"WindowsContainerRuntimeTests",
"WindowsContainerRuntimeIntegrationTests"
],
"testsRun": 15,
"testsPassed": 15,
"tier": 2,
"retryCount": 0,
"sourceVerified": true,
"buildVerified": true,
"e2eVerified": true,
"skipReason": null,
"lastRunId": null,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"featureFile": "docs/features/checked/zastava/windows-container-runtime-support.md",
"notes": []
},
"zastava-admission-webhook": {
"status": "done",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Webhook.Tests",
"testClasses": [
"AdmissionReviewParserTests",
"AdmissionResponseBuilderTests",
"FacetAdmissionValidatorTests",
"RuntimeAdmissionPolicyServiceTests"
],
"testsRun": 37,
"testsPassed": 37,
"tier": 2,
"retryCount": 0,
"sourceVerified": true,
"buildVerified": true,
"e2eVerified": true,
"skipReason": null,
"lastRunId": null,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"featureFile": "docs/features/checked/zastava/zastava-admission-webhook.md",
"notes": []
},
"zastava-agent": {
"status": "done",
"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."
],
"tier": 2,
"retryCount": 0,
"sourceVerified": true,
"buildVerified": true,
"e2eVerified": true,
"skipReason": null,
"lastRunId": null,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"featureFile": "docs/features/checked/zastava/zastava-agent.md"
},
"zastava-contract-validators": {
"status": "done",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Core.Tests",
"testClasses": [
"ZastavaContractVersionsTests",
"OfflineStrictModeTests"
],
"testsRun": 38,
"testsPassed": 38,
"tier": 2,
"retryCount": 0,
"sourceVerified": true,
"buildVerified": true,
"e2eVerified": true,
"skipReason": null,
"lastRunId": null,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"featureFile": "docs/features/checked/zastava/zastava-contract-validators.md",
"notes": []
},
"zastava-runtime-observer": {
"status": "done",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Observer.Tests",
"testClasses": [
"ContainerRuntimePollerTests",
"RuntimeEventBufferTests",
"RuntimeEventFactoryTests"
],
"testsRun": 11,
"testsPassed": 11,
"tier": 2,
"retryCount": 0,
"sourceVerified": true,
"buildVerified": true,
"e2eVerified": true,
"skipReason": null,
"lastRunId": null,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"featureFile": "docs/features/checked/zastava/zastava-runtime-observer.md",
"notes": []
},
"zastava-verdict-hashing-and-security": {
"status": "done",
"tier0": "pass",
"tier1": "pass",
"tier2": "pass",
"testProject": "StellaOps.Zastava.Core.Tests",
"testClasses": [
"ZastavaCanonicalJsonSerializerTests",
"OfflineStrictModeTests",
"ZastavaAuthorityTokenProviderTests"
],
"testsRun": 38,
"testsPassed": 38,
"tier": 2,
"retryCount": 0,
"sourceVerified": true,
"buildVerified": true,
"e2eVerified": true,
"skipReason": null,
"lastRunId": null,
"lastUpdatedUtc": "2026-02-13T12:00:00Z",
"featureFile": "docs/features/checked/zastava/zastava-verdict-hashing-and-security.md",
"notes": []
}
}
}