[INFO] fetching crate tsp-cli 0.1.0...
[INFO] testing tsp-cli-0.1.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate tsp-cli 0.1.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate tsp-cli 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tsp-cli 0.1.0
[INFO] tweaked toml for crates.io crate tsp-cli 0.1.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tsp-cli 0.1.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tsp-cli 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:40:12
[INFO] [stderr]    |
[INFO] [stderr] 40 | homepage = "https://github.com/tensorspace-ai/tsp"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 45 | repository = "https://github.com/tensorspace-ai/tsp"
[INFO] [stderr]    |              ---------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `tsp-cli` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b
[INFO] running `Command { std: "docker" "start" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:40:12
[INFO] [stderr]    |
[INFO] [stderr] 40 | homepage = "https://github.com/tensorspace-ai/tsp"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 45 | repository = "https://github.com/tensorspace-ai/tsp"
[INFO] [stderr]    |              ---------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `tsp-cli` (manifest) generated 1 warning
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling tinyvec v1.12.0
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling libyaml-rs v0.3.0
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling roff v1.1.1
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling clap_builder v4.6.2
[INFO] [stderr]    Compiling hybrid-array v0.4.13
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling clap v4.6.4
[INFO] [stderr]    Compiling clap_mangen v0.3.0
[INFO] [stderr]    Compiling clap_complete v4.6.8
[INFO] [stderr]    Compiling yaml_serde v0.10.4
[INFO] [stderr]    Compiling tsp-core v0.1.0
[INFO] [stderr]    Compiling tsp-cli v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 37.20s
[INFO] running `Command { std: "docker" "inspect" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:40:12
[INFO] [stderr]    |
[INFO] [stderr] 40 | homepage = "https://github.com/tensorspace-ai/tsp"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 45 | repository = "https://github.com/tensorspace-ai/tsp"
[INFO] [stderr]    |              ---------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `tsp-cli` (manifest) generated 1 warning
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling tsp-cli v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 6.10s
[INFO] running `Command { std: "docker" "inspect" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:40:12
[INFO] [stderr]    |
[INFO] [stderr] 40 | homepage = "https://github.com/tensorspace-ai/tsp"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 45 | repository = "https://github.com/tensorspace-ai/tsp"
[INFO] [stderr]    |              ---------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `tsp-cli` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/tsp-cli/11e330ce43098d11/out/tsp-11e330ce43098d11)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test plots::tests::the_output_directory_must_stay_inside_the_repository ... ok
[INFO] [stdout] test exp::tests::ref_name_is_namespaced ... ok
[INFO] [stdout] test exp::tests::names_that_would_break_a_ref_are_refused ... ok
[INFO] [stdout] test plots::tests::a_named_revision_is_compared_against_the_working_tree ... ok
[INFO] [stdout] test plots::tests::the_workspace_is_not_added_twice ... ok
[INFO] [stderr]      Running tests/workflow.rs (/opt/rustwide/target/release/build/tsp-cli/6fd374e653e3c4e0/out/workflow-6fd374e653e3c4e0)
[INFO] [stdout] test plots::tests::no_revisions_compares_head_with_the_working_tree ... ok
[INFO] [stdout] test tests::cli_definition_is_valid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test a_changed_parameter_makes_its_stage_stale ... FAILED
[INFO] [stdout] test a_stage_stays_current_after_committing_the_edit_that_ran_it ... FAILED
[INFO] [stdout] test commands_outside_a_repository_fail_clearly ... ok
[INFO] [stdout] test applying_an_experiment_brings_its_parameters_into_the_tree ... FAILED
[INFO] [stdout] test an_experiment_is_recorded_as_a_ref_and_leaves_no_trace ... FAILED
[INFO] [stdout] test a_lock_from_a_newer_schema_is_discarded_rather_than_partly_read ... FAILED
[INFO] [stdout] test an_override_naming_an_undeclared_parameter_is_refused ... FAILED
[INFO] [stdout] test a_stage_that_skips_its_declared_output_stops_the_run ... FAILED
[INFO] [stdout] test an_lfs_dependency_is_locked_by_its_pointer_id ... FAILED
[INFO] [stdout] test a_stage_is_current_as_soon_as_it_has_run ... FAILED
[INFO] [stdout] test an_experiment_records_the_metrics_its_overrides_produced ... FAILED
[INFO] [stdout] test an_unknown_stage_is_refused ... FAILED
[INFO] [stdout] test an_experiment_name_is_not_reused_without_force ... FAILED
[INFO] [stdout] test a_failing_stage_stops_the_run ... FAILED
[INFO] [stdout] test experiments_can_be_removed ... FAILED
[INFO] [stdout] test init_configures_lfs_and_the_guard_hook ... FAILED
[INFO] [stdout] test init_leaves_a_foreign_pre_push_hook_alone ... FAILED
[INFO] [stdout] test data_becomes_a_pointer_through_the_lfs_filter_alone ... FAILED
[INFO] [stdout] test repro_can_be_limited_to_one_stage_and_its_ancestors ... FAILED
[INFO] [stdout] test an_experiment_refuses_a_dirty_tree ... FAILED
[INFO] [stdout] test an_unknown_revision_is_refused_rather_than_compared_against_nothing ... FAILED
[INFO] [stdout] test repro_is_a_noop_once_everything_is_current ... FAILED
[INFO] [stdout] test a_bad_experiment_name_is_refused_before_anything_runs ... FAILED
[INFO] [stdout] test status_explains_why_a_stage_is_stale ... FAILED
[INFO] [stdout] test repro_runs_stages_in_dependency_order_and_writes_the_lock ... FAILED
[INFO] [stdout] test the_plots_page_is_generated_and_stays_out_of_git ... FAILED
[INFO] [stdout] test the_guard_hook_refuses_an_untracked_large_blob ... FAILED
[INFO] [stdout] test metrics_are_listed_and_compared ... FAILED
[INFO] [stdout] test rerunning_an_upstream_stage_reruns_what_depends_on_it ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- a_changed_parameter_makes_its_stage_stale stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_changed_parameter_makes_its_stage_stale' (1042) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23af9a6 - <workflow[324515d6b7dbf80]::a_changed_parameter_makes_its_stage_stale::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- a_stage_stays_current_after_committing_the_edit_that_ran_it stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_stage_stays_current_after_committing_the_edit_that_ran_it' (1046) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b36b6 - <workflow[324515d6b7dbf80]::a_stage_stays_current_after_committing_the_edit_that_ran_it::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- applying_an_experiment_brings_its_parameters_into_the_tree stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'applying_an_experiment_brings_its_parameters_into_the_tree' (1056) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b3359 - <workflow[324515d6b7dbf80]::applying_an_experiment_brings_its_parameters_into_the_tree::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_experiment_is_recorded_as_a_ref_and_leaves_no_trace stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_experiment_is_recorded_as_a_ref_and_leaves_no_trace' (1048) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b21de - <workflow[324515d6b7dbf80]::an_experiment_is_recorded_as_a_ref_and_leaves_no_trace::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- a_lock_from_a_newer_schema_is_discarded_rather_than_partly_read stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_lock_from_a_newer_schema_is_discarded_rather_than_partly_read' (1044) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b396e - <workflow[324515d6b7dbf80]::a_lock_from_a_newer_schema_is_discarded_rather_than_partly_read::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_override_naming_an_undeclared_parameter_is_refused stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_override_naming_an_undeclared_parameter_is_refused' (1053) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b1dad - <workflow[324515d6b7dbf80]::an_override_naming_an_undeclared_parameter_is_refused::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- a_stage_that_skips_its_declared_output_stops_the_run stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_stage_that_skips_its_declared_output_stops_the_run' (1047) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b196d - <workflow[324515d6b7dbf80]::a_stage_that_skips_its_declared_output_stops_the_run::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_lfs_dependency_is_locked_by_its_pointer_id stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_lfs_dependency_is_locked_by_its_pointer_id' (1052) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b0371 - <workflow[324515d6b7dbf80]::an_lfs_dependency_is_locked_by_its_pointer_id::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- a_stage_is_current_as_soon_as_it_has_run stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_stage_is_current_as_soon_as_it_has_run' (1045) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23af6c6 - <workflow[324515d6b7dbf80]::a_stage_is_current_as_soon_as_it_has_run::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_experiment_records_the_metrics_its_overrides_produced stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_experiment_records_the_metrics_its_overrides_produced' (1050) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b2a4a - <workflow[324515d6b7dbf80]::an_experiment_records_the_metrics_its_overrides_produced::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_unknown_stage_is_refused stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_unknown_stage_is_refused' (1055) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23ae56b - <workflow[324515d6b7dbf80]::an_unknown_stage_is_refused::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_experiment_name_is_not_reused_without_force stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_experiment_name_is_not_reused_without_force' (1049) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stderr] error: test failed, to rerun pass `--test workflow`
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b07cb - <workflow[324515d6b7dbf80]::an_experiment_name_is_not_reused_without_force::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- a_failing_stage_stops_the_run stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_failing_stage_stops_the_run' (1043) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23ae73d - <workflow[324515d6b7dbf80]::a_failing_stage_stops_the_run::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- experiments_can_be_removed stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'experiments_can_be_removed' (1130) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23ae304 - <workflow[324515d6b7dbf80]::experiments_can_be_removed::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- init_configures_lfs_and_the_guard_hook stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'init_configures_lfs_and_the_guard_hook' (1133) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23af24b - <workflow[324515d6b7dbf80]::init_configures_lfs_and_the_guard_hook::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- init_leaves_a_foreign_pre_push_hook_alone stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'init_leaves_a_foreign_pre_push_hook_alone' (1149) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23afb49 - <workflow[324515d6b7dbf80]::init_leaves_a_foreign_pre_push_hook_alone::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- data_becomes_a_pointer_through_the_lfs_filter_alone stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'data_becomes_a_pointer_through_the_lfs_filter_alone' (1124) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b14f9 - <workflow[324515d6b7dbf80]::data_becomes_a_pointer_through_the_lfs_filter_alone::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repro_can_be_limited_to_one_stage_and_its_ancestors stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repro_can_be_limited_to_one_stage_and_its_ancestors' (1161) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b174b - <workflow[324515d6b7dbf80]::repro_can_be_limited_to_one_stage_and_its_ancestors::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_experiment_refuses_a_dirty_tree stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_experiment_refuses_a_dirty_tree' (1051) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23aec4b - <workflow[324515d6b7dbf80]::an_experiment_refuses_a_dirty_tree::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_unknown_revision_is_refused_rather_than_compared_against_nothing stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_unknown_revision_is_refused_rather_than_compared_against_nothing' (1054) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b3e71 - <workflow[324515d6b7dbf80]::an_unknown_revision_is_refused_rather_than_compared_against_nothing::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repro_is_a_noop_once_everything_is_current stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repro_is_a_noop_once_everything_is_current' (1162) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b01d8 - <workflow[324515d6b7dbf80]::repro_is_a_noop_once_everything_is_current::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- a_bad_experiment_name_is_refused_before_anything_runs stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_bad_experiment_name_is_refused_before_anything_runs' (1041) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b1c1b - <workflow[324515d6b7dbf80]::a_bad_experiment_name_is_refused_before_anything_runs::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- status_explains_why_a_stage_is_stale stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'status_explains_why_a_stage_is_stale' (1182) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23aefea - <workflow[324515d6b7dbf80]::status_explains_why_a_stage_is_stale::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- repro_runs_stages_in_dependency_order_and_writes_the_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'repro_runs_stages_in_dependency_order_and_writes_the_lock' (1169) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b2d31 - <workflow[324515d6b7dbf80]::repro_runs_stages_in_dependency_order_and_writes_the_lock::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- the_plots_page_is_generated_and_stays_out_of_git stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'the_plots_page_is_generated_and_stays_out_of_git' (1189) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b0ede - <workflow[324515d6b7dbf80]::the_plots_page_is_generated_and_stays_out_of_git::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- the_guard_hook_refuses_an_untracked_large_blob stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'the_guard_hook_refuses_an_untracked_large_blob' (1185) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b09ce - <workflow[324515d6b7dbf80]::the_guard_hook_refuses_an_untracked_large_blob::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- metrics_are_listed_and_compared stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'metrics_are_listed_and_compared' (1153) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23ae93a - <workflow[324515d6b7dbf80]::metrics_are_listed_and_compared::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- rerunning_an_upstream_stage_reruns_what_depends_on_it stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rerunning_an_upstream_stage_reruns_what_depends_on_it' (1178) panicked at tests/workflow.rs:57:9:
[INFO] [stdout] tsp ["init", "--lfs", "data/**", "--lfs", "models/**"] failed:
[INFO] [stdout] 
[INFO] [stdout] Error: running `git lfs install` — is git-lfs installed?
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     `git lfs install --local` failed with status 1: git: 'lfs' is not a git command. See 'git --help'.
[INFO] [stdout]     
[INFO] [stdout]     The most similar command is
[INFO] [stdout]     	refs
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <tsp_core::git::GitError as anyhow::context::ext::StdError>::ext_context::<&str>
[INFO] [stdout]    1: tsp::main
[INFO] [stdout]    2: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
[INFO] [stdout]    3: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
[INFO] [stdout]    4: std::rt::lang_start_internal
[INFO] [stdout]    5: main
[INFO] [stdout]    6: <unknown>
[INFO] [stdout]    7: __libc_start_main
[INFO] [stdout]    8: _start
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ebbe2438c11 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ebbe244d91a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ebbe243d08c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ebbe24132a6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ebbe2430389 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ebbe23cb440 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ebbe2430542 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ebbe2413352 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ebbe240bdb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ebbe241401d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ebbe244e04c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ebbe23ad6d9 - <workflow[324515d6b7dbf80]::Fixture>::tsp_ok
[INFO] [stdout]   12:     0x5ebbe23acf90 - <workflow[324515d6b7dbf80]::Fixture>::new
[INFO] [stdout]   13:     0x5ebbe23b1f6b - <workflow[324515d6b7dbf80]::rerunning_an_upstream_stage_reruns_what_depends_on_it::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ebbe23be88b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ebbe23cba65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ebbe23c5354 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ebbe23ceaf2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ebbe2437f2f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x750fc13fddfa - <unknown>
[INFO] [stdout]   20:     0x750fc14913d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     a_bad_experiment_name_is_refused_before_anything_runs
[INFO] [stdout]     a_changed_parameter_makes_its_stage_stale
[INFO] [stdout]     a_failing_stage_stops_the_run
[INFO] [stdout]     a_lock_from_a_newer_schema_is_discarded_rather_than_partly_read
[INFO] [stdout]     a_stage_is_current_as_soon_as_it_has_run
[INFO] [stdout]     a_stage_stays_current_after_committing_the_edit_that_ran_it
[INFO] [stdout]     a_stage_that_skips_its_declared_output_stops_the_run
[INFO] [stdout]     an_experiment_is_recorded_as_a_ref_and_leaves_no_trace
[INFO] [stdout]     an_experiment_name_is_not_reused_without_force
[INFO] [stdout]     an_experiment_records_the_metrics_its_overrides_produced
[INFO] [stdout]     an_experiment_refuses_a_dirty_tree
[INFO] [stdout]     an_lfs_dependency_is_locked_by_its_pointer_id
[INFO] [stdout]     an_override_naming_an_undeclared_parameter_is_refused
[INFO] [stdout]     an_unknown_revision_is_refused_rather_than_compared_against_nothing
[INFO] [stdout]     an_unknown_stage_is_refused
[INFO] [stdout]     applying_an_experiment_brings_its_parameters_into_the_tree
[INFO] [stdout]     data_becomes_a_pointer_through_the_lfs_filter_alone
[INFO] [stdout]     experiments_can_be_removed
[INFO] [stdout]     init_configures_lfs_and_the_guard_hook
[INFO] [stdout]     init_leaves_a_foreign_pre_push_hook_alone
[INFO] [stdout]     metrics_are_listed_and_compared
[INFO] [stdout]     repro_can_be_limited_to_one_stage_and_its_ancestors
[INFO] [stdout]     repro_is_a_noop_once_everything_is_current
[INFO] [stdout]     repro_runs_stages_in_dependency_order_and_writes_the_lock
[INFO] [stdout]     rerunning_an_upstream_stage_reruns_what_depends_on_it
[INFO] [stdout]     status_explains_why_a_stage_is_stale
[INFO] [stdout]     the_guard_hook_refuses_an_untracked_large_blob
[INFO] [stdout]     the_plots_page_is_generated_and_stays_out_of_git
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 28 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b", kill_on_drop: false }`
[INFO] [stdout] f4257d64114cb407a3663750e82c5d8c29b0a84cfe00757208cfee3d9c0bc52b
