Repository navigation
[Coverage Report] Test Coverage Report — 2026-10-06 #9506
Closed
Replies: 1 comment
|
This discussion was automatically closed because it expired on 2026-10-13T17:42:48.024Z.
|
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
📊 Test Coverage Report — 2026-10-06
Overall Coverage
Based on coverage metrics from the latest test run:
✅ Overall project coverage is strong at 91.31% statements, well above the 80% safety threshold for security-critical software.
🛡️ Security-Critical Path Status
Security-critical files (domain filtering, network isolation, container orchestration) all meet or exceed coverage targets:
All security-critical components are well-tested with strong coverage across statements, branches, and functions.
📋 Coverage Table
Files with coverage gaps (< 80% statements):
🔧 Function Audit
Coverage gap analysis by subsystem:
nvx/ (NVX runtime backend, preview feature):
cleanup-registry.ts— artifact registry cleanup with only 42.8% statement coveragecleanup-record.ts— individual record cleanup with low branch coveragebounded-execution/ (resource confinement module):
finite-cardinality.ts— cardinality bounds with 46% coveragefinite-disclosure.ts— disclosure bounds with 11.42% branch coveragefinite-schema.ts— schema validation with 57% coveragemicrovm/ (Cloud Hypervisor backend, preview):
network-reservation.ts— network namespace isolation with 51.5% coverage📅 Recent Source Changes (last 7 days)
The main branch has ongoing development in:
Recommendation: Triage coverage for newly added features in these areas, as preview features are not yet production-ready.
🔎 Notable Findings
docker-manager.ts,host-iptables.ts,squid-config.ts,domain-patterns.ts,cli.ts) maintain excellent coverage.finite-disclosure.ts(11.42% branch) andcleanup-registry.ts(32.11% branch) indicate edge cases and error paths need test attention.🎯 Recommendations
High Priority
src/nvx/cleanup-registry.ts(42.8% → 70%+)Medium Priority
src/bounded-execution/finite-disclosure.ts(11.42% → 50%+)Low Priority
src/microvm/network-reservation.ts(51.5% → 65%+)Generated: 2026-10-06 | Workflow: test-coverage-reporter | Coverage Tool: Jest + istanbuljs
All reactions