{ "base": { "threadPinned": [ { "file": "src/commands/backup.test.ts", "reason": "Measured ~16% faster under threads than forks on base config after removing process.chdir() from the test." }, { "file": "src/auto-reply/reply/commands-acp/install-hints.test.ts", "reason": "Measured ~35% faster under threads than forks on base config after removing process.chdir() from the test." }, { "file": "src/agents/pi-extensions/compaction-safeguard.test.ts", "reason": "Measured ~27% faster under threads than forks on base config after removing process.chdir() from the test." } ] }, "unit": { "isolated": [ { "file": "extensions/imessage/src/monitor.shutdown.unhandled-rejection.test.ts", "reason": "Touches process-level unhandledRejection listeners." } ], "forkBatched": [], "threadPinned": [ { "file": "src/cli/secrets-cli.test.ts", "reason": "Measured ~11% faster under threads than forks on base config while keeping secrets CLI coverage green." }, { "file": "src/cli/plugin-registry.test.ts", "reason": "Measured ~11% faster under threads than forks on base config while keeping plugin registry CLI coverage green." }, { "file": "src/cli/exec-approvals-cli.test.ts", "reason": "Measured ~15% faster under threads than forks on base config while keeping approvals CLI coverage green." }, { "file": "src/cli/browser-cli-manage.timeout-option.test.ts", "reason": "Measured ~14% faster under threads than forks on base config while keeping browser manage timeout coverage green." }, { "file": "src/cli/browser-cli-manage.test.ts", "reason": "Measured ~14% faster under threads than forks on base config while keeping browser manage coverage green." }, { "file": "src/cli/deps.test.ts", "reason": "Measured ~81% faster under threads than forks on base config while keeping dependency checks green." }, { "file": "src/cli/nodes-cli.coverage.test.ts", "reason": "Measured ~12% faster under threads than forks on base config while keeping nodes CLI coverage green." }, { "file": "src/cli/daemon-cli/restart-health.test.ts", "reason": "Measured ~35% faster under threads than forks on base config while keeping daemon restart health coverage green." }, { "file": "src/cli/program/config-guard.test.ts", "reason": "Measured ~14% faster under threads than forks on base config while keeping program config guard coverage green." }, { "file": "src/cli/update-cli/restart-helper.test.ts", "reason": "Measured ~12% faster under threads than forks on base config while keeping update restart helper coverage green." }, { "file": "src/cli/security-cli.test.ts", "reason": "Measured ~31% faster under threads than forks on base config while keeping security CLI coverage green." }, { "file": "src/cli/plugin-install-plan.test.ts", "reason": "Measured ~14% faster under threads than forks on base config while keeping plugin install planning coverage green." }, { "file": "src/cli/memory-cli.test.ts", "reason": "Measured ~50% faster under threads than forks on base config while keeping memory CLI coverage green." }, { "file": "src/cli/program.nodes-test-helpers.test.ts", "reason": "Measured ~22% faster under threads than forks on base config while keeping nodes test helper coverage green." }, { "file": "src/cli/skills-cli.test.ts", "reason": "Measured ~27% faster under threads than forks on base config while keeping skills CLI coverage green." }, { "file": "src/cli/run-main.exit.test.ts", "reason": "Measured ~12% faster under threads than forks on base config while keeping run-main exit coverage green." }, { "file": "src/cli/completion-fish.test.ts", "reason": "Measured ~41% faster under threads than forks on base config while keeping fish completion coverage green." }, { "file": "src/cli/config-set-mode.test.ts", "reason": "Measured ~11% faster under threads than forks on base config while keeping config set mode coverage green." }, { "file": "src/cli/program/build-program.version-alias.test.ts", "reason": "Measured ~13% faster under threads than forks on base config while keeping version alias coverage green." }, { "file": "src/cli/program/register.agent.test.ts", "reason": "Measured ~11% faster under threads than forks on base config while keeping register agent coverage green." }, { "file": "src/cron/isolated-agent.uses-last-non-empty-agent-text-as.test.ts", "reason": "Measured ~15% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent.skips-delivery-without-whatsapp-recipient-besteffortdeliver-true.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent/run.cron-model-override.test.ts", "reason": "Measured ~25% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent/run.skill-filter.test.ts", "reason": "Measured ~15% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent/run.owner-auth.test.ts", "reason": "Measured ~19% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent.lane.test.ts", "reason": "Measured ~14% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent.direct-delivery-forum-topics.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent.auth-profile-propagation.test.ts", "reason": "Measured ~22% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent.delivers-response-has-heartbeat-ok-but-includes.test.ts", "reason": "Measured ~12% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent/delivery-dispatch.named-agent.test.ts", "reason": "Measured ~14% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/isolated-agent.subagent-model.test.ts", "reason": "Measured ~21% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/service.store-load-invalid-main-job.test.ts", "reason": "Measured ~16% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/service.store-migration.test.ts", "reason": "Measured ~14% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/service.failure-alert.test.ts", "reason": "Measured ~17% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/service.persists-delivered-status.test.ts", "reason": "Measured ~15% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/session-reaper.test.ts", "reason": "Measured ~12% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cron/service.session-reaper-in-finally.test.ts", "reason": "Measured ~21% faster under threads than forks on this host while keeping the file green." }, { "file": "src/plugins/loader.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/plugins/discovery.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/plugins/manifest-registry.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/plugins/providers.test.ts", "reason": "Measured ~10% faster under threads than forks on this host while keeping the file green." }, { "file": "src/plugins/stage-bundled-plugin-runtime.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/outbound/deliver.test.ts", "reason": "Terminates cleanly under threads, but not process forks on this host." }, { "file": "src/infra/outbound/deliver.lifecycle.test.ts", "reason": "Terminates cleanly under threads, but not process forks on this host." }, { "file": "src/infra/outbound/message.channels.test.ts", "reason": "Terminates cleanly under threads, but not process forks on this host." }, { "file": "src/infra/outbound/message-action-runner.poll.test.ts", "reason": "Terminates cleanly under threads, but not process forks on this host." }, { "file": "src/infra/outbound/message-action-runner.context.test.ts", "reason": "Terminates cleanly under threads, but not process forks on this host." }, { "file": "src/infra/provider-usage.test.ts", "reason": "Measured ~17% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/git-commit.test.ts", "reason": "Measured ~11% faster under threads than forks on this host after removing process.chdir() from related thread-blocking tests." }, { "file": "src/infra/provider-usage.auth.normalizes-keys.test.ts", "reason": "Measured ~12% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/provider-usage.auth.plugin.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/provider-usage.load.plugin.test.ts", "reason": "Measured ~12% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/outbound/targets.test.ts", "reason": "Measured ~14% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/outbound/agent-delivery.test.ts", "reason": "Measured ~17% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/outbound/outbound-policy.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/outbound/outbound.test.ts", "reason": "Measured ~14% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/update-runner.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/device-pairing.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/fs-pinned-write-helper.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/run-node.test.ts", "reason": "Measured ~9% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/fs-safe.test.ts", "reason": "Measured ~17% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/archive-staging.test.ts", "reason": "Measured ~12% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/state-migrations.test.ts", "reason": "Measured ~17% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/matrix-legacy-crypto.test.ts", "reason": "Measured ~15% faster under threads than forks on this host while keeping the file green." }, { "file": "src/infra/matrix-migration-config.test.ts", "reason": "Measured ~14% faster under threads than forks on this host while keeping the file green." }, { "file": "src/media/store.outside-workspace.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/media/input-files.fetch-guard.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/config/io.write-config.test.ts", "reason": "Measured ~12% faster under threads than forks on this host while keeping the file green." }, { "file": "src/acp/server.startup.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/acp/client.test.ts", "reason": "Measured ~18% faster under threads than forks on this host while keeping the file green." }, { "file": "src/acp/translator.cancel-scoping.test.ts", "reason": "Measured ~10% faster under threads than forks on this host while keeping the file green." }, { "file": "src/node-host/invoke-browser.test.ts", "reason": "Measured ~10% faster under threads than forks on this host while keeping the file green." }, { "file": "src/node-host/invoke-system-run-plan.test.ts", "reason": "Measured ~10% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cli/daemon-cli/install.integration.test.ts", "reason": "Measured ~12% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cli/mcp-cli.test.ts", "reason": "Measured ~12% faster under threads than forks on this host while keeping the file green." }, { "file": "src/channels/channels-misc.test.ts", "reason": "Measured ~12% faster under threads than forks on this host while keeping the file green." }, { "file": "src/channels/plugins/contracts/registry-backed.contract.test.ts", "reason": "Measured ~19% faster under threads than forks on this host while keeping the file green." }, { "file": "src/pairing/setup-code.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/daemon/schtasks.startup-fallback.test.ts", "reason": "Measured ~15% faster under threads than forks on this host while keeping the file green." }, { "file": "src/memory/embeddings.test.ts", "reason": "Measured ~10% faster under threads than forks on this host while keeping the file green." }, { "file": "src/memory/batch-gemini.test.ts", "reason": "Measured ~10% faster under threads than forks on this host while keeping the file green." }, { "file": "src/memory/embeddings-voyage.test.ts", "reason": "Measured ~14% faster under threads than forks on this host while keeping the file green." }, { "file": "src/canvas-host/server.test.ts", "reason": "Measured ~10% faster under threads than forks on this host while keeping the file green." }, { "file": "src/plugins/web-search-providers.runtime.test.ts", "reason": "Measured ~17% faster under threads than forks on this host while keeping the file green." }, { "file": "src/plugins/contracts/registry.contract.test.ts", "reason": "Measured ~14% faster under threads than forks on this host while keeping the file green." }, { "file": "src/media-understanding/runtime.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/media-understanding/resolve.test.ts", "reason": "Measured ~9% faster under threads than forks on this host while keeping the file green." }, { "file": "src/media-understanding/runner.skip-tiny-audio.test.ts", "reason": "Measured ~23% faster under threads than forks on this host while keeping the file green." }, { "file": "src/media-understanding/runner.proxy.test.ts", "reason": "Measured ~55% faster under threads than forks on this host while keeping the file green." }, { "file": "src/media-understanding/runner.auto-audio.test.ts", "reason": "Measured ~23% faster under threads than forks on this host while keeping the file green." }, { "file": "src/media-understanding/runner.video.test.ts", "reason": "Measured ~25% faster under threads than forks on this host while keeping the file green." }, { "file": "src/secrets/audit.test.ts", "reason": "Measured ~14% faster under threads than forks on this host while keeping the file green." }, { "file": "src/secrets/runtime-web-tools.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/entry.version-fast-path.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/security/audit.test.ts", "reason": "Measured ~40% faster under threads than forks on this host while keeping the file green." }, { "file": "ui/src/ui/views/chat.test.ts", "reason": "Measured ~25% faster under threads than forks on this host while keeping the file green." }, { "file": "src/tui/tui-session-actions.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/tui/gateway-chat.test.ts", "reason": "Measured ~11% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cli/program/preaction.test.ts", "reason": "Measured ~21% faster under threads than forks on this host while keeping the file green." }, { "file": "src/cli/program.smoke.test.ts", "reason": "Measured ~13% faster under threads than forks on this host while keeping the file green." }, { "file": "src/tts/tts.test.ts", "reason": "Terminates cleanly under threads, but not process forks on this host." } ], "vmForkPinned": [] }, "extensions": { "isolated": [] } }