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-20
#10318
+export function isCloudHypervisorConformanceAcceptanceWorkflow(config: WrapperConfig): boolean {
+export function getGeminiSystemSettingsPath(): string {
+export function buildGeminiSettingsService(
+export function persistHostExecutorProxyResponseDiagnostics(
+export function persistHostExecutorProxyDebugDiagnostics(
+export async function captureEnclaveProxyContainerLog(
+export async function preservePublicEnclaveProxyDiagnostics(
+export function projectEnclaveProxyResponseDiagnostics(value: unknown): EnclaveProxyResponseDiagnostics {
+export async function readEnclaveProxyResponseDiagnostics(
+export async function readEnclaveProxyEventEvidence(
🔎 Notable Findings
Security-critical paths 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/functions but 89.47% branches (2 if and 1 switch branch paths are the likely gaps).
Three files are critically low (<50% statements): bounded-execution/finite-cardinality.ts (46.03%), resolved-config-artifact.ts (46.6%), and nvx/cleanup-registry.ts (48.21%).
Branch coverage is the weakest area: bounded-execution/finite-disclosure.ts has 11.42% branch coverage, and cli.ts has 50% branch coverage despite 100% function coverage.
Enclave diagnostics code is new and untested in the window: several new exported diagnostic/proxy functions (persistHostExecutorProxy*, captureEnclaveProxyContainerLog, readEnclaveProxyResponseDiagnostics, etc.) were added in the last 7 days.
🎯 Recommendations
High — Add tests for the critical low-coverage modules (bounded-execution/finite-cardinality.ts, resolved-config-artifact.ts, nvx/cleanup-registry.ts). Target at least 80% statement coverage, prioritizing error and cleanup paths.
High — Cover the new enclave diagnostics functions (persistHostExecutorProxy*, captureEnclaveProxyContainerLog, preservePublicEnclaveProxyDiagnostics, readEnclaveProxy*) before they are relied on in production paths.
Medium — Close branch gaps in domain-patterns.ts (89.47%) and cli.ts (50% branch), since domain validation and CLI orchestration are security-relevant. Add tests for the uncovered if/switch arms.
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-20
Overall Coverage
🛡️ Security-Critical Path Status
📋 Coverage Table
🔧 Function Audit
📅 Recent Source Changes (last 7 days)
Changed source/test files (truncated in the pre-computed report):
New exported functions added in this window:
🔎 Notable Findings
host-iptables.ts,squid-config.ts, anddocker-manager.tsare at 100% across statements, branches, and functions.domain-patterns.tsis at 100% statements/functions but 89.47% branches (2ifand 1switchbranch paths are the likely gaps).bounded-execution/finite-cardinality.ts(46.03%),resolved-config-artifact.ts(46.6%), andnvx/cleanup-registry.ts(48.21%).bounded-execution/finite-disclosure.tshas 11.42% branch coverage, andcli.tshas 50% branch coverage despite 100% function coverage.persistHostExecutorProxy*,captureEnclaveProxyContainerLog,readEnclaveProxyResponseDiagnostics, etc.) were added in the last 7 days.🎯 Recommendations
bounded-execution/finite-cardinality.ts,resolved-config-artifact.ts,nvx/cleanup-registry.ts). Target at least 80% statement coverage, prioritizing error and cleanup paths.persistHostExecutorProxy*,captureEnclaveProxyContainerLog,preservePublicEnclaveProxyDiagnostics,readEnclaveProxy*) before they are relied on in production paths.domain-patterns.ts(89.47%) andcli.ts(50% branch), since domain validation and CLI orchestration are security-relevant. Add tests for the uncoveredif/switcharms.Generated by test-coverage-reporter workflow.
All reactions