[INFO] fetching crate rustic-git 0.5.0... [INFO] testing rustic-git-0.5.0 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145330-1 [INFO] extracting crate rustic-git 0.5.0 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate rustic-git 0.5.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate rustic-git 0.5.0 [INFO] tweaked toml for crates.io crate rustic-git 0.5.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate rustic-git 0.5.0 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate rustic-git 0.5.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" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a50b944708d931b89fb94cb0141575de59912c4771b2b4a0ecee7dc86179c9df [INFO] running `Command { std: "docker" "start" "-a" "a50b944708d931b89fb94cb0141575de59912c4771b2b4a0ecee7dc86179c9df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a50b944708d931b89fb94cb0141575de59912c4771b2b4a0ecee7dc86179c9df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a50b944708d931b89fb94cb0141575de59912c4771b2b4a0ecee7dc86179c9df", kill_on_drop: false }` [INFO] [stdout] a50b944708d931b89fb94cb0141575de59912c4771b2b4a0ecee7dc86179c9df [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 208a5c1b6b5e8ba583db8c34390a45a38aac6cc7b11ccb3e86e45f0551b38488 [INFO] running `Command { std: "docker" "start" "-a" "208a5c1b6b5e8ba583db8c34390a45a38aac6cc7b11ccb3e86e45f0551b38488", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling rustic-git v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.39s [INFO] running `Command { std: "docker" "inspect" "208a5c1b6b5e8ba583db8c34390a45a38aac6cc7b11ccb3e86e45f0551b38488", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "208a5c1b6b5e8ba583db8c34390a45a38aac6cc7b11ccb3e86e45f0551b38488", kill_on_drop: false }` [INFO] [stdout] 208a5c1b6b5e8ba583db8c34390a45a38aac6cc7b11ccb3e86e45f0551b38488 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 35046d448ea1b310ad03900d7f6f1209639b8339c344a02c6fbf6f1e7e5bdd6c [INFO] running `Command { std: "docker" "start" "-a" "35046d448ea1b310ad03900d7f6f1209639b8339c344a02c6fbf6f1e7e5bdd6c", kill_on_drop: false }` [INFO] [stderr] Compiling rustic-git v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 6.94s [INFO] running `Command { std: "docker" "inspect" "35046d448ea1b310ad03900d7f6f1209639b8339c344a02c6fbf6f1e7e5bdd6c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "35046d448ea1b310ad03900d7f6f1209639b8339c344a02c6fbf6f1e7e5bdd6c", kill_on_drop: false }` [INFO] [stdout] 35046d448ea1b310ad03900d7f6f1209639b8339c344a02c6fbf6f1e7e5bdd6c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e758a45c9725963cbe777f94be7c0bf1434efc6a41e74c9a71a0ede77df5e1fb [INFO] running `Command { std: "docker" "start" "-a" "e758a45c9725963cbe777f94be7c0bf1434efc6a41e74c9a71a0ede77df5e1fb", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustic_git-d9e39ff5d3cf10da) [INFO] [stdout] [INFO] [stdout] running 168 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_creation ... ok [INFO] [stdout] test commands::branch::tests::test_branch_list_current ... 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_find ... ok [INFO] [stdout] test commands::branch::tests::test_parse_branch_output ... ok [INFO] [stdout] test commands::add::tests::test_add_nonexistent_file ... 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::add::tests::test_add_multiple_files ... ok [INFO] [stdout] test commands::add::tests::test_add_specific_files ... ok [INFO] [stdout] test commands::commit::tests::test_commit_empty_message ... 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::branch::tests::test_repository_current_branch ... ok [INFO] [stdout] test commands::commit::tests::test_commit_no_staged_changes ... ok [INFO] [stdout] test commands::config::tests::test_config_get_nonexistent_key ... ok [INFO] [stdout] test commands::commit::tests::test_commit_with_author_empty_author ... ok [INFO] [stdout] test commands::commit::tests::test_git_config_is_set_in_test_repo ... 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::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_output_files_with_status ... ok [INFO] [stdout] test commands::diff::tests::test_diff_stats_creation ... 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::diff::tests::test_parse_name_only_output ... ok [INFO] [stdout] test commands::diff::tests::test_parse_numstat_output ... ok [INFO] [stdout] test commands::config::tests::test_config_set_and_get_generic ... ok [INFO] [stdout] test commands::config::tests::test_config_unset ... ok [INFO] [stdout] test commands::diff::tests::test_repository_diff_basic ... ok [INFO] [stdout] test commands::config::tests::test_config_set_and_get_user ... ok [INFO] [stdout] test commands::commit::tests::test_commit_basic ... ok [INFO] [stdout] test commands::files::tests::test_move_options_builder ... ok [INFO] [stdout] test commands::files::tests::test_remove_options_builder ... ok [INFO] [stdout] test commands::commit::tests::test_commit_with_author ... ok [INFO] [stdout] test commands::branch::tests::test_repository_create_branch ... ok [INFO] [stdout] test commands::files::tests::test_restore_options_builder ... ok [INFO] [stdout] test commands::files::tests::test_checkout_file ... ok [INFO] [stdout] test commands::files::tests::test_ignore_add_and_list ... ok [INFO] [stdout] test commands::log::tests::test_author_display ... ok [INFO] [stdout] test commands::log::tests::test_commit_details_display ... 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_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::files::tests::test_rm_basic ... ok [INFO] [stdout] test commands::log::tests::test_parse_timestamp ... ok [INFO] [stdout] test commands::config::tests::test_config_integration_with_commit ... ok [INFO] [stdout] test commands::remote::tests::test_fetch_options_builder ... 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_ignore_check ... 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_list_remotes_empty ... ok [INFO] [stdout] test commands::remote::tests::test_remote_push_url_fallback ... ok [INFO] [stdout] test commands::files::tests::test_rm_cached_only ... 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::files::tests::test_mv_basic ... ok [INFO] [stdout] test commands::stash::tests::test_stash_display ... ok [INFO] [stdout] test commands::remote::tests::test_remove_nonexistent_remote ... ok [INFO] [stdout] test commands::remote::tests::test_list_multiple_remotes ... 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::files::tests::test_restore_with_options ... ok [INFO] [stdout] test commands::remote::tests::test_rename_remote ... ok [INFO] [stdout] test commands::remote::tests::test_add_remove_remote ... 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::status::tests::test_repository_status ... ok [INFO] [stdout] test commands::log::tests::test_repository_log ... 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::tag::tests::test_create_lightweight_tag ... ok [INFO] [stdout] test commands::stash::tests::test_stash_push_with_options ... 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_drop_and_clear ... ok [INFO] [stdout] test commands::stash::tests::test_stash_apply_and_pop ... 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::tag::tests::test_create_annotated_tag ... ok [INFO] [stdout] test repository::tests::test_git_init_creates_repository ... ok [INFO] [stdout] test commands::stash::tests::test_stash_show ... ok [INFO] [stdout] test repository::tests::test_git_init_bare_repository ... ok [INFO] [stdout] test repository::tests::test_init_with_empty_string_path ... ok [INFO] [stdout] test commands::stash::tests::test_stash_list_filtering ... ok [INFO] [stdout] test repository::tests::test_init_with_unicode_path ... 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_init_with_relative_path ... ok [INFO] [stdout] test repository::tests::test_open_non_git_directory ... ok [INFO] [stdout] test commands::tag::tests::test_delete_tag ... ok [INFO] [stdout] test repository::tests::test_open_existing_repository ... ok [INFO] [stdout] test repository::tests::test_repo_path_method ... ok [INFO] [stdout] test types::tests::test_hash_as_str ... ok [INFO] [stdout] test commands::tag::tests::test_tag_force_overwrite ... ok [INFO] [stdout] test types::tests::test_hash_creation ... ok [INFO] [stdout] test types::tests::test_hash_clone ... ok [INFO] [stdout] test types::tests::test_hash_debug ... 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 types::tests::test_hash_from_string ... 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_partial_eq ... ok [INFO] [stdout] test types::tests::test_hash_short_less_than_seven ... ok [INFO] [stdout] test repository::tests::test_path_with_spaces ... ok [INFO] [stdout] test repository::tests::test_very_long_path ... ok [INFO] [stdout] test commands::tag::tests::test_show_tag ... ok [INFO] [stdout] test types::tests::test_hash_short_full_length ... ok [INFO] [stdout] test repository::tests::test_repo_path_method_after_open ... 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_raw_with_working_directory ... ok [INFO] [stdout] test utils::tests::test_git_raw_empty_args ... ok [INFO] [stdout] test utils::tests::test_git_with_nonexistent_working_directory ... ok [INFO] [stdout] test utils::tests::test_git_with_working_directory ... ok [INFO] [stdout] test utils::tests::test_parse_unix_timestamp ... ok [INFO] [stdout] test utils::tests::test_git_version_command ... ok [INFO] [stdout] test utils::tests::test_git_empty_args ... ok [INFO] [stdout] test repository::tests::test_open_with_relative_path ... ok [INFO] [stdout] test utils::tests::test_git_help_command ... ok [INFO] [stdout] test utils::tests::test_git_invalid_command_returns_error ... ok [INFO] [stdout] test utils::tests::test_git_raw_invalid_command ... ok [INFO] [stdout] test commands::tag::tests::test_tag_list_filtering ... ok [INFO] [stderr] Doc-tests rustic_git [INFO] [stdout] [INFO] [stdout] test result: ok. 168 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.77s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 44 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/files.rs - commands::files::Repository::ignore_add (line 428) - 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::ignore_list (line 501) - 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::mv_with_options (line 375) - 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/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/config.rs - commands::config::RepoConfig<'a>::get (line 112) ... ok [INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::clone (line 480) - compile ... ok [INFO] [stdout] test src/commands/diff.rs - commands::diff::Repository::diff (line 337) ... FAILED [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::fetch (line 349) - compile ... ok [INFO] [stdout] test src/commands/diff.rs - commands::diff::Repository::diff_staged (line 361) ... 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/remote.rs - commands::remote::Repository::add_remote (line 148) ... 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 (line 8) - compile ... 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/tag.rs - commands::tag::Repository::create_tag (line 256) - 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/remote.rs - commands::remote::Repository::get_remote_url (line 248) ... ok [INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::remove_remote (line 178) ... ok [INFO] [stdout] test src/repository.rs - repository::Repository::config (line 104) ... ok [INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::list_remotes (line 281) ... ok [INFO] [stdout] test src/commands/remote.rs - commands::remote::Repository::rename_remote (line 210) ... ok [INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::unset (line 142) ... ok [INFO] [stdout] test src/commands/diff.rs - commands::diff::Repository::diff_with_options (line 427) ... FAILED [INFO] [stdout] test src/commands/config.rs - commands::config::RepoConfig<'a>::set (line 78) ... 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_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_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] [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. 41 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.28s; merged doctests compilation took 1.10s [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "e758a45c9725963cbe777f94be7c0bf1434efc6a41e74c9a71a0ede77df5e1fb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e758a45c9725963cbe777f94be7c0bf1434efc6a41e74c9a71a0ede77df5e1fb", kill_on_drop: false }` [INFO] [stdout] e758a45c9725963cbe777f94be7c0bf1434efc6a41e74c9a71a0ede77df5e1fb