[INFO] fetching crate easyexcel-reader 0.1.0-alpha.1...
[INFO] testing easyexcel-reader-0.1.0-alpha.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate easyexcel-reader 0.1.0-alpha.1 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate easyexcel-reader 0.1.0-alpha.1
[INFO] finished tweaking crates.io crate easyexcel-reader 0.1.0-alpha.1
[INFO] tweaked toml for crates.io crate easyexcel-reader 0.1.0-alpha.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate easyexcel-reader 0.1.0-alpha.1 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 easyexcel-reader 0.1.0-alpha.1 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-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18
[INFO] running `Command { std: "docker" "start" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18", 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" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18" "/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" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18", 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" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling cc v1.4.0
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling bigdecimal v0.4.10
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zlib-rs v0.6.7
[INFO] [stderr]    Compiling packed_struct v0.10.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling bitvec v1.1.1
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling packed_struct_codegen v0.10.1
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling ureq-proto v0.6.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling utf8-zero v0.8.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling lru v0.16.4
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling zip v8.6.0
[INFO] [stderr]    Compiling atoi_simd v0.18.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling ecb v0.1.2
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling rc4 v0.1.0
[INFO] [stderr]    Compiling quick-xml v0.41.0
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling uuid v1.24.0
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling cfb v0.14.0
[INFO] [stderr]    Compiling office-crypto v0.3.0
[INFO] [stderr]    Compiling ssfmt v0.1.2
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling calamine v0.36.1
[INFO] [stderr]    Compiling encoding_rs_io v0.1.7
[INFO] [stderr]    Compiling pure-rust-locales v0.8.2
[INFO] [stderr]    Compiling sys-locale v0.3.2
[INFO] [stderr]    Compiling ureq v3.3.0
[INFO] [stderr]    Compiling easyexcel-core v0.1.0-alpha.1
[INFO] [stderr]    Compiling easyexcel-reader v0.1.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 07s
[INFO] running `Command { std: "docker" "inspect" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18", 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" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18" "/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 libz-sys v1.1.29
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling base64 v0.23.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling zip v8.6.0
[INFO] [stderr]    Compiling easyexcel-core v0.1.0-alpha.1
[INFO] [stderr]    Compiling calamine v0.36.1
[INFO] [stderr]    Compiling rust_xlsxwriter v0.97.0
[INFO] [stderr]    Compiling easyexcel-reader v0.1.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 05s
[INFO] running `Command { std: "docker" "inspect" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18", 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" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18" "/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.30s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/easyexcel-reader/9a6e1bf836c806af/out/easyexcel_reader-9a6e1bf836c806af)
[INFO] [stdout] 
[INFO] [stdout] running 326 tests
[INFO] [stdout] test analysis::excel_analyser_impl::tests::choice_excel_executor_resolves_csv_extension ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests::analysis_with_listener_delegates_to_read_csv ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests::trait_analysis_dispatches_to_the_real_typed_executor ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests_extra2::choice_excel_executor_propagates_executor_creation_errors ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests_extra2::analysis_without_executor_reports_missing_executor ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests::analysis_context_is_safe_default_without_path ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests_extra2::tracking_listener_forwards_invoke_callbacks ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests_extra::default_constructs_idle_analyser ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests_extra2::from_temporary_input_keeps_the_guard_until_finish ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests_extra::analysis_without_path_and_unsupported_extension_fail ... ok
[INFO] [stdout] test analysis::csv::csv_excel_read_executor::tests::trait_execute_runs_the_real_csv_parser ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests_extra::tracking_listener_captures_extra_callbacks ... ok
[INFO] [stdout] test analysis::excel_read_executor::tests_extra2::executor_creation_rejects_unsupported_workbook_paths ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests_extra::extensionless_path_falls_back_to_csv ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests::finish_is_idempotent ... ok
[INFO] [stdout] test analysis::v03::biff_record_stream::tests::walks_records_in_physical_order ... ok
[INFO] [stdout] test analysis::v03::biff_record_stream::tests_extra::propagates_handler_errors ... ok
[INFO] [stdout] test analysis::v03::biff_record_stream::tests::rejects_truncated_payload ... ok
[INFO] [stdout] test analysis::csv::csv_excel_read_executor::tests::unbound_executor_reports_a_real_configuration_error ... ok
[INFO] [stdout] test analysis::excel_analyser_impl::tests_extra2::analysis_with_type_but_without_path_reports_format_error ... ok
[INFO] [stdout] test analysis::v03::biff_record_stream::tests::ignores_zero_padding ... ok
[INFO] [stdout] test analysis::v03::biff_record_stream::tests_extra::rejects_record_length_exceeding_buffer ... ok
[INFO] [stdout] test analysis::excel_read_executor::tests_extra2::csv_executor_variant_reports_its_type ... ok
[INFO] [stdout] test analysis::v03::biff_string::tests::decodes_compressed_and_utf16_sst_strings ... ok
[INFO] [stdout] test analysis::v03::biff_record_stream::tests_extra::rejects_truncated_record_header ... ok
[INFO] [stdout] test analysis::v03::biff_string::tests::continuation_can_switch_character_width_mid_string ... ok
[INFO] [stdout] test analysis::v03::biff_string::tests::rejects_truncated_continued_characters ... ok
[INFO] [stdout] test analysis::excel_read_executor::tests_extra::xlsx_executor_variant_reads_and_reports_type ... ok
[INFO] [stdout] test analysis::v03::biff_string::tests::rich_runs_and_extensions_may_cross_record_boundaries ... ok
[INFO] [stdout] test analysis::excel_read_executor::tests_extra2::xls_executor_variant_discovers_sheets_and_reads_rows ... ok
[INFO] [stdout] test analysis::v03::biff_string::tests_extra::rejects_utf16_unit_split_across_segments ... ok
[INFO] [stdout] test analysis::v03::handlers::blank_record_handler::tests::process_blank_keeps_coordinates ... ok
[INFO] [stdout] test analysis::v03::biff_string::tests_extra::rejects_implausible_unique_string_counts ... ok
[INFO] [stdout] test analysis::v03::biff_string::tests_extra::rejects_truncated_rich_runs ... ok
[INFO] [stdout] test analysis::v03::handlers::blank_record_handler::tests_extra::process_record_parses_coordinates ... ok
[INFO] [stdout] test analysis::v03::handlers::bof_record_handler::tests_extra::process_record_parses_type_code ... ok
[INFO] [stdout] test analysis::v03::biff_string::tests_extra::decodes_wide_and_compressed_single_segment_strings ... ok
[INFO] [stdout] test analysis::v03::handlers::bool_err_record_handler::tests::process_bool_keeps_flag ... ok
[INFO] [stdout] test analysis::v03::handlers::bool_err_record_handler::tests_extra::process_record_parses_boolean_and_skips_errors ... ok
[INFO] [stdout] test analysis::v03::biff_string::tests_extra::rejects_headers_truncated_across_records ... ok
[INFO] [stdout] test analysis::v03::handlers::bound_sheet_record_handler::tests::decodes_compressed_biff8_sheet_name ... ok
[INFO] [stdout] test analysis::v03::handlers::bof_record_handler::tests_extra::decide_other_and_worksheet_branches ... ok
[INFO] [stdout] test analysis::v03::handlers::dummy_record_handler::tests_extra::last_cell_of_row_event ... ok
[INFO] [stdout] test analysis::v03::handlers::dummy_record_handler::tests_extra::process_record_is_noop_by_design ... ok
[INFO] [stdout] test analysis::v03::handlers::dummy_record_handler::tests::missing_cell_skips_existing_columns ... ok
[INFO] [stdout] test analysis::v03::handlers::eof_record_handler::tests::decide_flush_when_cells_remain ... ok
[INFO] [stdout] test analysis::v03::handlers::bound_sheet_record_handler::tests::orders_by_bof_position ... ok
[INFO] [stdout] test analysis::v03::handlers::bound_sheet_record_handler::tests_extra::decodes_utf16_sheet_name_and_truncated_bodies ... ok
[INFO] [stdout] test analysis::v03::handlers::eof_record_handler::tests_extra::decide_covers_all_java_branches ... ok
[INFO] [stdout] test analysis::v03::handlers::eof_record_handler::tests_extra::process_record_gates_on_sid ... ok
[INFO] [stdout] test analysis::v03::handlers::formula_record_handler::tests_extra::process_record_gates_and_parses_unknown_cached_code ... ok
[INFO] [stdout] test analysis::v03::handlers::hyperlink_record_handler::tests_extra::process_hyperlink_requires_enabled ... ok
[INFO] [stdout] test analysis::v03::handlers::formula_record_handler::tests::process_record_decodes_numeric_boolean_error_and_empty_results ... ok
[INFO] [stdout] test analysis::v03::handlers::hyperlink_record_handler::tests_extra::process_record_parses_hyperlink_range ... ok
[INFO] [stdout] test analysis::v03::handlers::label_record_handler::tests::process_label_trims_when_requested ... ok
[INFO] [stdout] test analysis::v03::handlers::label_record_handler::tests_extra::process_label_keeps_value_without_trim ... ok
[INFO] [stdout] test analysis::v03::handlers::label_record_handler::tests_extra::process_record_gates_on_sid_and_length ... ok
[INFO] [stdout] test analysis::v03::handlers::formula_record_handler::tests::string_formula_is_pending ... ok
[INFO] [stdout] test analysis::v03::handlers::label_sst_record_handler::tests::auto_trim_strips_whitespace ... ok
[INFO] [stdout] test analysis::v03::handlers::label_sst_record_handler::tests::missing_sst_yields_empty ... ok
[INFO] [stdout] test analysis::v03::handlers::merge_cells_record_handler::tests_extra2::trait_support_reflects_enabled_flag ... ok
[INFO] [stdout] test analysis::v03::handlers::merge_cells_record_handler::tests_extra::process_record_disabled_or_wrong_sid_is_noop ... ok
[INFO] [stdout] test analysis::v03::handlers::label_sst_record_handler::tests_extra::process_record_validates_label_sst_body ... ok
[INFO] [stdout] test analysis::v03::handlers::merge_cells_record_handler::tests::disabled_handler_ignores_areas ... ok
[INFO] [stdout] test analysis::v03::handlers::merge_cells_record_handler::tests_extra::process_record_parses_areas_and_truncation ... ok
[INFO] [stdout] test analysis::v03::handlers::index_record_handler::tests::process_index_stores_total ... ok
[INFO] [stdout] test analysis::v03::handlers::note_record_handler::tests_extra::process_note_requires_enabled ... ok
[INFO] [stdout] test analysis::v03::handlers::index_record_handler::tests_extra::process_record_reads_last_row_add_1 ... ok
[INFO] [stdout] test analysis::v03::handlers::note_record_handler::tests_extra::process_record_parses_note_coordinates ... ok
[INFO] [stdout] test analysis::v03::handlers::number_record_handler::tests::process_number_keeps_value ... ok
[INFO] [stdout] test analysis::v03::handlers::rk_record_handler::tests_extra::process_record_parses_placement ... ok
[INFO] [stdout] test analysis::v03::handlers::number_record_handler::tests_extra::process_record_gates_on_sid_and_length ... ok
[INFO] [stdout] test analysis::v03::handlers::string_record_handler::tests_extra::process_record_decodes_string_segments ... ok
[INFO] [stdout] test analysis::v03::handlers::obj_record_handler::tests_extra::process_obj_tracks_object_id ... ok
[INFO] [stdout] test analysis::v03::handlers::rk_record_handler::tests::process_rk_is_empty_cell ... ok
[INFO] [stdout] test analysis::v03::handlers::string_record_handler::tests_extra::process_string_without_trim_keeps_spaces ... ok
[INFO] [stdout] test analysis::v03::handlers::text_object_record_handler::tests_extra2::continue_with_empty_cache_is_ignored ... ok
[INFO] [stdout] test analysis::v03::handlers::text_object_record_handler::tests_extra2::txo_with_only_zero_bytes_falls_back_to_placeholder ... ok
[INFO] [stdout] test analysis::v03::handlers::text_object_record_handler::tests_extra::process_record_extracts_txo_text_and_continue ... ok
[INFO] [stdout] test analysis::v03::handlers::sst_record_handler::tests_extra::process_record_gates_on_sid_and_length ... ok
[INFO] [stdout] test analysis::v03::handlers::text_object_record_handler::tests_extra::process_text_and_get_round_trip ... ok
[INFO] [stdout] test analysis::v03::handlers::merge_cells_record_handler::tests::enabled_handler_collects_areas ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests::dispatches_number_to_real_handler_and_keeps_unknown_records_ignorable ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests::finish_records_rejects_truncated_continuable_record ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests::formula_string_record_completes_pending_cached_result_across_continue ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests::selected_sheet_skips_ignorable_records_until_next_bof ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests::support_predicate_skips_merge_when_not_requested ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests_extra2::all_sheets_selector_reads_every_worksheet ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests_extra2::label_sst_without_reference_keeps_state_unchanged ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests_extra::bof_unknown_type_and_short_bof_are_tolerated ... ok
[INFO] [stdout] test analysis::v03::xls_list_sheet_listener::tests::execute_scans_sheets_and_exposes_accessors ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests_extra::disabled_hyperlink_and_note_are_skipped ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests_extra::dispatches_blank_bool_rk_hyperlink_note_and_text_object ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests_extra::name_selector_reads_only_the_matching_sheet ... ok
[INFO] [stdout] test analysis::v03::xls_record_handler::tests::default_support_is_true ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests::sst_continue_resolves_following_label_sst ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests::empty_workbook_path_fails_sheet_discovery ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests_extra::reset_preserves_feature_flags_and_clears_state ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests_extra::continue_without_pending_is_unknown_and_truncated_formula_string_fails ... ok
[INFO] [stdout] test analysis::v03::xls_record_dispatcher::tests_extra2::continue_record_extends_pending_sst_segments ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests::list_xls_sheets_matches_analyser_sheet_list ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests_extra2::from_path_errors_on_missing_xls_file ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests::execute_walks_real_workbook_biff_records ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests::execute_with_listener_delegates_to_read_xls ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests::sheet_list_discovers_worksheet_names ... ok
[INFO] [stdout] test analysis::v07::handlers::abstract_cell_value_tag_handler::tests::abstract_value_handler_accumulates_and_takes ... ok
[INFO] [stdout] test analysis::v07::handlers::abstract_xlsx_tag_handler::tests::abstract_base_is_constructible_and_noop ... ok
[INFO] [stdout] test analysis::v07::handlers::cell_formula_tag_handler::tests::formula_handler_accumulates_f_formula_text ... ok
[INFO] [stdout] test analysis::v07::handlers::cell_inline_string_value_tag_handler::tests::inline_string_handler_accumulates_rich_text_runs ... ok
[INFO] [stdout] test analysis::v07::handlers::cell_tag_handler::tests::parse_start_reads_r_t_s ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests::trait_execute_runs_the_real_xls_parser ... ok
[INFO] [stdout] test analysis::v07::handlers::cell_tag_handler::tests_extra::start_cell_rejects_unknown_type_and_bad_style ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests::process_record_dispatches_number_handler ... ok
[INFO] [stdout] test analysis::v03::biff_record_stream::tests_extra::read_workbook_stream_reports_missing_stream ... ok
[INFO] [stdout] test analysis::v07::handlers::cell_tag_handler::tests_extra::parse_cell_reference_rejects_invalid_and_out_of_range ... ok
[INFO] [stdout] test analysis::v07::handlers::cell_tag_handler::tests_extra::start_cell_parses_and_resets_temp_buffer ... ok
[INFO] [stdout] test analysis::v07::handlers::cell_tag_handler::tests_extra::start_cell_uses_fallback_cursor_without_r ... ok
[INFO] [stdout] test analysis::v07::handlers::cell_value_tag_handler::tests::cell_value_handler_accumulates_v_text ... ok
[INFO] [stdout] test analysis::v07::handlers::count_tag_handler::tests::last_explicit_row_index_from_dimension ... ok
[INFO] [stdout] test analysis::v07::handlers::count_tag_handler::tests::parses_dimension_end_row ... ok
[INFO] [stdout] test analysis::v07::handlers::count_tag_handler::tests_extra::dimension_parse_rejects_missing_row ... ok
[INFO] [stdout] test analysis::v07::handlers::count_tag_handler::tests_extra::start_dimension_without_ref_is_ok ... ok
[INFO] [stdout] test analysis::v07::handlers::count_tag_handler::tests_extra::start_element_dispatches_only_for_dimension ... ok
[INFO] [stdout] test analysis::v07::handlers::hyperlink_tag_handler::tests::start_hyperlink_skips_disabled_missing_or_empty_refs ... ok
[INFO] [stdout] test analysis::v07::handlers::hyperlink_tag_handler::tests::start_hyperlink_required_reports_each_missing_part ... ok
[INFO] [stdout] test analysis::v07::handlers::hyperlink_tag_handler::tests::start_hyperlink_resolves_location_and_r_id ... ok
[INFO] [stdout] test analysis::v07::handlers::hyperlink_tag_handler::tests::tag_events_dispatch_only_for_hyperlink ... ok
[INFO] [stdout] test analysis::v07::handlers::hyperlink_tag_handler::tests_extra2::disabled_handler_skips_every_required_branch ... ok
[INFO] [stdout] test analysis::v07::handlers::hyperlink_tag_handler::tests_extra2::start_hyperlink_propagates_invalid_reference_errors ... ok
[INFO] [stdout] test analysis::v07::handlers::hyperlink_tag_handler::tests_extra2::start_hyperlink_required_propagates_invalid_reference_errors ... ok
[INFO] [stdout] test analysis::v07::handlers::merge_cell_tag_handler::tests::cell_extra_from_ref_validates_range_ordering_and_bounds ... ok
[INFO] [stdout] test analysis::v07::handlers::merge_cell_tag_handler::tests::start_merge_ignores_disabled_missing_or_empty_refs ... ok
[INFO] [stdout] test analysis::v07::handlers::merge_cell_tag_handler::tests::start_merge_parses_single_and_ranged_refs ... ok
[INFO] [stdout] test analysis::v07::handlers::merge_cell_tag_handler::tests::start_merge_required_errors_on_missing_ref ... ok
[INFO] [stdout] test analysis::v07::handlers::merge_cell_tag_handler::tests::tag_events_dispatch_only_for_merge_cell ... ok
[INFO] [stdout] test analysis::v07::handlers::row_tag_handler::tests_extra::resolve_row_index_rejects_invalid_values ... ok
[INFO] [stdout] test analysis::v07::handlers::row_tag_handler::tests::resolve_row_index_from_one_based_attr ... ok
[INFO] [stdout] test analysis::v07::handlers::row_tag_handler::tests_extra::start_and_end_row_track_index_and_data ... ok
[INFO] [stdout] test analysis::v07::handlers::row_tag_handler::tests_extra::tag_events_dispatch_only_for_row ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::shared_strings_table_handler::tests::parses_simple_shared_string_item ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::shared_strings_table_handler::tests::skips_phonetic_runs ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::shared_strings_table_handler::tests::utf_decode_expands_excel_escapes ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::shared_strings_table_handler::tests_extra::characters_appends_into_existing_element_buffer ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::shared_strings_table_handler::tests_extra::empty_si_without_t_yields_empty_string ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::shared_strings_table_handler::tests_extra::local_tag_strips_namespace_prefixes ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::xlsx_row_handler::tests::characters_target_the_current_open_tag ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::xlsx_row_handler::tests::routes_dimension_row_cell_value_formula_merge_and_hyperlink ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests_extra::accessors_and_error_recording ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::xlsx_row_handler::tests::skips_disabled_handlers_and_orphan_characters ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::xlsx_row_handler::tests_extra2::characters_skip_disabled_handlers_even_when_pushed ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::xlsx_row_handler::tests_extra2::characters_with_unknown_stack_entry_is_ignored ... ok
[INFO] [stdout] test analysis::v07::handlers::sax::xlsx_row_handler::tests_extra2::start_and_end_skip_disabled_handlers_without_pushing ... ok
[INFO] [stdout] test analysis::v07::handlers::cell_tag_handler::tests_extra::tag_events_update_cell_state ... ok
[INFO] [stdout] test analysis::v07::handlers::xlsx_tag_handler::tests::default_trait_methods_are_noops ... ok
[INFO] [stdout] test analysis::v03::biff_record_stream::tests_extra::read_workbook_stream_reads_real_cfb_workbook ... ok
[INFO] [stdout] test analysis::v07::xlsx_sax_analyser::tests_extra::new_rejects_workbooks_without_sheets ... ok
[INFO] [stdout] test analysis::v07::xlsx_sax_analyser::tests::execute_with_listener_delegates_to_read_xlsx ... ok
[INFO] [stdout] test analysis::v07::xlsx_sax_analyser::tests::sheet_list_discovers_worksheet_names ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests::builder_applies_eternal_cache_selector_via_read_cache ... ok
[INFO] [stdout] test analysis::v07::xlsx_sax_analyser::tests::trait_execute_runs_the_real_xlsx_parser ... ok
[INFO] [stdout] test analysis::v07::xlsx_sax_analyser::tests_extra::execute_records_errors_in_last_error ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests_extra2::parameter_builder_scientific_format_true_arm ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests_extra::build_without_file_fails_like_java ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests::builder_reads_csv_file ... ok
[INFO] [stdout] test analysis::v07::xlsx_sax_analyser::tests_extra::accessors_unsupported_entries_and_context ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests::builder_do_read_all_sync_returns_rows ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests::registered_listeners_are_owned_and_invoked_by_the_builder ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests_extra::input_stream_materialises_callers_bytes_to_a_temp_file ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests_extra::input_suffix_detects_ole_xls_workbooks ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests_extra::registered_builder_forwards_every_option ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests_extra::registered_builder_build_uses_forwarded_file ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests_extra::use_scientific_format_toggles_the_mode ... ok
[INFO] [stdout] test builder::excel_reader_sheet_builder::tests::bound_builder_do_read_sync_keeps_existing_listener_order_and_collects ... ok
[INFO] [stdout] test builder::excel_reader_sheet_builder::tests::bound_builder_do_read_executes_the_selected_sheet ... ok
[INFO] [stdout] test builder::excel_reader_sheet_builder::tests_extra::bound_builder_do_read_sync_respects_head_row_number_override ... ok
[INFO] [stdout] test builder::excel_reader_sheet_builder::tests_extra::bound_builder_forwarding_methods_apply_to_built_sheet ... ok
[INFO] [stdout] test builder::excel_reader_sheet_builder::tests_extra::unbound_builder_build_applies_all_sheet_parameters ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests::registered_builder_sync_read_keeps_existing_listeners ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests_extra::sheet_and_sheet_name_selectors_are_stored ... ok
[INFO] [stdout] test builder::excel_reader_table_builder::tests::table_builder_parameter_and_build_round_trip ... ok
[INFO] [stdout] test cache::map_cache::tests_extra::map_cache_default_construction_matches_new ... ok
[INFO] [stdout] test builder::excel_reader_table_builder::tests::table_builder_with_excel_reader_starts_defaulted ... ok
[INFO] [stdout] test cache::read_cache::tests_extra::default_read_cache_lifecycle_methods_are_noops ... ok
[INFO] [stdout] test cache::read_cache::tests_extra::resolve_read_cache_mode_prefers_selector_over_mode ... ok
[INFO] [stdout] test cache::selector::simple_read_cache_selector::tests_extra::selector_knobs_and_defaults_match_java ... ok
[INFO] [stdout] test builder::excel_reader_table_builder::tests::table_builder_stores_parameter_builder_knobs ... ok
[INFO] [stdout] test cache::read_cache::tests_extra::adapter_lifecycle_put_finish_get_and_into_reader ... ok
[INFO] [stdout] test cache::tests::ehcache_deprecated_size_constructor_is_accepted ... ok
[INFO] [stdout] test cache::selector::simple_read_cache_selector::tests_extra::selector_boundary_uses_memory_below_threshold_and_disk_at_or_above ... ok
[INFO] [stdout] test cache::tests::ehcache_round_trips_values_through_disk_backend ... ok
[INFO] [stdout] test cache::tests::eternal_selector_pins_backend_mode ... ok
[INFO] [stdout] test cache::read_cache::tests_extra::adapter_into_reader_before_put_finished_panics - should panic ... ok
[INFO] [stdout] test cache::selector::simple_read_cache_selector::tests_extra::selector_mb_conversion_saturates_on_overflow ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests_extra::read_cache_and_simple_selector_wire_into_options ... ok
[INFO] [stdout] test cache::tests::simple_selector_custom_mb_threshold ... ok
[INFO] [stdout] test cache::tests::simple_selector_matches_java_five_megabyte_threshold ... ok
[INFO] [stdout] test cache::tests::xls_cache_reads_preloaded_sst_values ... ok
[INFO] [stdout] test context::analysis_context_impl::tests::current_sheet_updates_listener_context ... ok
[INFO] [stdout] test context::analysis_context_impl::tests::repeated_sheet_read_matches_java_error ... ok
[INFO] [stdout] test context::analysis_context_impl::tests_extra::holder_accessors_and_row_state ... ok
[INFO] [stdout] test context::read_sheet::tests_extra::sheet_no_i32_matches_usize_coordinates ... ok
[INFO] [stdout] test context::tests::format_contexts_expose_resolved_workbook_and_current_sheet_holders ... ok
[INFO] [stdout] test cache::tests::map_cache_stores_and_retrieves_values ... ok
[INFO] [stdout] test cache::xls_cache::tests_extra::xls_cache_reads_the_prebuilt_string_table ... ok
[INFO] [stdout] test cache::xls_cache::tests_extra::xls_cache_empty_placeholder_is_noop ... ok
[INFO] [stdout] test context::xls_read_context::tests::current_sheet_materializes_typed_xls_holder ... ok
[INFO] [stdout] test context::csv_read_context::tests::current_sheet_materializes_typed_csv_holder ... ok
[INFO] [stdout] test context::xlsx_read_context::tests::current_sheet_materializes_typed_xlsx_holder ... ok
[INFO] [stdout] test context::tests::typed_current_sheet_preserves_java_duplicate_read_error ... ok
[INFO] [stdout] test excel_reader::tests::excel_reader_csv_executor_reports_its_real_logical_sheet ... ok
[INFO] [stdout] test excel_reader::tests::excel_reader_read_all_loads_csv_rows ... ok
[INFO] [stdout] test excel_reader::tests::excel_reader_read_processes_each_sheet_and_applies_sheet_parameters ... ok
[INFO] [stdout] test excel_reader::tests_extra2::read_applies_sheet_scientific_format_override ... ok
[INFO] [stdout] test global_configuration::tests::global_configuration_round_trips_read_options ... ok
[INFO] [stdout] test excel_reader::tests::excel_reader_read_rejects_an_empty_sheet_list_like_java ... ok
[INFO] [stdout] test global_configuration::tests_extra2::global_configuration_snapshot_reports_plain_flag ... ok
[INFO] [stdout] test excel_reader::tests_extra2::read_processes_xls_workbook_sheets ... ok
[INFO] [stdout] test excel_reader::tests_extra2::read_with_additional_listener_runs_both_listeners ... ok
[INFO] [stdout] test excel_reader::tests_extra2::read_skips_selections_that_match_no_actual_sheet ... ok
[INFO] [stdout] test analysis::v03::xls_sax_analyser::tests_extra2::new_rejects_workbooks_without_any_sheet ... ok
[INFO] [stdout] test global_configuration::tests_extra::global_configuration_snapshot_reports_scientific_flag ... ok
[INFO] [stdout] test holder::csv::csv_read_workbook_holder::tests::csv_holder_constructors_and_inner_access ... ok
[INFO] [stdout] test global_configuration::tests_extra::apply_global_configuration_plain_mode_and_locale_name ... ok
[INFO] [stdout] test holder::read_row_holder::tests::row_holder_new_carries_index_and_cells ... ok
[INFO] [stdout] test builder::excel_reader_builder::tests::builder_stores_java_workbook_options_in_real_read_options ... ok
[INFO] [stdout] test excel_reader::tests::excel_reader_exposes_the_real_executor_and_java_lifecycle_aliases ... ok
[INFO] [stdout] test listener::page_read_listener::tests::flush_with_empty_queue_is_noop ... ok
[INFO] [stdout] test locale::tests::language_defaults_cover_java_common_locale_constants ... ok
[INFO] [stdout] test listener::ignore_exception_read_listener::tests::default_silent_handler_returns_continue ... ok
[INFO] [stdout] test locale::tests::locale_resolution_supports_full_names_language_defaults_and_fallback ... ok
[INFO] [stdout] test metadata::read_workbook::tests::excel_type_mirrors_index_sheet_selection ... ok
[INFO] [stdout] test holder::xls::xls_read_workbook_holder::tests::xls_holder_constructors_and_need_read_sheet ... ok
[INFO] [stdout] test holder::xlsx::xlsx_read_workbook_holder::tests::xlsx_holder_constructors_and_inner_access ... ok
[INFO] [stdout] test listener::page_read_listener::tests::batches_rows_and_flushes_on_batch_size ... ok
[INFO] [stdout] test listener::page_read_listener::tests::with_batch_size_clamps_to_at_least_one ... ok
[INFO] [stdout] test missing_tests::cache_mode_all_variants_distinct ... ok
[INFO] [stdout] test missing_tests::cache_mode_default_is_auto ... ok
[INFO] [stdout] test missing_tests::cache_mode_disk_variant ... ok
[INFO] [stdout] test missing_tests::cache_mode_memory_variant ... ok
[INFO] [stdout] test missing_tests::cell_data_type_actual_data_mode ... ok
[INFO] [stdout] test missing_tests::cell_data_type_all_modes ... ok
[INFO] [stdout] test metadata::read_workbook::tests::java_shaped_getters_and_setters_round_trip ... ok
[INFO] [stdout] test missing_tests::list_head_dynamic_default ... ok
[INFO] [stdout] test missing_tests::list_head_with_three_levels ... ok
[INFO] [stdout] test missing_tests::list_head_with_zero ... ok
[INFO] [stdout] test missing_tests::multiple_sheets_all_selector ... ok
[INFO] [stdout] test missing_tests::multiple_sheets_default_is_first ... ok
[INFO] [stdout] test missing_tests::multiple_sheets_distinct_types ... ok
[INFO] [stdout] test missing_tests::multiple_sheets_indices ... ok
[INFO] [stdout] test missing_tests::multiple_sheets_names ... ok
[INFO] [stdout] test missing_tests::no_head_basic_options ... ok
[INFO] [stdout] test missing_tests::no_head_default_options ... ok
[INFO] [stdout] test read::metadata::read_basic_parameter::tests::new_and_accessors_match_java_shape ... ok
[INFO] [stdout] test read_cache::tests::automatic_cache_selection_uses_java_five_megabyte_boundary ... ok
[INFO] [stdout] test missing_tests::no_head_with_scientific_format ... ok
[INFO] [stdout] test missing_tests::cell_data_type_read_cell_data_mode ... ok
[INFO] [stdout] test missing_tests::list_head_with_single_level ... ok
[INFO] [stdout] test missing_tests::no_head_with_use_1904_windowing ... ok
[INFO] [stdout] test missing_tests::cell_data_type_string_default ... ok
[INFO] [stdout] test processor::default_analysis_event_processor::tests::default_processor_events_are_noops ... ok
[INFO] [stdout] test read_cache::tests::disk_cache_reopens_the_tls_reader_when_the_cache_path_changes ... ok
[INFO] [stdout] test read_cache::tests::memory_cache_preserves_utf8_values ... ok
[INFO] [stdout] test read_cache::tests::disk_cache_preserves_utf8_values ... ok
[INFO] [stdout] test read_cache::tests_extra::disk_reader_reports_out_of_bounds_index ... ok
[INFO] [stdout] test read_cache::tests_extra::memory_reader_reports_bounds_and_len ... ok
[INFO] [stdout] test read_cache::tests_extra::memory_cache_get_out_of_bounds_errors_during_write_phase ... ok
[INFO] [stdout] test tests::conversion_error_actions_continue_skip_or_stop ... ok
[INFO] [stdout] test read_cache::tests_extra::put_and_finish_shortcut_wraps_finish ... ok
[INFO] [stdout] test tests::calamine_values_map_to_every_core_cell_variant ... ok
[INFO] [stdout] test locale::tests::locale_names_normalize_system_java_and_bcp47_forms ... ok
[INFO] [stdout] test read_cache::tests::disk_cache_propagates_creation_failures ... ok
[INFO] [stdout] test read_cache::tests::disk_cache_propagates_read_failures ... ok
[INFO] [stdout] test read_cache::tests::disk_cache_propagates_write_failures ... ok
[INFO] [stdout] test tests::csv_read_decodes_java_charset_names_and_strips_matching_bom ... ok
[INFO] [stdout] test tests::legacy_range_read_preserves_coordinates_headers_and_empty_sheets ... ok
[INFO] [stdout] test tests::non_xlsx_readers_reject_requested_extra_metadata_before_opening_input ... ok
[INFO] [stdout] test tests::csv_read_uses_typed_lifecycle_single_sheet_selection_and_flexible_rows ... ok
[INFO] [stdout] test tests::header_aliases_and_inclusive_row_ranges_apply_before_typed_mapping ... ok
[INFO] [stdout] test read_cache::tests::disk_cache_concurrent_reads ... ok
[INFO] [stdout] test tests::reads_java_easyexcel_official_csv_bom_fixtures ... ok
[INFO] [stdout] test tests::helpers_preserve_diagnostics_and_xlsx_column_limits ... ok
[INFO] [stdout] test tests::row_processing_handles_headers_skips_data_and_listener_failures ... ok
[INFO] [stdout] test tests::read_row_range_validation_rejects_only_reversed_bounds ... ok
[INFO] [stdout] test tests::dynamic_rows_preserve_xlsx_gaps_and_csv_scalar_contracts ... ok
[INFO] [stdout] test tests::xlsx_primary_cell_stream_rejects_malformed_xml ... ok
[INFO] [stdout] test tests::dynamic_xlsx_reports_display_stream_initialization_errors ... ok
[INFO] [stdout] test tests_extra::stored_selector_select_mode_dispatches_to_inner_selectors ... ok
[INFO] [stdout] test xls_display::tests::decode_rk_integer ... ok
[INFO] [stdout] test xls_display::tests::java_compat_cn_ampm_literal_resolves ... ok
[INFO] [stdout] test tests::xlsx_stream_matches_java_cell_types_cached_formulas_dates_and_trimming ... ok
[INFO] [stdout] test xls_display::tests::java_compat_short_month_dataformat_v2 ... ok
[INFO] [stdout] test xls_display::tests::java_compat_percent_via_format_with_code ... ok
[INFO] [stdout] test xls_display::tests::java_compat_trailing_space_accounting_format ... ok
[INFO] [stdout] test tests::sheet_selection_supports_first_index_name_all_and_missing_values ... ok
[INFO] [stdout] test xls_display::tests::parse_format_record_latin1_yen ... ok
[INFO] [stdout] test xls_display::tests_extra2::unparseable_format_code_yields_no_display ... ok
[INFO] [stdout] test xls_display::tests_extra::decode_rk_guards_short_input ... ok
[INFO] [stdout] test xls_display::tests_extra2::xf_without_any_format_code_is_skipped ... ok
[INFO] [stdout] test xls_display::tests_extra::breaks_on_truncated_records_and_ignores_unknown_sids ... ok
[INFO] [stdout] test xls_display::tests_extra::mulrk_record_pushes_every_repeated_cell ... ok
[INFO] [stdout] test xls_display::tests_extra::load_xls_displays_is_soft_on_invalid_files ... ok
[INFO] [stdout] test xls_display::tests_extra::parse_format_record_guards_short_and_utf16_bodies ... ok
[INFO] [stdout] test xls_display::tests_extra::parses_number_xf_and_custom_format_displays ... ok
[INFO] [stdout] test xls_display::tests_extra::skips_general_and_at_format_codes ... ok
[INFO] [stdout] test xls_display::tests_extra::skips_non_finite_out_of_range_and_missing_formats ... ok
[INFO] [stdout] test xlsx_rows::tests::cell_reference_parser_enforces_xlsx_coordinates_and_range_ordering ... ok
[INFO] [stdout] test xlsx_rows::tests::display_formats_numbers_dates_and_scientific_values_with_selected_locale ... ok
[INFO] [stdout] test xlsx_rows::tests::display_cell_stream_formats_exact_numbers_and_tracks_sparse_coordinates ... ok
[INFO] [stdout] test xlsx_rows::tests::display_cell_stream_reports_every_xml_and_coordinate_boundary ... ok
[INFO] [stdout] test xlsx_rows::tests::extras_parse_merge_internal_external_hyperlinks_and_rich_comments ... ok
[INFO] [stdout] test tests::reads_java_easyexcel_legacy_multisheet_fixture ... ok
[INFO] [stdout] test xlsx_rows::tests::metadata_resolves_strict_case_insensitive_relationships_and_rows ... ok
[INFO] [stdout] test xlsx_rows::tests::extra_parsers_report_missing_relationships_attributes_parts_and_xml ... ok
[INFO] [stdout] test xlsx_rows::tests::metadata_constructor_reports_each_package_boundary ... ok
[INFO] [stdout] test xlsx_rows::tests::relationship_parser_rejects_missing_truncated_and_malformed_parts ... ok
[INFO] [stdout] test xlsx_rows::tests::shared_string_stream_propagates_package_xml_utf8_factory_and_cache_failures ... ok
[INFO] [stdout] test xlsx_rows::tests::style_parser_maps_custom_builtin_defaults_and_rejects_invalid_xml ... ok
[INFO] [stdout] test xlsx_rows::tests::workbook_parser_rejects_missing_attributes_relationships_and_xml ... ok
[INFO] [stdout] test xlsx_rows::tests_extra2::finish_cell_rejects_unknown_cell_types ... ok
[INFO] [stdout] test xlsx_rows::tests_extra::format_with_code_supports_1904_date_system ... ok
[INFO] [stdout] test xlsx_rows::tests::relationship_paths_normalize_absolute_relative_and_invalid_targets ... ok
[INFO] [stdout] test xlsx_rows::tests::row_scanner_handles_empty_implicit_limits_and_malformed_xml ... ok
[INFO] [stdout] test tests::xlsx_extra_callbacks_follow_rows_and_java_listener_control_flow ... ok
[INFO] [stdout] test tests::public_reader_streams_all_sheets_and_reports_invalid_workbooks ... ok
[INFO] [stdout] test tests::reads_java_easyexcel_encrypted_xlsx_fixture ... ok
[INFO] [stderr]    Doc-tests easyexcel_reader
[INFO] [stdout] test tests::reads_java_official_compatibility_fixtures ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 326 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[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" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18", kill_on_drop: false }`
[INFO] [stdout] 1f860dd0e9c209a49d7b4293e93ab1d07d2cefa1e0da00e80514c1cdea7d1f18
