[INFO] fetching crate rskit-fs 0.2.0-alpha.8...
[INFO] testing rskit-fs-0.2.0-alpha.8 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate rskit-fs 0.2.0-alpha.8 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate rskit-fs 0.2.0-alpha.8
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rskit-fs 0.2.0-alpha.8
[INFO] tweaked toml for crates.io crate rskit-fs 0.2.0-alpha.8 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rskit-fs 0.2.0-alpha.8 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rskit-fs 0.2.0-alpha.8 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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded typed-path v0.12.3
[INFO] [stderr]   Downloaded async-stream-impl v0.3.6
[INFO] [stderr]   Downloaded inotify v0.11.2
[INFO] [stderr]   Downloaded kqueue-sys v1.1.2
[INFO] [stderr]   Downloaded async-stream v0.3.6
[INFO] [stderr]   Downloaded rskit-errors v0.2.0-alpha.5
[INFO] [stderr]   Downloaded log v0.4.32
[INFO] [stderr]   Downloaded notify-types v2.1.0
[INFO] [stderr]   Downloaded rskit-stream v0.2.0-alpha.6
[INFO] [stderr]   Downloaded crossbeam-epoch v0.9.20
[INFO] [stderr]   Downloaded notify v8.2.0
[INFO] [stderr]   Downloaded kqueue v1.2.0
[INFO] [stderr]   Downloaded memchr v2.8.1
[INFO] [stderr]   Downloaded http v1.4.1
[INFO] [stderr]   Downloaded wasip2 v1.0.3+wasi-0.2.9
[INFO] [stderr]   Downloaded zip v8.6.0
[INFO] [stderr]   Downloaded zlib-rs v0.6.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918
[INFO] running `Command { std: "docker" "start" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling http v1.4.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling bstr v1.12.3
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling ignore v0.4.27
[INFO] [stderr]    Compiling rskit-errors v0.2.0-alpha.5
[INFO] [stderr]    Compiling rskit-fs v0.2.0-alpha.8 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.57s
[INFO] running `Command { std: "docker" "inspect" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling rskit-fs v0.2.0-alpha.8 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 15.70s
[INFO] running `Command { std: "docker" "inspect" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rskit_fs-c2a8a56f8b1c18e6)
[INFO] [stdout] 
[INFO] [stdout] running 150 tests
[INFO] [stdout] test app_dirs::tests::resolves_platform_cache_dir_from_env ... ok
[INFO] [stdout] test app_dirs::tests::rejects_relative_platform_cache_base ... ok
[INFO] [stdout] test app_dirs::tests::rejects_invalid_app_names ... ok
[INFO] [stdout] test app_dirs::tests::public_cache_dir_and_missing_or_empty_home_errors_are_mapped ... ok
[INFO] [stdout] test async_io::dir::tests::directory_error_builders_include_context ... ok
[INFO] [stdout] test async_io::dir::tests::remove_helpers_remove_existing_directories ... ok
[INFO] [stdout] test async_io::dir::tests::list_marks_symlink_entries ... ok
[INFO] [stdout] test async_io::file::tests::bounded_read_rejects_directories ... ok
[INFO] [stdout] test async_io::file::tests::create_parent_dir_ignores_paths_without_parent ... ok
[INFO] [stdout] test async_io::file::tests::atomic_write_reports_destination_parent_errors ... ok
[INFO] [stdout] test async_io::dir::tests::list_preserves_non_utf8_file_names ... ok
[INFO] [stdout] test async_io::file::tests::bounded_read_rejects_final_symlinks ... ok
[INFO] [stdout] test async_io::dir::tests::exists_rejects_symlinks_to_directories ... ok
[INFO] [stdout] test async_io::file::tests::bounded_read_rejects_oversized_files ... ok
[INFO] [stdout] test async_io::file::tests::bounded_read_accepts_regular_files_within_limit ... ok
[INFO] [stdout] test async_io::file::tests::atomic_write_creates_parent_dirs ... ok
[INFO] [stdout] test async_io::file::tests::exists_rejects_symlinks_to_files ... ok
[INFO] [stdout] test async_io::file::tests::file_error_builders_include_context ... ok
[INFO] [stdout] test async_io::dir::tests::remove_helpers_ignore_missing ... ok
[INFO] [stdout] test async_io::dir::tests::directory_errors_are_reported ... ok
[INFO] [stdout] test async_io::dir::tests::remove_and_remove_all_delete_directories ... ok
[INFO] [stdout] test path::tests::absolute_resolves_relative_paths ... ok
[INFO] [stdout] test path::tests::absolute_returns_absolute_paths_unchanged ... ok
[INFO] [stdout] test link::tests::creates_and_reads_symlink ... ok
[INFO] [stdout] test async_io::file::tests::no_follow_regular_open_accepts_regular_files ... ok
[INFO] [stdout] test link::tests::creates_hard_link ... ok
[INFO] [stdout] test path::tests::confines_missing_output_paths_under_existing_parent ... ok
[INFO] [stdout] test path::tests::confines_existing_paths_under_root ... ok
[INFO] [stdout] test link::tests::creates_directory_symlink ... ok
[INFO] [stdout] test async_io::file::tests::atomic_write_sanitizes_temp_prefix ... ok
[INFO] [stdout] test async_io::dir::tests::directory_lifecycle_and_listing ... ok
[INFO] [stdout] test async_io::file::tests::persist_and_move_helpers_cover_success_and_errors ... ok
[INFO] [stdout] test async_io::file::tests::replace_policy_still_rejects_destination_directories ... ok
[INFO] [stdout] test link::tests::link_errors_are_reported ... ok
[INFO] [stdout] test path::tests::find_in_ancestors_ignores_a_directory_with_the_target_name ... ok
[INFO] [stdout] test path::tests::rejects_curdir_missing_path_segments ... ok
[INFO] [stdout] test async_io::file::tests::file_lifecycle ... ok
[INFO] [stdout] test path::tests::find_in_ancestors_returns_none_when_absent ... ok
[INFO] [stdout] test path::tests::normalize_repo_relative_strips_curdir_and_rejects_traversal ... ok
[INFO] [stdout] test path::tests::find_in_ancestors_returns_match_in_the_start_directory ... ok
[INFO] [stdout] test path::tests::rejects_absolute_paths ... ok
[INFO] [stdout] test path::tests::rejects_file_root_for_existing_paths ... ok
[INFO] [stdout] test path::tests::rejects_file_root_for_output_paths ... ok
[INFO] [stdout] test path::tests::rejects_parent_dir_paths ... ok
[INFO] [stdout] test path::tests::rejects_missing_confined_roots_as_not_found ... ok
[INFO] [stdout] test path::tests::rejects_missing_paths_below_broken_symlink ... ok
[INFO] [stdout] test path::tests::rejects_missing_existing_paths_as_not_found ... ok
[INFO] [stdout] test path::tests::find_in_ancestors_walks_up_to_the_nearest_ancestor ... ok
[INFO] [stdout] test path::tests::displays_safe_path_errors ... ok
[INFO] [stdout] test path::tests::rejects_existing_paths_outside_root ... ok
[INFO] [stdout] test async_io::file::tests::atomic_replace_overwrites_existing_files ... ok
[INFO] [stdout] test path::tests::rejects_missing_paths_below_symlink_escape ... ok
[INFO] [stdout] test path::tests::resolve_root_accepts_absolute_root ... ok
[INFO] [stdout] test path::tests::resolve_root_defaults_to_base_dir ... ok
[INFO] [stdout] test path::tests::rejects_missing_output_paths_below_existing_file ... ok
[INFO] [stdout] test path::tests::resolve_root_surfaces_canonicalization_failure ... ok
[INFO] [stdout] test path::tests::resolve_root_joins_relative_against_base_dir ... ok
[INFO] [stdout] test path::tests::safe_join_keeps_paths_under_root ... ok
[INFO] [stdout] test path::tests::validates_safe_relative_paths ... ok
[INFO] [stdout] test permissions::tests::permission_error_builders_include_context ... ok
[INFO] [stdout] test path::tests::canonicalize_resolves_existing_paths_and_reports_missing ... ok
[INFO] [stdout] test async_io::file::tests::atomic_write_reports_persist_and_attempt_errors ... ok
[INFO] [stdout] test permissions::tests::directory_write_result_mapping_reports_errors ... ok
[INFO] [stdout] test sync_io::dir::tests::directory_error_helpers_preserve_context ... ok
[INFO] [stdout] test sync_io::file::tests::bounded_read_accepts_regular_files_within_limit ... ok
[INFO] [stdout] test sync_io::dir::tests::directory_helpers_cover_success_not_found_and_error_mapping ... ok
[INFO] [stdout] test async_io::file::tests::file_error_paths_are_reported ... ok
[INFO] [stdout] test sync_io::file::tests::bounded_read_rejects_directories ... ok
[INFO] [stdout] test sync_io::file::tests::bounded_read_rejects_final_symlinks ... ok
[INFO] [stdout] test permissions::tests::permission_errors_are_reported ... ok
[INFO] [stdout] test sync_io::file::tests::bounded_read_rejects_oversized_files ... ok
[INFO] [stdout] test permissions::tests::read_and_write_access_return_false_for_missing_paths ... ok
[INFO] [stdout] test link::tests::symlink_errors_are_reported ... ok
[INFO] [stdout] test permissions::tests::checks_directory_write_access ... ok
[INFO] [stdout] test sync_io::file::tests::symlink_open_and_cross_device_errors_are_detected ... ok
[INFO] [stdout] test sync_io::file::tests::file_error_helpers_preserve_context ... ok
[INFO] [stdout] test sync_io::file::tests::is_executable_is_false_for_a_missing_path ... ok
[INFO] [stdout] test sync_io::file::tests::is_executable_is_false_for_a_directory ... ok
[INFO] [stdout] test permissions::tests::toggles_readonly_flag ... ok
[INFO] [stdout] test permissions::tests::unix_mode_helpers_work ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_error_builders_include_context ... ok
[INFO] [stdout] test sync_io::file::tests::is_executable_tracks_the_unix_execute_bits ... ok
[INFO] [stdout] test sync_io::file::tests::atomic_replace_overwrites_existing_files ... ok
[INFO] [stdout] test sync_io::file::tests::replace_policy_still_rejects_destination_directories ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_copies_nested_files ... ok
[INFO] [stdout] test sync_io::file::tests::file_helpers_cover_regular_success_and_missing_paths ... ok
[INFO] [stdout] test permissions::tests::unix_mode_errors_are_reported ... ok
[INFO] [stdout] test permissions::tests::checks_read_and_write_access ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_follows_file_symlinks_when_requested ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_rejects_destination_with_unresolved_parent_components ... ok
[INFO] [stdout] test async_io::file::tests::metadata_reports_symlinks_and_missing_errors ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_recursive_reports_read_dir_errors ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_reports_broken_symlink_when_following ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_reports_destination_create_errors ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_rejects_missing_source ... ok
[INFO] [stdout] test sync_io::tree::ignore_walk::tests::follow_symlinks_controls_symlinked_file_inclusion ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_recursive_reports_strip_prefix_errors ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_respects_no_overwrite ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_skips_symlinks_by_default ... ok
[INFO] [stdout] test sync_io::tree::ignore_walk::tests::ignores_non_versioned_git_exclude ... ok
[INFO] [stdout] test sync_io::tree::ignore_walk::tests::rejects_non_directory_root ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_rejects_destination_inside_source ... ok
[INFO] [stdout] test sync_io::tree::ignore_walk::tests::skips_git_directory_even_without_ignore ... ok
[INFO] [stdout] test sync_io::tree::ignore_walk::tests::honours_nested_ignore_files ... ok
[INFO] [stdout] test sync_io::tree::remove::tests::remove_tree_if_exists_ignores_missing ... ok
[INFO] [stdout] test sync_io::tree::remove::tests::remove_tree_errors_on_files ... ok
[INFO] [stdout] test sync_io::tree::ignore_walk::tests::keeps_dotfiles_but_still_drops_git_and_ignored ... ok
[INFO] [stdout] test sync_io::tree::ignore_walk::tests::stops_early_on_walk_control_stop ... ok
[INFO] [stdout] test sync_io::tree::list::tests::list_tree_rejects_symlink_cycles_when_following ... ok
[INFO] [stdout] test sync_io::tree::list::tests::list_tree_error_builders_include_context ... ok
[INFO] [stdout] test sync_io::tree::remove::tests::remove_tree_if_exists_removes_existing_tree ... ok
[INFO] [stdout] test sync_io::tree::list::tests::list_tree_reports_read_dir_errors ... ok
[INFO] [stdout] test sync_io::tree::remove::tests::remove_tree_removes_existing_tree ... ok
[INFO] [stdout] test sync_io::tree::list::tests::list_tree_returns_relative_paths ... ok
[INFO] [stdout] test sync_io::tree::tests::canonical_dir_reports_missing_paths ... ok
[INFO] [stdout] test sync_io::tree::list::tests::list_tree_reports_strip_prefix_errors ... ok
[INFO] [stdout] test sync_io::tree::tests::ensure_directory_rejects_files ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_rejects_symlink_cycles_when_following ... ok
[INFO] [stdout] test sync_io::tree::types::tests::defaults_are_safe ... ok
[INFO] [stdout] test sync_io::tree::types::tests::entry_filters_report_included_kinds ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_can_stop_early ... ok
[INFO] [stdout] test sync_io::tree::ignore_walk::tests::skips_gitignored_paths ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_reports_strip_prefix_errors ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_reports_read_dir_errors ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_can_skip_subtrees ... ok
[INFO] [stdout] test sync_io::tree::tests::ensure_directory_rejects_symlink_roots_unless_following ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_stop_propagates_from_nested_directory ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_rejects_symlink_cycles_when_following ... ok
[INFO] [stdout] test temp::tests::sibling_temp_path_sanitizes_affixes ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_error_builders_include_context ... ok
[INFO] [stdout] test sync_io::tree::tests::enter_directory_rejects_cycles ... ok
[INFO] [stdout] test temp::tests::temp_dir_write_file_creates_parents ... ok
[INFO] [stdout] test sync_io::tree::tests::enter_directory_skips_tracking_when_disabled ... ok
[INFO] [stdout] test temp::tests::sibling_temp_paths_are_unique_and_next_to_destination ... ok
[INFO] [stdout] test temp::tests::temp_dir_write_file_reports_errors ... ok
[INFO] [stdout] test sync_io::tree::tests::metadata_for_reports_missing_paths ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_filters_entry_kinds ... ok
[INFO] [stdout] test temp::tests::temp_file_constructors_report_invalid_directories ... ok
[INFO] [stdout] test sync_io::tree::tests::metadata_for_reports_broken_symlink_when_following ... ok
[INFO] [stdout] test temp::tests::temp_file_persist_reports_errors ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_visits_entries_without_allocating_result ... ok
[INFO] [stdout] test temp::tests::temp_file_persist_moves_file ... ok
[INFO] [stdout] test temp::tests::temp_file_constructors_create_files ... ok
[INFO] [stdout] test temp::tests::temp_error_builders_include_context ... ok
[INFO] [stdout] test temp::tests::temp_dir_debug_includes_path ... ok
[INFO] [stdout] test sync_io::tree::walk::tests::walk_tree_visits_symlinks_when_filtered ... ok
[INFO] [stdout] test temp::tests::temp_dir_create_file_helpers_create_files ... ok
[INFO] [stdout] test temp::tests::temp_dir_child_rejects_traversal ... ok
[INFO] [stdout] test temp::tests::temp_file_can_be_cloned ... ok
[INFO] [stdout] test sync_io::tree::copy::tests::copy_tree_ignores_special_files ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 150 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sync_io_behavior.rs (/opt/rustwide/target/debug/deps/sync_io_behavior-d72a9c18b738ded3)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test sync_dir_helpers_cover_listing_empty_remove_and_missing_paths ... ok
[INFO] [stdout] test sync_file_helpers_cover_nested_create_copy_move_metadata_and_remove ... ok
[INFO] [stdout] test sync_file_helpers_return_typed_errors_for_missing_and_invalid_utf8_inputs ... ok
[INFO] [stdout] test sync_file_atomic_replace_and_move_file_create_destination_parents ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rskit_fs
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918", kill_on_drop: false }`
[INFO] [stdout] 2aac7129c796489edbb2583243636157b536812695e817e9bbc2b80854a98918
