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-18
#10186
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 isCloudHypervisorAgentAcceptanceWorkflow(
+export const ENCLAVE_ARTIFACT_VERIFICATION_STORAGE_PROFILE = Object.freeze({
+export function prepareTrustedArtifactVerificationStorage(
+export function handoffPrivateEnclaveAudit(
+export function serializeFiniteSchema(schema: FiniteSchemaNode): FiniteSchemaWireNode {
+export const HOST_EXECUTOR_REJECTION_STAGES = Object.freeze([
+export function readGatewayReadinessResponse(
+export function requireObject(
+export async function writePrivateFile(
+export function resolveArtifactOwner(): { uid: number; gid: number } {
🔎 Notable Findings
Security-critical files are fully covered.host-iptables.ts, squid-config.ts, and docker-manager.ts are at 100% on all metrics; domain-patterns.ts is at 89.47% branch coverage, and cli.ts branch coverage is 50%.
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%). None are in the security-critical list, but they are new code paths with little test coverage.
bounded-execution/finite-disclosure.ts has very weak branch coverage at 11.42%, with function coverage at 37.5%.
Recent churn is concentrated in untested areas: new exports such as prepareTrustedArtifactVerificationStorage, writePrivateFile, and resolveArtifactOwner were added in the last 7 days, and the files they live in are among the lowest-covered.
🎯 Recommendations
High — Add tests for the three critically low files (bounded-execution/finite-cardinality.ts, resolved-config-artifact.ts, nvx/cleanup-registry.ts). Target at least 70% statement coverage, starting with the functions added in the last 7 days.
Medium — Raise branch coverage in src/cli.ts (50%) and src/domain-patterns.ts (89.47%). Add cases for the untaken branches, especially CLI option-validation paths and domain-pattern edge cases, since both are security-relevant entry points.
Low — Improve bounded-execution/finite-disclosure.ts branch coverage (11.42%) and microvm/network-reservation.ts (54.86% branch). Add tests for the error and edge-case branches.
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-18
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% on all metrics;domain-patterns.tsis at 89.47% branch coverage, andcli.tsbranch coverage is 50%.bounded-execution/finite-cardinality.ts(46.03%),resolved-config-artifact.ts(46.6%), andnvx/cleanup-registry.ts(48.21%). None are in the security-critical list, but they are new code paths with little test coverage.bounded-execution/finite-disclosure.tshas very weak branch coverage at 11.42%, with function coverage at 37.5%.prepareTrustedArtifactVerificationStorage,writePrivateFile, andresolveArtifactOwnerwere added in the last 7 days, and the files they live in are among the lowest-covered.🎯 Recommendations
bounded-execution/finite-cardinality.ts,resolved-config-artifact.ts,nvx/cleanup-registry.ts). Target at least 70% statement coverage, starting with the functions added in the last 7 days.src/cli.ts(50%) andsrc/domain-patterns.ts(89.47%). Add cases for the untaken branches, especially CLI option-validation paths and domain-pattern edge cases, since both are security-relevant entry points.bounded-execution/finite-disclosure.tsbranch coverage (11.42%) andmicrovm/network-reservation.ts(54.86% branch). Add tests for the error and edge-case branches.Generated by test-coverage-reporter workflow. Trigger:
pushAll reactions