[INFO] cloning repository https://github.com/rackamx/mdp [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rackamx/mdp" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frackamx%2Fmdp", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frackamx%2Fmdp'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 55a13bce429d2f4f82f543fb49235874c49f1ed9 [INFO] testing rackamx/mdp against try#8da20828b6ea601dfd8e2448cb50ace88876bd78 for pr-150933 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frackamx%2Fmdp" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/rackamx/mdp [INFO] finished tweaking git repo https://github.com/rackamx/mdp [INFO] tweaked toml for git repo https://github.com/rackamx/mdp written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/rackamx/mdp on toolchain 8da20828b6ea601dfd8e2448cb50ace88876bd78 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/rackamx/mdp 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" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serial2 v0.2.33 [INFO] [stderr] Downloaded portable-pty v0.9.0 [INFO] [stderr] Downloaded pulldown-cmark v0.12.2 [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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 885aa2e182ec7df83cd60a4c5c09b56f2bfe9d313b331dd98e1d650b5ec4e884 [INFO] running `Command { std: "docker" "start" "-a" "885aa2e182ec7df83cd60a4c5c09b56f2bfe9d313b331dd98e1d650b5ec4e884", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "885aa2e182ec7df83cd60a4c5c09b56f2bfe9d313b331dd98e1d650b5ec4e884", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "885aa2e182ec7df83cd60a4c5c09b56f2bfe9d313b331dd98e1d650b5ec4e884", kill_on_drop: false }` [INFO] [stdout] 885aa2e182ec7df83cd60a4c5c09b56f2bfe9d313b331dd98e1d650b5ec4e884 [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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a05694e5b46d0d639967ac212e1b5a184ee05457f1c4b88ea906c867ae094db3 [INFO] running `Command { std: "docker" "start" "-a" "a05694e5b46d0d639967ac212e1b5a184ee05457f1c4b88ea906c867ae094db3", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling pulldown-cmark v0.12.2 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling signal-hook-mio v0.2.5 [INFO] [stderr] Compiling crossterm v0.28.1 [INFO] [stderr] Compiling mdp v1.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.61s [INFO] running `Command { std: "docker" "inspect" "a05694e5b46d0d639967ac212e1b5a184ee05457f1c4b88ea906c867ae094db3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a05694e5b46d0d639967ac212e1b5a184ee05457f1c4b88ea906c867ae094db3", kill_on_drop: false }` [INFO] [stdout] a05694e5b46d0d639967ac212e1b5a184ee05457f1c4b88ea906c867ae094db3 [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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f7c9b427ff0d51f6468edf47a825d9a534638f4543a11037d9e31ef7e9ff9b8e [INFO] running `Command { std: "docker" "start" "-a" "f7c9b427ff0d51f6468edf47a825d9a534638f4543a11037d9e31ef7e9ff9b8e", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling nix v0.28.0 [INFO] [stderr] Compiling anyhow v1.0.101 [INFO] [stderr] Compiling shell-words v1.1.1 [INFO] [stderr] Compiling syn v2.0.115 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling serial2 v0.2.33 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling signal-hook-mio v0.2.5 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling crossterm v0.28.1 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling filedescriptor v0.8.3 [INFO] [stderr] Compiling mdp v1.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling portable-pty v0.9.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 10.83s [INFO] running `Command { std: "docker" "inspect" "f7c9b427ff0d51f6468edf47a825d9a534638f4543a11037d9e31ef7e9ff9b8e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f7c9b427ff0d51f6468edf47a825d9a534638f4543a11037d9e31ef7e9ff9b8e", kill_on_drop: false }` [INFO] [stdout] f7c9b427ff0d51f6468edf47a825d9a534638f4543a11037d9e31ef7e9ff9b8e [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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+8da20828b6ea601dfd8e2448cb50ace88876bd78" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a91eab9caf7b08cd23bb8875fe162fdb94aa90b404c678d6c07e744b108ed35a [INFO] running `Command { std: "docker" "start" "-a" "a91eab9caf7b08cd23bb8875fe162fdb94aa90b404c678d6c07e744b108ed35a", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/mdp-a2d414387e6b385c) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test pager::tests::test_help_mentions_reload_key ... ok [INFO] [stdout] test pager::tests::test_current_search_match_is_visually_distinct ... ok [INFO] [stdout] test pager::tests::test_pager_creation ... ok [INFO] [stdout] test pager::tests::test_page_up ... ok [INFO] [stdout] test pager::tests::test_search_matches_unicode_combining_strikethrough_text ... ok [INFO] [stdout] test pager::tests::test_page_down ... ok [INFO] [stdout] test pager::tests::test_search_status_progresses_with_next_previous ... ok [INFO] [stdout] test pager::tests::test_visible_lines_initial ... ok [INFO] [stdout] test pager::tests::test_search_starts_from_current_position_and_wraps ... ok [INFO] [stdout] test rendering::tests::test_render_empty ... ok [INFO] [stdout] test parsing::tests::test_parse_simple_text ... ok [INFO] [stdout] test terminal::tests::test_drop_invokes_disable_and_flush ... ok [INFO] [stdout] test rendering::tests::test_renderer_creation ... ok [INFO] [stdout] test terminal::tests::test_is_raw_mode_true_after_successful_creation ... ok [INFO] [stdout] test terminal::tests::test_new_with_ops_propagates_enable_failure ... ok [INFO] [stdout] test terminal::tests::test_size_error_path_is_deterministic_without_tty ... ok [INFO] [stdout] test terminal::tests::test_size_reads_values_from_ops ... ok [INFO] [stdout] test terminal::tests::test_size_struct ... ok [INFO] [stdout] test terminal::tests::test_panic_hook_cleanup_uses_disable_path_without_tty ... ok [INFO] [stdout] test terminal::tests::test_terminal_creation ... ok [INFO] [stdout] test terminal::tests::test_terminal_default ... ok [INFO] [stdout] test terminal::tests::test_terminal_size ... ok [INFO] [stdout] test terminal::tests::test_system_terminal_ops_methods_are_invocable_best_effort ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 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/mdp-dcbfdc1905990746) [INFO] [stdout] [INFO] [stdout] running 47 tests [INFO] [stdout] test tests::test_apply_navigation_action_covers_all_navigation_calls ... ok [INFO] [stdout] test tests::test_apply_navigation_action_dispatches_to_target ... ok [INFO] [stdout] test tests::test_apply_navigation_action_with_real_pager_executes_impl_methods ... ok [INFO] [stdout] test tests::test_benchmark_handles_empty_rendered_output_path ... ok [INFO] [stdout] test tests::test_benchmark_report_has_expected_fields_and_clamps_iterations ... ok [INFO] [stdout] test tests::test_binary_heuristic ... ok [INFO] [stdout] test tests::test_build_pager_ensures_at_least_one_line_for_empty_input ... ok [INFO] [stdout] test tests::test_default_width_detection ... ok [INFO] [stdout] test tests::test_display_filename ... ok [INFO] [stdout] test tests::test_draw_page_with_writer_uses_cache_diffing ... ok [INFO] [stdout] test tests::test_footer_includes_search_and_status_message ... ok [INFO] [stdout] test tests::test_footer_includes_search_status ... ok [INFO] [stdout] test tests::test_interactive_core_ctrl_c_returns_interrupted ... ok [INFO] [stdout] test tests::test_build_help_screen_lines_appends_footer ... ok [INFO] [stdout] test tests::test_interactive_core_propagates_clear_error ... ok [INFO] [stdout] test tests::test_interactive_core_propagates_draw_error ... ok [INFO] [stdout] test tests::test_interactive_core_propagates_event_read_error ... ok [INFO] [stdout] test tests::test_interactive_core_propagates_event_poll_error ... ok [INFO] [stdout] test tests::test_interactive_core_reload_without_path_sets_status ... ok [INFO] [stdout] test tests::test_key_mapping_for_navigation_actions ... ok [INFO] [stdout] test tests::test_interactive_core_search_prompt_statuses ... ok [INFO] [stdout] test tests::test_key_mapping_for_non_navigation_keys ... ok [INFO] [stdout] test tests::test_load_input_propagates_stdin_read_error_without_file_arg ... ok [INFO] [stdout] test tests::test_load_input_returns_usage_when_no_file_and_tty ... ok [INFO] [stdout] test tests::test_load_input_propagates_stdin_read_error_for_dash ... ok [INFO] [stdout] test tests::test_looks_binary_threshold_and_edge_cases ... ok [INFO] [stdout] test tests::test_minimum_width ... ok [INFO] [stdout] test tests::test_load_input_propagates_file_read_error ... ok [INFO] [stdout] test tests::test_prompt_key_state_machine ... ok [INFO] [stdout] test tests::test_reload_markdown_unavailable_for_stdin ... ok [INFO] [stdout] test tests::test_render_markdown_lines_returns_empty_for_empty_input ... ok [INFO] [stdout] test tests::test_run_with_env_interactive_error_mappings ... ok [INFO] [stdout] test tests::test_run_with_env_clap_parse_error_writes_stderr ... ok [INFO] [stdout] test tests::test_run_with_env_usage_path ... ok [INFO] [stdout] test tests::test_sigint_exit_code ... ok [INFO] [stdout] test tests::test_interactive_core_propagates_help_error ... ok [INFO] [stdout] test tests::test_run_with_env_stdin_read_error_path ... ok [INFO] [stdout] test tests::test_interactive_core_propagates_prompt_error ... ok [INFO] [stdout] test tests::test_load_input_file_success_sets_reload_path_and_label ... ok [INFO] [stdout] test tests::test_interactive_core_handles_resize_and_quit ... ok [INFO] [stdout] test tests::test_interactive_core_show_help_and_quit ... ok [INFO] [stdout] test tests::test_stdin_label ... ok [INFO] [stdout] test tests::test_sigint_handler_sets_flag ... ok [INFO] [stdout] test tests::test_reload_markdown_from_file ... ok [INFO] [stdout] test tests::test_read_file_accepts_non_utf8_text_and_rejects_binary ... ok [INFO] [stdout] test tests::test_reload_markdown_missing_file_propagates_error ... ok [INFO] [stdout] test tests::test_load_input_stdin_success_without_file_arg ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stderr] Running tests/commonmark_spec.rs (/opt/rustwide/target/debug/deps/commonmark_spec-df44c0f44b26ba3a) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test commonmark_spec_full_audit ... ignored, Runs the full CommonMark corpus and reports all failing examples [INFO] [stdout] test spec_json_is_readable ... ok [INFO] [stdout] test commonmark_spec_smoke_subset ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/file_loading.rs (/opt/rustwide/target/debug/deps/file_loading-ef772363d0e7b8b5) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test test_width_option ... ok [INFO] [stdout] test test_read_file_contents ... ok [INFO] [stdout] test test_stdin_with_dash ... ok [INFO] [stdout] test test_text_file_accepted ... ok [INFO] [stdout] test test_file_not_found ... ok [INFO] [stdout] test test_flatten_wide_tables_option_enables_flattening ... ok [INFO] [stdout] test test_directory_path_is_reported_as_file_read_error ... ok [INFO] [stdout] test test_non_utf8_text_like_file_accepted ... ok [INFO] [stdout] test test_wide_tables_are_default_in_cli_output ... ok [INFO] [stdout] test test_benchmark_mode_reports_expected_fields_and_clamps_zero_iters ... ok [INFO] [stdout] test test_binary_file_rejected ... ok [INFO] [stdout] test test_empty_file ... ok [INFO] [stdout] test test_exit_code_success ... ok [INFO] [stdout] test test_exit_code_file_error ... ok [INFO] [stdout] test test_help_output ... ok [INFO] [stdout] test test_no_argument_reads_stdin ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-3dd9af8c73d61a1f) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_navigation_sample ... ok [INFO] [stdout] test test_stdin_render_snapshot ... ok [INFO] [stdout] test test_full_render_sample_snapshot ... ok [INFO] [stdout] [INFO] [stderr] Running tests/pager.rs (/opt/rustwide/target/debug/deps/pager-f983d7950d8fa1f7) [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test test_clear_search_resets_search_state ... ok [INFO] [stdout] test test_empty_pattern_search_clears_previous_search_state ... ok [INFO] [stdout] test test_go_to_line_clamps_and_go_to_end_respects_short_documents ... ok [INFO] [stdout] test test_goto_beginning ... ok [INFO] [stdout] test test_goto_end ... ok [INFO] [stdout] test test_help_keybindings ... ok [INFO] [stdout] test test_no_progress_indicator_at_end ... ok [INFO] [stdout] test test_help_screen ... ok [INFO] [stdout] test test_page_down_at_end ... ok [INFO] [stdout] test test_page_up ... ok [INFO] [stdout] test test_page_down_clamps_to_last_full_page ... ok [INFO] [stdout] test test_progress_indicator ... ok [INFO] [stdout] test test_progress_indicator_line_count ... ok [INFO] [stdout] test test_scroll_down_line ... ok [INFO] [stdout] test test_page_down ... ok [INFO] [stdout] test test_scroll_to_beginning ... ok [INFO] [stdout] test test_scroll_down_stops_at_last_full_page ... ok [INFO] [stdout] test test_scroll_up_line ... ok [INFO] [stdout] test test_search_highlights_multiple_matches_on_same_line ... ok [INFO] [stdout] test test_search_previous ... ok [INFO] [stdout] test test_search_forward ... ok [INFO] [stdout] test test_search_highlight ... ok [INFO] [stdout] test test_scroll_to_end ... ok [INFO] [stdout] test test_search_no_match ... ok [INFO] [stdout] test test_search_next ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/parsing.rs (/opt/rustwide/target/debug/deps/parsing-a0f193a7794b1c39) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_parse_consecutive_reference_definitions_as_distinct_events ... ok [INFO] [stdout] test test_parse_escaped_image_like_link_preserves_literal_source ... ok [INFO] [stdout] test test_parse_emits_interblock_blank_line_count_for_multiple_blank_lines ... ok [INFO] [stdout] test test_parse_heading ... ok [INFO] [stdout] test test_parse_link_source_range_is_preserved ... ok [INFO] [stderr] Running tests/pty_interactive.rs (/opt/rustwide/target/debug/deps/pty_interactive-0816a0166e58d0c3) [INFO] [stdout] test test_parse_inline_code_with_inner_backticks_and_spaces ... ok [INFO] [stdout] test test_parse_incomplete_emphasis ... ok [INFO] [stdout] test test_parse_marks_setext_heading_style ... ok [INFO] [stdout] test test_parse_mismatched_brackets ... ok [INFO] [stdout] test test_parse_ordered_list_item_markers ... ok [INFO] [stdout] test test_parse_multiple_blocks ... ok [INFO] [stdout] test test_parse_paragraph ... ok [INFO] [stdout] test test_parse_raw_html_events ... ok [INFO] [stdout] test test_parse_reference_definition_line_as_reference_event ... ok [INFO] [stdout] test test_parse_unclosed_fence ... ok [INFO] [stdout] test test_parse_thematic_break_marker_types ... ok [INFO] [stdout] test test_parse_unordered_list_item_markers ... ok [INFO] [stdout] test test_parse_unordered_list_item_markers_with_deep_nesting ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_interactive_quit_in_pty ... ok [INFO] [stdout] test test_interactive_help_and_search_in_pty ... ok [INFO] [stderr] Running tests/rendering.rs (/opt/rustwide/target/debug/deps/rendering-5e9159f316357924) [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 125 tests [INFO] [stdout] test test_render_block_quote ... ok [INFO] [stdout] test test_heading_renders_as_single_line_without_underline ... ok [INFO] [stdout] test test_render_block_quote_multiline ... ok [INFO] [stdout] test test_render_block_quote_prefixes_content_lines ... ok [INFO] [stdout] test test_render_block_quote_preserves_blank_quoted_line ... ok [INFO] [stdout] test test_render_blockquote_heading_keeps_quote_prefix ... ok [INFO] [stdout] test test_render_block_quote_softbreak_stays_inline ... ok [INFO] [stdout] test test_render_blockquote_inside_list_keeps_list_indent ... ok [INFO] [stdout] test test_render_bold_asterisks ... ok [INFO] [stdout] test test_render_bold_label_colon_spacing ... ok [INFO] [stdout] test test_render_bold_mixed ... ok [INFO] [stdout] test test_render_bold_underscores ... ok [INFO] [stdout] test test_render_blockquote_paragraph_to_heading_has_no_extra_blank_line_without_source_gap ... ok [INFO] [stdout] test test_render_bullet_list ... ok [INFO] [stdout] test test_render_bullet_list_asterisk ... ok [INFO] [stdout] test test_render_bullet_list_plus ... ok [INFO] [stdout] test test_render_cjk_characters ... ok [INFO] [stdout] test test_render_codeblock_inside_list_keeps_closing_fence_indent ... ok [INFO] [stdout] test test_render_consecutive_atx_headings_have_no_blank_lines_between ... ok [INFO] [stdout] test test_render_ellipsis ... ok [INFO] [stdout] test test_render_definition_list ... ok [INFO] [stdout] test test_render_deeply_nested_list ... ok [INFO] [stdout] test test_render_email_auto_link ... ok [INFO] [stdout] test test_render_code_block_preserves_lines ... ok [INFO] [stdout] test test_render_emdash ... ok [INFO] [stdout] test test_render_emoji ... ok [INFO] [stdout] test test_render_endash ... ok [INFO] [stdout] test test_render_escape_backslash ... ok [INFO] [stdout] test test_render_escape_asterisk ... ok [INFO] [stdout] test test_render_escape_bracket ... ok [INFO] [stdout] test test_render_fenced_code_block ... ok [INFO] [stdout] test test_render_footnote_definition ... ok [INFO] [stdout] test test_render_escaped_punctuation_preserves_token_separation ... ok [INFO] [stdout] test test_render_footnote_separator_once_for_multiple_definitions ... ok [INFO] [stdout] test test_render_footnote_definition_inline_after_label ... ok [INFO] [stdout] test test_render_h2 ... ok [INFO] [stdout] test test_render_h3_to_h6 ... ok [INFO] [stdout] test test_render_escaped_triple_dash_preserved ... ok [INFO] [stdout] test test_render_heading_bold ... ok [INFO] [stdout] test test_render_footnote_reference ... ok [INFO] [stdout] test test_render_horizontal_rule_dashes ... ok [INFO] [stdout] test test_render_horizontal_rule_asterisks ... ok [INFO] [stdout] test test_render_h1 ... ok [INFO] [stdout] test test_render_hard_break ... ok [INFO] [stdout] test test_render_escaped_image_like_syntax_keeps_bracketed_link_form ... ok [INFO] [stdout] test test_render_horizontal_rule_underscores ... ok [INFO] [stdout] test test_render_html_block_boundaries_preserve_neighboring_text ... ok [INFO] [stdout] test test_render_html_comment_block_has_no_extra_empty_comment_line ... ok [INFO] [stdout] test test_render_image_alt_text ... ok [INFO] [stdout] test test_render_html_comment_is_dimmed ... ok [INFO] [stdout] test test_render_inline_code ... ok [INFO] [stdout] test test_render_inline_code_inside_strikethrough_fallback ... ok [INFO] [stdout] test test_render_intraword_emphasis_no_extra_spaces ... ok [INFO] [stdout] test test_render_html_inline_and_block_passthrough ... ok [INFO] [stdout] test test_render_link_with_empty_source_autolink_branch ... ok [INFO] [stdout] test test_render_italics_asterisks ... ok [INFO] [stdout] test test_render_inline_code_surrounded_by_spaces_variant ... ok [INFO] [stdout] test test_render_list_second_paragraph_keeps_continuation_indent ... ok [INFO] [stdout] test test_render_indented_code_block ... ok [INFO] [stdout] test test_render_list_with_blank_lines_between_items_preserves_gap ... ok [INFO] [stdout] test test_render_italics_mixed ... ok [INFO] [stdout] test test_render_inline_code_with_backticks_inside ... ok [INFO] [stdout] test test_render_link_with_inline_code_label_no_duplicate_code_prefix ... ok [INFO] [stdout] test test_render_inline_html_keeps_inner_spacing ... ok [INFO] [stdout] test test_render_keeps_open_paren_with_inline_code_when_wrapping ... ok [INFO] [stdout] test test_render_literal_escaped_brackets_in_links_section_style ... ok [INFO] [stdout] test test_render_multiple_escapes ... ok [INFO] [stdout] test test_render_italics_underscores ... ok [INFO] [stdout] test test_render_long_plain_text_url_wraps_without_losing_following_words ... ok [INFO] [stdout] test test_render_link ... ok [INFO] [stdout] test test_render_nested_emphasis_keeps_word_spacing ... ok [INFO] [stdout] test test_render_multiple_lines ... ok [INFO] [stdout] test test_render_mixed_list_content_preserves_softbreak_line_in_item ... ok [INFO] [stdout] test test_render_link_with_empty_source_bracket_branch ... ok [INFO] [stdout] test test_render_nested_block_quote_depth_prefix ... ok [INFO] [stdout] test test_render_nested_inner_strong_keeps_outer_italics_state ... ok [INFO] [stdout] test test_render_nested_list ... ok [INFO] [stdout] test test_render_ordered_list ... ok [INFO] [stdout] test test_render_nested_list_without_extra_blank_line ... ok [INFO] [stdout] test test_render_ordered_list_numbering_after_nested_list ... ok [INFO] [stdout] test test_render_ordered_list_preserves_blank_lines_between_items ... ok [INFO] [stdout] test test_render_non_comment_html_is_not_dimmed ... ok [INFO] [stdout] test test_render_ordered_list_multiple_items ... ok [INFO] [stdout] test test_render_overlapping_emphasis_keeps_outer_italics_active ... ok [INFO] [stdout] test test_render_ordered_list_preserves_source_markers ... ok [INFO] [stdout] test test_render_reference_definitions_without_blank_lines_and_with_underlined_urls ... ok [INFO] [stdout] test test_render_plain_text_url_is_underlined ... ok [INFO] [stdout] test test_render_reference_image_preserves_markdown_form ... ok [INFO] [stdout] test test_render_reference_link ... ok [INFO] [stdout] test test_render_preserves_two_blank_lines_between_paragraphs ... ok [INFO] [stdout] test test_render_smart_punctuation_preserves_quoted_literals ... ok [INFO] [stdout] test test_render_nested_emphasis_strong_strikethrough_wraps_with_ansi ... ok [INFO] [stdout] test test_render_reference_definitions_keep_blank_line_after_section_heading ... ok [INFO] [stdout] test test_render_plain_text ... ok [INFO] [stdout] test test_render_setext_heading_keeps_underline ... ok [INFO] [stdout] test test_render_simple_table ... ok [INFO] [stdout] test test_render_soft_break ... ok [INFO] [stdout] test test_render_strikethrough ... ok [INFO] [stdout] test test_render_strikethrough_fallback_crosses_spaces ... ok [INFO] [stdout] test test_render_strikethrough_fallback_mode ... ok [INFO] [stdout] test test_render_strikethrough_mixed ... ok [INFO] [stdout] test test_render_table_alignment ... ok [INFO] [stdout] test test_render_table_cell_emphasis_does_not_leak_on_wrap ... ok [INFO] [stdout] test test_render_table_cell_link_image_inline_code_and_html_paths ... ok [INFO] [stdout] test test_render_table_cell_preserves_inline_emphasis ... ok [INFO] [stdout] test test_render_table_cell_space_before_emphasis_not_styled ... ok [INFO] [stdout] test test_render_table_cell_trailing_space_before_emphasis_not_styled ... ok [INFO] [stdout] test test_render_table_fallback_uses_structured_row_layout ... ok [INFO] [stdout] test test_render_table_fallback_with_emphasis_does_not_emit_stray_ansi_line ... ok [INFO] [stdout] test test_render_table_with_emphasis_does_not_emit_stray_ansi_line ... ok [INFO] [stdout] test test_render_table_with_link_uses_visible_width_not_ansi_bytes ... ok [INFO] [stdout] test test_render_task_list_checked ... ok [INFO] [stdout] test test_render_task_list_mixed ... ok [INFO] [stdout] test test_render_text_with_wrapping ... ok [INFO] [stdout] test test_render_task_list_unchecked ... ok [INFO] [stdout] test test_render_tight_list_has_no_blank_lines_between_items ... ok [INFO] [stdout] test test_render_unicode_text ... ok [INFO] [stdout] test test_render_url_auto_link ... ok [INFO] [stdout] test test_render_wrapped_list_item_keeps_continuation_indent ... ok [INFO] [stdout] test test_render_wide_table_mode_is_default ... ok [INFO] [stdout] test test_render_very_long_line ... ok [INFO] [stdout] test test_render_wraps_before_inline_code_when_near_line_end ... ok [INFO] [stdout] test test_render_wrapped_italics_reapplies_style_on_continuation_lines ... ok [INFO] [stdout] test test_render_wraps_before_read_file_inline_code_in_tool_vocabulary_sentence ... ok [INFO] [stdout] test test_render_table_fallback ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 125 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/terminal.rs (/opt/rustwide/target/debug/deps/terminal-63fb60273cebd0d6) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_ctrl_c_cleanup ... ok [INFO] [stdout] test test_terminal_size ... ok [INFO] [stdout] test test_terminal_resize ... ok [INFO] [stdout] test test_terminal_raw_mode ... ok [INFO] [stdout] test test_terminal_cleanup ... ok [INFO] [stderr] Doc-tests mdp [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [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" "a91eab9caf7b08cd23bb8875fe162fdb94aa90b404c678d6c07e744b108ed35a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a91eab9caf7b08cd23bb8875fe162fdb94aa90b404c678d6c07e744b108ed35a", kill_on_drop: false }` [INFO] [stdout] a91eab9caf7b08cd23bb8875fe162fdb94aa90b404c678d6c07e744b108ed35a