[INFO] fetching crate rustic-git 0.6.0... [INFO] testing rustic-git-0.6.0 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-8 [INFO] extracting crate rustic-git 0.6.0 into /workspace/builds/worker-6-tc2/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-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate rustic-git 0.6.0 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 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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] f3957b0edddf1b4549f58dc4cd45a1c6a29718d5b96438c0ddcfc83c3c4362d4 [INFO] running `Command { std: "docker" "start" "-a" "f3957b0edddf1b4549f58dc4cd45a1c6a29718d5b96438c0ddcfc83c3c4362d4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f3957b0edddf1b4549f58dc4cd45a1c6a29718d5b96438c0ddcfc83c3c4362d4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f3957b0edddf1b4549f58dc4cd45a1c6a29718d5b96438c0ddcfc83c3c4362d4", kill_on_drop: false }` [INFO] [stdout] f3957b0edddf1b4549f58dc4cd45a1c6a29718d5b96438c0ddcfc83c3c4362d4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 0d0cf102627d03432563d38b088a4119fd8d773e99645e26331bd8419b44e279 [INFO] running `Command { std: "docker" "start" "-a" "0d0cf102627d03432563d38b088a4119fd8d773e99645e26331bd8419b44e279", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.219 [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 6.76s [INFO] running `Command { std: "docker" "inspect" "0d0cf102627d03432563d38b088a4119fd8d773e99645e26331bd8419b44e279", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0d0cf102627d03432563d38b088a4119fd8d773e99645e26331bd8419b44e279", kill_on_drop: false }` [INFO] [stdout] 0d0cf102627d03432563d38b088a4119fd8d773e99645e26331bd8419b44e279 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] adcc972400957e7124d2305b7fb3f920408b6d7a818a30ba29edc4ed49db6b63 [INFO] running `Command { std: "docker" "start" "-a" "adcc972400957e7124d2305b7fb3f920408b6d7a818a30ba29edc4ed49db6b63", 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 7.72s [INFO] running `Command { std: "docker" "inspect" "adcc972400957e7124d2305b7fb3f920408b6d7a818a30ba29edc4ed49db6b63", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "adcc972400957e7124d2305b7fb3f920408b6d7a818a30ba29edc4ed49db6b63", kill_on_drop: false }` [INFO] [stdout] adcc972400957e7124d2305b7fb3f920408b6d7a818a30ba29edc4ed49db6b63 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] dd26234537318b1648711e245608abf8dbd72468ce467f4ac4f670b82f99c716 [INFO] running `Command { std: "docker" "start" "-a" "dd26234537318b1648711e245608abf8dbd72468ce467f4ac4f670b82f99c716", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustic_git-7bd6772effb5a131) [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_parse_branch_output ... ok [INFO] [stdout] test commands::branch::tests::test_branch_list_creation ... ok [INFO] [stdout] test commands::add::tests::test_add_specific_files ... ok [INFO] [stdout] test commands::add::tests::test_add_empty_paths ... ok [INFO] [stdout] test commands::add::tests::test_add_all ... ok [INFO] [stdout] test commands::branch::tests::test_repository_current_branch ... 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::commit::tests::test_hash_display ... ok [INFO] [stdout] test commands::commit::tests::test_hash_short_hash ... ok [INFO] [stdout] test commands::commit::tests::test_commit_no_staged_changes ... ok [INFO] [stdout] test commands::add::tests::test_add_multiple_files ... ok [INFO] [stdout] test commands::commit::tests::test_git_config_is_set_in_test_repo ... ok [INFO] [stdout] test commands::commit::tests::test_commit_empty_message ... ok [INFO] [stdout] test commands::commit::tests::test_commit_basic ... ok [INFO] [stdout] test commands::commit::tests::test_commit_with_author ... ok [INFO] [stdout] test commands::diff::tests::test_diff_line_type_char_conversion ... ok [INFO] [stdout] test commands::diff::tests::test_diff_options_builder ... ok [INFO] [stdout] test commands::diff::tests::test_diff_options_with_paths ... ok [INFO] [stdout] test commands::config::tests::test_config_get_nonexistent_key ... 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_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_diff_output_files_with_status ... ok [INFO] [stdout] test commands::diff::tests::test_diff_stats_creation ... ok [INFO] [stdout] test commands::diff::tests::test_parse_name_only_output ... ok [INFO] [stdout] test commands::diff::tests::test_parse_numstat_output ... 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::config::tests::test_config_set_and_get_generic ... ok [INFO] [stdout] test commands::config::tests::test_config_set_and_get_user ... ok [INFO] [stdout] test commands::files::tests::test_move_options_builder ... ok [INFO] [stdout] test commands::config::tests::test_config_integration_with_commit ... ok [INFO] [stdout] test commands::files::tests::test_ignore_add_and_list ... ok [INFO] [stdout] test commands::config::tests::test_config_unset ... ok [INFO] [stdout] test commands::files::tests::test_ignore_check ... ok [INFO] [stdout] test commands::branch::tests::test_repository_create_branch ... ok [INFO] [stdout] test commands::diff::tests::test_repository_diff_basic ... ok [INFO] [stdout] test commands::files::tests::test_restore_options_builder ... ok [INFO] [stdout] test commands::files::tests::test_remove_options_builder ... ok [INFO] [stdout] test commands::log::tests::test_author_display ... ok [INFO] [stdout] test commands::files::tests::test_mv_basic ... ok [INFO] [stdout] test commands::log::tests::test_commit_is_merge ... ok [INFO] [stdout] test commands::log::tests::test_commit_log_filtering ... 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_log_options_builder ... 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::merge::tests::test_fast_forward_mode_as_str ... ok [INFO] [stdout] test commands::log::tests::test_parse_timestamp ... ok [INFO] [stdout] test commands::files::tests::test_checkout_file ... ok [INFO] [stdout] test commands::files::tests::test_rm_cached_only ... ok [INFO] [stdout] test commands::merge::tests::test_merge_in_progress_false ... 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::files::tests::test_rm_basic ... ok [INFO] [stdout] test commands::files::tests::test_reset_file ... ok [INFO] [stdout] test commands::files::tests::test_restore_with_options ... ok [INFO] [stdout] test commands::remote::tests::test_fetch_options_builder ... ok [INFO] [stdout] test commands::log::tests::test_repository_log ... ok [INFO] [stdout] test commands::remote::tests::test_get_remote_url ... ok [INFO] [stdout] test commands::remote::tests::test_list_remotes_empty ... 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_add_remove_remote ... ok [INFO] [stdout] test commands::remote::tests::test_list_multiple_remotes ... ok [INFO] [stdout] test commands::remote::tests::test_remove_nonexistent_remote ... ok [INFO] [stdout] test commands::remote::tests::test_rename_remote ... ok [INFO] [stdout] test commands::merge::tests::test_merge_conflicts ... ok [INFO] [stdout] test commands::merge::tests::test_merge_up_to_date ... ok [INFO] [stdout] test commands::merge::tests::test_merge_no_fast_forward ... ok [INFO] [stdout] test commands::reset::tests::test_repository_reset_mixed ... ok [INFO] [stdout] test commands::merge::tests::test_merge_with_custom_message ... ok [INFO] [stdout] test commands::merge::tests::test_merge_fast_forward ... ok [INFO] [stdout] test commands::reset::tests::test_reset_mode_as_str ... ok [INFO] [stdout] test commands::reset::tests::test_reset_invalid_commit ... ok [INFO] [stdout] test commands::stash::tests::test_parse_stash_line_empty_remainder ... 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::reset::tests::test_repository_reset_with_mode ... ok [INFO] [stdout] test commands::reset::tests::test_reset_head ... ok [INFO] [stdout] test commands::stash::tests::test_stash_display ... ok [INFO] [stdout] test commands::reset::tests::test_repository_reset_hard ... ok [INFO] [stdout] test commands::stash::tests::test_stash_list_empty_repository ... ok [INFO] [stdout] test commands::stash::tests::test_stash_options_builder ... ok [INFO] [stdout] test commands::reset::tests::test_repository_reset_soft ... ok [INFO] [stdout] test commands::reset::tests::test_reset_hard ... ok [INFO] [stdout] test commands::stash::tests::test_stash_show ... 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::status::tests::test_index_status_equality ... ok [INFO] [stdout] test commands::status::tests::test_new_api_methods ... 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_output_edge_cases ... 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::stash::tests::test_stash_save_and_list ... 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::reset::tests::test_reset_mixed ... 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::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::stash::tests::test_stash_push_with_options ... ok [INFO] [stdout] test commands::stash::tests::test_stash_list_filtering ... ok [INFO] [stdout] test commands::stash::tests::test_stash_apply_and_pop ... ok [INFO] [stdout] test commands::tag::tests::test_create_lightweight_tag ... 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::tag::tests::test_delete_tag ... ok [INFO] [stdout] test commands::tag::tests::test_tag_list_empty_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 repository::tests::test_init_with_relative_path ... ok [INFO] [stdout] test repository::tests::test_init_with_unicode_path ... ok [INFO] [stdout] test repository::tests::test_git_init_creates_repository ... 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 commands::tag::tests::test_create_annotated_tag ... ok [INFO] [stdout] test commands::tag::tests::test_show_tag ... ok [INFO] [stdout] test repository::tests::test_repo_path_method ... ok [INFO] [stdout] test repository::tests::test_open_existing_repository ... ok [INFO] [stdout] test types::tests::test_hash_as_str ... ok [INFO] [stdout] test types::tests::test_hash_clone ... ok [INFO] [stdout] test types::tests::test_hash_creation ... ok [INFO] [stdout] test types::tests::test_hash_debug ... ok [INFO] [stdout] test commands::stash::tests::test_stash_drop_and_clear ... ok [INFO] [stdout] test repository::tests::test_path_with_spaces ... ok [INFO] [stdout] test types::tests::test_hash_display ... ok [INFO] [stdout] test types::tests::test_hash_from_string ... ok [INFO] [stdout] test types::tests::test_hash_from_conversions_edge_cases ... ok [INFO] [stdout] test types::tests::test_hash_partial_eq ... ok [INFO] [stdout] test types::tests::test_hash_from_str ... 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 repository::tests::test_open_with_relative_path ... ok [INFO] [stdout] test repository::tests::test_repo_path_method_after_open ... ok [INFO] [stdout] test utils::tests::test_git_help_command ... ok [INFO] [stdout] test repository::tests::test_very_long_path ... 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_version_command ... ok [INFO] [stdout] test utils::tests::test_git_raw_with_nonexistent_working_directory ... 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_raw_with_working_directory ... ok [INFO] [stdout] test utils::tests::test_git_with_working_directory ... ok [INFO] [stdout] test commands::tag::tests::test_tag_force_overwrite ... ok [INFO] [stdout] test utils::tests::test_git_version_command ... ok [INFO] [stdout] test utils::tests::test_git_invalid_command_returns_error ... ok [INFO] [stdout] test commands::tag::tests::test_tag_list_filtering ... ok [INFO] [stdout] test utils::tests::test_git_raw_invalid_command ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 187 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s [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::checkout_file (line 141) - compile ... 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::ignore_check (line 471) - compile ... ok [INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::set (line 78) ... 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::mv_with_options (line 375) - 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::restore (line 174) - 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::rm (line 263) - compile ... ok [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 (line 8) - compile ... ok [INFO] [stdout] test src/commands/merge.rs - commands::merge::Repository::abort_merge (line 343) - compile ... ok [INFO] [stdout] test src/commands/merge.rs - commands::merge::Repository::merge (line 270) - compile ... ok [INFO] [stdout] test src/commands/merge.rs - commands::merge::Repository::merge_with_options (line 303) - 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/remote.rs - commands::remote::Repository::fetch_with_options (line 369) - compile ... ok [INFO] [stdout] test src/commands/files.rs - commands::files::Repository::ignore_add (line 428) - compile ... ok [INFO] [stdout] test src/commands/diff.rs - commands::diff::Repository::diff_with_options (line 427) ... FAILED [INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::push (line 409) - compile ... ok [INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::push_with_options (line 430) - compile ... ok [INFO] [stdout] test src/commands/diff.rs - commands::diff::Repository::diff_staged (line 361) ... FAILED [INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::get (line 112) ... ok [INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::unset (line 142) ... ok [INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_apply (line 352) - compile ... 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/stash.rs - commands::stash::Repository::stash_push (line 285) - compile ... ok [INFO] [stdout] test src/commands/stash.rs - commands::stash::Repository::stash_save (line 263) - compile ... 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/stash.rs - commands::stash (line 8) - 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/tag.rs - commands::tag::Repository::show_tag (line 370) - compile ... ok [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 (line 256) - compile ... ok [INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::add_remote (line 148) ... ok [INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::get_remote_url (line 248) ... ok [INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::set_user (line 33) ... ok [INFO] [stdout] test src/repository.rs - repository::Repository::config (line 104) ... ok [INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::rename_remote (line 210) ... 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::list_remotes (line 281) ... ok [INFO] [stdout] [INFO] [stdout] failures: [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] ---- 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] [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.14s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.76s; merged doctests compilation took 0.61s [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "dd26234537318b1648711e245608abf8dbd72468ce467f4ac4f670b82f99c716", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dd26234537318b1648711e245608abf8dbd72468ce467f4ac4f670b82f99c716", kill_on_drop: false }` [INFO] [stdout] dd26234537318b1648711e245608abf8dbd72468ce467f4ac4f670b82f99c716