fabro/lib/crates/fabro-cli/tests/it/cmd
Bryan Helmkamp d30d8d01d3 test(cli): reduce logs snapshot surface area
Replace the brittle raw NDJSON snapshots in logs tests with direct
assertions on the stable contract: the command succeeds, all events belong
to the requested run, and the expected lifecycle events appear in order.

This keeps coverage on logs behavior while avoiding churn from unrelated
run.created payload details like default model configuration.
2026-04-05 10:47:41 -04:00
..
artifact.rs Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
artifact_cp.rs fix(test): reduce shared-daemon cli overhead 2026-04-05 00:56:08 -04:00
artifact_list.rs fix(test): reduce shared-daemon cli overhead 2026-04-05 00:56:08 -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 refactor(cli): route run state through the shared server daemon 2026-04-05 00:15:33 -04:00
create.rs refactor(cli): route run state through the shared server daemon 2026-04-05 00:15:33 -04:00
detached.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 assets into blob-backed artifacts 2026-04-04 12:08:15 -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(cli): reduce logs snapshot surface area 2026-04-05 10:47:41 -04:00
mod.rs fix(tests): isolate shared-daemon scenario helpers 2026-04-05 03:18:46 -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 Remove server feature flag from fabro-cli, always compile server in 2026-04-03 10:09:56 -07: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 fix(cli): restore green server-backed test checkpoint 2026-04-05 03:41:10 -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 test(cli): remove flaky workflow-name start assertion 2026-04-05 10:15:10 -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
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