[INFO] fetching crate flerp 0.7.0...
[INFO] testing flerp-0.7.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate flerp 0.7.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate flerp 0.7.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate flerp 0.7.0
[INFO] tweaked toml for crates.io crate flerp 0.7.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate flerp 0.7.0 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 flerp 0.7.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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:67:12
[INFO] [stderr]    |
[INFO] [stderr] 67 | homepage = "https://github.com/Huseynteymurzade28/flerp"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 71 | repository = "https://github.com/Huseynteymurzade28/flerp"
[INFO] [stderr]    |              ---------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `flerp` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529
[INFO] running `Command { std: "docker" "start" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529", 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" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529" "/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" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529", 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" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:67:12
[INFO] [stderr]    |
[INFO] [stderr] 67 | homepage = "https://github.com/Huseynteymurzade28/flerp"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 71 | repository = "https://github.com/Huseynteymurzade28/flerp"
[INFO] [stderr]    |              ---------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `flerp` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.172
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling zerocopy v0.8.25
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling syn v2.0.101
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling adler2 v2.0.0
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling miniz_oxide v0.8.8
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling lock_api v0.4.13
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling smallvec v1.15.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.5
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling flate2 v1.1.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling num_threads v0.1.7
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling tinyvec v1.9.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling time v0.3.41
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling signal-hook-mio v0.2.4
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling hashbrown v0.15.3
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.24
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling castaway v0.2.3
[INFO] [stderr]    Compiling convert_case v0.7.1
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling jiff-core v0.1.0
[INFO] [stderr]    Compiling zune-core v0.5.1
[INFO] [stderr]    Compiling unicode-properties v0.1.3
[INFO] [stderr]    Compiling pom v1.1.0
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling pxfm v0.1.28
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling nom_locate v5.0.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling instability v0.3.7
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling jiff v0.2.35
[INFO] [stderr]    Compiling zune-jpeg v0.5.15
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.9.1
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling ecb v0.1.2
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling ratatui-image v9.0.0
[INFO] [stderr]    Compiling clap_lex v0.7.4
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling litrs v0.4.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling rangemap v1.7.1
[INFO] [stderr]    Compiling weezl v0.1.10
[INFO] [stderr]    Compiling lopdf v0.36.0
[INFO] [stderr]    Compiling ratatui v0.29.0
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling document-features v0.2.11
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling clap_builder v4.5.39
[INFO] [stderr]    Compiling rand v0.8.7
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling clap_derive v4.5.32
[INFO] [stderr]    Compiling adobe-cmap-parser v0.4.1
[INFO] [stderr]    Compiling type1-encoding-parser v0.1.0
[INFO] [stderr]    Compiling euclid v0.20.14
[INFO] [stderr]    Compiling icy_sixel v0.1.3
[INFO] [stderr]    Compiling cff-parser v0.1.0
[INFO] [stderr]    Compiling postscript v0.14.1
[INFO] [stderr]    Compiling clap v4.5.39
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling pdf-extract v0.9.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling directories v5.0.1
[INFO] [stderr]    Compiling flerp v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 22s
[INFO] running `Command { std: "docker" "inspect" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529", 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" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:67:12
[INFO] [stderr]    |
[INFO] [stderr] 67 | homepage = "https://github.com/Huseynteymurzade28/flerp"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 71 | repository = "https://github.com/Huseynteymurzade28/flerp"
[INFO] [stderr]    |              ---------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `flerp` (manifest) generated 1 warning
[INFO] [stderr]    Compiling flerp v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.11s
[INFO] running `Command { std: "docker" "inspect" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529", 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" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:67:12
[INFO] [stderr]    |
[INFO] [stderr] 67 | homepage = "https://github.com/Huseynteymurzade28/flerp"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 71 | repository = "https://github.com/Huseynteymurzade28/flerp"
[INFO] [stderr]    |              ---------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `flerp` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/flerp/f5419991062ca2e7/out/flerp-f5419991062ca2e7)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test pdf_doc::tests::reads_eight_bit_rgb_samples ... ok
[INFO] [stdout] test pdf_doc::tests::infers_component_count_from_data_length ... ok
[INFO] [stdout] test pdf_doc::tests::reads_one_bit_samples_with_row_padding ... ok
[INFO] [stdout] test pdf_doc::tests::converts_cmyk_corners ... ok
[INFO] [stdout] test pdf_doc::tests::maps_lines_back_to_their_page ... ok
[INFO] [stdout] test stopwords::tests::every_list_is_sorted_and_free_of_duplicates ... ok
[INFO] [stdout] test pdf_doc::tests::scales_low_bit_depths_to_full_range ... ok
[INFO] [stdout] test pdf_doc::tests::rejects_truncated_pixel_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/flerp/5f2ec279a37b6165/out/flerp-5f2ec279a37b6165)
[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/browser.rs (/opt/rustwide/target/debug/build/flerp/6d0d1df92170c1bd/out/browser-6d0d1df92170c1bd)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test a_folder_stays_unread_until_it_is_opened ... ok
[INFO] [stdout] test a_closed_folder_still_reports_the_matches_hiding_inside_it ... ok
[INFO] [stdout] test backing_out_of_a_search_clears_the_counts ... ok
[INFO] [stdout] test a_bare_directory_on_the_command_line_opens_the_tui ... ok
[INFO] [stdout] test ctrl_w_moves_the_keyboard_between_the_tree_and_the_pane ... ok
[INFO] [stdout] test flerp_on_its_own_opens_the_working_directory ... ok
[INFO] [stdout] test picking_a_file_loads_it_and_hands_the_keyboard_to_the_pane_showing_it ... ok
[INFO] [stdout] test a_committed_search_counts_matches_across_the_whole_tree ... ok
[INFO] [stdout] test f_moves_the_keyboard_because_ctrl_w_closes_the_tab_in_some_terminals ... ok
[INFO] [stdout] test opening_a_folder_leaves_the_cursor_on_the_folder_rather_than_on_a_row_index ... ok
[INFO] [stdout] test the_tree_lists_the_top_level_with_folders_first_and_dotfiles_left_out ... ok
[INFO] [stdout] test the_counts_follow_the_search_toggles ... ok
[INFO] [stdout] test picking_a_file_out_of_a_swept_tree_lands_on_its_first_match ... ok
[INFO] [stdout] test the_tree_marks_the_loaded_file_and_says_how_to_get_back_to_it ... ok
[INFO] [stdout] test clicking_the_tree_reaches_for_it_and_a_second_click_opens_the_file ... ok
[INFO] [stdout] test a_tree_with_no_query_says_nothing_about_matches ... ok
[INFO] [stdout] test the_tree_draws_beside_every_mode_and_shows_its_counts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/headless.rs (/opt/rustwide/target/debug/build/flerp/bde0e7bd59a6b887/out/headless-bde0e7bd59a6b887)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test an_invalid_regex_surfaces_as_an_error_not_a_panic ... ok
[INFO] [stdout] test a_missing_directory_is_an_error ... ok
[INFO] [stdout] test a_missing_file_is_an_error ... ok
[INFO] [stdout] test a_bad_regex_fails_before_any_file_is_opened ... ok
[INFO] [stdout] test extract_images_writes_png_files_and_reports_them ... ok
[INFO] [stdout] test a_directory_without_a_query_says_what_is_missing ... ok
[INFO] [stdout] test an_image_named_in_a_sweep_is_reported_as_skipped_not_searched ... ok
[INFO] [stdout] test json_mode_reports_search_matches_with_counts ... ok
[INFO] [stdout] test extracting_from_an_image_file_also_lands_in_json ... ok
[INFO] [stdout] test json_mode_emits_one_parseable_object ... ok
[INFO] [stdout] test a_directory_search_leaves_hidden_files_and_binaries_alone ... ok
[INFO] [stdout] test plain_mode_prints_grep_style_match_lines ... ok
[INFO] [stdout] test a_directory_search_walks_into_subdirectories ... ok
[INFO] [stdout] test json_mode_over_a_directory_records_the_scope_and_the_totals ... ok
[INFO] [stdout] test search_options_apply_across_a_directory ... ok
[INFO] [stdout] test search_options_are_honoured ... ok
[INFO] [stdout] test naming_a_file_outright_searches_it_whatever_the_walk_would_have_done ... ok
[INFO] [stdout] test the_single_file_output_modes_refuse_a_directory ... ok
[INFO] [stdout] test text_mode_writes_the_content_verbatim ... ok
[INFO] [stdout] test overlapping_targets_do_not_report_the_same_match_twice ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/interaction.rs (/opt/rustwide/target/debug/build/flerp/2661a73017ea784a/out/interaction-2661a73017ea784a)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test command_keys_do_not_leak_into_the_search_query ... ok
[INFO] [stdout] test escape_cancels_the_goto_prompt_without_quitting ... ok
[INFO] [stdout] test clicking_an_image_row_picks_that_image ... ok
[INFO] [stdout] test control_keys_step_by_half_and_whole_screens ... ok
[INFO] [stdout] test a_file_that_fits_on_screen_gets_no_scrollbar ... ok
[INFO] [stdout] test clicking_past_the_last_match_changes_nothing ... ok
[INFO] [stdout] test a_click_while_a_prompt_is_open_is_ignored ... ok
[INFO] [stdout] test n_without_matches_says_so_instead_of_moving ... ok
[INFO] [stdout] test n_steps_through_matches_and_wraps_around ... ok
[INFO] [stdout] test clicking_a_tab_switches_to_it ... ok
[INFO] [stdout] test the_goto_prompt_clamps_past_the_end_and_says_so ... ok
[INFO] [stdout] test the_dashboard_preview_scrolls_too ... ok
[INFO] [stdout] test vim_keys_move_the_selection_in_list_modes ... ok
[INFO] [stdout] test the_goto_prompt_takes_digits_and_jumps ... ok
[INFO] [stdout] test vim_movement_keys_scroll_the_viewer ... ok
[INFO] [stdout] test the_wheel_scrolls_the_content_in_whole_notches ... ok
[INFO] [stdout] test the_viewer_draws_a_scrollbar_with_match_marks ... ok
[INFO] [stdout] test clicking_a_match_selects_the_row_that_was_drawn_there ... ok
[INFO] [stdout] test the_footer_drops_whole_hints_rather_than_clipping_one ... ok
[INFO] [stdout] test the_wheel_over_a_list_moves_its_selection ... ok
[INFO] [stdout] test leaving_a_mode_retires_its_hit_regions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.84s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/navigation.rs (/opt/rustwide/target/debug/build/flerp/05eca155508bcb4a/out/navigation-05eca155508bcb4a)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test page_keys_are_inert_without_a_paged_document ... ok
[INFO] [stdout] test tab_cycles_through_all_six_modes ... ok
[INFO] [stdout] test stepping_back_from_mid_page_returns_to_that_page_top ... ok
[INFO] [stdout] test bracket_keys_step_whole_pages ... ok
[INFO] [stdout] test media_selection_stays_in_bounds_and_jumps_to_the_right_page ... ok
[INFO] [stdout] test paging_keys_step_by_the_measured_viewer_height ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pdf_images.rs (/opt/rustwide/target/debug/build/flerp/ac4bd16dccf2df99/out/pdf_images-ac4bd16dccf2df99)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test decodes_embedded_images_to_exact_pixels ... ok
[INFO] [stdout] test reads_every_page_and_tracks_where_each_one_starts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/text_analysis.rs (/opt/rustwide/target/debug/build/flerp/c335b41147161b76/out/text_analysis-c335b41147161b76)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test a_word_in_every_section_is_weighted_below_a_word_in_one ... ok
[INFO] [stdout] test a_single_paragraph_falls_back_to_lines_for_weighting ... ok
[INFO] [stdout] test a_repeated_table_heading_does_not_decide_the_language ... ok
[INFO] [stdout] test english_and_turkish_are_told_apart ... ok
[INFO] [stdout] test long_word_share_is_a_fraction_of_the_whole_text ... ok
[INFO] [stdout] test an_unknown_language_still_filters_with_both_lists ... ok
[INFO] [stdout] test empty_text_produces_an_empty_analysis_rather_than_a_panic ... ok
[INFO] [stdout] test keywords_come_back_ordered_by_weight_and_capped ... ok
[INFO] [stderr]      Running tests/ui_render.rs (/opt/rustwide/target/debug/build/flerp/4ed28be136157326/out/ui_render-4ed28be136157326)
[INFO] [stdout] test stopwords_never_reach_the_keyword_list ... ok
[INFO] [stdout] test text_without_a_terminator_still_counts_as_one_sentence ... ok
[INFO] [stdout] test too_little_text_to_judge_is_reported_as_unknown ... ok
[INFO] [stdout] test phrase_word_counts_match_the_text ... ok
[INFO] [stdout] test phrases_do_not_run_through_stopwords_or_punctuation ... ok
[INFO] [stdout] test repeated_phrases_are_found_and_one_offs_are_not ... ok
[INFO] [stdout] test sentences_are_counted_by_their_terminators ... ok
[INFO] [stdout] test short_plain_writing_scores_easier_than_long_dense_writing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test viewer_pulls_the_scroll_back_when_the_pane_cannot_show_it ... ok
[INFO] [stdout] test media_mode_paints_the_image_area ... ok
[INFO] [stdout] test media_mode_explains_itself_when_there_is_nothing_to_show ... ok
[INFO] [stdout] test viewer_reports_the_window_it_actually_drew ... ok
[INFO] [stdout] test a_page_jump_made_before_the_viewer_was_drawn_still_lands_correctly ... ok
[INFO] [stdout] test every_mode_draws_without_panicking ... ok
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests flerp
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[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" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529", kill_on_drop: false }`
[INFO] [stdout] 695652f60479b3134d102f7a0564ecd888467379dcdf2427df9acff349e52529
