[INFO] fetching crate blivet 0.5.0...
[INFO] testing blivet-0.5.0 against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] extracting crate blivet 0.5.0 into /workspace/builds/worker-0-tc2/source
[INFO] removed /workspace/builds/worker-0-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate blivet 0.5.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate blivet 0.5.0
[INFO] tweaked toml for crates.io crate blivet 0.5.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate blivet 0.5.0 on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate blivet 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" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d88fa140ab4a48f6bb2fea03d62e344cabe2ccbcd14526ee96bbdbb0615969ca
[INFO] running `Command { std: "docker" "start" "-a" "d88fa140ab4a48f6bb2fea03d62e344cabe2ccbcd14526ee96bbdbb0615969ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d88fa140ab4a48f6bb2fea03d62e344cabe2ccbcd14526ee96bbdbb0615969ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d88fa140ab4a48f6bb2fea03d62e344cabe2ccbcd14526ee96bbdbb0615969ca", kill_on_drop: false }`
[INFO] [stdout] d88fa140ab4a48f6bb2fea03d62e344cabe2ccbcd14526ee96bbdbb0615969ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f967fd0807a04a90ebbeeded1efe3dad0864b3096a0ce3d3fd8ab4f0c6237319
[INFO] running `Command { std: "docker" "start" "-a" "f967fd0807a04a90ebbeeded1efe3dad0864b3096a0ce3d3fd8ab4f0c6237319", kill_on_drop: false }`
[INFO] [stderr]    Compiling nix v0.31.2
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling blivet v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.12s
[INFO] running `Command { std: "docker" "inspect" "f967fd0807a04a90ebbeeded1efe3dad0864b3096a0ce3d3fd8ab4f0c6237319", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f967fd0807a04a90ebbeeded1efe3dad0864b3096a0ce3d3fd8ab4f0c6237319", kill_on_drop: false }`
[INFO] [stdout] f967fd0807a04a90ebbeeded1efe3dad0864b3096a0ce3d3fd8ab4f0c6237319
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 52083f0a37bae5fb93b213279ed380df8c13d440685319cfaa72cf040338d89c
[INFO] running `Command { std: "docker" "start" "-a" "52083f0a37bae5fb93b213279ed380df8c13d440685319cfaa72cf040338d89c", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling relentless v0.7.2
[INFO] [stderr]    Compiling serial_test_derive v3.4.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling nix v0.31.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling blivet v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling serial_test v3.4.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 10.89s
[INFO] running `Command { std: "docker" "inspect" "52083f0a37bae5fb93b213279ed380df8c13d440685319cfaa72cf040338d89c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "52083f0a37bae5fb93b213279ed380df8c13d440685319cfaa72cf040338d89c", kill_on_drop: false }`
[INFO] [stdout] 52083f0a37bae5fb93b213279ed380df8c13d440685319cfaa72cf040338d89c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 88396e7e82ab448f2499ed3168b091b72421f7026ec2a856a9b0f46bf01e6c9a
[INFO] running `Command { std: "docker" "start" "-a" "88396e7e82ab448f2499ed3168b091b72421f7026ec2a856a9b0f46bf01e6c9a", 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/blivet-64db94d29311f98e)
[INFO] [stdout] 
[INFO] [stdout] running 116 tests
[INFO] [stdout] test config::tests::default_values ... ok
[INFO] [stdout] test config::tests::env_accumulates ... ok
[INFO] [stdout] test config::tests::foreground_builder_sets_field ... ok
[INFO] [stdout] test config::tests::group_builder_sets_field ... ok
[INFO] [stdout] test config::tests::new_equals_default ... ok
[INFO] [stdout] test config::tests::paths_same_canonicalize_fallback ... ok
[INFO] [stdout] test config::tests::send_sync ... ok
[INFO] [stdout] test config::tests::validate_chdir_must_be_absolute ... ok
[INFO] [stdout] test config::tests::validate_default_config_ok ... ok
[INFO] [stdout] test config::tests::validate_env_key_empty_rejected ... ok
[INFO] [stdout] test config::tests::builder_setters_replace ... ok
[INFO] [stdout] test config::tests::close_fds_builder_sets_field ... ok
[INFO] [stdout] test config::tests::validate_group_requires_root ... ok
[INFO] [stdout] test config::tests::validate_env_key_with_equals_rejected ... ok
[INFO] [stdout] test config::tests::validate_lockfile_must_be_absolute ... ok
[INFO] [stdout] test config::tests::exit_codes ... ok
[INFO] [stdout] test config::tests::validate_chdir_must_exist ... ok
[INFO] [stdout] test config::tests::display_includes_prefix ... ok
[INFO] [stdout] test config::tests::validate_lockfile_stdout_overlap_rejected ... ok
[INFO] [stdout] test config::tests::validate_chdir_must_be_directory ... ok
[INFO] [stdout] test config::tests::validate_pidfile_must_be_absolute ... ok
[INFO] [stdout] test config::tests::validate_pidfile_not_directory ... ok
[INFO] [stdout] test config::tests::validate_lockfile_pidfile_same_ok ... ok
[INFO] [stdout] test config::tests::validate_rejects_invalid_config_before_fork ... ok
[INFO] [stdout] test config::tests::validate_stderr_must_be_absolute ... ok
[INFO] [stdout] test config::tests::validate_stderr_parent_nonwritable ... ok
[INFO] [stdout] test config::tests::validate_pidfile_stderr_overlap_rejected ... ok
[INFO] [stdout] test config::tests::validate_stdout_must_be_absolute ... ok
[INFO] [stdout] test config::tests::validate_lockfile_stderr_overlap_rejected ... ok
[INFO] [stdout] test config::tests::validate_stdout_parent_nonwritable ... ok
[INFO] [stdout] test config::tests::validate_user_or_group_requires_root ... ok
[INFO] [stdout] test context::tests::chown_paths_idempotent ... ok
[INFO] [stdout] test context::tests::chown_paths_noop_without_user_or_group ... ok
[INFO] [stdout] test context::tests::cleanup_ignores_missing_pidfile ... ok
[INFO] [stdout] test context::tests::chown_paths_skips_nonexistent_files ... ok
[INFO] [stdout] test context::tests::cleanup_idempotent ... ok
[INFO] [stdout] test context::tests::cleanup_noop_without_pidfile ... ok
[INFO] [stdout] test context::tests::cleanup_leaves_standalone_lockfile ... ok
[INFO] [stdout] test context::tests::context_stores_config_fields ... ok
[INFO] [stdout] test context::tests::debug_format ... ok
[INFO] [stdout] test config::tests::validate_pidfile_parent_nonwritable ... ok
[INFO] [stdout] test context::tests::drop_no_write_after_notify ... ok
[INFO] [stdout] test context::tests::drop_cleans_up_when_configured ... ok
[INFO] [stdout] test context::tests::cleanup_removes_pidfile ... ok
[INFO] [stdout] test context::tests::drop_privileges_idempotent_noop ... ok
[INFO] [stdout] test context::tests::drop_privileges_group_not_found ... ok
[INFO] [stdout] test context::tests::error_display_chown_error ... ok
[INFO] [stdout] test context::tests::error_display_group_not_found ... ok
[INFO] [stdout] test context::tests::drop_writes_failure_when_not_notified ... ok
[INFO] [stdout] test context::tests::drop_privileges_user_not_found ... ok
[INFO] [stdout] test context::tests::notify_parent_idempotent ... ok
[INFO] [stdout] test context::tests::drop_privileges_noop_without_user_or_group ... ok
[INFO] [stdout] test context::tests::resolve_group_gid_by_name ... ok
[INFO] [stdout] test context::tests::resolve_uid_gid_group_only_numeric ... ok
[INFO] [stdout] test context::tests::resolve_uid_gid_neither ... ok
[INFO] [stdout] test context::tests::drop_skips_cleanup_when_disabled ... ok
[INFO] [stdout] test context::tests::lockfile_fd_returns_none_without_lockfile ... ok
[INFO] [stdout] test config::tests::validate_pidfile_stdout_overlap_rejected ... ok
[INFO] [stdout] test context::tests::resolve_group_gid_numeric ... ok
[INFO] [stdout] test context::tests::resolve_uid_gid_user_only ... ok
[INFO] [stdout] test steps::tests::clear_signal_mask_empties ... ok
[INFO] [stdout] test context::tests::resolve_user_numeric ... ok
[INFO] [stdout] test context::tests::notify_parent_writes_success_byte ... ok
[INFO] [stdout] test context::tests::notify_parent_noop_without_pipe ... ok
[INFO] [stdout] test context::tests::resolve_user_name ... ok
[INFO] [stdout] test context::tests::set_cleanup_on_drop_overrides_config ... ok
[INFO] [stdout] test context::tests::resolve_user_nonexistent_name ... ok
[INFO] [stdout] test context::tests::resolve_group_gid_nonexistent_name ... ok
[INFO] [stdout] test steps::tests::fds_to_close_all_skipped ... ok
[INFO] [stdout] test steps::tests::fds_to_close_max_below_3 ... ok
[INFO] [stdout] test steps::tests::plan_neither ... ok
[INFO] [stdout] test steps::tests::plan_append_flag ... ok
[INFO] [stdout] test steps::tests::plan_both_different_paths ... ok
[INFO] [stdout] test steps::tests::plan_stderr_only ... ok
[INFO] [stdout] test steps::tests::open_and_lock_creates_and_locks ... ok
[INFO] [stdout] test steps::tests::execute_redirect_dup_from ... ok
[INFO] [stdout] test steps::tests::plan_stdout_only_truncate ... ok
[INFO] [stdout] test steps::tests::plan_truncate_flag ... ok
[INFO] [stdout] test steps::tests::change_dir_to_tempdir ... ok
[INFO] [stdout] test steps::tests::change_dir_nonexistent_fails ... ok
[INFO] [stdout] test steps::tests::close_inherited_fds_preserves_skipped ... ok
[INFO] [stdout] test steps::tests::write_pidfile_shared_with_lockfile ... ok
[INFO] [stdout] test steps::tests::execute_redirect_stderr_only ... ok
[INFO] [stdout] test steps::tests::write_pidfile_standalone ... ok
[INFO] [stdout] test tests::both_forks_child_succeeds_subprocess ... ignored
[INFO] [stdout] test steps::tests::execute_redirect_truncate_vs_append ... ok
[INFO] [stdout] test steps::tests::fds_to_close_empty_skip ... ok
[INFO] [stdout] test steps::tests::redirect_to_devnull_succeeds ... ok
[INFO] [stdout] test tests::close_fds_false_preserves_fds_subprocess ... ignored
[INFO] [stdout] test steps::tests::write_pidfile_with_different_lockfile_path ... ok
[INFO] [stdout] test steps::tests::execute_redirect_creates_files ... ok
[INFO] [stdout] test tests::context_carries_config_fields_subprocess ... ignored
[INFO] [stdout] test steps::tests::fds_to_close_skips_correctly ... ok
[INFO] [stdout] test tests::first_fork_fails_returns_error ... ok
[INFO] [stdout] test tests::foreground_mode_notify_parent_noop_subprocess ... ignored
[INFO] [stdout] test tests::foreground_mode_skips_fork_subprocess ... ignored
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::both_forks_child_succeeds_subprocess ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 115 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] test tests::both_forks_child_succeeds ... ok
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::close_fds_false_preserves_fds_subprocess ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 115 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] test steps::tests::open_and_lock_conflict ... ok
[INFO] [stdout] test steps::tests::set_env_vars_applies ... ok
[INFO] [stdout] test steps::tests::set_env_vars_last_write_wins ... ok
[INFO] [stdout] test steps::tests::set_umask_applies_and_can_be_read_back ... ok
[INFO] [stdout] test tests::write_error_to_pipe_noop_with_none ... ok
[INFO] [stdout] test steps::tests::redirect_to_devnull_foreground_preserves_stdout_stderr ... ok
[INFO] [stdout] test tests::write_error_to_pipe_writes_protocol ... ok
[INFO] [stdout] test steps::tests::reset_signal_dispositions_restores_default ... ok
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::foreground_mode_skips_fork_subprocess ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 115 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::context_carries_config_fields_subprocess ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 115 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::foreground_mode_notify_parent_noop_subprocess ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 115 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] test tests::context_carries_config_fields ... ok
[INFO] [stdout] test tests::foreground_mode_notify_parent_noop ... ok
[INFO] [stdout] test tests::foreground_mode_skips_fork ... ok
[INFO] [stdout] test tests::close_fds_false_preserves_fds ... ok
[INFO] [stdout] test context::tests::lockfile_fd_returns_some_with_lockfile ... ok
[INFO] [stdout] test steps::tests::plan_both_same_path ... ok
[INFO] [stdout] test tests::first_fork_parent_exits ... ok
[INFO] [stdout] test tests::second_fork_fails_exits ... ok
[INFO] [stdout] test tests::exit_panic_contains_code ... ok
[INFO] [stdout] test tests::second_fork_parent_exits ... ok
[INFO] [stdout] test tests::setsid_fails_exits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 111 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/daemonize-6ca6a9ceea77ba89)
[INFO] [stdout] running 13 tests
[INFO] [stdout] test tests::derive_stderr_no_extension ... ok
[INFO] [stdout] test tests::derive_stderr_out_extension ... ok
[INFO] [stdout] test tests::derive_stderr_other_extension ... ok
[INFO] [stdout] test tests::clear_cloexec_removes_flag ... ok
[INFO] [stdout] test tests::derive_stderr_stdout_extension ... ok
[INFO] [stdout] test tests::parse_env_pair_key_value ... ok
[INFO] [stdout] test tests::parse_env_pair_multiple_equals ... ok
[INFO] [stdout] test tests::parse_env_pair_empty_value ... ok
[INFO] [stdout] test tests::parse_env_pair_no_equals ... ok
[INFO] [stdout] test tests::parse_octal_mode_full ... ok
[INFO] [stdout] test tests::parse_octal_mode_valid ... ok
[INFO] [stdout] test tests::parse_octal_mode_zero ... ok
[INFO] [stdout] test tests::parse_octal_mode_invalid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_integration.rs (/opt/rustwide/target/debug/deps/cli_integration-8f4ada97056a7801)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test error_message_on_stderr ... ok
[INFO] [stdout] test exec_failure_reports_to_parent ... ok
[INFO] [stdout] test lockfile_nonwritable_parent_exits_73_or_64 ... ok
[INFO] [stdout] test permission_denied_group_only_without_root_exits_77 ... ok
[INFO] [stdout] test foreground_mode_no_orphan ... ok
[INFO] [stdout] test permission_denied_group_switch_without_root_exits_77 ... ok
[INFO] [stdout] test permission_denied_user_switch_without_root_exits_77 ... ok
[INFO] [stdout] test program_not_found_exits_66 ... ok
[INFO] [stdout] test no_pidfile_when_not_configured ... ok
[INFO] [stdout] test foreground_mode_runs_program ... ok
[INFO] [stdout] test chdir_nonexistent_exits_71 ... ok
[INFO] [stdout] test env_without_equals_sets_empty_value ... ok
[INFO] [stdout] test multiple_env_vars ... ok
[INFO] [stdout] test pidfile_without_lockfile_enforces_single_instance ... ok
[INFO] [stdout] test no_verbose_no_diagnostics ... ok
[INFO] [stdout] test same_path_stdout_stderr ... ok
[INFO] [stdout] test lockfile_exclusion_second_instance_fails ... ok
[INFO] [stdout] test relative_path_with_slash_canonicalized ... ok
[INFO] [stdout] test append_mode_preserves_existing_content ... ok
[INFO] [stdout] test bare_program_name_uses_path_search ... ok
[INFO] [stdout] test env_vars_passed_to_daemon ... ok
[INFO] [stdout] test validation_error_nonabsolute_pidfile ... ok
[INFO] [stdout] test shared_lockfile_pidfile_path ... ok
[INFO] [stdout] test stderr_redirect_writes_output ... ok
[INFO] [stdout] test default_cwd_is_root ... ok
[INFO] [stdout] test happy_path_daemon_is_orphaned_and_in_new_session ... ok
[INFO] [stdout] test stdout_only_mirrors_to_stderr ... ok
[INFO] [stdout] test stdout_extension_swaps_to_stderr ... ok
[INFO] [stdout] test hyphen_arguments_pass_through ... ok
[INFO] [stdout] test stdout_out_extension_swaps_to_err ... ok
[INFO] [stdout] test verbose_mode_prints_diagnostics ... ok
[INFO] [stdout] test truncate_mode_overwrites_existing ... ok
[INFO] [stdout] test umask_flag_sets_daemon_umask ... ok
[INFO] [stdout] test parent_waits_for_exec_before_exiting ... ok
[INFO] [stdout] test stdout_redirect_writes_output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/linux_root_integration.rs (/opt/rustwide/target/debug/deps/linux_root_integration-d3ef14611586e680)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test daemon_cwd_via_proc ... ignored
[INFO] [stdout] test daemonize_checked_parses_thread_count ... ignored
[INFO] [stdout] test group_only_switch_sets_gid ... ignored
[INFO] [stdout] test nonexistent_group_fails_with_exit_67 ... ignored
[INFO] [stdout] test numeric_uid_switch ... ignored
[INFO] [stdout] test output_file_owned_by_target_user ... ignored
[INFO] [stdout] test proc_based_cwd_query ... ignored
[INFO] [stdout] test proc_self_status_is_readable ... ignored
[INFO] [stdout] test user_and_group_switch_sets_independent_gid ... ignored
[INFO] [stdout] test user_switch_nonexistent_user_fails ... ignored
[INFO] [stdout] test user_switch_sets_env_vars ... ignored
[INFO] [stdout] test user_switch_sets_supplementary_groups ... ignored
[INFO] [stdout] test user_switch_sets_uid_and_gid ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 13 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests blivet
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/lib.rs - (line 18) - compile ... ok
[INFO] [stdout] test src/context.rs - context::DaemonContext (line 43) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 64) - compile ... ok
[INFO] [stdout] test src/config.rs - config::DaemonConfig (line 17) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "88396e7e82ab448f2499ed3168b091b72421f7026ec2a856a9b0f46bf01e6c9a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "88396e7e82ab448f2499ed3168b091b72421f7026ec2a856a9b0f46bf01e6c9a", kill_on_drop: false }`
[INFO] [stdout] 88396e7e82ab448f2499ed3168b091b72421f7026ec2a856a9b0f46bf01e6c9a
