You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Security-critical paths are well-protected: Domain validation, pattern matching, and Docker orchestration all exceed 95%+ coverage.
Branch coverage lag in newer features: Bounded-execution and NVX modules show lower branch coverage (11-35%), indicating incomplete edge-case testing.
Artifact and preservation systems stable:src/artifact-permissions.ts (83.33%) and src/artifact-preservation.ts (94.96%) show solid coverage with minor gaps.
🎯 Recommendations
⚠️HIGH — Address Critical Coverage Gaps
Add tests for src/nvx/cleanup-registry.ts (currently 42.8%)
Add tests for src/bounded-execution/finite-cardinality.ts (currently 46.03%)
Add tests for src/bounded-execution/finite-schema.ts (currently 49.31%)
Action: Open issues or PRs to add unit tests covering error paths and edge cases in these modules
🟡 MEDIUM — Improve Boundary Testing
Increase branch coverage in src/microvm/network-reservation.ts and src/bounded-execution/finite-disclosure.ts
Focus on conditional branches and error handling paths
Action: Add tests for network edge cases (IPv6 handling, DNS timeouts, MTU mismatches)
🔵 LOW — Minor Entry Point Coverage
src/cli.ts has 85.71% coverage with 1 uncovered branch
Add tests for edge case: missing or malformed --help flag variants
Action: Expand CLI flag parsing tests to cover less common argument combinations
Report Generated: 2026-09-24 Baseline: Latest coverage run with Istanbul/nyc Confidence: High (metrics from full test suite execution)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
📊 Test Coverage Report — 2026-09-24
Overall Coverage
The project maintains strong overall test coverage:
These metrics indicate mature test infrastructure across the codebase.
🛡️ Security-Critical Path Status
All primary security-critical paths have strong coverage:
src/cli.tssrc/docker-manager.tssrc/domain-patterns.tssrc/domain-validation.tssrc/domain-matchers.tssrc/host-iptables.tssrc/squid-config.ts📋 Coverage Table
Top Performers (95%+ coverage):
src/api-proxy-config-domains.ts: 99.03%src/api-proxy-config-validation.ts: 96.0%src/capability-filter.ts: 96.42%src/compose-sanitizer.ts: 97.05%src/dind-bootstrap.ts: 100%src/dind-probe.ts: 100%src/cli-workflow.ts: 98.75%src/container-startup-diagnostics.ts: 98.8%🔧 Function Audit
Coverage by metric type shows balanced testing:
Most gaps are in error handling branches and edge-case paths, which is typical.
📅 Recent Source Changes (last 7 days)
Key areas with active development:
src/bounded-execution/)src/nvx/)src/microvm/)These newer modules show lower coverage, suggesting they may benefit from additional testing.
🔎 Notable Findings
Three CRITICAL coverage gaps identified in newly added modules:
src/nvx/cleanup-registry.ts: 42.8% statements (needs immediate attention)src/bounded-execution/finite-cardinality.ts: 46.03% statements (high priority)src/bounded-execution/finite-schema.ts: 49.31% statements (high priority)Security-critical paths are well-protected: Domain validation, pattern matching, and Docker orchestration all exceed 95%+ coverage.
Branch coverage lag in newer features: Bounded-execution and NVX modules show lower branch coverage (11-35%), indicating incomplete edge-case testing.
Artifact and preservation systems stable:
src/artifact-permissions.ts(83.33%) andsrc/artifact-preservation.ts(94.96%) show solid coverage with minor gaps.🎯 Recommendations
src/nvx/cleanup-registry.ts(currently 42.8%)src/bounded-execution/finite-cardinality.ts(currently 46.03%)src/bounded-execution/finite-schema.ts(currently 49.31%)🟡 MEDIUM — Improve Boundary Testing
src/microvm/network-reservation.tsandsrc/bounded-execution/finite-disclosure.ts🔵 LOW — Minor Entry Point Coverage
src/cli.tshas 85.71% coverage with 1 uncovered branch--helpflag variantsReport Generated: 2026-09-24
Baseline: Latest coverage run with Istanbul/nyc
Confidence: High (metrics from full test suite execution)
All reactions