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-14
#9964
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 async function preserveHostExecutorInvocationEvidence(
+export function hostExecutorJournalDirectory(run: Pick<HostExecutorRunState, 'journalDir'>): string {
+export function readHostExecutorInvocationDiagnostics(
+export function describeDeviceAclShape(entries: readonly string[]): string {
+export function parseDeviceAcl(contents: string): string[] {
+export function deviceAclArgument(entries: readonly string[]): string {
+export function sameDeviceAcl(
+export function withCloudHypervisorDeviceAclLock<T>(
+export function withNvxDeviceAclLock<T>(
+export function addGithubTokenEnvVars(excludedEnvVars: Set<string>): void {
🔎 Notable Findings
Critical-security files are fully covered except branches:host-iptables.ts, squid-config.ts, and docker-manager.ts are at 100% for statements, branches, and functions. domain-patterns.ts is at 100% statements but 89.47% branches (2 if and 1 switch branch paths untested).
src/cli.ts has the weakest security-adjacent branch coverage: 85.71% statements but only 50% branches.
Two files are critically low:src/bounded-execution/finite-cardinality.ts (46.03% statements, 35.29% branches) and src/nvx/cleanup-registry.ts (48.21% statements, 38.53% branches). The brief flags both as critical.
src/bounded-execution/finite-disclosure.ts has 11.42% branch coverage, the lowest branch figure in the report, despite 51.78% statement coverage.
🎯 Recommendations
High: Add tests for src/bounded-execution/finite-cardinality.ts and src/nvx/cleanup-registry.ts, targeting the uncovered branches first. Both are below 50% statements.
Medium: Cover the untested branches in src/cli.ts (50%) and the 2 if / 1 switch paths in src/domain-patterns.ts (89.47%). These sit on the security-critical path.
Low: Raise src/bounded-execution/finite-disclosure.ts branch coverage from 11.42% and bring src/microvm/network-reservation.ts and src/bounded-execution/finite-schema.ts above 60% statements.
Generated by test-coverage-reporter workflow. Trigger: schedule
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-14
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% for statements, branches, and functions.domain-patterns.tsis at 100% statements but 89.47% branches (2ifand 1switchbranch paths untested).src/cli.tshas the weakest security-adjacent branch coverage: 85.71% statements but only 50% branches.src/bounded-execution/finite-cardinality.ts(46.03% statements, 35.29% branches) andsrc/nvx/cleanup-registry.ts(48.21% statements, 38.53% branches). The brief flags both as critical.src/bounded-execution/finite-disclosure.tshas 11.42% branch coverage, the lowest branch figure in the report, despite 51.78% statement coverage.🎯 Recommendations
src/bounded-execution/finite-cardinality.tsandsrc/nvx/cleanup-registry.ts, targeting the uncovered branches first. Both are below 50% statements.src/cli.ts(50%) and the 2if/ 1switchpaths insrc/domain-patterns.ts(89.47%). These sit on the security-critical path.src/bounded-execution/finite-disclosure.tsbranch coverage from 11.42% and bringsrc/microvm/network-reservation.tsandsrc/bounded-execution/finite-schema.tsabove 60% statements.Generated by test-coverage-reporter workflow. Trigger:
scheduleAll reactions