[INFO] fetching crate git-std 0.10.2... [INFO] testing git-std-0.10.2 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate git-std 0.10.2 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate git-std 0.10.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate git-std 0.10.2 [INFO] tweaked toml for crates.io crate git-std 0.10.2 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate git-std 0.10.2 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate git-std 0.10.2 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serde_spanned v1.1.0 [INFO] [stderr] Downloaded toml_writer v1.1.0+spec-1.1.0 [INFO] [stderr] Downloaded toml_datetime v1.1.0+spec-1.1.0 [INFO] [stderr] Downloaded crossterm_winapi v0.9.1 [INFO] [stderr] Downloaded normalize-line-endings v0.3.0 [INFO] [stderr] Downloaded predicates-core v1.0.10 [INFO] [stderr] Downloaded termtree v0.5.1 [INFO] [stderr] Downloaded signal-hook-mio v0.2.5 [INFO] [stderr] Downloaded clap_lex v1.1.0 [INFO] [stderr] Downloaded standard-githooks v0.10.2 [INFO] [stderr] Downloaded predicates-tree v1.0.13 [INFO] [stderr] Downloaded anstream v1.0.0 [INFO] [stderr] Downloaded assert_cmd v2.2.0 [INFO] [stderr] Downloaded clap_complete v4.6.0 [INFO] [stderr] Downloaded clap_derive v4.6.0 [INFO] [stderr] Downloaded derive_more v2.1.1 [INFO] [stderr] Downloaded derive_more-impl v2.1.1 [INFO] [stderr] Downloaded crossterm v0.29.0 [INFO] [stderr] Downloaded winnow v1.0.0 [INFO] [stderr] Downloaded hashbrown v0.16.1 [INFO] [stderr] Downloaded clap_builder v4.6.0 [INFO] [stderr] Downloaded mio v1.1.1 [INFO] [stderr] Downloaded inquire v0.9.4 [INFO] [stderr] Downloaded indexmap v2.13.0 [INFO] [stderr] Downloaded clap v4.6.0 [INFO] [stderr] Downloaded signal-hook v0.3.18 [INFO] [stderr] Downloaded anstyle-parse v1.0.0 [INFO] [stderr] Downloaded anstyle v1.0.14 [INFO] [stderr] Downloaded unicase v2.9.0 [INFO] [stderr] Downloaded yansi v1.0.1 [INFO] [stderr] Downloaded convert_case v0.10.0 [INFO] [stderr] Downloaded predicates v3.1.4 [INFO] [stderr] Downloaded thread_local v1.1.9 [INFO] [stderr] Downloaded fuzzy-matcher v0.3.7 [INFO] [stderr] Downloaded standard-changelog v0.10.2 [INFO] [stderr] Downloaded globset v0.4.18 [INFO] [stderr] Downloaded git-conventional v1.1.0 [INFO] [stderr] Downloaded standard-commit v0.10.2 [INFO] [stderr] Downloaded standard-version v0.10.2 [INFO] [stderr] Downloaded semver v1.0.27 [INFO] [stderr] Downloaded toml v1.1.0+spec-1.1.0 [INFO] [stderr] Downloaded toml_parser v1.1.0+spec-1.1.0 [INFO] [stderr] Downloaded wait-timeout v0.2.1 [INFO] [stderr] Downloaded roff v1.1.0 [INFO] [stderr] Downloaded clap_mangen v0.2.33 [INFO] [stderr] Downloaded dyn-clone v1.0.20 [INFO] [stderr] Downloaded difflib v0.4.0 [INFO] [stderr] Downloaded fastrand v2.3.0 [INFO] [stderr] Downloaded itoa v1.0.17 [INFO] [stderr] Downloaded libc v0.2.183 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9c68559ff0c537c6dcc72fb1be9f1b752e6ee73d26966563c7e89034823a7282 [INFO] running `Command { std: "docker" "start" "-a" "9c68559ff0c537c6dcc72fb1be9f1b752e6ee73d26966563c7e89034823a7282", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9c68559ff0c537c6dcc72fb1be9f1b752e6ee73d26966563c7e89034823a7282", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c68559ff0c537c6dcc72fb1be9f1b752e6ee73d26966563c7e89034823a7282", kill_on_drop: false }` [INFO] [stdout] 9c68559ff0c537c6dcc72fb1be9f1b752e6ee73d26966563c7e89034823a7282 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6cdda616a4374e759d2c880837d09140de99cc1328ddbe682a3354ce097c55ae [INFO] running `Command { std: "docker" "start" "-a" "6cdda616a4374e759d2c880837d09140de99cc1328ddbe682a3354ce097c55ae", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling anstyle-parse v1.0.0 [INFO] [stderr] Compiling anstream v1.0.0 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling winnow v1.0.0 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling unicase v2.9.0 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling git-conventional v1.1.0 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling roff v1.1.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling litrs v1.0.0 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling serde_spanned v1.1.0 [INFO] [stderr] Compiling document-features v0.2.12 [INFO] [stderr] Compiling toml_datetime v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling signal-hook-mio v0.2.5 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling toml_parser v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling toml_writer v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling toml v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling fuzzy-matcher v0.3.7 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling dyn-clone v1.0.20 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling clap_derive v4.6.0 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling standard-commit v0.10.2 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling standard-changelog v0.10.2 [INFO] [stderr] Compiling standard-version v0.10.2 [INFO] [stderr] Compiling inquire v0.9.4 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling clap_mangen v0.2.33 [INFO] [stderr] Compiling clap_complete v4.6.0 [INFO] [stderr] Compiling standard-githooks v0.10.2 [INFO] [stderr] Compiling git-std v0.10.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 09s [INFO] running `Command { std: "docker" "inspect" "6cdda616a4374e759d2c880837d09140de99cc1328ddbe682a3354ce097c55ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6cdda616a4374e759d2c880837d09140de99cc1328ddbe682a3354ce097c55ae", kill_on_drop: false }` [INFO] [stdout] 6cdda616a4374e759d2c880837d09140de99cc1328ddbe682a3354ce097c55ae [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3a6b74356d365f315770e4d57f51e51632e38d9a1e63588c1c63808fa69bdff7 [INFO] running `Command { std: "docker" "start" "-a" "3a6b74356d365f315770e4d57f51e51632e38d9a1e63588c1c63808fa69bdff7", kill_on_drop: false }` [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling predicates-core v1.0.10 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling assert_cmd v2.2.0 [INFO] [stderr] Compiling predicates-tree v1.0.13 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling predicates v3.1.4 [INFO] [stderr] Compiling standard-version v0.10.2 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling inquire v0.9.4 [INFO] [stderr] Compiling standard-githooks v0.10.2 [INFO] [stderr] Compiling git-std v0.10.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 32.61s [INFO] running `Command { std: "docker" "inspect" "3a6b74356d365f315770e4d57f51e51632e38d9a1e63588c1c63808fa69bdff7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3a6b74356d365f315770e4d57f51e51632e38d9a1e63588c1c63808fa69bdff7", kill_on_drop: false }` [INFO] [stdout] 3a6b74356d365f315770e4d57f51e51632e38d9a1e63588c1c63808fa69bdff7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8f33fb9964707182e012a205b31929b9965c32579064cc32ecad17fd7921f31c [INFO] running `Command { std: "docker" "start" "-a" "8f33fb9964707182e012a205b31929b9965c32579064cc32ecad17fd7921f31c", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/git_std-22718084276be0ed) [INFO] [stdout] [INFO] [stdout] running 128 tests [INFO] [stdout] test cli::bootstrap::tests::bootstrap_script_starts_with_shebang ... ok [INFO] [stdout] test cli::bootstrap::tests::bootstrap_hooks_template_no_lfs_when_absent ... ok [INFO] [stdout] test cli::bootstrap::tests::bootstrap_script_contains_min_version ... ok [INFO] [stdout] test cli::bootstrap::tests::marker_is_html_comment ... ok [INFO] [stdout] test cli::bootstrap::tests::bootstrap_hooks_template_includes_lfs_when_detected ... ok [INFO] [stdout] test cli::bootstrap::tests::bootstrap_script_delegates_to_git_std ... ok [INFO] [stdout] test cli::bump::detect::tests::calver_date_2026_03_16 ... ok [INFO] [stdout] test cli::bump::detect::tests::calver_date_dec31_to_jan1_boundary ... ok [INFO] [stdout] test cli::bump::detect::tests::calver_date_jan1_2024_monday ... ok [INFO] [stdout] test cli::bump::detect::tests::today_calver_date_is_reasonable ... ok [INFO] [stdout] test cli::check::tests::strip_comments_preserves_non_comment_lines ... ok [INFO] [stdout] test cli::check::tests::strip_comments_removes_hash_lines ... ok [INFO] [stdout] test cli::commit::tests::breaking_and_refs_produce_two_footers ... ok [INFO] [stdout] test cli::commit::tests::dry_run_prints_message_without_committing ... ok [INFO] [stdout] test cli::commit::tests::breaking_change_sets_flag_and_footer ... ok [INFO] [stdout] test cli::commit::tests::formatted_message_roundtrips ... ok [INFO] [stdout] test cli::commit::tests::gather_answers_fully_non_interactive ... ok [INFO] [stdout] test cli::commit::tests::minimal_commit ... ok [INFO] [stdout] test cli::commit::tests::gather_answers_minimal_non_interactive ... ok [INFO] [stdout] test cli::commit::tests::gather_answers_scope_required_in_strict_mode ... ok [INFO] [stdout] test cli::commit::tests::no_breaking_no_flag ... ok [INFO] [stdout] test cli::commit::tests::with_body ... ok [INFO] [stdout] test cli::commit::tests::with_scope ... ok [INFO] [stdout] test cli::config::tests::format_str_list_empty ... ok [INFO] [stdout] test cli::config::tests::format_str_list_multiple ... ok [INFO] [stdout] test cli::config::tests::format_str_list_single ... ok [INFO] [stdout] test cli::bump::detect::tests::chrono_date_format ... ok [INFO] [stdout] test config::deps::tests::cargo_build_deps_included ... ok [INFO] [stdout] test config::deps::tests::cargo_dev_deps_excluded ... ok [INFO] [stdout] test config::deps::tests::cargo_runtime_deps_included ... ok [INFO] [stdout] test config::deps::tests::external_deps_ignored ... ok [INFO] [stdout] test config::deps::tests::multiple_dependents ... ok [INFO] [stdout] test config::deps::tests::no_manifest_produces_no_deps ... ok [INFO] [stdout] test config::deps::tests::node_dev_deps_excluded ... ok [INFO] [stdout] test config::deps::tests::node_peer_deps_included ... ok [INFO] [stdout] test config::deps::tests::empty_packages_produces_empty_graph ... ok [INFO] [stdout] test cli::bootstrap::tests::bootstrap_hooks_template_has_header ... ok [INFO] [stdout] test cli::commit::tests::refs_joined_as_single_footer ... ok [INFO] [stdout] test cli::config::tests::format_sections_produces_object_notation ... ok [INFO] [stdout] test config::deps::tests::node_runtime_deps_included ... ok [INFO] [stdout] test cli::commit::tests::create_commit_writes_to_repo ... ok [INFO] [stdout] test config::tests::calver_format_yy_0m_patch ... ok [INFO] [stdout] test config::tests::calver_format_default ... ok [INFO] [stdout] test config::tests::calver_tokens_0m ... ok [INFO] [stdout] test config::tests::calver_format_invalid_falls_back_to_default ... ok [INFO] [stdout] test config::tests::calver_format_valid_no_fallback ... ok [INFO] [stdout] test config::deps::tests::transitive_dependencies ... ok [INFO] [stdout] test config::tests::calver_format_yyyy_ww_patch ... ok [INFO] [stdout] test config::tests::calver_tokens_ww ... ok [INFO] [stdout] test config::tests::calver_format_custom ... ok [INFO] [stdout] test config::tests::changelog_hidden_types ... ok [INFO] [stdout] test config::tests::changelog_hidden_default_none ... ok [INFO] [stdout] test config::tests::calver_tokens_dd ... ok [INFO] [stdout] test config::tests::calver_tokens_yy ... ok [INFO] [stdout] test config::tests::custom_types ... ok [INFO] [stdout] test config::tests::default_types_function_returns_all_types ... ok [INFO] [stdout] test config::tests::default_types_when_no_config ... ok [INFO] [stdout] test config::tests::discover_scopes_empty_when_no_matching_dirs ... ok [INFO] [stdout] test config::tests::discover_scopes_from_crates ... ok [INFO] [stdout] test config::tests::discover_scopes_deduplicates ... ok [INFO] [stdout] test config::tests::discover_scopes_ignores_files ... ok [INFO] [stdout] test config::tests::empty_toml_uses_defaults ... ok [INFO] [stdout] test config::tests::invalid_toml_uses_defaults ... ok [INFO] [stdout] test config::tests::monorepo_default_false ... ok [INFO] [stdout] test config::tests::monorepo_missing_defaults_false ... ok [INFO] [stdout] test config::tests::monorepo_true_parsed ... ok [INFO] [stdout] test config::tests::no_scopes_means_none ... ok [INFO] [stdout] test config::tests::non_calver_scheme_ignores_invalid_format ... ok [INFO] [stdout] test config::tests::discover_scopes_from_packages_and_modules ... ok [INFO] [stdout] test config::tests::malformed_toml_warns_and_uses_defaults ... ok [INFO] [stdout] test config::tests::monorepo_false_explicit ... ok [INFO] [stdout] test config::tests::discover_scopes_non_standard_names ... ok [INFO] [stdout] test config::tests::full_monorepo_config ... ok [INFO] [stdout] test config::tests::packages_missing_name_skipped ... ok [INFO] [stdout] test config::tests::packages_missing_path_skipped ... ok [INFO] [stdout] test config::tests::packages_default_empty ... ok [INFO] [stdout] test config::tests::packages_no_overrides_uses_none ... ok [INFO] [stdout] test config::tests::packages_with_changelog_override ... ok [INFO] [stdout] test config::tests::packages_with_scheme_override ... ok [INFO] [stdout] test config::tests::packages_with_version_files_override ... ok [INFO] [stdout] test config::tests::release_scope_not_duplicated_when_already_present ... ok [INFO] [stdout] test config::tests::release_scope_always_allowed_with_explicit_list ... ok [INFO] [stdout] test config::tests::scheme_defaults_to_semver ... ok [INFO] [stdout] test config::tests::scheme_calver_parsed ... ok [INFO] [stdout] test config::tests::resolved_scopes_none ... ok [INFO] [stdout] test config::tests::resolved_scopes_list ... ok [INFO] [stdout] test config::tests::scopes_auto ... ok [INFO] [stdout] test config::tests::resolved_scopes_auto ... ok [INFO] [stdout] test config::tests::strict_default_false ... ok [INFO] [stdout] test config::tests::scopes_explicit_list ... ok [INFO] [stdout] test config::tests::strict_from_config ... ok [INFO] [stdout] test config::tests::tag_template_custom ... ok [INFO] [stdout] test config::tests::scheme_unknown_falls_back_to_semver ... ok [INFO] [stdout] test config::tests::tag_template_default ... ok [INFO] [stdout] test config::tests::tag_template_with_other_versioning_fields ... ok [INFO] [stdout] test config::tests::scheme_patch_parsed ... ok [INFO] [stdout] test config::tests::scheme_semver_explicit ... ok [INFO] [stdout] test config::tests::to_lint_config_auto_empty_workspace ... ok [INFO] [stdout] test config::tests::to_lint_config_not_strict ... ok [INFO] [stdout] test config::tests::to_lint_config_strict ... ok [INFO] [stdout] test config::tests::to_lint_config_strict_from_config ... ok [INFO] [stdout] test config::tests::version_files_default_empty ... ok [INFO] [stdout] test config::tests::version_files_missing_path_skipped ... ok [INFO] [stdout] test config::tests::version_files_parsed ... ok [INFO] [stdout] test config::tests::version_files_with_regex_pattern ... ok [INFO] [stdout] test config::tests::to_lint_config_auto_discovers_scopes ... ok [INFO] [stdout] test config::tests::to_lint_config_strict_no_scopes ... ok [INFO] [stdout] test config::workspace::tests::cargo_workspace_discovered ... ok [INFO] [stdout] test config::workspace::tests::cargo_takes_precedence_over_plain_scan ... ok [INFO] [stdout] test config::workspace::tests::empty_workspace_returns_empty ... ok [INFO] [stdout] test config::workspace::tests::deno_workspace_with_members_object ... ok [INFO] [stdout] test config::workspace::tests::cargo_workspace_with_glob ... ok [INFO] [stdout] test config::workspace::tests::deno_workspace_discovered ... ok [INFO] [stdout] test config::workspace::tests::no_overrides_on_discovered_packages ... ok [INFO] [stdout] test config::tests::packages_parsed_with_name_and_path ... ok [INFO] [stdout] test config::workspace::tests::npm_workspace_discovered ... ok [INFO] [stdout] test config::workspace::tests::plain_scan_discovers_version_files ... ok [INFO] [stdout] test config::workspace::tests::plain_scan_ignores_dirs_without_version_files ... ok [INFO] [stdout] test cli::commit::tests::amend_commit_updates_message ... ok [INFO] [stdout] test cli::commit::tests::stage_tracked_modified_adds_changes ... ok [INFO] [stdout] test git::query::tests::find_latest_version_tag_empty_repo ... ok [INFO] [stdout] test git::query::tests::walk_commits_for_path_empty_when_no_matching_commits ... ok [INFO] [stdout] test git::query::tests::walk_commits_for_path_multi_package_commit_appears_in_both ... ok [INFO] [stdout] test git::query::tests::collect_tags_sorted_by_date ... ok [INFO] [stdout] test git::query::tests::find_latest_version_tag_with_tags ... ok [INFO] [stdout] test git::query::tests::walk_commits_for_path_without_until ... ok [INFO] [stdout] test git::query::tests::walk_commits_for_path_filters_by_directory ... ok [INFO] [stderr] Running tests/bootstrap.rs (/opt/rustwide/target/debug/deps/bootstrap-98a66787db10e195) [INFO] [stdout] test git::query::tests::walk_commits_returns_topological_order ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 128 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test bootstrap_exits_zero_with_nothing_to_do ... ok [INFO] [stdout] test bootstrap_dry_run_no_side_effects ... ok [INFO] [stdout] test bootstrap_install_appends_marker_to_docs ... ok [INFO] [stdout] test bootstrap_install_from_subdirectory ... ok [INFO] [stdout] test bootstrap_install_min_version_matches_crate ... ok [INFO] [stdout] test bootstrap_install_skips_existing_without_force ... ok [INFO] [stdout] test bootstrap_install_overwrites_with_force ... ok [INFO] [stdout] test bootstrap_sets_blame_ignore_revs ... ok [INFO] [stdout] test bootstrap_install_does_not_double_append ... ok [INFO] [stdout] test bootstrap_sets_hooks_path_when_githooks_exists ... ok [INFO] [stdout] test bootstrap_run_from_subdirectory ... ok [INFO] [stdout] test bootstrap_runs_custom_hooks ... ok [INFO] [stdout] test bootstrap_skips_lfs_when_no_gitattributes ... ok [INFO] [stdout] test bootstrap_skips_hooks_path_when_no_githooks ... ok [INFO] [stdout] test hooks_install_generates_commit_msg_with_check_command ... ok [INFO] [stdout] test bootstrap_is_idempotent ... ok [INFO] [stdout] test bootstrap_skips_blame_when_no_file ... ok [INFO] [stdout] test bootstrap_install_creates_files ... ok [INFO] [stdout] test bootstrap_skips_lfs_when_no_filter_lfs ... ok [INFO] [stderr] Running tests/bump.rs (/opt/rustwide/target/debug/deps/bump-d3c3d984af58bdfd) [INFO] [stdout] test hooks_install_commit_msg_shim_is_active ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test bump_help_shows_flags ... ok [INFO] [stdout] test bump_dry_run_shows_would_sync ... ok [INFO] [stdout] test bump_dry_run_shows_plan ... ok [INFO] [stdout] test bump_dry_run_no_writes ... ok [INFO] [stdout] test bump_dry_run_skips_untriggered_lock_file ... ok [INFO] [stdout] test bump_first_release ... ok [INFO] [stdout] test bump_no_bump_worthy_commits ... ok [INFO] [stdout] test bump_major_on_breaking_change ... ok [INFO] [stdout] test bump_missing_tool_lock_file_warns_and_continues ... ok [INFO] [stdout] test bump_no_commit_flag ... ok [INFO] [stdout] test bump_full_release_cycle ... ok [INFO] [stdout] test bump_release_as ... ok [INFO] [stdout] test bump_cargo_lock_sync_happy_path ... ok [INFO] [stdout] test bump_performs_full_workflow ... ok [INFO] [stdout] test bump_skip_changelog ... ok [INFO] [stderr] Running tests/bump_custom.rs (/opt/rustwide/target/debug/deps/bump_custom-9091f83b27e9e251) [INFO] [stdout] test bump_prerelease_cycle ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test bump_dry_run_shows_custom_files ... ok [INFO] [stdout] test bump_custom_cargo_toml_triggers_lock_sync ... ok [INFO] [stdout] test bump_custom_regex_version_file ... ok [INFO] [stdout] test bump_multiple_custom_files ... ok [INFO] [stdout] test bump_custom_file_missing ... ok [INFO] [stderr] Running tests/bump_stable.rs (/opt/rustwide/target/debug/deps/bump_stable-30eceb4cc018232e) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test bump_stable_rejects_dirty_working_tree ... ok [INFO] [stdout] test bump_patch_scheme_rejects_breaking_without_force ... ok [INFO] [stdout] test bump_stable_dry_run ... ok [INFO] [stdout] test bump_stable_rejects_calver_scheme ... ok [INFO] [stdout] test bump_stable_rejects_existing_branch ... ok [INFO] [stdout] test bump_patch_scheme_produces_patch_from_feat ... ok [INFO] [stdout] test bump_patch_scheme_allows_breaking_with_force ... ok [INFO] [stdout] test bump_stable_creates_branch_and_bumps_major ... ok [INFO] [stdout] test bump_stable_custom_branch_name ... ok [INFO] [stdout] test bump_stable_with_minor_flag ... ok [INFO] [stderr] Running tests/changelog.rs (/opt/rustwide/target/debug/deps/changelog-39f71a0f8b702ea8) [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test changelog_range_invalid_missing_dotdot ... ok [INFO] [stdout] test changelog_range_invalid_ref ... ok [INFO] [stdout] test changelog_range_warns_on_reversed_range ... ok [INFO] [stdout] test changelog_range_no_conventional_commits ... ok [INFO] [stderr] Running tests/check.rs (/opt/rustwide/target/debug/deps/check-63f104cba919600d) [INFO] [stdout] test changelog_range_valid_between_two_tags ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test invalid_missing_description ... ok [INFO] [stdout] test diagnostic_shows_expected_format ... ok [INFO] [stdout] test file_with_body_and_comments ... ok [INFO] [stdout] test file_strips_comment_lines ... ok [INFO] [stdout] test diagnostic_shows_got_line ... ok [INFO] [stdout] test file_invalid_message ... ok [INFO] [stdout] test invalid_missing_type ... ok [INFO] [stdout] test valid_with_body ... ok [INFO] [stdout] test file_valid_message ... ok [INFO] [stdout] test invalid_uppercase_type ... ok [INFO] [stdout] test invalid_no_colon ... ok [INFO] [stdout] test valid_simple_message ... ok [INFO] [stdout] test valid_breaking_bang ... ok [INFO] [stdout] test file_not_found_exits_2 ... ok [INFO] [stdout] test valid_with_breaking_change_footer ... ok [INFO] [stdout] test valid_scoped_message ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/check_range.rs (/opt/rustwide/target/debug/deps/check_range-f5a97352253126dd) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test range_invalid_range_exits_2 ... ok [INFO] [stdout] test range_invalid_commit_exits_1 ... ok [INFO] [stdout] test range_all_valid_exits_0 ... ok [INFO] [stdout] test range_mixed_reports_both ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/check_strict.rs (/opt/rustwide/target/debug/deps/check_strict-815910b511ee7c1d) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test json_valid_simple ... ok [INFO] [stdout] test json_valid_scoped_breaking ... ok [INFO] [stdout] test strict_accepts_default_types_without_config ... ok [INFO] [stdout] test color_never_no_ansi_codes_invalid ... ok [INFO] [stdout] test json_invalid_strict ... ok [INFO] [stdout] test strict_auto_scopes_empty_dirs_no_requirement ... ok [INFO] [stdout] test json_invalid_message ... ok [INFO] [stdout] test color_never_no_ansi_codes_valid ... ok [INFO] [stdout] test strict_with_custom_types_rejects_unlisted ... ok [INFO] [stdout] test strict_with_custom_types_accepts_custom ... ok [INFO] [stdout] test strict_with_scopes_rejects_unknown_scope ... ok [INFO] [stdout] test strict_auto_scopes_accepts_discovered ... ok [INFO] [stdout] test without_strict_any_type_accepted ... ok [INFO] [stdout] test strict_auto_scopes_requires_scope ... ok [INFO] [stdout] test strict_with_scopes_requires_scope ... ok [INFO] [stdout] test strict_file_validates_against_config ... ok [INFO] [stdout] test strict_rejects_unknown_type_without_config ... ok [INFO] [stdout] test strict_with_scopes_accepts_valid_scope ... ok [INFO] [stdout] test strict_auto_scopes_rejects_unknown ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/cli.rs (/opt/rustwide/target/debug/deps/cli-9c45af164a0a5c9f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test unknown_subcommand_exits_2 ... ok [INFO] [stdout] test version_flag_prints_version ... ok [INFO] [stdout] test hooks_requires_subcommand ... ok [INFO] [stdout] test help_lists_subcommands ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/commit.rs (/opt/rustwide/target/debug/deps/commit-a2d20245a0c46945) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test commit_dry_run_with_breaking ... ok [INFO] [stdout] test commit_dry_run_with_scope ... ok [INFO] [stdout] test commit_dry_run_prints_message ... ok [INFO] [stdout] test commit_fails_fast_when_stdin_is_not_a_tty ... ok [INFO] [stdout] test commit_combined_flags ... ok [INFO] [stdout] test commit_help_shows_flags ... ok [INFO] [stdout] test commit_non_interactive_with_type_and_message_works_in_piped_context ... ok [INFO] [stdout] test commit_short_flags ... ok [INFO] [stdout] test commit_dry_run_auto_scopes ... ok [INFO] [stdout] test commit_actual_execution ... ok [INFO] [stdout] test commit_with_scope ... ok [INFO] [stdout] test commit_with_breaking ... ok [INFO] [stdout] test commit_prints_committed_confirmation ... ok [INFO] [stdout] test commit_all_flag ... ok [INFO] [stdout] test commit_amend ... ok [INFO] [stdout] test commit_amend_prints_amended_confirmation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s [INFO] [stdout] [INFO] [stderr] Running tests/completions.rs (/opt/rustwide/target/debug/deps/completions-c23ad8557e4334d6) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test completions_bash_includes_git_subcommand_wrapper ... ok [INFO] [stdout] test completions_bash_outputs_script ... ok [INFO] [stdout] test completions_zsh_includes_git_subcommand_wrapper ... ok [INFO] [stdout] test completions_zsh_outputs_script ... ok [INFO] [stdout] test completions_fish_includes_git_subcommand_wrapper ... ok [INFO] [stderr] Running tests/config.rs (/opt/rustwide/target/debug/deps/config-efa951f36cd7fc71) [INFO] [stdout] test completions_fish_outputs_script ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test config_get_strict_returns_false_by_default ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] test config_get_reflects_toml_value ... ok [INFO] [stdout] test config_get_scheme_returns_semver_by_default ... ok [INFO] [stdout] test config_get_json_types_outputs_array ... ok [INFO] [stdout] test config_get_text_bug_url_null_goes_to_stderr ... ok [INFO] [stdout] test config_get_json_format_outputs_json_string ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpzNv7zS/.git/ [INFO] [stdout] test config_get_unknown_key_exits_1 ... ok [INFO] [stdout] test config_get_versioning_tag_prefix ... ok [INFO] [stdout] test config_list_defaults_exits_0 ... ok [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpViqBj9/.git/ [INFO] [stdout] test config_list_json_outputs_to_stdout ... ok [INFO] [stdout] test config_list_shows_changelog_section ... ok [INFO] [stdout] test config_get_json_bug_url_null_goes_to_stdout ... ok [INFO] [stdout] test config_list_reflects_toml_values ... ok [INFO] [stdout] test config_list_from_subdirectory ... ok [INFO] [stdout] test config_list_source_is_default_when_no_file ... ok [INFO] [stdout] test config_list_shows_scheme ... ok [INFO] [stdout] test config_without_subcommand_exits_2 ... ok [INFO] [stdout] test config_get_changelog_title ... ok [INFO] [stdout] test config_get_types_lists_defaults ... ok [INFO] [stdout] test config_list_shows_versioning_section ... ok [INFO] [stdout] test config_list_shows_file_source_for_set_keys ... ok [INFO] [stdout] test config_get_from_subdirectory ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/config_errors.rs (/opt/rustwide/target/debug/deps/config_errors-4a84e11d221795bb) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test config_list_scheme_wrong_type_falls_back_to_default ... ok [INFO] [stdout] test config_list_invalid_calver_format_warns ... ok [INFO] [stdout] test config_get_json_strict_goes_to_stdout ... ok [INFO] [stdout] test config_get_json_types_goes_to_stdout ... ok [INFO] [stdout] test config_list_malformed_toml_falls_back_to_defaults ... ok [INFO] [stdout] test config_get_json_scheme_goes_to_stdout ... ok [INFO] [stdout] test config_list_json_malformed_toml_still_outputs_valid_json ... ok [INFO] [stdout] test config_list_types_wrong_type_falls_back_to_default ... ok [INFO] [stdout] test config_list_strict_wrong_type_falls_back_to_default ... ok [INFO] [stderr] Running tests/doctor.rs (/opt/rustwide/target/debug/deps/doctor-827ba42ec8f7f65e) [INFO] [stdout] test config_get_unknown_key_json_exits_1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpCF6Dye/.git/ [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpttQKkx/.git/ [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmp8B1OUR/.git/ [INFO] [stdout] test doctor_appears_in_help ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpz6EKfl/.git/ [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpwkd1pH/.git/ [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpfb0DlZ/.git/ [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpnYEiG3/.git/ [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] test doctor_bootstrap_warns_when_no_convention_files ... ok [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpCwNVvr/.git/ [INFO] [stdout] test doctor_config_fail_when_invalid_toml ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpRTjl6o/.git/ [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] test doctor_bootstrap_pass_when_blame_ignore_revs_configured ... ok [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stdout] test doctor_bootstrap_fail_when_blame_ignore_revs_not_configured ... ok [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stdout] test doctor_exits_1_in_git_repo_without_hooks ... ok [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stdout] [master (root-commit) 494952e] initial commit [INFO] [stdout] 2 files changed, 2 insertions(+) [INFO] [stdout] create mode 100644 .git-std.toml [INFO] [stdout] create mode 100644 .githooks/.gitkeep [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpLLhmXx/.git/ [INFO] [stderr] Preparing worktree (new branch 'test-branch') [INFO] [stdout] test doctor_exits_2_outside_git_repo ... ok [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpME7ofE/.git/ [INFO] [stdout] test doctor_config_warn_when_no_config_file ... ok [INFO] [stdout] test doctor_config_pass_when_valid_config ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpBsxzFY/.git/ [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmprDoLSN/.git/ [INFO] [stdout] test doctor_bootstrap_skips_lfs_when_gitattributes_has_no_lfs ... ok [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stderr] hint: Using 'master' as the name for the initial branch. This default branch name [INFO] [stderr] hint: is subject to change. To configure the initial branch name to use in all [INFO] [stderr] hint: of your new repositories, which will suppress this warning, call: [INFO] [stderr] hint: [INFO] [stderr] hint: git config --global init.defaultBranch [INFO] [stderr] hint: [INFO] [stderr] hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and [INFO] [stderr] hint: 'development'. The just-created branch can be renamed via this command: [INFO] [stderr] hint: [INFO] [stderr] hint: git branch -m [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpnDQdjq/.git/ [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpQaZufL/.git/ [INFO] [stdout] test doctor_from_subdirectory ... ok [INFO] [stdout] HEAD is now at 494952e initial commit [INFO] [stdout] Initialized empty Git repository in /tmp/.tmpNtMk82/.git/ [INFO] [stdout] test doctor_hooks_fail_when_githooks_dir_missing ... ok [INFO] [stdout] test doctor_from_git_worktree ... ok [INFO] [stdout] test doctor_hooks_fail_when_hooks_path_not_configured ... ok [INFO] [stdout] test doctor_hooks_pass_when_fully_configured ... ok [INFO] [stdout] test doctor_json_outputs_to_stdout ... ok [INFO] [stdout] test doctor_json_check_status_and_hint_omitted_when_unset ... ok [INFO] [stderr] Running tests/hooks.rs (/opt/rustwide/target/debug/deps/hooks-4b6b7eb2e575d229) [INFO] [stdout] test doctor_json_fail_status_when_checks_fail ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test hooks_run_arg_passthrough_substitutes_msg_token ... ok [INFO] [stdout] test hooks_run_fail_fast_skips_remaining_on_failure ... ok [INFO] [stdout] test hooks_run_fix_mode_non_pre_commit_failing_command_fails ... ok [INFO] [stdout] test hooks_run_commit_msg_bad_message_fails ... ok [INFO] [stdout] test hooks_run_fail_fast_prefix_overrides_collect_mode ... ok [INFO] [stdout] test hooks_run_fix_mode_non_pre_commit_warns_and_treats_as_fail_fast ... ok [INFO] [stdout] test hooks_run_fix_mode_failure_prints_hints ... ok [INFO] [stdout] test hooks_run_commit_msg_good_message_passes ... ok [INFO] [stdout] test hooks_run_fix_mode_does_not_stage_formatter_created_files ... ok [INFO] [stdout] test hooks_run_fix_mode_preserves_binary_files ... ok [INFO] [stdout] test hooks_run_fix_mode_pre_commit_restages_formatted_content ... ok [INFO] [stdout] test hooks_run_fix_mode_excludes_deleted_files_from_args ... ok [INFO] [stdout] test hooks_run_fix_mode_preserves_staged_deletions_on_failfast ... ok [INFO] [stdout] test hooks_full_install_cycle ... ok [INFO] [stdout] test hooks_run_fix_mode_staged_files_passed_as_positional_args ... ok [INFO] [stdout] test hooks_run_from_subdirectory ... ok [INFO] [stdout] test hooks_run_fix_mode_preserves_staged_deletions ... ok [INFO] [stdout] test hooks_run_pre_commit_workflow ... ok [INFO] [stdout] test hooks_run_staged_files_passed_to_normal_commands ... ok [INFO] [stdout] test hooks_run_no_stash_dance_without_fix_commands ... ok [INFO] [stdout] test hooks_run_fix_mode_skips_restage_of_formatter_deleted_files ... ok [INFO] [stdout] test hooks_run_fix_mode_rejects_staged_submodules ... ok [INFO] [stdout] test hooks_run_fix_mode_preserves_renamed_files ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s [INFO] [stdout] [INFO] [stderr] Running tests/hooks_install.rs (/opt/rustwide/target/debug/deps/hooks_install-1ac1bb07729f6032) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test hooks_install_multiple_hooks ... ok [INFO] [stdout] test hooks_install_enable_none ... ok [INFO] [stdout] test hooks_install_creates_shims ... ok [INFO] [stdout] test hooks_install_enable_all ... ok [INFO] [stdout] test hooks_list_commit_msg ... ok [INFO] [stdout] test hooks_install_non_tty_without_env_fails ... ok [INFO] [stdout] test hooks_install_non_tty_with_env_succeeds ... ok [INFO] [stdout] test hooks_install_from_subdirectory ... ok [INFO] [stdout] test hooks_list_fail_fast_mode ... ok [INFO] [stdout] test hooks_install_creates_githooks_dir ... ok [INFO] [stdout] test hooks_install_sets_core_hooks_path ... ok [INFO] [stdout] test hooks_list_from_subdirectory ... ok [INFO] [stdout] test hooks_install_preserves_non_hooks_files ... ok [INFO] [stdout] test hooks_list_shows_configured_hooks ... ok [INFO] [stdout] test hooks_list_no_hooks ... ok [INFO] [stdout] test hooks_list_multiple_hooks ... ok [INFO] [stdout] test hooks_install_is_idempotent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s [INFO] [stdout] [INFO] [stderr] Running tests/monorepo.rs (/opt/rustwide/target/debug/deps/monorepo-247613be753cd9a8) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test changelog_package_requires_monorepo ... ok [INFO] [stdout] test monorepo_changelog_unknown_package ... ok [INFO] [stdout] test monorepo_dry_run_shows_package_plans ... ok [INFO] [stdout] test calver_monorepo_dry_run_shows_date_version ... ok [INFO] [stdout] test monorepo_dry_run_json_output ... ok [INFO] [stdout] test monorepo_changelog_package_flag ... ok [INFO] [stdout] test monorepo_cascade_bumps_dependent ... ok [INFO] [stdout] test monorepo_first_release_defaults_to_0_1_0 ... ok [INFO] [stdout] test monorepo_cascade_skipped_with_package_filter ... ok [INFO] [stdout] test monorepo_unknown_package_error ... ok [INFO] [stdout] test monorepo_no_changes_shows_info ... ok [INFO] [stdout] test calver_monorepo_patch_increments_same_period ... ok [INFO] [stdout] test monorepo_package_filter ... ok [INFO] [stdout] test monorepo_no_commit_flag ... ok [INFO] [stdout] test monorepo_skip_changelog_flag ... ok [INFO] [stdout] test monorepo_full_bump_creates_tags_and_commit ... ok [INFO] [stdout] test monorepo_no_tag_flag ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.05s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "8f33fb9964707182e012a205b31929b9965c32579064cc32ecad17fd7921f31c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8f33fb9964707182e012a205b31929b9965c32579064cc32ecad17fd7921f31c", kill_on_drop: false }` [INFO] [stdout] 8f33fb9964707182e012a205b31929b9965c32579064cc32ecad17fd7921f31c