[INFO] fetching crate rustic-git 0.6.0...
[INFO] testing rustic-git-0.6.0 against master#d98a5da813da67eb189387b8ccfb73cf481275d8+rustflags=-Copt-level=3 for pr-138759
[INFO] extracting crate rustic-git 0.6.0 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate rustic-git 0.6.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate rustic-git 0.6.0
[INFO] tweaked toml for crates.io crate rustic-git 0.6.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rustic-git 0.6.0 on toolchain d98a5da813da67eb189387b8ccfb73cf481275d8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rustic-git 0.6.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.101
[INFO] [stderr]   Downloaded windows-link v0.2.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.101
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.101
[INFO] [stderr]   Downloaded wasm-bindgen-backend v0.2.101
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.101
[INFO] [stderr]   Downloaded windows-link v0.1.3
[INFO] [stderr]   Downloaded quote v1.0.40
[INFO] [stderr]   Downloaded unicode-ident v1.0.18
[INFO] [stderr]   Downloaded android_system_properties v0.1.5
[INFO] [stderr]   Downloaded windows-interface v0.59.1
[INFO] [stderr]   Downloaded windows-core v0.61.2
[INFO] [stderr]   Downloaded windows-implement v0.60.0
[INFO] [stderr]   Downloaded windows-strings v0.4.2
[INFO] [stderr]   Downloaded autocfg v1.5.0
[INFO] [stderr]   Downloaded iana-time-zone v0.1.63
[INFO] [stderr]   Downloaded core-foundation-sys v0.8.7
[INFO] [stderr]   Downloaded num-traits v0.2.19
[INFO] [stderr]   Downloaded cc v1.2.36
[INFO] [stderr]   Downloaded chrono v0.4.42
[INFO] [stderr]   Downloaded serde v1.0.219
[INFO] [stderr]   Downloaded bumpalo v3.19.0
[INFO] [stderr]   Downloaded serde_derive v1.0.219
[INFO] [stderr]   Downloaded windows-result v0.3.4
[INFO] [stderr]   Downloaded js-sys v0.3.78
[INFO] [stderr]   Downloaded rustversion v1.0.22
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.1
[INFO] [stderr]   Downloaded iana-time-zone-haiku v0.1.2
[INFO] [stderr]   Downloaded libc v0.2.175
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 96cc7e41cb44de67bfb31e3d964de51a4e965018100940cb22d35192eb7d0791
[INFO] running `Command { std: "docker" "start" "-a" "96cc7e41cb44de67bfb31e3d964de51a4e965018100940cb22d35192eb7d0791", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "96cc7e41cb44de67bfb31e3d964de51a4e965018100940cb22d35192eb7d0791", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "96cc7e41cb44de67bfb31e3d964de51a4e965018100940cb22d35192eb7d0791", kill_on_drop: false }`
[INFO] [stdout] 96cc7e41cb44de67bfb31e3d964de51a4e965018100940cb22d35192eb7d0791
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0eed540f3e98470f3f81a7f809df3fe1ddf5e583f4746b9e7418e753bc11d0f5
[INFO] running `Command { std: "docker" "start" "-a" "0eed540f3e98470f3f81a7f809df3fe1ddf5e583f4746b9e7418e753bc11d0f5", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling iana-time-zone v0.1.63
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling rustic-git v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.26s
[INFO] running `Command { std: "docker" "inspect" "0eed540f3e98470f3f81a7f809df3fe1ddf5e583f4746b9e7418e753bc11d0f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0eed540f3e98470f3f81a7f809df3fe1ddf5e583f4746b9e7418e753bc11d0f5", kill_on_drop: false }`
[INFO] [stdout] 0eed540f3e98470f3f81a7f809df3fe1ddf5e583f4746b9e7418e753bc11d0f5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e612085b6210f98984c83e3e646eaa65bbd13344bc3e3101c0b8031dd13dfddc
[INFO] running `Command { std: "docker" "start" "-a" "e612085b6210f98984c83e3e646eaa65bbd13344bc3e3101c0b8031dd13dfddc", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustic-git v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.97s
[INFO] running `Command { std: "docker" "inspect" "e612085b6210f98984c83e3e646eaa65bbd13344bc3e3101c0b8031dd13dfddc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e612085b6210f98984c83e3e646eaa65bbd13344bc3e3101c0b8031dd13dfddc", kill_on_drop: false }`
[INFO] [stdout] e612085b6210f98984c83e3e646eaa65bbd13344bc3e3101c0b8031dd13dfddc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+d98a5da813da67eb189387b8ccfb73cf481275d8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 63d1380f189612f3ad90f31b345d9d2783edb7f27927f2437304dde985479748
[INFO] running `Command { std: "docker" "start" "-a" "63d1380f189612f3ad90f31b345d9d2783edb7f27927f2437304dde985479748", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustic_git-dbe2823f2261aa8d)
[INFO] [stdout] 
[INFO] [stdout] running 187 tests
[INFO] [stdout] test commands::branch::tests::test_branch_display ... ok
[INFO] [stdout] test commands::branch::tests::test_branch_is_local ... ok
[INFO] [stdout] test commands::branch::tests::test_branch_is_remote ... ok
[INFO] [stdout] test commands::branch::tests::test_branch_list_current ... ok
[INFO] [stdout] test commands::branch::tests::test_branch_list_find ... ok
[INFO] [stdout] test commands::branch::tests::test_branch_short_name ... ok
[INFO] [stdout] test commands::branch::tests::test_branch_type_display ... ok
[INFO] [stdout] test commands::branch::tests::test_branch_list_creation ... ok
[INFO] [stdout] test commands::branch::tests::test_parse_branch_output ... ok
[INFO] [stdout] test commands::commit::tests::test_hash_display ... ok
[INFO] [stdout] test commands::commit::tests::test_hash_short_hash ... ok
[INFO] [stdout] test commands::add::tests::test_add_empty_paths ... ok
[INFO] [stdout] test commands::commit::tests::test_git_config_is_set_in_test_repo ... ok
[INFO] [stdout] test commands::config::tests::test_config_set_and_get_generic ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_line_type_char_conversion ... ok
[INFO] [stdout] test commands::add::tests::test_add_all ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_options_with_paths ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_options_builder ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_output_creation ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_output_empty ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_stats_creation ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_output_files_with_status ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_stats_display ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_status_char_conversion ... ok
[INFO] [stdout] test commands::diff::tests::test_diff_status_display ... ok
[INFO] [stdout] test commands::diff::tests::test_file_diff_creation ... ok
[INFO] [stdout] test commands::diff::tests::test_file_diff_with_old_path ... ok
[INFO] [stdout] test commands::diff::tests::test_file_diff_with_stats ... ok
[INFO] [stdout] test commands::commit::tests::test_commit_no_staged_changes ... ok
[INFO] [stdout] test commands::diff::tests::test_parse_name_only_output ... ok
[INFO] [stdout] test commands::config::tests::test_config_set_and_get_user ... ok
[INFO] [stdout] test commands::branch::tests::test_repository_current_branch ... ok
[INFO] [stdout] test commands::diff::tests::test_parse_numstat_output ... ok
[INFO] [stdout] test commands::diff::tests::test_repository_diff_basic ... ok
[INFO] [stdout] test commands::files::tests::test_move_options_builder ... ok
[INFO] [stdout] test commands::config::tests::test_config_get_nonexistent_key ... ok
[INFO] [stdout] test commands::add::tests::test_add_specific_files ... ok
[INFO] [stdout] test commands::files::tests::test_remove_options_builder ... ok
[INFO] [stdout] test commands::files::tests::test_restore_options_builder ... ok
[INFO] [stdout] test commands::files::tests::test_ignore_add_and_list ... ok
[INFO] [stdout] test commands::config::tests::test_config_integration_with_commit ... ok
[INFO] [stdout] test commands::add::tests::test_add_multiple_files ... ok
[INFO] [stdout] test commands::log::tests::test_author_display ... ok
[INFO] [stdout] test commands::add::tests::test_add_nonexistent_file ... ok
[INFO] [stdout] test commands::commit::tests::test_commit_with_author_empty_author ... ok
[INFO] [stdout] test commands::log::tests::test_commit_is_merge ... ok
[INFO] [stdout] test commands::log::tests::test_commit_message_creation ... ok
[INFO] [stdout] test commands::log::tests::test_commit_details_display ... ok
[INFO] [stdout] test commands::log::tests::test_commit_log_filtering ... ok
[INFO] [stdout] test commands::log::tests::test_parse_diff_stats ... ok
[INFO] [stdout] test commands::log::tests::test_parse_parent_hashes ... ok
[INFO] [stdout] test commands::files::tests::test_ignore_check ... ok
[INFO] [stdout] test commands::commit::tests::test_commit_basic ... ok
[INFO] [stdout] test commands::files::tests::test_mv_basic ... ok
[INFO] [stdout] test commands::files::tests::test_checkout_file ... ok
[INFO] [stdout] test commands::branch::tests::test_repository_create_branch ... ok
[INFO] [stdout] test commands::commit::tests::test_commit_empty_message ... ok
[INFO] [stdout] test commands::log::tests::test_log_options_builder ... ok
[INFO] [stdout] test commands::merge::tests::test_fast_forward_mode_as_str ... ok
[INFO] [stdout] test commands::log::tests::test_parse_timestamp ... ok
[INFO] [stdout] test commands::merge::tests::test_merge_options_builder ... ok
[INFO] [stdout] test commands::merge::tests::test_merge_strategy_as_str ... ok
[INFO] [stdout] test commands::commit::tests::test_commit_with_author ... ok
[INFO] [stdout] test commands::remote::tests::test_fetch_options_builder ... ok
[INFO] [stdout] test commands::config::tests::test_config_unset ... ok
[INFO] [stdout] test commands::remote::tests::test_push_options_builder ... ok
[INFO] [stdout] test commands::remote::tests::test_remote_list_operations ... ok
[INFO] [stdout] test commands::remote::tests::test_remote_new ... ok
[INFO] [stdout] test commands::remote::tests::test_remote_push_url_fallback ... ok
[INFO] [stdout] test commands::remote::tests::test_remove_nonexistent_remote ... ok
[INFO] [stdout] test commands::files::tests::test_reset_file ... ok
[INFO] [stdout] test commands::remote::tests::test_get_remote_url ... ok
[INFO] [stdout] test commands::files::tests::test_rm_cached_only ... ok
[INFO] [stdout] test commands::remote::tests::test_list_remotes_empty ... ok
[INFO] [stdout] test commands::files::tests::test_rm_basic ... ok
[INFO] [stdout] test commands::merge::tests::test_merge_up_to_date ... ok
[INFO] [stdout] test commands::remote::tests::test_list_multiple_remotes ... ok
[INFO] [stdout] test commands::files::tests::test_restore_with_options ... ok
[INFO] [stdout] test commands::reset::tests::test_repository_reset_hard ... ok
[INFO] [stdout] test commands::reset::tests::test_reset_mode_as_str ... ok
[INFO] [stdout] test commands::remote::tests::test_rename_remote ... ok
[INFO] [stdout] test commands::merge::tests::test_merge_no_fast_forward ... ok
[INFO] [stdout] test commands::stash::tests::test_parse_stash_line_invalid_format ... ok
[INFO] [stdout] test commands::stash::tests::test_parse_stash_line_valid_format ... ok
[INFO] [stdout] test commands::stash::tests::test_parse_stash_line_with_invalid_timestamp ... ok
[INFO] [stdout] test commands::stash::tests::test_parse_stash_line_empty_remainder ... ok
[INFO] [stdout] test commands::stash::tests::test_stash_display ... ok
[INFO] [stdout] test commands::remote::tests::test_add_remove_remote ... ok
[INFO] [stdout] test commands::reset::tests::test_reset_invalid_commit ... ok
[INFO] [stdout] test commands::reset::tests::test_repository_reset_with_mode ... ok
[INFO] [stdout] test commands::merge::tests::test_merge_in_progress_false ... ok
[INFO] [stdout] test commands::stash::tests::test_stash_options_builder ... ok
[INFO] [stdout] test commands::log::tests::test_repository_log ... ok
[INFO] [stdout] test commands::reset::tests::test_repository_reset_soft ... ok
[INFO] [stdout] test commands::status::tests::test_bidirectional_char_conversion ... ok
[INFO] [stdout] test commands::status::tests::test_clean_repository_status ... ok
[INFO] [stdout] test commands::status::tests::test_file_entry_equality ... ok
[INFO] [stdout] test commands::status::tests::test_git_status_clone ... ok
[INFO] [stdout] test commands::status::tests::test_git_status_debug ... ok
[INFO] [stdout] test commands::status::tests::test_git_status_equality ... ok
[INFO] [stdout] test commands::status::tests::test_index_status_char_conversion ... ok
[INFO] [stdout] test commands::reset::tests::test_reset_head ... ok
[INFO] [stdout] test commands::status::tests::test_new_api_methods ... ok
[INFO] [stdout] test commands::status::tests::test_index_status_equality ... ok
[INFO] [stdout] test commands::status::tests::test_parse_porcelain_all_status_types ... ok
[INFO] [stdout] test commands::status::tests::test_parse_porcelain_filenames_with_spaces ... ok
[INFO] [stdout] test commands::status::tests::test_parse_porcelain_output ... ok
[INFO] [stdout] test commands::status::tests::test_parse_porcelain_unicode_filenames ... ok
[INFO] [stdout] test commands::status::tests::test_parse_porcelain_unknown_status ... ok
[INFO] [stdout] test commands::status::tests::test_parse_porcelain_worktree_modifications ... ok
[INFO] [stdout] test commands::status::tests::test_parse_porcelain_output_edge_cases ... ok
[INFO] [stdout] test commands::status::tests::test_status_display ... ok
[INFO] [stdout] test commands::status::tests::test_worktree_status_char_conversion ... ok
[INFO] [stdout] test commands::status::tests::test_worktree_status_equality ... ok
[INFO] [stdout] test commands::stash::tests::test_stash_list_empty_repository ... ok
[INFO] [stdout] test commands::reset::tests::test_reset_hard ... ok
[INFO] [stdout] test commands::reset::tests::test_repository_reset_mixed ... ok
[INFO] [stdout] test commands::tag::tests::test_parse_for_each_ref_line_invalid_format ... ok
[INFO] [stdout] test commands::tag::tests::test_parse_for_each_ref_line_with_invalid_timestamp ... ok
[INFO] [stdout] test commands::status::tests::test_repository_status ... ok
[INFO] [stdout] test commands::reset::tests::test_reset_soft ... ok
[INFO] [stdout] test commands::stash::tests::test_stash_save_and_list ... ok
[INFO] [stdout] test commands::tag::tests::test_tag_list_empty_repository ... ok
[INFO] [stdout] test commands::tag::tests::test_tag_options_builder ... ok
[INFO] [stdout] test error::tests::test_from_io_error ... ok
[INFO] [stdout] test error::tests::test_from_io_error_different_kinds ... ok
[INFO] [stdout] test error::tests::test_git_error_clone ... ok
[INFO] [stdout] test error::tests::test_git_error_command_failed_variant ... ok
[INFO] [stdout] test error::tests::test_git_error_debug ... ok
[INFO] [stdout] test error::tests::test_git_error_io_error_variant ... ok
[INFO] [stdout] test error::tests::test_result_type_alias ... ok
[INFO] [stdout] test error::tests::test_result_type_alias_error ... ok
[INFO] [stdout] test repository::tests::test_ensure_git_caching ... ok
[INFO] [stdout] test commands::stash::tests::test_stash_apply_and_pop ... ok
[INFO] [stdout] test repository::tests::test_git_init_creates_repository ... ok
[INFO] [stdout] test repository::tests::test_init_with_empty_string_path ... ok
[INFO] [stdout] test repository::tests::test_git_init_bare_repository ... ok
[INFO] [stdout] test commands::tag::tests::test_tag_force_overwrite ... ok
[INFO] [stdout] test repository::tests::test_init_with_relative_path ... ok
[INFO] [stdout] test repository::tests::test_open_non_git_directory ... ok
[INFO] [stdout] test repository::tests::test_open_nonexistent_path ... ok
[INFO] [stdout] test repository::tests::test_open_with_empty_string_path ... ok
[INFO] [stdout] test repository::tests::test_open_existing_repository ... ok
[INFO] [stdout] test commands::stash::tests::test_stash_push_with_options ... ok
[INFO] [stdout] test repository::tests::test_path_with_spaces ... ok
[INFO] [stdout] test commands::tag::tests::test_show_tag ... ok
[INFO] [stdout] test commands::merge::tests::test_merge_fast_forward ... ok
[INFO] [stdout] test commands::merge::tests::test_merge_conflicts ... ok
[INFO] [stdout] test commands::stash::tests::test_stash_show ... ok
[INFO] [stdout] test types::tests::test_hash_as_str ... ok
[INFO] [stdout] test types::tests::test_hash_debug ... ok
[INFO] [stdout] test types::tests::test_hash_clone ... ok
[INFO] [stdout] test types::tests::test_hash_display ... ok
[INFO] [stdout] test types::tests::test_hash_from_conversions_edge_cases ... ok
[INFO] [stdout] test types::tests::test_hash_from_str ... ok
[INFO] [stdout] test repository::tests::test_repo_path_method ... ok
[INFO] [stdout] test types::tests::test_hash_partial_eq ... ok
[INFO] [stdout] test types::tests::test_hash_from_string ... ok
[INFO] [stdout] test repository::tests::test_repo_path_method_after_open ... ok
[INFO] [stdout] test types::tests::test_hash_short_empty ... ok
[INFO] [stdout] test types::tests::test_hash_short_exactly_seven ... ok
[INFO] [stdout] test types::tests::test_hash_short_full_length ... ok
[INFO] [stdout] test types::tests::test_hash_short_less_than_seven ... ok
[INFO] [stdout] test utils::tests::test_git_help_command ... ok
[INFO] [stdout] test utils::tests::test_git_raw_empty_args ... ok
[INFO] [stdout] test utils::tests::test_git_empty_args ... ok
[INFO] [stdout] test utils::tests::test_git_raw_with_nonexistent_working_directory ... ok
[INFO] [stdout] test utils::tests::test_git_invalid_command_returns_error ... ok
[INFO] [stdout] test utils::tests::test_git_raw_with_working_directory ... ok
[INFO] [stdout] test utils::tests::test_git_version_command ... ok
[INFO] [stdout] test utils::tests::test_git_with_nonexistent_working_directory ... ok
[INFO] [stdout] test utils::tests::test_parse_unix_timestamp ... ok
[INFO] [stdout] test utils::tests::test_git_with_working_directory ... ok
[INFO] [stdout] test commands::stash::tests::test_stash_list_filtering ... ok
[INFO] [stdout] test commands::merge::tests::test_merge_with_custom_message ... ok
[INFO] [stdout] test repository::tests::test_open_with_relative_path ... ok
[INFO] [stdout] test types::tests::test_hash_creation ... ok
[INFO] [stdout] test repository::tests::test_very_long_path ... ok
[INFO] [stdout] test repository::tests::test_init_with_unicode_path ... ok
[INFO] [stdout] test utils::tests::test_git_raw_version_command ... ok
[INFO] [stdout] test utils::tests::test_git_raw_invalid_command ... ok
[INFO] [stdout] test commands::reset::tests::test_reset_mixed ... ok
[INFO] [stdout] test commands::tag::tests::test_create_lightweight_tag ... ok
[INFO] [stdout] test commands::stash::tests::test_stash_drop_and_clear ... ok
[INFO] [stdout] test commands::tag::tests::test_tag_list_filtering ... ok
[INFO] [stdout] test commands::tag::tests::test_delete_tag ... ok
[INFO] [stdout] test commands::tag::tests::test_create_annotated_tag ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 187 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.98s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rustic_git
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test src/commands/diff.rs - commands::diff::Repository::diff_commits (line 399) - compile ... ok
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::ignore_add (line 428) - compile ... ok
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::checkout_file (line 141) - compile ... ok
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::ignore_check (line 471) - compile ... ok
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::mv (line 349) - compile ... ok
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::ignore_list (line 501) - compile ... ok
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::rm (line 263) - compile ... ok
[INFO] [stdout] test src/commands/merge.rs - commands::merge (line 8) - compile ... ok
[INFO] [stdout] test src/commands/merge.rs - commands::merge::Repository::merge (line 270) - compile ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::clone (line 480) - compile ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::fetch (line 349) - compile ... ok
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::reset_file (line 234) - compile ... ok
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::restore (line 174) - compile ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::fetch_with_options (line 369) - compile ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::push (line 409) - compile ... ok
[INFO] [stdout] test src/commands/merge.rs - commands::merge::Repository::merge_with_options (line 303) - compile ... ok
[INFO] [stdout] test src/commands/diff.rs - commands::diff::Repository::diff_with_options (line 427) ... FAILED
[INFO] [stdout] test src/commands/stash.rs - commands::stash (line 8) - compile ... ok
[INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::set (line 78) ... ok
[INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_clear (line 473) - compile ... ok
[INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_drop (line 451) - compile ... ok
[INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_list (line 213) - compile ... ok
[INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_pop (line 389) - compile ... ok
[INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::unset (line 142) ... ok
[INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::get (line 112) ... ok
[INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_push (line 285) - compile ... ok
[INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::set_user (line 33) ... ok
[INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_show (line 424) - compile ... ok
[INFO] [stdout] test src/commands/tag.rs - commands::tag (line 8) - compile ... ok
[INFO] [stdout] test src/commands/tag.rs - commands::tag::Repository::create_tag (line 256) - compile ... ok
[INFO] [stdout] test src/commands/tag.rs - commands::tag::Repository::show_tag (line 370) - compile ... ok
[INFO] [stdout] test src/commands/diff.rs - commands::diff::Repository::diff_staged (line 361) ... FAILED
[INFO] [stdout] test src/commands/tag.rs - commands::tag::Repository::tags (line 200) - compile ... ok
[INFO] [stdout] test src/commands/tag.rs - commands::tag::Repository::create_tag_with_options (line 285) - compile ... ok
[INFO] [stdout] test src/commands/tag.rs - commands::tag::Repository::delete_tag (line 348) - compile ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::add_remote (line 148) ... ok
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::mv_with_options (line 375) - compile ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::list_remotes (line 281) ... ok
[INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_apply (line 352) - compile ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::remove_remote (line 178) ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::get_remote_url (line 248) ... ok
[INFO] [stdout] test src/commands/diff.rs - commands::diff::Repository::diff (line 337) ... FAILED
[INFO] [stdout] test src/commands/files.rs - commands::files::Repository::rm_with_options (line 288) - compile ... ok
[INFO] [stdout] test src/commands/merge.rs - commands::merge::Repository::abort_merge (line 343) - compile ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::push_with_options (line 430) - compile ... ok
[INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_save (line 263) - compile ... ok
[INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::rename_remote (line 210) ... ok
[INFO] [stdout] test src/repository.rs - repository::Repository::config (line 104) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/commands/diff.rs - commands::diff::Repository::diff_with_options (line 427) stdout ----
[INFO] [stdout] Test executable failed (exit status: 1).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] Error: CommandFailed("Not a git repository: .")
[INFO] [stdout] Error: "the test returned a termination value with a non-zero status code (1) which indicates a failure"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/commands/diff.rs - commands::diff::Repository::diff_staged (line 361) stdout ----
[INFO] [stdout] Test executable failed (exit status: 1).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] Error: CommandFailed("Not a git repository: .")
[INFO] [stdout] Error: "the test returned a termination value with a non-zero status code (1) which indicates a failure"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/commands/diff.rs - commands::diff::Repository::diff (line 337) stdout ----
[INFO] [stdout] Test executable failed (exit status: 1).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] Error: CommandFailed("Not a git repository: .")
[INFO] [stdout] Error: "the test returned a termination value with a non-zero status code (1) which indicates a failure"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/commands/diff.rs - commands::diff::Repository::diff (line 337)
[INFO] [stdout]     src/commands/diff.rs - commands::diff::Repository::diff_staged (line 361)
[INFO] [stdout]     src/commands/diff.rs - commands::diff::Repository::diff_with_options (line 427)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 45 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "63d1380f189612f3ad90f31b345d9d2783edb7f27927f2437304dde985479748", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "63d1380f189612f3ad90f31b345d9d2783edb7f27927f2437304dde985479748", kill_on_drop: false }`
[INFO] [stdout] 63d1380f189612f3ad90f31b345d9d2783edb7f27927f2437304dde985479748
