[INFO] fetching crate turbo-debug-console 0.5.3...
[INFO] testing turbo-debug-console-0.5.3 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate turbo-debug-console 0.5.3 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate turbo-debug-console 0.5.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate turbo-debug-console 0.5.3
[INFO] tweaked toml for crates.io crate turbo-debug-console 0.5.3 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate turbo-debug-console 0.5.3 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate turbo-debug-console 0.5.3 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0
[INFO] running `Command { std: "docker" "start" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0", 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" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0", 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" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling x11rb-protocol v0.13.2
[INFO] [stderr]    Compiling indexmap v2.14.1
[INFO] [stderr]    Compiling qcell v0.5.5
[INFO] [stderr]    Compiling trace-stream v0.1.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling simplelog v0.12.2
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling gethostname v1.1.0
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling x11rb v0.13.2
[INFO] [stderr]    Compiling arboard v3.6.1
[INFO] [stderr]    Compiling turbo-vision v2.4.2
[INFO] [stderr]    Compiling turbo-debug-console v0.5.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 26s
[INFO] running `Command { std: "docker" "inspect" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0", 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" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling turbo-debug-console v0.5.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 8.50s
[INFO] running `Command { std: "docker" "inspect" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0", 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" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/turbo-debug-console/de7bc763e35a21be/out/turbo_debug_console-de7bc763e35a21be)
[INFO] [stdout] 
[INFO] [stdout] running 96 tests
[INFO] [stdout] test ansiasm::tests::escape_split_across_chunks_is_not_shown_as_text ... ok
[INFO] [stdout] test ansiasm::tests::fence_repaint_replaces_the_line_instead_of_appending_to_it ... ok
[INFO] [stdout] test ansiasm::tests::splits_on_newline_and_holds_the_tail ... ok
[INFO] [stdout] test ansiasm::tests::byte_at_a_time_matches_whole_delivery ... ok
[INFO] [stdout] test ansiasm::tests::flush_emits_a_trailing_line_without_a_newline ... ok
[INFO] [stdout] test liveness::tests::acquire_makes_is_running_true_and_release_makes_it_false ... ok
[INFO] [stdout] test ansiasm::tests::carriage_return_is_dropped_not_rendered ... ok
[INFO] [stdout] test liveness::tests::is_running_is_false_when_no_file_exists ... ok
[INFO] [stdout] test pipeline::tests::code_keywords_render_bold_and_comments_italic ... ok
[INFO] [stdout] test pipeline::tests::a_fenced_code_block_is_colored ... ok
[INFO] [stdout] test proto::tests::accepts_a_well_formed_trace_hello ... ok
[INFO] [stdout] test proto::tests::empty_oversized_and_whitespace_names_are_rejected ... ok
[INFO] [stdout] test pipeline::tests::plain_text_reaches_the_view ... ok
[INFO] [stdout] test proto::tests::hello_with_no_version_is_missing_version_not_assumed_v1 ... ok
[INFO] [stdout] test proto::tests::non_numeric_version_is_bad_version_not_a_fallback ... ok
[INFO] [stdout] test proto::tests::non_printable_names_are_rejected ... ok
[INFO] [stdout] test pipeline::tests::thinking_text_is_styled_differently_from_visible_text ... ok
[INFO] [stdout] test proto::tests::a_non_hello_line_is_not_an_error_but_a_raw_stream ... ok
[INFO] [stdout] test proto::tests::an_unknown_stream_kind_is_rejected_by_name ... ok
[INFO] [stdout] test ansiasm::tests::attribute_carries_across_a_line_break ... ok
[INFO] [stdout] test proto::tests::accepts_a_well_formed_tokens_hello ... ok
[INFO] [stdout] test pipeline::tests::a_dsml_error_does_not_kill_the_window_for_the_rest_of_the_session ... ok
[INFO] [stdout] test pipeline::tests::invented_pseudo_tool_markup_is_rejected_not_dispatched ... ok
[INFO] [stdout] test proto::tests::the_old_two_field_form_is_missing_stream_kind ... ok
[INFO] [stdout] test proto::tests::trailing_cr_is_tolerated ... ok
[INFO] [stdout] test proto::tests::unsupported_version_is_rejected_by_number ... ok
[INFO] [stdout] test registry::guard_generation_tests::current_guard_tears_down_normally ... ok
[INFO] [stdout] test session::tests::mark_attached_first_attach_connects_without_a_rule ... ok
[INFO] [stdout] test session::tests::remove_drops_the_session ... ok
[INFO] [stdout] test session::tests::feed_reaches_the_session_view ... ok
[INFO] [stdout] test pipeline::tests::split_delivery_matches_whole_delivery ... ok
[INFO] [stdout] test session::tests::mark_reconnected_draws_a_horizontal_rule ... ok
[INFO] [stdout] test streamview::tests::a_block_drag_keeps_its_column_band_over_a_short_row ... ok
[INFO] [stdout] test registry::guard_generation_tests::outrun_guard_does_not_clobber_a_newer_attachment ... ok
[INFO] [stdout] test session::tests::window_title_omits_a_zero_port ... ok
[INFO] [stdout] test session::tests::a_trace_session_renders_through_tracefmt_not_the_pipeline ... ok
[INFO] [stdout] test session::tests::a_trace_session_window_title_is_tagged ... ok
[INFO] [stdout] test session::tests::mark_attached_reattach_connects_and_draws_a_rule ... ok
[INFO] [stdout] test session::tests::unknown_id_returns_none_everywhere ... ok
[INFO] [stdout] test session::tests::window_title_reflects_connection_state ... ok
[INFO] [stdout] test streamview::tests::a_covering_window_s_flush_fully_blanks_a_row_that_held_a_wide_character ... ok
[INFO] [stdout] test streamview::tests::a_double_width_character_straddling_a_wrap_boundary_is_never_split ... ok
[INFO] [stdout] test streamview::tests::block_mode_selects_a_column_band_from_every_row_it_spans ... ok
[INFO] [stdout] test session::tests::clear_empties_the_scrollback ... ok
[INFO] [stdout] test streamview::tests::dragging_the_thumb_scrolls_and_a_click_on_the_scrollbar_never_selects ... ok
[INFO] [stdout] test streamview::tests::draw_on_zero_height_view_writes_nothing ... ok
[INFO] [stdout] test ansiasm::tests::text_style_carries_across_a_line_break ... ok
[INFO] [stdout] test streamview::tests::draw_clips_to_bounds_width ... ok
[INFO] [stdout] test streamview::tests::a_line_longer_than_the_width_wraps_across_the_right_number_of_rows_with_complete_content ... ok
[INFO] [stdout] test streamview::tests::esc_clears_the_selection ... ok
[INFO] [stdout] test streamview::tests::a_plain_click_clears_any_selection ... ok
[INFO] [stdout] test streamview::tests::a_wrapped_tool_branch_continues_under_the_rail_not_at_column_zero ... ok
[INFO] [stdout] test streamview::tests::block_mode_highlights_only_the_column_band ... ok
[INFO] [stdout] test streamview::tests::mouse_drag_creates_a_stream_selection ... ok
[INFO] [stdout] test streamview::tests::mouse_wheel_scrolls_by_a_few_rows_and_releases_autoscroll ... ok
[INFO] [stdout] test streamview::tests::mouse_wheel_outside_the_view_is_ignored ... ok
[INFO] [stdout] test streamview::tests::mutating_the_buffer_clears_the_selection ... ok
[INFO] [stdout] test streamview::tests::prose_without_a_branch_glyph_still_wraps_flush_left ... ok
[INFO] [stdout] test streamview::tests::resize_larger_while_scrolled_back_reclamps_top_to_show_a_full_page ... ok
[INFO] [stdout] test pipeline::tests::a_dsml_tool_call_becomes_a_banner_not_raw_markup ... ok
[INFO] [stdout] test streamview::tests::scrollback_cap_drops_oldest_lines ... ok
[INFO] [stdout] test streamview::tests::partial_line_is_replaced_not_appended ... ok
[INFO] [stdout] test streamview::tests::plain_text_strips_attributes ... ok
[INFO] [stdout] test streamview::tests::a_single_token_longer_than_the_width_is_broken_rather_than_truncated ... ok
[INFO] [stdout] test streamview::tests::a_wrap_breaks_at_a_space_rather_than_mid_word_when_one_is_available ... ok
[INFO] [stdout] test streamview::tests::resizing_narrower_then_wider_rewraps_and_content_survives_both ... ok
[INFO] [stdout] test streamview::tests::autoscroll_holds_at_bottom_while_lines_arrive ... ok
[INFO] [stdout] test ansiasm::tests::trailing_sgr_after_the_last_char_does_not_bleed_into_the_next_line ... ok
[INFO] [stdout] test streamview::tests::plain_text_returns_the_original_unwrapped_logical_lines ... ok
[INFO] [stdout] test streamview::tests::plain_text_round_trips_a_wide_character_with_no_padding_artifacts ... ok
[INFO] [stdout] test streamview::tests::no_selection_yields_no_text ... ok
[INFO] [stdout] test streamview::tests::scrollbar_arrows_step_one_row_and_track_pages ... ok
[INFO] [stdout] test streamview::tests::scrollbar_draws_arrows_and_a_thumb_that_tracks_the_position ... ok
[INFO] [stdout] test streamview::tests::stream_selection_is_order_independent ... ok
[INFO] [stdout] test streamview::tests::selected_cells_render_reverse_video ... ok
[INFO] [stdout] test streamview::tests::stream_selection_spans_from_anchor_to_head_across_a_line_break ... ok
[INFO] [stdout] test streamview::tests::wide_character_row_paints_the_correct_total_number_of_columns ... ok
[INFO] [stdout] test streamview::tests::scrollbar_has_no_thumb_when_everything_fits ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/turbo-debug-console/c7ba41a09952eb0d/out/tdc-c7ba41a09952eb0d)
[INFO] [stdout] test tracefmt::tests::a_full_record_renders_timestamp_level_target_message_and_fields ... ok
[INFO] [stdout] test tracefmt::tests::level_colors_are_correct ... ok
[INFO] [stdout] test tracefmt::tests::levels_are_accepted_case_insensitively ... ok
[INFO] [stdout] test streamview::tests::short_row_is_blank_padded_so_nothing_shows_through_from_beneath ... ok
[INFO] [stdout] test streamview::tests::text_after_a_wide_character_lands_at_the_right_column ... ok
[INFO] [stdout] test tracefmt::tests::a_non_json_line_renders_verbatim_in_the_default_attribute ... ok
[INFO] [stdout] test tracefmt::tests::timestamp_is_dim_and_reduced_to_time_of_day ... ok
[INFO] [stdout] test tracefmt::tests::json_missing_a_recognized_level_renders_verbatim ... ok
[INFO] [stdout] test tracefmt::tests::trace_renderer_buffers_split_lines ... ok
[INFO] [stdout] test tracefmt::tests::an_unparseable_timestamp_is_shown_verbatim ... ok
[INFO] [stdout] test tracefmt::tests::extra_structured_fields_appear_dim_after_the_message ... ok
[INFO] [stdout] test tracefmt::tests::missing_timestamp_and_target_still_render ... ok
[INFO] [stdout] test streamview::tests::scrolling_by_page_lands_correctly_when_wrapped_rows_are_present ... ok
[INFO] [stdout] test streamview::tests::scrolling_up_releases_autoscroll_and_end_rearms_it ... ok
[INFO] [stdout] test streamview::tests::select_all_extracts_logical_lines_without_soft_wrap_newlines ... ok
[INFO] [stdout] test streamview::tests::select_all_stays_a_stream_selection_in_block_mode ... ok
[INFO] [stdout] test tracefmt::tests::target_is_light_cyan ... ok
[INFO] [stdout] test tracefmt::tests::trace_renderer_finish_flushes_a_trailing_partial_line ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test console_decision_tests::auto_cleanup_turns_a_disconnect_into_a_window_close ... ok
[INFO] [stdout] test console_decision_tests::attached_reattach_decides_to_retitle_the_mapped_window ... ok
[INFO] [stdout] test console_decision_tests::bytes_decides_nothing_but_still_feeds_the_session ... ok
[INFO] [stdout] test window_overlap_tests::a_new_window_s_flush_fully_covers_a_row_that_held_a_wide_character_underneath ... ok
[INFO] [stdout] test console_decision_tests::closed_with_no_mapped_window_decides_nothing ... ok
[INFO] [stdout] test desktop_background_tests::background_covers_every_column_after_a_widening_resize ... ok
[INFO] [stdout] test console_decision_tests::attached_first_attach_also_decides_to_retitle_the_mapped_window ... ok
[INFO] [stdout] test console_decision_tests::copy_is_available_only_with_a_nonempty_selection ... ok
[INFO] [stdout] test console_decision_tests::opened_carries_the_trace_kind_through ... ok
[INFO] [stdout] test console_decision_tests::cleanup_availability_follows_the_session_connect_state ... ok
[INFO] [stdout] test desktop_background_tests::background_covers_every_desktop_column ... ok
[INFO] [stdout] test title_render_tests::outer_bounds_overflow_the_interior_by_the_frame_width ... ok
[INFO] [stdout] test title_render_tests::shadowless_full_bounds_reach_the_right_edge_with_the_title_on_screen ... ok
[INFO] [stdout] test console_decision_tests::opened_decides_to_create_a_window ... ok
[INFO] [stdout] test title_render_tests::unshrunk_bounds_push_the_title_bar_off_screen ... ok
[INFO] [stdout] test console_decision_tests::closed_decides_to_close_the_mapped_window_and_forgets_it ... ok
[INFO] [stdout] test title_render_tests::stream_view_bounds_land_inside_the_frame_not_over_it ... ok
[INFO] [stderr]      Running tests/golden.rs (/opt/rustwide/target/release/build/turbo-debug-console/52f99d4d3da85d78/out/golden-52f99d4d3da85d78)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test golden_stream_render ... ok
[INFO] [stderr]      Running tests/protocol.rs (/opt/rustwide/target/release/build/turbo-debug-console/05968c3fb69b8e68/out/protocol-05968c3fb69b8e68)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test a_good_versioned_handshake_is_accepted ... ok
[INFO] [stdout] test a_trace_hello_opens_a_session_with_the_trace_kind ... ok
[INFO] [stdout] test a_non_hello_first_line_becomes_an_anonymous_session ... ok
[INFO] [stdout] test an_unsupported_version_is_refused_with_its_number ... ok
[INFO] [stdout] test a_tokens_hello_opens_a_session_with_the_tokens_kind ... ok
[INFO] [stdout] test a_non_numeric_version_is_refused ... ok
[INFO] [stdout] test an_unknown_stream_kind_is_refused_with_its_name ... ok
[INFO] [stdout] test bad_names_are_refused_and_the_server_stays_up ... ok
[INFO] [stdout] test the_anonymous_fallback_defaults_to_the_tokens_kind ... ok
[INFO] [stdout] test a_second_live_writer_is_refused ... ok
[INFO] [stdout] test hello_allocates_a_data_port_and_opens_a_session ... ok
[INFO] [stdout] test a_hello_with_no_version_is_a_hard_error_not_an_assumed_v1 ... ok
[INFO] [stdout] test an_anonymous_session_becomes_reapable_after_its_connection_ends ... ok
[INFO] [stdout] test the_ordinary_first_attach_reports_attached_not_reattached ... ok
[INFO] [stdout] test the_old_two_field_hello_form_is_a_hard_error ... ok
[INFO] [stdout] test the_anonymous_fallback_still_works_when_the_first_line_is_not_hello_at_all ... ok
[INFO] [stdout] test a_dropped_data_socket_leaves_the_session_listening ... ok
[INFO] [stdout] test reaping_sends_closed_and_releases_the_session_listener_port ... ok
[INFO] [stdout] test the_same_name_returns_the_same_port_and_reconnects ... ok
[INFO] [stdout] test close_session_releases_the_port_even_though_the_session_is_still_live ... ok
[INFO] [stdout] test close_then_immediate_redial_ends_up_attached_with_one_writer_and_no_spurious_disconnect ... FAILED
[INFO] [stdout] test a_reconnect_clears_idle_since_so_the_session_never_reaps_while_reused ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- close_then_immediate_redial_ends_up_attached_with_one_writer_and_no_spurious_disconnect stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'close_then_immediate_redial_ends_up_attached_with_one_writer_and_no_spurious_disconnect' (1094) panicked at tests/protocol.rs:441:17:
[INFO] [stdout] redial rejected on iteration 1: ERR already attached
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56dc04eeb761 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56dc04f0006a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56dc04eefc7c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56dc04ec6b86 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56dc04ee35c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56dc04e703f0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56dc04ee3782 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56dc04ec6c32 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56dc04ebf899 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56dc04ec7a2d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56dc04f0079c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56dc04e5ee2d - <protocol[c2ae6ca3e92c5ab]::close_then_immediate_redial_ends_up_attached_with_one_writer_and_no_spurious_disconnect::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   12:     0x56dc04e6383b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   13:     0x56dc04e70a15 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   14:     0x56dc04e6a304 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   15:     0x56dc04e73aa2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   16:     0x56dc04eea84f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   17:     0x73b8fdb84dfa - <unknown>
[INFO] [stdout]   18:     0x73b8fdc183d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     close_then_immediate_redial_ends_up_attached_with_one_writer_and_no_spurious_disconnect
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 21 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test protocol`
[INFO] running `Command { std: "docker" "inspect" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0", kill_on_drop: false }`
[INFO] [stdout] b81f55e3b558e37f9b6255882f29b83ff073ff09887ad9dcea5f8d7080f069e0
