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
{{ message }}
Repository navigation
[Coverage Report] Test Coverage Report — 2026-10-13
#9936
src/agent-entrypoint-output.test.ts
src/agent-helper-staging.test.ts
src/agent-runtime-start.test.ts
src/agent-runtime-start.ts
src/api-proxy-config-domains.test.ts
src/api-proxy-config-domains.ts
src/api-proxy-config-validation.test.ts
src/api-proxy-config-validation.ts
src/api-proxy-config-warnings.test.ts
src/api-proxy-config-warnings.ts
---
+export function buildMicrovmScratchInit(scratchMib: number, supervisorGuestPath: string): string {
+export function isCloudHypervisorScriptAcceptanceWorkflow(
+export function resolveAgentRuntimeStartFile(workDir: string, proxyLogsDir?: string): string {
+export function readAgentRuntimeStartTimeMs(workDir: string, proxyLogsDir?: string): number | undefined {
+export function ensureAgentRuntimeStartMarker(workDir: string, proxyLogsDir?: string): number | undefined {
+export function assertCloudHypervisorEnclaveExportsIsolated(
+export function validateEnclavesStructure(
+export function resolveRunSandboxBackend(primaryRuntime?: string): RunSandboxBackend {
+export function validateRunSandboxBackend(
+export async function captureEnclaveStartupDiagnostics(
🔎 Notable Findings
Security-critical files are fully covered:host-iptables.ts, squid-config.ts, and docker-manager.ts are at 100% across statements, branches, and functions; domain-patterns.ts is at 100% statements with 89.47% branches.
Two files are critically low:src/nvx/cleanup-registry.ts (42.8% statements, 32.11% branches) and src/bounded-execution/finite-cardinality.ts (46.03% statements, 35.29% branches).
src/bounded-execution/finite-disclosure.ts has a severe branch gap: 11.42% branch coverage despite 51.78% statement coverage.
src/cli.ts branch coverage is 50%: statements and functions are fine, but the orchestration branches are under-tested.
🎯 Recommendations
High — Add tests for src/nvx/cleanup-registry.ts (42.8% stmts / 32.11% branch). Cover cleanup success, failure, and partial-cleanup paths.
High — Add tests for src/bounded-execution/finite-cardinality.ts (46.03% stmts / 35.29% branch) and the branch paths in finite-disclosure.ts (11.42% branch).
Medium — Raise branch coverage in src/cli.ts (50%) and src/domain-patterns.ts (89.47%), focusing on error and edge-case branches in the orchestration and domain validation logic.
Generated by test-coverage-reporter workflow. Trigger: push
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-10-13
Overall Coverage
🛡️ Security-Critical Path Status
📋 Coverage Table
🔧 Function Audit
📅 Recent Source Changes (last 7 days)
🔎 Notable Findings
host-iptables.ts,squid-config.ts, anddocker-manager.tsare at 100% across statements, branches, and functions;domain-patterns.tsis at 100% statements with 89.47% branches.src/nvx/cleanup-registry.ts(42.8% statements, 32.11% branches) andsrc/bounded-execution/finite-cardinality.ts(46.03% statements, 35.29% branches).src/bounded-execution/finite-disclosure.tshas a severe branch gap: 11.42% branch coverage despite 51.78% statement coverage.src/cli.tsbranch coverage is 50%: statements and functions are fine, but the orchestration branches are under-tested.🎯 Recommendations
src/nvx/cleanup-registry.ts(42.8% stmts / 32.11% branch). Cover cleanup success, failure, and partial-cleanup paths.src/bounded-execution/finite-cardinality.ts(46.03% stmts / 35.29% branch) and the branch paths infinite-disclosure.ts(11.42% branch).src/cli.ts(50%) andsrc/domain-patterns.ts(89.47%), focusing on error and edge-case branches in the orchestration and domain validation logic.Generated by test-coverage-reporter workflow. Trigger:
pushAll reactions