perf: expand vitest thread lanes further

This commit is contained in:
Peter Steinberger 2026-03-22 11:33:49 -07:00
parent b79560c7f0
commit 1ed40cdf54
No known key found for this signature in database
1 changed files with 88 additions and 0 deletions

View File

@ -321,6 +321,14 @@
"file": "src/hooks/install.test.ts",
"reason": "Measured ~14% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/hooks/plugin-hooks.test.ts",
"reason": "Measured ~11% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/hooks/hooks-install.test.ts",
"reason": "Measured ~11% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/hooks/loader.test.ts",
"reason": "Measured ~13% faster under threads than forks on this host while keeping the file green."
@ -341,6 +349,10 @@
"file": "src/plugins/contracts/wizard.contract.test.ts",
"reason": "Measured ~9% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/plugins/contracts/auth-choice.contract.test.ts",
"reason": "Measured ~13% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/channels/plugins/contracts/outbound-payload.contract.test.ts",
"reason": "Measured ~15% faster under threads than forks on this host while keeping the file green."
@ -353,10 +365,22 @@
"file": "src/plugins/interactive.test.ts",
"reason": "Measured ~9% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/plugins/marketplace.test.ts",
"reason": "Measured ~13% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/plugins/status.test.ts",
"reason": "Measured ~10% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/config/config.plugin-validation.test.ts",
"reason": "Measured ~11% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/config/config.web-search-provider.test.ts",
"reason": "Measured ~14% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/config/schema.help.quality.test.ts",
"reason": "Measured ~13% faster under threads than forks on this host while keeping the file green."
@ -373,6 +397,10 @@
"file": "src/config/sessions/store.pruning.test.ts",
"reason": "Measured ~13% faster under threads than forks on this host while keeping the file green."
},
{
"file": "src/config/config.nix-integration-u3-u5-u9.test.ts",
"reason": "Measured ~11% faster under threads than forks on this host while keeping the file 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."
@ -389,6 +417,14 @@
"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.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."
@ -397,6 +433,10 @@
"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."
@ -441,6 +481,10 @@
"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."
@ -453,10 +497,18 @@
"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."
@ -477,6 +529,14 @@
"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/media/store.outside-workspace.test.ts",
"reason": "Measured ~11% 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."
@ -489,10 +549,30 @@
"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/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/channels/channels-misc.test.ts",
"reason": "Measured ~12% 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/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/media-understanding/resolve.test.ts",
"reason": "Measured ~9% faster under threads than forks on this host while keeping the file green."
@ -525,10 +605,18 @@
"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."