[INFO] cloning repository https://github.com/simeg/git-x [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/simeg/git-x" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsimeg%2Fgit-x", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsimeg%2Fgit-x'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8c3879fb93aaea938c0e007a4d2160ccb391c5f0 [INFO] testing simeg/git-x against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsimeg%2Fgit-x" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/simeg/git-x [INFO] finished tweaking git repo https://github.com/simeg/git-x [INFO] tweaked toml for git repo https://github.com/simeg/git-x written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/simeg/git-x on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/simeg/git-x 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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 30e23874190728083c1535a96fdb65f8a14ee6422318515018ea4a84f5bfdce1 [INFO] running `Command { std: "docker" "start" "-a" "30e23874190728083c1535a96fdb65f8a14ee6422318515018ea4a84f5bfdce1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "30e23874190728083c1535a96fdb65f8a14ee6422318515018ea4a84f5bfdce1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "30e23874190728083c1535a96fdb65f8a14ee6422318515018ea4a84f5bfdce1", kill_on_drop: false }` [INFO] [stdout] 30e23874190728083c1535a96fdb65f8a14ee6422318515018ea4a84f5bfdce1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 78b60a5c97f2352c9e24475963a3ff4dbb34461de35a3be74f505ce0567ef3e1 [INFO] running `Command { std: "docker" "start" "-a" "78b60a5c97f2352c9e24475963a3ff4dbb34461de35a3be74f505ce0567ef3e1", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.174 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling clap_builder v4.5.41 [INFO] [stderr] Compiling shell-words v1.1.0 [INFO] [stderr] Compiling fuzzy-matcher v0.3.7 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling unit-prefix v0.5.1 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling signal-hook-registry v1.4.5 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling console v0.16.0 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling indicatif v0.18.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling clap_derive v4.5.41 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling dialoguer v0.11.0 [INFO] [stderr] Compiling clap v4.5.41 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling clap_complete v4.5.55 [INFO] [stderr] Compiling git-x v1.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.79s [INFO] running `Command { std: "docker" "inspect" "78b60a5c97f2352c9e24475963a3ff4dbb34461de35a3be74f505ce0567ef3e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "78b60a5c97f2352c9e24475963a3ff4dbb34461de35a3be74f505ce0567ef3e1", kill_on_drop: false }` [INFO] [stdout] 78b60a5c97f2352c9e24475963a3ff4dbb34461de35a3be74f505ce0567ef3e1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 27ec953b05c9162c0f341274a545f5be0dced55702469374c60e86001e1c9106 [INFO] running `Command { std: "docker" "start" "-a" "27ec953b05c9162c0f341274a545f5be0dced55702469374c60e86001e1c9106", kill_on_drop: false }` [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling assert_cmd v2.0.17 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling sdd v3.0.10 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling serial_test_derive v3.2.0 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling git-x v1.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling scc v2.3.4 [INFO] [stderr] Compiling serial_test v3.2.0 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling bstr v1.12.0 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 26.32s [INFO] running `Command { std: "docker" "inspect" "27ec953b05c9162c0f341274a545f5be0dced55702469374c60e86001e1c9106", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "27ec953b05c9162c0f341274a545f5be0dced55702469374c60e86001e1c9106", kill_on_drop: false }` [INFO] [stdout] 27ec953b05c9162c0f341274a545f5be0dced55702469374c60e86001e1c9106 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 68b44186c74e697d6866b1cd780d6d16fd9679fd6672153363d6f488d3a74fed [INFO] running `Command { std: "docker" "start" "-a" "68b44186c74e697d6866b1cd780d6d16fd9679fd6672153363d6f488d3a74fed", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/git_x-03c5829f9947cbc8) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test examples::migration_example::migration_examples::demonstrate_formatter_isolation ... ok [INFO] [stdout] test commands::repository::tests::test_info_command_creation ... ok [INFO] [stdout] test commands::repository::tests::test_command_trait_implementations ... ok [INFO] [stdout] test commands::repository::tests::test_branch_info_formatting_up_to_date ... ok [INFO] [stdout] test commands::repository::tests::test_branch_info_formatting ... ok [INFO] [stdout] test commands::repository::tests::test_sync_strategy_auto_selection ... ok [INFO] [stdout] test commands::repository::tests::test_ansi_stripping ... ok [INFO] [stdout] test commands::repository::tests::test_branch_info_formatting_no_upstream ... ok [INFO] [stderr] fatal: cannot lock ref 'refs/heads/test-branch': Unable to create '/opt/rustwide/workdir/.git/refs/heads/test-branch.lock': Read-only file system [INFO] [stdout] test examples::migration_example::migration_examples::demonstrate_architecture_benefits ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/git_x-ed9332b20b4da884) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bisect.rs (/opt/rustwide/target/debug/deps/test_bisect-72487ff8f0918f10) [INFO] [stdout] [INFO] [stdout] running 31 tests [INFO] [stdout] test test_bisect_bad_not_in_bisect_mode ... ok [INFO] [stdout] test test_bisect_command_direct ... ok [INFO] [stdout] test test_bisect_bad_command_help ... ok [INFO] [stdout] test test_bisect_command_outside_git_repo ... ok [INFO] [stdout] test test_bisect_error_scenarios ... ok [INFO] [stdout] test test_bisect_help_commands ... ok [INFO] [stdout] test test_bisect_good_not_in_bisect_mode ... ok [INFO] [stdout] test test_bisect_reset_not_in_bisect_mode ... ok [INFO] [stdout] test test_bisect_run_skip_function ... ok [INFO] [stdout] test test_bisect_run_start_function_invalid_commits ... ok [INFO] [stdout] test test_bisect_run_status_function ... ok [INFO] [stdout] test test_bisect_skip_not_in_bisect_mode ... ok [INFO] [stdout] test test_bisect_start_invalid_commits ... ok [INFO] [stdout] test test_bisect_start_relative_commits ... ok [INFO] [stdout] test test_bisect_status_not_in_bisect_mode ... ok [INFO] [stdout] test test_bisect_run_good_function ... ok [INFO] [stdout] test test_bisect_start_same_commits ... ok [INFO] [stdout] test test_bisect_status_command_help ... ok [INFO] [stdout] test test_bisect_reset_command_help ... ok [INFO] [stdout] test test_bisect_various_commit_formats ... ok [INFO] [stdout] test test_bisect_run_bad_function ... ok [INFO] [stdout] test test_bisect_run_reset_function ... ok [INFO] [stdout] test test_bisect_run_start_function ... ok [INFO] [stdout] test test_bisect_start_same_commits_twice ... ok [INFO] [stdout] test test_bisect_start_with_tags ... ok [INFO] [stdout] test test_bisect_main_command_help ... ok [INFO] [stdout] test test_bisect_start_valid_commits ... ok [INFO] [stdout] test test_bisect_skip_command_help ... ok [INFO] [stdout] test test_bisect_start_with_branches ... ok [INFO] [stdout] test test_bisect_start_command_help ... ok [INFO] [stdout] test test_bisect_good_command_help ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.94s [INFO] [stdout] [INFO] [stderr] Running tests/test_branch_manager.rs (/opt/rustwide/target/debug/deps/test_branch_manager-fd8161eb5dc1cdf1) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test test_branch_manager_create_branch_request_validation ... ok [INFO] [stdout] test test_branch_manager_delete_branches_protected ... ok [INFO] [stdout] test test_branch_manager_create_branch_valid_name ... ok [INFO] [stdout] test test_branch_manager_get_recent_branches_basic ... ok [INFO] [stdout] test test_branch_manager_clean_request_structure ... ok [INFO] [stdout] test test_branch_manager_create_branch_invalid_name_dash ... ok [INFO] [stdout] test test_branch_manager_create_branch_invalid_name_empty ... ok [INFO] [stdout] test test_branch_manager_clean_merged_branches_dry_run ... ok [INFO] [stderr] fatal: 'invalid..name' is not a valid branch name [INFO] [stdout] test test_branch_manager_create_branch_invalid_name_dots ... ok [INFO] [stdout] test test_branch_manager_clean_merged_branches_no_confirm ... ok [INFO] [stdout] test test_branch_manager_create_branch_invalid_base_commit ... ok [INFO] [stdout] test test_branch_manager_get_recent_branches_exclude_current ... ok [INFO] [stdout] test test_branch_manager_get_recent_branches_exclude_protected ... ok [INFO] [stdout] test test_branch_manager_new ... ok [INFO] [stdout] test test_branch_manager_create_branch_invalid_name_spaces ... ok [INFO] [stdout] test test_branch_manager_rename_branch_invalid_name ... ok [INFO] [stdout] test test_branch_creation_result_properties ... ok [INFO] [stdout] test test_branch_manager_protected_branch_patterns ... ok [INFO] [stdout] test test_branch_manager_rename_branch_existing_name ... ok [INFO] [stdout] test test_branch_manager_rename_branch_request_validation ... ok [INFO] [stdout] test test_branch_manager_switch_branch_nonexistent ... ok [INFO] [stdout] test test_clean_branches_result_summary_dry_run ... ok [INFO] [stdout] test test_clean_branches_result_summary_no_failures ... ok [INFO] [stdout] test test_clean_branches_result_summary_actual ... ok [INFO] [stdout] test test_branch_manager_delete_branches_dry_run ... ok [INFO] [stdout] test test_branch_manager_switch_branch_current ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.06s [INFO] [stdout] [INFO] [stderr] Running tests/test_clean_branches.rs (/opt/rustwide/target/debug/deps/test_clean_branches-fc93993ec64ca65c) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_clean_branches_run_function_no_branches ... ok [INFO] [stdout] test test_clean_branches_run_function_dry_run ... ok [INFO] [stdout] test test_clean_branches_run_function_actual_delete ... ok [INFO] [stdout] test test_clean_branches_actually_deletes_branch ... ok [INFO] [stdout] test test_clean_branches_dry_run_outputs_expected ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s [INFO] [stdout] [INFO] [stderr] Running tests/test_cli.rs (/opt/rustwide/target/debug/deps/test_cli-08382cf07afe4ad3) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_cli_parse_prune_branches_with_except ... ok [INFO] [stdout] test test_cli_parse_since ... ok [INFO] [stdout] test test_cli_parse_prune_branches ... ok [INFO] [stdout] test test_cli_parse_rename_branch ... ok [INFO] [stdout] test test_cli_parse_summary ... ok [INFO] [stdout] test test_cli_parse_graph ... ok [INFO] [stdout] test test_cli_parse_what_with_target ... ok [INFO] [stdout] test test_cli_parse_clean_branches ... ok [INFO] [stdout] test test_cli_parse_prune_branches_with_dry_run ... ok [INFO] [stdout] test test_cli_parse_what ... ok [INFO] [stdout] test test_cli_parse_health ... ok [INFO] [stdout] test test_cli_parse_prune_branches_with_except_and_dry_run ... ok [INFO] [stdout] test test_cli_parse_clean_branches_dry_run ... ok [INFO] [stdout] test test_cli_parse_undo ... ok [INFO] [stdout] test test_cli_parse_info ... ok [INFO] [stdout] test test_cli_parse_color_graph ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_cli_handlers.rs (/opt/rustwide/target/debug/deps/test_cli_handlers-6211235135d16121) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test test_branch_cli_handler_handle_new_branch_with_from ... ok [INFO] [stdout] test test_cli_handler_factory_create_branch_handler ... ok [INFO] [stdout] test test_branch_cli_handler_method_chaining ... ok [INFO] [stdout] test test_repository_cli_handler_handle_info_basic ... ok [INFO] [stdout] test test_branch_cli_handler_handle_clean_branches_dry_run ... ok [INFO] [stdout] test test_all_cli_handler_factory_methods_exist ... ok [INFO] [stdout] test test_branch_cli_handler_handle_switch_recent ... ok [INFO] [stdout] test test_branch_cli_handler_creation_outside_git_repo ... ok [INFO] [stdout] test test_branch_cli_handler_handle_new_branch_simple ... ok [INFO] [stdout] test test_repository_cli_handler_creation_outside_git_repo ... ok [INFO] [stdout] test test_cli_handler_factory_create_repository_handler ... ok [INFO] [stdout] test test_branch_cli_handler_invalid_base_branch ... ok [INFO] [stdout] test test_repository_cli_handler_method_chaining ... ok [INFO] [stdout] test test_all_branch_cli_handler_methods_exist ... ok [INFO] [stdout] test test_branch_cli_handler_handle_clean_branches_actual ... ok [INFO] [stdout] test test_branch_cli_handler_empty_branch_name ... ok [INFO] [stdout] test test_branch_cli_handler_new ... ok [INFO] [stdout] test test_repository_cli_handler_new ... ok [INFO] [stdout] test test_all_repository_cli_handler_methods_exist ... ok [INFO] [stdout] test test_repository_cli_handler_handle_health ... ok [INFO] [stdout] test test_repository_cli_handler_handle_info_detailed ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.11s [INFO] [stdout] [INFO] [stderr] Running tests/test_color_graph.rs (/opt/rustwide/target/debug/deps/test_color_graph-8f1ad340e9e6b0db) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_color_graph_run_function_in_non_git_directory ... ok [INFO] [stdout] test test_color_graph_run_function ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/test_contributors.rs (/opt/rustwide/target/debug/deps/test_contributors-779b8bfa7f11705c) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_contributors_with_multiple_contributors ... ok [INFO] [stdout] test test_contributors_command_available ... ok [INFO] [stdout] test test_contributors_in_non_git_repo ... ok [INFO] [stdout] test test_contributors_in_empty_git_repo ... ok [INFO] [stdout] test test_contributors_displays_email_and_dates ... ok [INFO] [stdout] test test_contributors_with_single_contributor ... ok [INFO] [stdout] test test_contributors_command_direct ... ok [INFO] [stdout] test test_contributors_ranking_icons ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.22s [INFO] [stdout] [INFO] [stderr] Running tests/test_core_git.rs (/opt/rustwide/target/debug/deps/test_core_git-452ea71e4b12e14a) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_git_operations_local_branches ... ok [INFO] [stdout] git version 2.43.0 [INFO] [stdout] test test_git_operations_run_status ... ok [INFO] [stdout] test test_git_operations_upstream_branch ... ok [INFO] [stdout] test test_git_operations_commit_exists ... ok [INFO] [stdout] test test_commit_operations_get_message ... ok [INFO] [stdout] test test_git_operations_current_branch ... ok [INFO] [stdout] test test_git_operations_short_hash ... ok [INFO] [stdout] test test_git_operations_staged_files ... ok [INFO] [stdout] test test_remote_operations_list ... ok [INFO] [stdout] test test_git_operations_error_handling ... ok [INFO] [stdout] test test_git_operations_branch_info_optimized ... ok [INFO] [stdout] test test_git_operations_run ... ok [INFO] [stdout] test test_git_operations_repo_root ... ok [INFO] [stdout] test test_git_operations_is_working_directory_clean ... ok [INFO] [stdout] test test_git_operations_ahead_behind_counts ... ok [INFO] [stdout] test test_commit_operations_get_author ... ok [INFO] [stdout] test test_git_operations_merged_branches ... ok [INFO] [stdout] test test_git_operations_recent_branches ... ok [INFO] [stdout] test test_branch_operations_exists ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.08s [INFO] [stdout] [INFO] [stderr] Running tests/test_e2e_happy_paths.rs (/opt/rustwide/target/debug/deps/test_e2e_happy_paths-38a7cc73417a8035) [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test test_e2e_bisect_bad_outside_session_happy_path ... ok [INFO] [stdout] test test_e2e_clean_branches_dry_run_happy_path ... ok [INFO] [stdout] test test_e2e_color_graph_happy_path ... ok [INFO] [stdout] test test_e2e_large_files_with_threshold_happy_path ... ok [INFO] [stdout] test test_e2e_bisect_skip_outside_session_happy_path ... ok [INFO] [stdout] test test_e2e_bisect_start_happy_path ... ok [INFO] [stdout] test test_e2e_bisect_reset_outside_session_happy_path ... ok [INFO] [stdout] test test_e2e_bisect_status_happy_path ... ok [INFO] [stdout] test test_e2e_contributors_happy_path ... ok [INFO] [stdout] test test_e2e_since_happy_path ... ok [INFO] [stdout] [master 02ab25b] fixup! initial [INFO] [stdout] 1 file changed, 1 insertion(+) [INFO] [stdout] create mode 100644 fixup_change.txt [INFO] [stdout] test test_e2e_fixup_happy_path ... ok [INFO] [stdout] test test_e2e_stash_branch_clean_dry_run_happy_path ... ok [INFO] [stdout] test test_e2e_graph_happy_path ... ok [INFO] [stdout] test test_e2e_info_happy_path ... ok [INFO] [stdout] test test_e2e_fixup_with_rebase_happy_path ... ok [INFO] [stdout] test test_e2e_stash_branch_create_with_stash_ref_happy_path ... ok [INFO] [stdout] test test_e2e_large_files_default_happy_path ... ok [INFO] [stdout] test test_e2e_large_files_with_limit_happy_path ... ok [INFO] [stdout] test test_e2e_bisect_good_outside_session_happy_path ... ok [INFO] [stdout] test test_e2e_summary_with_since_happy_path ... ok [INFO] [stdout] test test_e2e_new_branch_with_from_happy_path ... ok [INFO] [stdout] test test_e2e_prune_branches_with_except_happy_path ... ok [INFO] [stdout] test test_e2e_rename_branch_happy_path ... ok [INFO] [stdout] test test_e2e_prune_branches_dry_run_happy_path ... ok [INFO] [stdout] test test_e2e_commands_handle_non_git_directory_gracefully ... ok [INFO] [stdout] test test_e2e_stash_branch_apply_by_branch_list_happy_path ... ok [INFO] [stdout] test test_e2e_upstream_status_happy_path ... ok [INFO] [stdout] test test_e2e_stash_branch_create_happy_path ... ok [INFO] [stdout] test test_e2e_health_happy_path ... ok [INFO] [stdout] test test_e2e_what_default_happy_path ... ok [INFO] [stdout] test test_e2e_stash_branch_export_specific_stash_happy_path ... ok [INFO] [stdout] test test_e2e_stash_branch_interactive_happy_path ... ok [INFO] [stdout] test test_e2e_summary_default_happy_path ... ok [INFO] [stdout] test test_e2e_sync_default_happy_path ... ok [INFO] [stdout] test test_e2e_technical_debt_happy_path ... ok [INFO] [stdout] test test_e2e_upstream_set_happy_path ... ok [INFO] [stderr] fatal: the requested upstream branch 'origin/main' does not exist [INFO] [stderr] hint: [INFO] [stderr] hint: If you are planning on basing your work on an upstream [INFO] [stderr] hint: branch that already exists at the remote, you may need to [INFO] [stderr] hint: run "git fetch" to retrieve it. [INFO] [stderr] hint: [INFO] [stderr] hint: If you are planning to push out a new local branch that [INFO] [stderr] hint: will track its remote counterpart, you may want to use [INFO] [stderr] hint: "git push -u" to set the upstream config as you push. [INFO] [stderr] hint: Disable this message with "git config advice.setUpstreamFailure false" [INFO] [stdout] test test_e2e_stash_branch_clean_older_than_happy_path ... ok [INFO] [stdout] test test_e2e_stash_branch_export_happy_path ... ok [INFO] [stdout] test test_e2e_new_branch_happy_path ... ok [INFO] [stdout] test test_e2e_switch_recent_happy_path ... ok [INFO] [stdout] test test_e2e_sync_with_merge_happy_path ... ok [INFO] [stdout] test test_e2e_undo_happy_path ... ok [INFO] [stdout] test test_e2e_commands_handle_empty_repo_gracefully ... ok [INFO] [stderr] Already on 'master' [INFO] [stdout] Your branch is based on 'origin/master', but the upstream is gone. [INFO] [stdout] (use "git branch --unset-upstream" to fixup) [INFO] [stdout] test test_e2e_upstream_sync_all_dry_run_happy_path ... ok [INFO] [stdout] test test_e2e_what_with_target_happy_path ... ok [INFO] [stderr] Already on 'master' [INFO] [stdout] Your branch is based on 'origin/master', but the upstream is gone. [INFO] [stdout] (use "git branch --unset-upstream" to fixup) [INFO] [stdout] test test_e2e_upstream_sync_all_merge_happy_path ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.06s [INFO] [stdout] [INFO] [stderr] Running tests/test_fixup.rs (/opt/rustwide/target/debug/deps/test_fixup-96e9cdca7d22656b) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_fixup_run_function_outside_git_repo ... ok [INFO] [stdout] test test_fixup_command_direct ... ok [INFO] [stdout] test test_fixup_with_rebase_flag ... ok [INFO] [stdout] test test_fixup_with_staged_changes ... ok [INFO] [stdout] test test_fixup_invalid_commit_hash ... ok [INFO] [stdout] test test_fixup_no_staged_changes ... ok [INFO] [stderr] Running tests/test_formatters.rs (/opt/rustwide/target/debug/deps/test_formatters-783d9f5b2b2da3de) [INFO] [stdout] test test_fixup_command_help ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.38s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 50 tests [INFO] [stdout] test test_all_formatter_defaults ... ok [INFO] [stdout] test test_analysis_formatter_contributors_single_commit ... ok [INFO] [stdout] test test_analysis_formatter_default ... ok [INFO] [stdout] test test_analysis_formatter_format_commit_stats ... ok [INFO] [stdout] test test_analysis_formatter_format_commit_stats_zero ... ok [INFO] [stdout] test test_analysis_formatter_format_contributors_many ... ok [INFO] [stdout] test test_analysis_formatter_format_contributors_empty ... ok [INFO] [stdout] test test_analysis_formatter_format_contributors_single ... ok [INFO] [stdout] test test_analysis_formatter_format_contributors_top_three ... ok [INFO] [stdout] test test_analysis_formatter_large_commit_counts ... ok [INFO] [stdout] test test_branch_formatter_empty_branch_names ... ok [INFO] [stdout] test test_analysis_formatter_new ... ok [INFO] [stdout] test test_branch_formatter_format_clean_result_no_candidates ... ok [INFO] [stdout] test test_branch_formatter_format_clean_result_dry_run ... ok [INFO] [stdout] test test_branch_formatter_format_clean_result_successful_deletion ... ok [INFO] [stdout] test test_branch_formatter_format_clean_result_with_failures ... ok [INFO] [stdout] test test_branch_formatter_format_creation_result_with_backup ... ok [INFO] [stdout] test test_branch_formatter_format_switch_result_minimal ... ok [INFO] [stdout] test test_branch_formatter_format_creation_result_with_base_commit ... ok [INFO] [stdout] test test_branch_formatter_format_switch_result_with_checkpoint ... ok [INFO] [stdout] test test_formatter_utils_bullet_list_multiple ... ok [INFO] [stdout] test test_formatter_utils_bullet_list_empty ... ok [INFO] [stdout] test test_formatter_utils_section_header ... ok [INFO] [stdout] test test_formatter_utils_section_header_long ... ok [INFO] [stdout] test test_branch_formatter_format_creation_result_minimal ... ok [INFO] [stdout] test test_formatter_utils_bullet_list_single ... ok [INFO] [stdout] test test_branch_formatter_new ... ok [INFO] [stdout] test test_formatter_utils_numbered_list_single ... ok [INFO] [stdout] test test_formatter_utils_numbered_list_with_empty_strings ... ok [INFO] [stdout] test test_formatter_utils_bullet_list_with_empty_strings ... ok [INFO] [stdout] test test_formatter_utils_bullet_list_custom_bullet ... ok [INFO] [stdout] test test_formatter_utils_numbered_list_ten_items ... ok [INFO] [stdout] test test_branch_formatter_format_creation_result_complete ... ok [INFO] [stdout] test test_formatter_utils_numbered_list_multiple ... ok [INFO] [stdout] test test_formatter_utils_subsection_header ... ok [INFO] [stdout] test test_formatter_utils_subsection_header_empty ... ok [INFO] [stdout] test test_repository_formatter_format_health_status_healthy ... ok [INFO] [stdout] test test_repository_formatter_default ... ok [INFO] [stdout] test test_formatter_utils_subsection_header_long ... ok [INFO] [stdout] test test_repository_formatter_format_health_status_unhealthy ... ok [INFO] [stdout] test test_repository_formatter_format_repository_info_basic ... ok [INFO] [stdout] test test_repository_formatter_format_health_status_warning ... ok [INFO] [stdout] test test_repository_formatter_format_repository_info_only_ahead ... ok [INFO] [stdout] test test_repository_formatter_format_repository_info_only_behind ... ok [INFO] [stdout] test test_formatter_utils_section_header_empty ... ok [INFO] [stdout] test test_repository_formatter_format_repository_info_in_sync ... ok [INFO] [stdout] test test_repository_formatter_format_repository_info_detailed ... ok [INFO] [stdout] test test_formatter_utils_numbered_list_empty ... ok [INFO] [stdout] test test_repository_formatter_new ... ok [INFO] [stdout] test test_repository_formatter_special_characters_in_repo_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_git_repository.rs (/opt/rustwide/target/debug/deps/test_git_repository-244a1c47e26319c7) [INFO] [stdout] [INFO] [stdout] running 28 tests [INFO] [stdout] test test_git_repository_health ... ok [INFO] [stdout] test test_git_repository_integration ... ok [INFO] [stdout] test test_repository_info_has_local_changes_clean ... ok [INFO] [stdout] test test_git_repository_validate_for_operation_commit ... ok [INFO] [stdout] test test_health_level_partial_eq ... ok [INFO] [stdout] test test_repository_info_is_in_sync_false_ahead ... ok [INFO] [stdout] test test_repository_info_has_local_changes_staged ... ok [INFO] [stdout] test test_health_status_all_problems_empty ... ok [INFO] [stdout] test test_health_status_is_healthy_false_unhealthy ... ok [INFO] [stdout] test test_health_status_is_healthy_true ... ok [INFO] [stdout] test test_health_status_summary_healthy ... ok [INFO] [stdout] test test_repository_info_is_in_sync_false_behind ... ok [INFO] [stdout] test test_health_status_is_healthy_false_warning ... ok [INFO] [stdout] test test_repository_info_is_in_sync_true ... ok [INFO] [stdout] test test_repository_info_status_description_only_ahead ... ok [INFO] [stdout] test test_git_repository_validate_for_operation_destructive ... ok [INFO] [stdout] test test_health_status_summary_warning ... ok [INFO] [stdout] test test_repository_info_has_local_changes_dirty ... ok [INFO] [stdout] test test_git_repository_open ... ok [INFO] [stdout] test test_git_repository_root_path ... ok [INFO] [stdout] test test_health_status_all_problems ... ok [INFO] [stdout] test test_health_status_summary_unhealthy ... ok [INFO] [stdout] test test_git_repository_validate_for_operation_general ... ok [INFO] [stdout] test test_repository_info_status_description_in_sync_clean ... ok [INFO] [stdout] test test_git_repository_info ... ok [INFO] [stdout] test test_repository_info_status_description_only_behind ... ok [INFO] [stdout] test test_repository_info_status_description_no_upstream ... ok [INFO] [stderr] Running tests/test_graph.rs (/opt/rustwide/target/debug/deps/test_graph-f4c0fc62ede54ce8) [INFO] [stdout] test test_repository_info_status_description_ahead_behind ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.16s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_graph_run_function ... ok [INFO] [stdout] test test_git_graph_outputs_graph_symbols ... ok [INFO] [stdout] test test_git_graph_runs_without_error ... ok [INFO] [stdout] test test_graph_run_function_in_non_git_directory ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stderr] Running tests/test_health.rs (/opt/rustwide/target/debug/deps/test_health-df933b5a765799a9) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test test_health_gitignore_validation ... ok [INFO] [stdout] test test_health_shows_clean_working_directory ... ok [INFO] [stdout] test test_health_command_in_non_git_directory ... ok [INFO] [stdout] test test_health_run_mixed_states ... ok [INFO] [stdout] test test_health_shows_no_stale_branches ... ok [INFO] [stdout] test test_health_run_with_staged_changes ... ok [INFO] [stdout] test test_health_credential_detection ... ok [INFO] [stdout] test test_health_shows_staged_changes ... ok [INFO] [stdout] test test_health_run_dirty_repo ... ok [INFO] [stdout] test test_health_shows_dirty_working_directory ... ok [INFO] [stdout] test test_health_run_outside_git_repo ... ok [INFO] [stdout] test test_health_shows_no_untracked_files_when_clean ... ok [INFO] [stdout] test test_health_shows_repository_size ... ok [INFO] [stdout] test test_health_run_repo_size_check ... ok [INFO] [stdout] test test_health_command_direct ... ok [INFO] [stdout] test test_health_run_clean_repo ... ok [INFO] [stdout] test test_health_fails_outside_git_repo ... ok [INFO] [stdout] test test_health_run_with_untracked_files ... ok [INFO] [stdout] test test_health_binary_file_detection ... ok [INFO] [stdout] test test_health_command_runs_successfully ... ok [INFO] [stdout] test test_health_shows_no_staged_changes ... ok [INFO] [stdout] test test_health_security_checks ... ok [INFO] [stdout] test test_health_run_comprehensive_output ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.49s [INFO] [stdout] [INFO] [stderr] Running tests/test_info.rs (/opt/rustwide/target/debug/deps/test_info-5e0779ecfac22e1b) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_info_shows_branch_differences ... ok [INFO] [stdout] test test_info_command_direct ... ok [INFO] [stdout] test test_info_output_contains_expected_lines ... ok [INFO] [stdout] test test_info_github_pr_detection ... ok [INFO] [stdout] test test_format_functions ... ok [INFO] [stdout] test test_info_output_includes_ahead_behind ... ok [INFO] [stdout] test test_info_command_with_details ... ok [INFO] [stdout] test test_info_enhanced_with_recent_activity ... ok [INFO] [stdout] test test_info_output_shows_behind ... ok [INFO] [stdout] [INFO] [stderr] Running tests/test_interactive.rs (/opt/rustwide/target/debug/deps/test_interactive-99ed5b7dcb3741ad) [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.13s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 38 tests [INFO] [stdout] test test_interactive_branch_picker_validation ... ok [INFO] [stdout] test test_interactive_branch_picker_empty ... ok [INFO] [stdout] test test_interactive_builder_confirm_step ... ok [INFO] [stdout] test test_interactive_builder_input_step ... ok [INFO] [stdout] test test_interactive_builder_fluent_interface ... ok [INFO] [stdout] test test_interactive_builder_default ... ok [INFO] [stdout] test test_interactive_branch_picker_default_prompt ... ok [INFO] [stdout] test test_interactive_builder_input_step_no_default ... ok [INFO] [stdout] test test_interactive_builder_multiple_steps ... ok [INFO] [stdout] test test_interactive_builder_new ... ok [INFO] [stdout] test test_interactive_builder_select_step ... ok [INFO] [stdout] test test_interactive_confirm_default_false ... ok [INFO] [stdout] test test_interactive_confirm_basic ... ok [INFO] [stdout] test test_interactive_confirm_or_accept_default_false ... ok [INFO] [stdout] test test_interactive_fuzzy_find_case_sensitivity ... ok [INFO] [stdout] test test_interactive_fuzzy_find_empty_query ... ok [INFO] [stdout] test test_interactive_fuzzy_find_empty ... ok [INFO] [stdout] test test_interactive_fuzzy_find_exact_match ... ok [INFO] [stdout] test test_interactive_fuzzy_select_empty_items ... ok [INFO] [stdout] test test_interactive_confirm_or_accept_default_true ... ok [INFO] [stdout] test test_interactive_fuzzy_find_no_matches ... ok [INFO] [stdout] test test_interactive_is_interactive_detection ... ok [INFO] [stdout] test test_interactive_is_interactive_github_actions ... ok [INFO] [stdout] test test_interactive_fuzzy_find_with_limit ... ok [INFO] [stdout] test test_interactive_is_interactive_ci_environment ... ok [INFO] [stdout] test test_interactive_fuzzy_find_basic ... ok [INFO] [stdout] test test_interactive_results_empty ... ok [INFO] [stdout] test test_interactive_select_or_first_different_types ... ok [INFO] [stdout] test test_interactive_select_or_first_empty ... ok [INFO] [stdout] test test_interactive_results_new ... ok [INFO] [stdout] test test_interactive_fuzzy_find_special_characters ... ok [INFO] [stdout] test test_interactive_is_interactive_with_env_vars ... ok [INFO] [stdout] test test_interactive_select_or_first_with_multiple_items ... ok [INFO] [stdout] test test_interactive_text_input_validator_function ... ok [INFO] [stdout] test test_interactive_text_input_with_default ... ok [INFO] [stdout] test test_interactive_select_or_first_string_types ... ok [INFO] [stdout] test test_interactive_select_or_first_with_items ... ok [INFO] [stdout] test test_interactive_text_input_validation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/test_large_files.rs (/opt/rustwide/target/debug/deps/test_large_files-4c333197403eae93) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_large_files_with_threshold ... ok [INFO] [stdout] test test_large_files_command_direct ... ok [INFO] [stdout] test test_large_files_command_help ... ok [INFO] [stdout] test test_large_files_with_limit ... ok [INFO] [stdout] test test_large_files_run_function_outside_git_repo ... ok [INFO] [stdout] test test_large_files_default_limit ... ok [INFO] [stdout] test test_large_files_command_with_threshold ... ok [INFO] [stderr] Running tests/test_lib.rs (/opt/rustwide/target/debug/deps/test_lib-d8f5a5639a50ccff) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.38s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_error_chain ... ok [INFO] [stdout] test test_from_io_error ... ok [INFO] [stdout] test test_gitx_error_debug_all_variants ... ok [INFO] [stdout] test test_gitx_error_debug ... ok [INFO] [stdout] test test_gitx_error_io ... ok [INFO] [stdout] test test_gitx_error_git_command ... ok [INFO] [stdout] test test_gitx_error_is_error ... ok [INFO] [stdout] test test_gitx_error_parse ... ok [INFO] [stdout] test test_gitx_error_source_variants ... ok [INFO] [stdout] test test_gitx_error_source ... ok [INFO] [stdout] test test_result_type ... ok [INFO] [stdout] test test_result_type_alias ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_new_branch.rs (/opt/rustwide/target/debug/deps/test_new_branch-f7245f5feac1aa08) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stderr] Switched to a new branch 'feature/test-1762846031877646914' [INFO] [stdout] test test_new_branch_command_direct ... ok [INFO] [stdout] test test_new_branch_command_help ... ok [INFO] [stdout] test test_new_branch_invalid_name_spaces ... ok [INFO] [stdout] test test_new_branch_invalid_name_dash ... ok [INFO] [stdout] test test_new_branch_invalid_base ... ok [INFO] [stdout] test test_new_branch_invalid_name_empty ... ok [INFO] [stdout] test test_new_branch_existing_branch ... ok [INFO] [stdout] test test_new_branch_invalid_name_double_dot ... ok [INFO] [stdout] test test_new_branch_command_with_from ... ok [INFO] [stderr] Switched to a new branch 'feature/test-1762846033101984686' [INFO] [stdout] test test_new_branch_creates_and_switches ... ok [INFO] [stdout] test test_new_branch_run_function_outside_git_repo ... ok [INFO] [stdout] test test_new_branch_with_from_option ... ok [INFO] [stderr] Running tests/test_output.rs (/opt/rustwide/target/debug/deps/test_output-1e197d4c9d1d3ac5) [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.62s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 48 tests [INFO] [stdout] test test_buffered_output_add_formatted ... ok [INFO] [stdout] test test_buffered_output_flush_methods ... ok [INFO] [stdout] test test_buffered_output_display_trait ... ok [INFO] [stdout] test test_buffered_output_lines_with_newlines ... ok [INFO] [stdout] test test_buffered_output_add_lines ... ok [INFO] [stdout] test test_buffered_output_add_lines_method ... ok [INFO] [stdout] test test_buffered_output_empty_content ... ok [INFO] [stdout] test test_buffered_output_mixed_operations ... ok [INFO] [stdout] test test_buffered_output_new ... ok [INFO] [stdout] test test_buffered_output_add_multiple_lines ... ok [INFO] [stdout] test test_buffered_output_add_formatted_method ... ok [INFO] [stdout] test test_buffered_output_add_line ... ok [INFO] [stdout] test test_buffered_output_single_empty_line ... ok [INFO] [stdout] test test_buffered_output_with_formatted_content ... ok [INFO] [stdout] test test_format_colored_blue ... ok [INFO] [stdout] test test_format_colored_green ... ok [INFO] [stdout] test test_format_colored_red ... ok [INFO] [stdout] test test_format_info ... ok [INFO] [stdout] test test_format_empty_strings ... ok [INFO] [stdout] test test_format_success ... ok [INFO] [stdout] test test_format_unicode_characters ... ok [INFO] [stdout] test test_format_special_characters ... ok [INFO] [stdout] test test_mixed_formatting_in_buffered_output ... ok [INFO] [stdout] test test_format_error ... ok [INFO] [stdout] test test_progress_indicator_empty_message ... ok [INFO] [stdout] test test_format_warning ... ok [INFO] [stdout] test test_progress_indicator_large_numbers ... ok [INFO] [stdout] test test_format_bold ... ok [INFO] [stdout] test test_progress_indicator_increment ... ok [INFO] [stdout] test test_progress_indicator_edge_cases ... ok [INFO] [stdout] test test_progress_indicator_new ... ok [INFO] [stdout] test test_progress_indicator_long_message ... ok [INFO] [stdout] test test_progress_indicator_unicode_message ... ok [INFO] [stdout] test test_progress_indicator_with_total ... ok [INFO] [stdout] test test_table_formatter_column_width_adjustment ... ok [INFO] [stdout] test test_progress_indicator_zero_total ... ok [INFO] [stdout] test test_table_formatter_empty_cells ... ok [INFO] [stdout] test test_table_formatter_empty_table ... ok [INFO] [stdout] test test_table_formatter_new ... ok [INFO] [stdout] test test_table_formatter_multiple_rows ... ok [INFO] [stdout] test test_table_formatter_special_characters ... ok [INFO] [stdout] test test_progress_indicator_mixed_operations ... ok [INFO] [stdout] test test_table_formatter_uneven_rows ... ok [INFO] [stdout] test test_progress_indicator_set_current ... ok [INFO] [stdout] test test_table_in_buffered_output ... ok [INFO] [stdout] test test_buffered_output_default ... ok [INFO] [stdout] test test_table_formatter_single_column ... ok [INFO] [stderr] Running tests/test_prune_branches.rs (/opt/rustwide/target/debug/deps/test_prune_branches-99f01a26ae9db788) [INFO] [stdout] test test_table_formatter_single_row ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_prune_branches_deletes_merged_branch ... ok [INFO] [stdout] test test_prune_branches_dry_run_with_except ... ok [INFO] [stdout] test test_prune_branches_respects_exclude ... ok [INFO] [stdout] test test_prune_branches_run_function ... ok [INFO] [stdout] test test_prune_branches_run_function_dry_run ... ok [INFO] [stdout] test test_prune_branches_run_function_error_handling ... ok [INFO] [stdout] test test_prune_branches_dry_run_flag ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.42s [INFO] [stdout] [INFO] [stderr] Running tests/test_rename_branch.rs (/opt/rustwide/target/debug/deps/test_rename_branch-f7c41b6bb0656e8e) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_rename_branch_local_rename_failure ... ok [INFO] [stdout] test test_rename_branch_command_help ... ok [INFO] [stdout] test test_rename_branch_in_isolated_repo ... ok [INFO] [stdout] test test_rename_branch_push_failure ... ok [INFO] [stdout] test test_rename_branch_run_function_successful_case ... ok [INFO] [stdout] test test_rename_branch_run_outside_git_repo ... ok [INFO] [stdout] test test_rename_branch_run_function_same_name ... ok [INFO] [stderr] Running tests/test_safety.rs (/opt/rustwide/target/debug/deps/test_safety-8c814349dd320771) [INFO] [stdout] test test_rename_branch_same_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test test_safety_builder_execute_simple ... ok [INFO] [stdout] test test_safety_builder_execute_with_checkpoint ... ok [INFO] [stdout] test test_safety_builder_execute_with_clean_directory ... ok [INFO] [stdout] test test_safety_builder_execute_with_confirmation ... ok [INFO] [stdout] test test_safety_builder_execute_all_options ... ok [INFO] [stdout] test test_safety_confirm_destructive_operation_non_interactive ... ok [INFO] [stdout] test test_safety_builder_execute_with_backup ... ok [INFO] [stdout] test test_safety_builder_pattern_variations ... ok [INFO] [stdout] test test_safety_builder_execute_failing_operation ... ok [INFO] [stdout] test test_safety_edge_cases ... ok [INFO] [stdout] test test_safety_cleanup_old_backups_actual ... ok [INFO] [stdout] test test_safety_create_backup_branch ... ok [INFO] [stdout] test test_safety_builder_new ... ok [INFO] [stdout] test test_safety_create_checkpoint ... ok [INFO] [stdout] test test_safety_create_checkpoint_with_message ... ok [INFO] [stdout] test test_safety_create_backup_branch_with_prefix ... ok [INFO] [stdout] test test_safety_builder_user_cancellation_simulation ... ok [INFO] [stdout] test test_safety_cleanup_old_backups_dry_run ... ok [INFO] [stdout] test test_safety_is_test_environment_indirect ... ok [INFO] [stdout] test test_safety_error_handling ... ok [INFO] [stdout] test test_safety_method_signatures ... ok [INFO] [stdout] test test_safety_operations_integration ... ok [INFO] [stdout] test test_safety_restore_checkpoint ... ok [INFO] [stdout] test test_safety_ensure_clean_working_directory ... ok [INFO] [stdout] test test_safety_list_backup_branches ... ok [INFO] [stdout] test test_safety_builder_fluent_interface ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stderr] Running tests/test_since.rs (/opt/rustwide/target/debug/deps/test_since-1f8dac9e58f26b66) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_since_command_no_commits ... ok [INFO] [stdout] test test_git_since_outputs_commits_since_ref ... ok [INFO] [stdout] test test_since_command_direct ... ok [INFO] [stdout] test test_git_since_no_new_commits ... ok [INFO] [stderr] Running tests/test_stash_branch.rs (/opt/rustwide/target/debug/deps/test_stash_branch-f9fa4b550edf0900) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.20s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 43 tests [INFO] [stdout] test test_extract_branch_from_message_on ... ok [INFO] [stdout] test test_parse_stash_line_with_date_invalid ... ok [INFO] [stdout] test test_extract_branch_from_message_unknown ... ok [INFO] [stdout] test test_filter_stashes_by_age_coverage ... ok [INFO] [stdout] test test_stash_branch_clean_no_stashes ... ok [INFO] [stdout] test test_filter_stashes_by_age_invalid_format ... ok [INFO] [stdout] test test_extract_branch_from_message_coverage ... ok [INFO] [stdout] test test_parse_stash_line_with_branch_valid ... ok [INFO] [stdout] test test_stash_branch_apply_by_branch_list_only ... ok [INFO] [stdout] test test_parse_stash_line_with_branch_wip_format ... ok [INFO] [stdout] test test_stash_branch_apply_command_help ... ok [INFO] [stdout] test test_extract_branch_from_message_wip ... ok [INFO] [stdout] test test_parse_stash_line_with_date_valid ... ok [INFO] [stdout] test test_stash_branch_create_with_custom_stash_ref ... ok [INFO] [stdout] test test_stash_branch_clean_command_help ... ok [INFO] [stdout] test test_stash_branch_run_apply_function_no_list ... ok [INFO] [stdout] test test_stash_branch_clean_dry_run ... ok [INFO] [stdout] test test_stash_branch_run_clean_function_with_age ... ok [INFO] [stdout] test test_stash_branch_clean_with_age_filter ... ok [INFO] [stdout] test test_stash_branch_clean_with_specific_age ... ok [INFO] [stdout] test test_stash_branch_command_outside_git_repo ... ok [INFO] [stdout] test test_stash_branch_create_command_help ... ok [INFO] [stdout] test test_stash_branch_create_existing_branch ... ok [INFO] [stdout] test test_stash_export_functionality ... ok [INFO] [stdout] test test_stash_interactive_command_exists ... ok [INFO] [stderr] Switched to a new branch 'new-feature' [INFO] [stdout] On branch new-feature [INFO] [stdout] Changes to be committed: [INFO] [stdout] (use "git restore --staged ..." to unstage) [INFO] [stdout] new file: test.txt [INFO] [stdout] [INFO] [stdout] Dropped stash@{0} (85ccd663ceda51fe9c8bce833115dc1d3c0ca5cc) [INFO] [stdout] test test_stash_branch_create_success ... ok [INFO] [stdout] test test_stash_branch_run_apply_function ... ok [INFO] [stdout] test test_stash_branch_run_clean_function ... ok [INFO] [stdout] test test_filter_stashes_by_age_valid_format ... ok [INFO] [stdout] test test_stash_branch_run_create_function ... ok [INFO] [stdout] test test_stash_branch_run_create_function_no_stash ... ok [INFO] [stdout] test test_stash_command_apply_by_branch_no_stashes ... ok [INFO] [stdout] test test_stash_branch_create_invalid_branch_name ... ok [INFO] [stdout] test test_stash_branch_create_with_stash_ref ... ok [INFO] [stdout] test test_validate_branch_name_valid ... ok [INFO] [stdout] test test_stash_branch_apply_specific_branch ... ok [INFO] [stdout] test test_stash_command_direct_no_stashes ... ok [INFO] [stdout] test test_stash_branch_create_no_stash ... ok [INFO] [stdout] test test_validate_branch_name_invalid ... ok [INFO] [stdout] test test_stash_branch_apply_by_branch_no_stashes ... ok [INFO] [stdout] test test_stash_branch_main_command_help ... ok [INFO] [stderr] Running tests/test_summary.rs (/opt/rustwide/target/debug/deps/test_summary-3b791567fdbc3ce9) [INFO] [stdout] test test_validate_stash_exists_invalid ... ok [INFO] [stdout] test test_stash_branch_run_create_function_invalid_branch ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.18s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_summary_command_no_since ... ok [INFO] [stdout] test test_git_summary_shows_grouped_commits ... ok [INFO] [stderr] Running tests/test_switch_recent.rs (/opt/rustwide/target/debug/deps/test_switch_recent-e53ff0faf8451cf0) [INFO] [stdout] test test_summary_command_direct ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.32s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_switch_recent_command_available ... ok [INFO] [stdout] test test_switch_recent_in_non_git_repo ... ok [INFO] [stdout] test test_switch_recent_with_branches ... ok [INFO] [stdout] test test_switch_recent_in_empty_git_repo ... ok [INFO] [stdout] test test_switch_recent_command_direct ... ok [INFO] [stderr] Running tests/test_sync.rs (/opt/rustwide/target/debug/deps/test_sync-32a690721afcfaae) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_sync_command_with_rebase_strategy ... ok [INFO] [stdout] test test_sync_merge_flag ... ok [INFO] [stdout] test test_sync_command_with_merge_strategy ... ok [INFO] [stdout] test test_sync_command_direct ... ok [INFO] [stdout] test test_sync_command_help ... ok [INFO] [stdout] test test_sync_run_function_no_upstream ... ok [INFO] [stderr] fatal: not a git repository (or any of the parent directories): .git [INFO] [stdout] test test_sync_run_function_outside_git_repo ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.16s [INFO] [stdout] [INFO] [stderr] Running tests/test_technical_debt.rs (/opt/rustwide/target/debug/deps/test_technical_debt-e78bb4f2771d73de) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_technical_debt_help ... ok [INFO] [stdout] test test_technical_debt_in_non_git_repo ... ok [INFO] [stdout] test test_technical_debt_with_files ... ok [INFO] [stdout] test test_technical_debt_command_outside_git_repo ... ok [INFO] [stdout] test test_technical_debt_in_empty_git_repo ... ok [INFO] [stdout] test test_technical_debt_command_direct ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s [INFO] [stdout] [INFO] [stderr] Running tests/test_traits.rs (/opt/rustwide/target/debug/deps/test_traits-3224378668744e3a) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test test_destructive_trait_default_backup ... ok [INFO] [stdout] test test_command_trait_basic ... ok [INFO] [stdout] test test_command_trait_failure ... ok [INFO] [stdout] test test_configurable_trait_with_config ... ok [INFO] [stdout] test test_configurable_trait ... ok [INFO] [stdout] test test_dry_runnable_trait ... ok [INFO] [stdout] test test_formatter_trait ... ok [INFO] [stdout] test test_interactive_trait ... ok [INFO] [stdout] test test_dry_runnable_trait_not_dry_run ... ok [INFO] [stdout] test test_destructive_trait ... ok [INFO] [stdout] test test_multi_format_trait ... ok [INFO] [stdout] test test_multi_format_trait_unsupported ... ok [INFO] [stdout] test test_optimizable_trait ... ok [INFO] [stdout] test test_trait_combination ... ok [INFO] [stdout] test test_validator_trait_valid_input ... ok [INFO] [stdout] test test_validator_trait_validation_rules ... ok [INFO] [stdout] test test_validator_trait_invalid_input ... ok [INFO] [stderr] Running tests/test_undo.rs (/opt/rustwide/target/debug/deps/test_undo-92f8b95e7ef4e014) [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_undo_command_direct ... ok [INFO] [stdout] test test_git_undo_soft_resets_last_commit ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_upstream.rs (/opt/rustwide/target/debug/deps/test_upstream-247e6342a3457fed) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_upstream_status_no_branches ... ok [INFO] [stdout] test test_upstream_command_outside_git_repo ... ok [INFO] [stderr] Already on 'master' [INFO] [stdout] test test_upstream_run_sync_all_function ... ok [INFO] [stdout] test test_upstream_set_invalid_format ... ok [INFO] [stdout] test test_upstream_set_command_help ... ok [INFO] [stdout] test test_upstream_command_direct ... ok [INFO] [stdout] test test_upstream_sync_all_command_help ... ok [INFO] [stdout] test test_upstream_main_command_help ... ok [INFO] [stdout] test test_upstream_run_status_function ... ok [INFO] [stdout] test test_upstream_status_command_help ... ok [INFO] [stderr] fatal: the requested upstream branch 'origin/main' does not exist [INFO] [stderr] hint: [INFO] [stderr] hint: If you are planning on basing your work on an upstream [INFO] [stderr] hint: branch that already exists at the remote, you may need to [INFO] [stderr] hint: run "git fetch" to retrieve it. [INFO] [stderr] hint: [INFO] [stderr] hint: If you are planning to push out a new local branch that [INFO] [stderr] hint: will track its remote counterpart, you may want to use [INFO] [stderr] hint: "git push -u" to set the upstream config as you push. [INFO] [stderr] hint: Disable this message with "git config advice.setUpstreamFailure false" [INFO] [stdout] test test_upstream_run_set_function ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s [INFO] [stdout] [INFO] [stderr] Running tests/test_validation.rs (/opt/rustwide/target/debug/deps/test_validation-ea8fb702a5239970) [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test test_branch_name_validator ... ok [INFO] [stdout] test test_commit_hash_validator ... ok [INFO] [stdout] test test_remote_name_validator ... ok [INFO] [stdout] test test_validate_branch_name_edge_cases ... ok [INFO] [stdout] test test_multiple_validators_same_input ... ok [INFO] [stdout] test test_validate_branch_name_invalid_characters ... ok [INFO] [stdout] test test_validate_branch_name_empty ... ok [INFO] [stdout] test test_validate_branch_name_reserved ... ok [INFO] [stdout] test test_validate_branch_name_starts_with_dash ... ok [INFO] [stdout] test test_validate_branch_name_valid ... ok [INFO] [stdout] test test_validate_commit_exists_invalid ... ok [INFO] [stdout] test test_validate_commit_exists_may_fail ... ok [INFO] [stdout] test test_validate_commit_hash_empty ... ok [INFO] [stdout] test test_validate_commit_hash_invalid_characters ... ok [INFO] [stdout] test test_validate_commit_hash_too_long ... ok [INFO] [stdout] test test_validate_commit_hash_too_short ... ok [INFO] [stdout] test test_validate_commit_hash_valid ... ok [INFO] [stdout] test test_validate_positive_number_exceeds_max ... ok [INFO] [stdout] test test_validate_file_path_edge_cases ... ok [INFO] [stdout] test test_validate_positive_number_valid ... ok [INFO] [stdout] test test_validate_git_date_format_valid ... ok [INFO] [stdout] test test_validate_git_date_format_empty ... ok [INFO] [stdout] test test_validate_git_date_format_dangerous ... ok [INFO] [stdout] test test_validate_file_path_valid ... ok [INFO] [stdout] test test_validate_git_date_format_too_long ... ok [INFO] [stdout] test test_validate_file_path_invalid_characters ... ok [INFO] [stdout] test test_validate_file_path_empty ... ok [INFO] [stdout] test test_validate_positive_number_edge_cases ... ok [INFO] [stdout] test test_validate_in_git_repo ... ok [INFO] [stdout] test test_validate_file_path_dangerous ... ok [INFO] [stdout] test test_validate_positive_number_negative ... ok [INFO] [stdout] test test_validate_remote_name_empty ... ok [INFO] [stdout] test test_validate_remote_name_invalid_characters ... ok [INFO] [stdout] test test_validate_safe_string_too_long ... ok [INFO] [stdout] test test_validate_remote_name_valid ... ok [INFO] [stdout] test test_validate_safe_string_dangerous ... ok [INFO] [stdout] test test_validate_safe_string_empty ... ok [INFO] [stdout] test test_validate_safe_string_valid ... ok [INFO] [stdout] test test_validate_remote_name_invalid_patterns ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_what.rs (/opt/rustwide/target/debug/deps/test_what-94887861785f37ec) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_git_what_shows_diff_and_commits ... ok [INFO] [stdout] test test_what_command_direct ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stderr] Doc-tests git_x [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "68b44186c74e697d6866b1cd780d6d16fd9679fd6672153363d6f488d3a74fed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "68b44186c74e697d6866b1cd780d6d16fd9679fd6672153363d6f488d3a74fed", kill_on_drop: false }` [INFO] [stdout] 68b44186c74e697d6866b1cd780d6d16fd9679fd6672153363d6f488d3a74fed