[INFO] fetching crate rusty-autossh 0.2.0...
[INFO] testing rusty-autossh-0.2.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate rusty-autossh 0.2.0 into /workspace/builds/worker-1-tc1/source
[INFO] removed /workspace/builds/worker-1-tc1/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate rusty-autossh 0.2.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rusty-autossh 0.2.0
[INFO] tweaked toml for crates.io crate rusty-autossh 0.2.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rusty-autossh 0.2.0 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 rusty-autossh 0.2.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" "+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 time v0.3.45
[INFO] [stderr]   Downloaded time-macros v0.2.25
[INFO] [stderr]   Downloaded time-core v0.1.7
[INFO] [stderr]   Downloaded tokio-stream v0.1.18
[INFO] [stderr]   Downloaded daemonize v0.5.0
[INFO] [stderr]   Downloaded tokio-test v0.4.5
[INFO] [stderr]   Downloaded clap_complete v4.6.5
[INFO] [stderr]   Downloaded atomicwrites v0.4.4
[INFO] [stderr]   Downloaded predicates v3.1.4
[INFO] [stderr]   Downloaded assert_cmd v2.2.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347
[INFO] running `Command { std: "docker" "start" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347", 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" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347" "/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" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347", 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" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling time-core v0.1.7
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling symlink v0.1.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling time v0.3.45
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling daemonize v0.5.0
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling atomicwrites v0.4.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing-appender v0.2.5
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling clap_complete v4.6.5
[INFO] [stderr]    Compiling rusty-autossh v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.74s
[INFO] running `Command { std: "docker" "inspect" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347", 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" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347" "/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 tokio v1.52.3
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling assert_cmd v2.2.2
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling rusty-autossh v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.44s
[INFO] running `Command { std: "docker" "inspect" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347", 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" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347" "/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.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rusty_autossh-05c9ea9ad2e1acf3)
[INFO] [stdout] 
[INFO] [stdout] running 46 tests
[INFO] [stdout] test cli::tests::split_separator_dash_dash ... ok
[INFO] [stdout] test cli::tests::split_first_unrecognized_starts_ssh_args ... ok
[INFO] [stdout] test cli::tests::apply_dash_f_zeros_gate_time ... ok
[INFO] [stdout] test clock::tests::dash_f_forces_gate_time_zero_overrides_env ... ok
[INFO] [stdout] test clock::tests::dash_f_forces_gate_time_zero_overrides_flag ... ok
[INFO] [stdout] test clock::tests::env_only_poll_and_gate_time ... ok
[INFO] [stdout] test clock::tests::defaults_match_spec ... ok
[INFO] [stdout] test clock::tests::max_lifetime_zero_is_unlimited_sentinel ... ok
[INFO] [stdout] test mode::tests::argv0_with_path_prefix_still_strict ... ok
[INFO] [stdout] test mode::tests::default_when_nothing_activates ... ok
[INFO] [stdout] test mode::tests::last_wins_no_strict_then_strict_is_strict ... ok
[INFO] [stdout] test clock::tests::max_lifetime_flag_zero_encoded_as_none ... ok
[INFO] [stdout] test clock::tests::max_start_positive_caps_retries ... ok
[INFO] [stdout] test mode::tests::env_var_one_is_strict ... ok
[INFO] [stdout] test mode::tests::no_strict_overrides_env ... ok
[INFO] [stdout] test mode::tests::strict_flag_alone_is_strict ... ok
[INFO] [stdout] test strict::tests::format_bare_subcommand_token_matches_upstream ... ok
[INFO] [stdout] test strict::tests::format_long_unknown_flag_matches_upstream ... ok
[INFO] [stdout] test strict::tests::format_short_unknown_flag_matches_upstream ... ok
[INFO] [stdout] test mode::tests::argv0_autossh_exe_on_windows_is_strict_after_stem_strip ... ok
[INFO] [stdout] test clock::tests::max_start_negative_one_is_unlimited_sentinel ... ok
[INFO] [stdout] test monitor::tests::probe_loop_bind_rejects_embedded_newline_in_message ... ok
[INFO] [stdout] test mode::tests::no_strict_overrides_argv0 ... ok
[INFO] [stdout] test mode::tests::argv0_autossh_is_strict ... ok
[INFO] [stdout] test strict::tests::parses_dash_M_with_inline_value ... ok
[INFO] [stdout] test mode::tests::last_wins_strict_then_no_strict_is_default ... ok
[INFO] [stdout] test supervisor::tests::clean_exit_in_monitor_active_respawns_and_resets_counter ... ok
[INFO] [stdout] test monitor::tests::probe_payload_timestamp_at_16_digit_width_does_not_overflow ... ok
[INFO] [stdout] test strict::tests::parses_dash_M_with_separate_value ... ok
[INFO] [stdout] test monitor::tests::probe_loop_bind_rejects_monitor_mode_none ... ok
[INFO] [stdout] test strict::tests::rejects_completions_subcommand ... ok
[INFO] [stdout] test supervisor::tests::check_lifetime_returns_exit_when_deadline_passed ... ok
[INFO] [stdout] test strict::tests::rejects_excluded_short_dash_X ... ok
[INFO] [stdout] test supervisor::tests::max_start_cap_returns_max_start_reached ... ok
[INFO] [stdout] test supervisor::tests::clean_exit_in_monitor_none_terminates_supervisor ... ok
[INFO] [stdout] test supervisor::tests::one_shot_first_failure_exits ... ok
[INFO] [stdout] test monitor::tests::probe_payload_timestamp_left_pads_to_16_chars ... ok
[INFO] [stdout] test supervisor::tests::check_lifetime_returns_none_when_no_cap ... ok
[INFO] [stdout] test supervisor::tests::gate_exceeding_nonzero_exit_resets_counter ... ok
[INFO] [stdout] test supervisor::tests::short_lifetime_nonzero_exit_increments_counter ... ok
[INFO] [stdout] test strict::tests::parses_dash_f_dash_one ... ok
[INFO] [stdout] test strict::tests::double_dash_starts_passthrough ... ok
[INFO] [stdout] test monitor::tests::probe_payload_with_message_uses_single_space_separator ... ok
[INFO] [stdout] test strict::tests::rejects_excluded_long_monitor_port ... ok
[INFO] [stdout] test monitor::tests::probe_payload_without_message_is_17_bytes ... ok
[INFO] [stdout] test clock::tests::flag_wins_over_env_for_poll ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rusty_autossh-a7575bbb01c5943e)
[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] [stderr]      Running tests/compat_default.rs (/opt/rustwide/target/debug/deps/compat_default-07b6269fae47d48a)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test dash_M_port_injects_L_and_R_forwards ... ok
[INFO] [stdout] test version_flag_exits_zero ... ok
[INFO] [stdout] test help_flag_exits_zero ... ok
[INFO] [stdout] test dash_M_zero_with_clean_exit_returns_zero ... ok
[INFO] [stderr]      Running tests/compat_strict.rs (/opt/rustwide/target/debug/deps/compat_strict-77ca588628b7d53b)
[INFO] [stdout] test autossh_maxstart_caps_retries ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test strict_heartbeat_wire_format_byte_identical_to_upstream ... ok
[INFO] [stdout] test no_strict_overrides_env ... ok
[INFO] [stdout] test no_strict_then_strict_last_wins_strict ... ok
[INFO] [stdout] test strict_excluded_long_monitor_port_emits_unrecognized ... ok
[INFO] [stdout] test strict_env_var_activates_strict_mode ... ok
[INFO] [stdout] test strict_dash_V_prints_version ... ok
[INFO] [stdout] test strict_excluded_long_debug ... ok
[INFO] [stdout] test strict_env_var_true_activates_strict_mode ... ok
[INFO] [stdout] test strict_flag_activates_strict_mode ... ok
[INFO] [stdout] test strict_then_no_strict_last_wins_default ... ok
[INFO] [stdout] test strict_logfile_no_iso_timestamp_prefix ... ok
[INFO] [stdout] test strict_stderr_no_iso_timestamp_prefix ... ok
[INFO] [stdout] test strict_invented_long_flag_color_rejected ... ok
[INFO] [stdout] test strict_rejects_completions_subcommand ... ok
[INFO] [stdout] test strict_excluded_short_d_emits_invalid_option ... ok
[INFO] [stdout] test strict_excluded_long_flags ... ok
[INFO] [stdout] test strict_excluded_short_flags_D_X_T_a_N_Y_q ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/completions_drift.rs (/opt/rustwide/target/debug/deps/completions_drift-3ab1de216e77ce60)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test bash_completion_is_structurally_complete ... ok
[INFO] [stdout] test drift_bash ... ok
[INFO] [stdout] test drift_zsh ... ok
[INFO] [stdout] test drift_powershell ... ok
[INFO] [stdout] test drift_fish ... ok
[INFO] [stdout] test strict_mode_rejects_completions_subcommand ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/daemonize.rs (/opt/rustwide/target/debug/deps/daemonize-0688684fe4c74079)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test logfile_unwritable_falls_back_to_stderr ... ok
[INFO] [stdout] test dash_f_forces_gatetime_zero_default_mode ... ok
[INFO] [stdout] test dash_f_forces_gatetime_zero_strict_mode ... ok
[INFO] [stdout] test logfile_strict_mode_no_worker_guard ... ok
[INFO] [stdout] test dash_f_pidfile_lifecycle_unix ... ok
[INFO] [stdout] test logfile_default_mode_writer_initialized ... ok
[INFO] [stdout] test pidfile_atomic_write_format ... ok
[INFO] [stdout] test stale_pidfile_overwritten_at_startup ... ok
[INFO] [stdout] test max_lifetime_clean_exit_removes_pidfile ... ok
[INFO] [stdout] test pidfile_guard_drops_on_panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/daemonize_windows.rs (/opt/rustwide/target/debug/deps/daemonize_windows-9a8837433825dcf0)
[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] [stderr]      Running tests/library_api.rs (/opt/rustwide/target/debug/deps/library_api-1df43b3dedc57004)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test autossh_error_source_chain_for_wrapping_variants ... ok
[INFO] [stdout] test monitor_mode_active_variants_are_constructible ... ok
[INFO] [stdout] test send_sync_compile_time_guards_pass ... ok
[INFO] [stdout] test library_run_with_monitor_mode_none_returns_error_for_missing_ssh ... ok
[INFO] [stdout] test autossh_error_from_io_error_via_from_derive ... ok
[INFO] [stdout] test monitor_mode_active_with_echo_argv_injection ... ok
[INFO] [stdout] test default_features_off_excludes_cli_deps ... ok
[INFO] [stdout] test supervisor_event_mpsc_channel_wires_through_builder ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/missing_docs.rs (/opt/rustwide/target/debug/deps/missing_docs-6b4ee36cbeb406c1)
[INFO] [stdout] test cargo_doc_no_deps_succeeds_with_deny_missing_docs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 20.54s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/monitor_port.rs (/opt/rustwide/target/debug/deps/monitor_port-257c7e7de7977307)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test heartbeat_payload_matches_upstream_format ... ok
[INFO] [stdout] test heartbeat_payload_with_autossh_message ... ok
[INFO] [stdout] test ssh_not_found_exits_nonzero_with_clear_stderr ... ok
[INFO] [stdout] test autossh_path_env_resolves_to_echo_child ... ok
[INFO] [stdout] test dash_M_zero_clean_exit_zero_propagates ... ok
[INFO] [stdout] test dash_M_zero_opens_no_listeners ... ok
[INFO] [stdout] test dash_M_with_echo_port_uses_single_listener ... ok
[INFO] [stdout] test respawn_does_not_eaddrinuse ... ok
[INFO] [stdout] test dash_M_binds_both_listeners ... ok
[INFO] [stdout] test short_lifetime_increments_retry_counter ... ok
[INFO] [stdout] test dash_M_zero_respawn_after_gatetime_backoff ... ok
[INFO] [stdout] test dash_M_zero_respawns_until_max_start ... ok
[INFO] [stdout] test max_start_minus_one_sentinel_means_unlimited ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/signals.rs (/opt/rustwide/target/debug/deps/signals-12115d866f3cdebf)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test sigterm_sigint_map_to_clean_exit_decision ... ok
[INFO] [stdout] test signal_received_event_carries_signal_kind ... ok
[INFO] [stdout] test sigusr1_leaves_retry_counter_unchanged ... ok
[INFO] [stdout] test sighup_resets_retry_counter_to_zero ... ok
[INFO] [stdout] test sigchld_quick_exits_reaped_exactly_once ... ok
[INFO] [stdout] test sigint_handled_identically_to_sigterm ... ok
[INFO] [stdout] test sigusr1_force_respawns_ssh_child ... ok
[INFO] [stdout] test sighup_resets_retry_budget_smoke ... ok
[INFO] [stdout] test sigterm_grace_timeout_escalates_to_sigkill_smoke ... ok
[INFO] [stdout] test sigterm_clean_exit_removes_pidfile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/signals_windows.rs (/opt/rustwide/target/debug/deps/signals_windows-a89301208d7c87c2)
[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] [stderr]      Running tests/supervisor.rs (/opt/rustwide/target/debug/deps/supervisor-e6edb16d7dabd8d3)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test no_concurrent_ssh_children ... ok
[INFO] [stdout] test gate_exceeding_lifetime_resets_retry_counter ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rusty_autossh
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test src/lib.rs - (line 42) - compile ... ok
[INFO] [stdout] test src/error.rs - error (line 13) ... ok
[INFO] [stdout] test src/lib.rs - SshSupervisor (line 440) - compile ... ok
[INFO] [stdout] test src/lib.rs - MonitorMode (line 117) ... ok
[INFO] [stdout] test src/error.rs - error::AutosshError (line 62) ... ok
[INFO] [stdout] test src/lib.rs - SshSupervisorBuilder (line 264) ... ok
[INFO] [stdout] test src/lib.rs - CompatibilityMode (line 157) ... ok
[INFO] [stdout] test src/lib.rs - SupervisorEvent (line 205) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/lib.rs - SupervisorEvent (line 186) - compile fail ... ok
[INFO] [stdout] test src/error.rs - error (line 28) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.17s; merged doctests compilation took 1.01s
[INFO] running `Command { std: "docker" "inspect" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347", kill_on_drop: false }`
[INFO] [stdout] e4133ec8e4b344cc2c72e360bddcb3ac5dfa623bf3261715c41bb955b576c347
