fabro/lib/crates/fabro-cli/tests/it/cmd
Bryan Helmkamp 63bb494e96 test: speed up slow default-profile tests and tighten nextest thresholds
Remove redundant config_change_after_submission test (1.67s avg) from
fabro-server — already covered by start_run_persists_full_settings_snapshot
and architectural guarantees. Defer reqwest::Client init past validation
in web_search tool so missing-key/missing-query tests skip macOS proxy
discovery (1.56s → 9ms). Move telemetry panic event tests to a CLI IT
via a new cfg(debug_assertions) __test_panic subcommand. Lower default
nextest SLOW threshold from 3s to 1.5s with 2x headroom over the new
worst-case (0.84s).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 13:15:59 -04:00
..
artifact.rs Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
artifact_cp.rs test(cli): consolidate artifact integration coverage 2026-04-05 11:26:32 -04:00
artifact_list.rs test(cli): consolidate artifact integration coverage 2026-04-05 11:26:32 -04:00
attach.rs fix(cli): route shared-test run lookup through server 2026-04-05 03:02:16 -04:00
completion.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
config.rs test: clean up config-owned fabro daemons 2026-04-05 12:59:20 -04:00
create.rs refactor(cli): route run state through the shared server daemon 2026-04-05 00:15:33 -04:00
diff.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
discord.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
docs.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
doctor.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
exec.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
fabro.rs refactor(cli): simplify run lifecycle around server ownership 2026-04-05 12:11:55 -04:00
fork.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
graph.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
inspect.rs fix(test): reduce shared-daemon cli overhead 2026-04-05 00:56:08 -04:00
install.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
json_global.rs test(cli): stabilize ps JSON global flag assertion 2026-04-05 10:34:32 -04:00
llm.rs Expand OpenAI twin coverage across integration tests 2026-04-01 11:03:34 -04:00
llm_prompt.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
logs.rs test: tidy remaining test harness edits 2026-04-05 12:17:35 -04:00
mod.rs test: speed up slow default-profile tests and tighten nextest thresholds 2026-04-05 13:15:59 -04:00
model.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
model_list.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
model_test.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
parse.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
pr.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
pr_close.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
pr_create.rs fix(test): reduce shared-daemon cli overhead 2026-04-05 00:56:08 -04:00
pr_list.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
pr_merge.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
pr_view.rs fix(cli): remove remaining local test store access 2026-04-05 03:34:26 -04:00
preflight.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
provider.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
provider_login.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
ps.rs fix(cli): restore green server-backed test checkpoint 2026-04-05 03:41:10 -04:00
repo.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
repo_deinit.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
repo_init.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
resume.rs refactor(cli): simplify run lifecycle around server ownership 2026-04-05 12:11:55 -04:00
rewind.rs merge: resolve conflicts from origin/main 2026-04-03 20:46:09 -07:00
rm.rs fix(cli): restore green server-backed test checkpoint 2026-04-05 03:41:10 -04:00
run.rs test: tidy remaining test harness edits 2026-04-05 12:17:35 -04:00
runner.rs refactor(cli): simplify run lifecycle around server ownership 2026-04-05 12:11:55 -04:00
sandbox_cp.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
sandbox_preview.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
sandbox_ssh.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
secret.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
secret_get.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
secret_list.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
secret_rm.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
secret_set.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
send_analytics.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
send_panic.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
server_start.rs fix(cli): restore green server-backed test checkpoint 2026-04-05 03:41:10 -04:00
server_status.rs fix(tests): isolate shared-daemon scenario helpers 2026-04-05 03:18:46 -04:00
server_stop.rs fix(tests): isolate shared-daemon scenario helpers 2026-04-05 03:18:46 -04:00
start.rs refactor(cli): simplify run lifecycle around server ownership 2026-04-05 12:11:55 -04:00
store.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
store_dump.rs Merge remote-tracking branch 'origin/main' 2026-04-03 10:34:48 -07:00
support.rs fix(cli): restore green server-backed test checkpoint 2026-04-05 03:41:10 -04:00
system.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
system_df.rs fix(test): reduce shared-daemon cli overhead 2026-04-05 00:56:08 -04:00
system_prune.rs fix(cli): restore green server-backed test checkpoint 2026-04-05 03:41:10 -04:00
test_panic.rs test: speed up slow default-profile tests and tighten nextest thresholds 2026-04-05 13:15:59 -04:00
top_level.rs Move cli.rs and scenario.rs tests into per-subcommand cmd/ files 2026-03-30 11:37:24 -04:00
upgrade.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
validate.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
wait.rs fix(test): reduce shared-daemon cli overhead 2026-04-05 00:56:08 -04:00
workflow.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
workflow_create.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00
workflow_list.rs Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07:00