[INFO] fetching crate deepdoc-core 0.3.0...
[INFO] testing deepdoc-core-0.3.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate deepdoc-core 0.3.0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate deepdoc-core 0.3.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate deepdoc-core 0.3.0
[INFO] tweaked toml for crates.io crate deepdoc-core 0.3.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate deepdoc-core 0.3.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate deepdoc-core 0.3.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pdf-extract v0.12.0
[INFO] [stderr]   Downloaded markup5ever_rcdom v0.39.0+unofficial
[INFO] [stderr]   Downloaded cff-parser v0.2.0
[INFO] [stderr]   Downloaded xml5ever v0.39.0
[INFO] [stderr]   Downloaded calamine v0.36.0
[INFO] [stderr]   Downloaded lopdf v0.42.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2
[INFO] running `Command { std: "docker" "start" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2", 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" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2", 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" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.6
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling precomputed-hash v0.1.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling zlib-rs v0.6.6
[INFO] [stderr]    Compiling tinyvec v1.12.0
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling pom v1.1.0
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling tendril v0.5.1
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling debug_unsafe v0.1.4
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling weezl v0.1.12
[INFO] [stderr]    Compiling phf_codegen v0.13.1
[INFO] [stderr]    Compiling string_cache_codegen v0.6.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling rangemap v1.7.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling ecb v0.1.2
[INFO] [stderr]    Compiling web_atoms v0.2.5
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling pulldown-cmark v0.13.4
[INFO] [stderr]    Compiling typed-path v0.12.3
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling type1-encoding-parser v0.1.1
[INFO] [stderr]    Compiling adobe-cmap-parser v0.4.1
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling atoi_simd v0.18.1
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling euclid v0.20.14
[INFO] [stderr]    Compiling quick-xml v0.41.0
[INFO] [stderr]    Compiling codepage v0.1.2
[INFO] [stderr]    Compiling postscript v0.14.1
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling cff-parser v0.2.0
[INFO] [stderr]    Compiling fast-float2 v0.2.3
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling string_cache v0.9.0
[INFO] [stderr]    Compiling zip v8.6.0
[INFO] [stderr]    Compiling markup5ever v0.39.0
[INFO] [stderr]    Compiling lopdf v0.42.0
[INFO] [stderr]    Compiling html5ever v0.39.0
[INFO] [stderr]    Compiling xml5ever v0.39.0
[INFO] [stderr]    Compiling calamine v0.36.0
[INFO] [stderr]    Compiling markup5ever_rcdom v0.39.0+unofficial
[INFO] [stderr]    Compiling pdf-extract v0.12.0
[INFO] [stderr]    Compiling deepdoc-core v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 05s
[INFO] running `Command { std: "docker" "inspect" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2", 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" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling deepdoc-core v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 21.01s
[INFO] running `Command { std: "docker" "inspect" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2", 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" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/deepdoc_core-93a813190241ce64)
[INFO] [stdout] 
[INFO] [stdout] running 165 tests
[INFO] [stdout] test chunk::tests::a_table_is_never_split_when_it_fits ... ok
[INFO] [stdout] test chunk::tests::a_table_too_big_for_a_chunk_is_cut_between_rows ... ok
[INFO] [stdout] test chunk::tests::json_schema_snapshot ... ok
[INFO] [stdout] test chunk::tests::moving_a_chunk_under_a_new_heading_changes_the_hash ... ok
[INFO] [stdout] test chunk::tests::overlap_never_swallows_the_previous_chunk_whole ... ok
[INFO] [stdout] test chunk::tests::heading_path_follows_the_outline ... ok
[INFO] [stdout] test chunk::tests::a_heading_starts_a_new_chunk_once_the_current_one_is_worth_keeping ... ok
[INFO] [stdout] test chunk::tests::a_heading_that_leaves_the_section_breaks_the_chunk ... ok
[INFO] [stdout] test chunk::tests::a_short_document_is_one_chunk ... ok
[INFO] [stdout] test chunk::tests::chunks_cut_on_block_boundaries ... ok
[INFO] [stdout] test chunk::tests::overlap_repeats_whole_blocks ... ok
[INFO] [stdout] test chunk::tests::short_sections_are_merged_rather_than_left_as_fragments ... ok
[INFO] [stdout] test detect::tests::extension_maps_to_format ... ok
[INFO] [stdout] test chunk::tests::chunks_carry_the_source_path ... ok
[INFO] [stdout] test chunk::tests::every_chunk_carries_a_sha256_hash ... ok
[INFO] [stdout] test chunk::tests::an_oversized_block_without_sentences_is_cut_between_words ... ok
[INFO] [stdout] test detect::tests::signature_beats_extension ... ok
[INFO] [stdout] test chunk::tests::the_hash_is_deterministic ... ok
[INFO] [stdout] test chunk::tests::empty_document_yields_no_chunks ... ok
[INFO] [stdout] test detect::tests::ooxml_zip_is_classified_by_part_names ... ok
[INFO] [stdout] test extract::csv::tests::quoted_fields_keep_their_commas_and_newlines ... ok
[INFO] [stdout] test chunk::tests::a_single_unbreakable_run_is_cut_on_a_character_boundary ... ok
[INFO] [stdout] test extract::csv::tests::empty_input_yields_no_blocks ... ok
[INFO] [stdout] test detect::tests::html_is_sniffed_without_an_extension ... ok
[INFO] [stdout] test extract::epub::tests::a_chapter_that_has_a_heading_keeps_it ... ok
[INFO] [stdout] test extract::epub::tests::a_package_without_a_spine_is_not_an_error ... ok
[INFO] [stdout] test extract::epub::tests::an_empty_chapter_adds_nothing ... ok
[INFO] [stdout] test extract::csv::tests::ragged_rows_are_kept ... ok
[INFO] [stdout] test extract::epub::tests::a_chapter_without_a_heading_gets_one_from_its_title ... ok
[INFO] [stdout] test chunk::tests::the_same_text_under_the_same_path_hashes_the_same ... ok
[INFO] [stdout] test detect::tests::odf_and_epub_are_classified_by_mimetype_entry ... ok
[INFO] [stdout] test extract::epub::tests::finds_the_package_document ... ok
[INFO] [stdout] test detect::tests::unknown_type_is_not_detected ... ok
[INFO] [stdout] test extract::html::tests::headerless_tables_keep_every_row ... ok
[INFO] [stdout] test extract::epub::tests::the_spine_sets_the_order_not_the_manifest ... ok
[INFO] [stdout] test extract::html::tests::inline_markup_becomes_spans ... ok
[INFO] [stdout] test extract::epub::tests::hrefs_resolve_against_the_package_directory ... ok
[INFO] [stdout] test extract::html::tests::headings_and_paragraphs ... ok
[INFO] [stdout] test extract::html::tests::loose_text_in_a_div_still_becomes_a_paragraph ... ok
[INFO] [stdout] test extract::html::tests::renders_a_small_page_to_markdown ... ok
[INFO] [stdout] test extract::html::tests::reads_title_author_and_language ... ok
[INFO] [stdout] test extract::html::tests::nested_lists_survive ... ok
[INFO] [stdout] test extract::html::tests::pre_becomes_a_code_block_with_its_language ... ok
[INFO] [stdout] test extract::markdown::tests::block_quotes_keep_their_text ... ok
[INFO] [stdout] test extract::html::tests::script_style_and_page_furniture_are_dropped ... ok
[INFO] [stdout] test extract::markdown::tests::images_become_blocks_and_html_is_dropped ... ok
[INFO] [stdout] test extract::markdown::tests::markdown_survives_a_round_trip ... ok
[INFO] [stdout] test extract::markdown::tests::parses_fenced_code_with_a_language ... ok
[INFO] [stdout] test extract::markdown::tests::parses_inline_markup ... ok
[INFO] [stdout] test extract::container::tests::names_under_sorts_numbers_naturally ... ok
[INFO] [stdout] test extract::markdown::tests::parses_headings_and_paragraphs ... ok
[INFO] [stdout] test extract::csv::tests::first_record_becomes_the_header ... ok
[INFO] [stdout] test detect::tests::rtf_is_detected_by_signature ... ok
[INFO] [stdout] test extract::container::tests::a_non_zip_is_an_error ... ok
[INFO] [stdout] test extract::html::tests::tables_use_th_rows_as_the_header ... ok
[INFO] [stdout] test extract::container::tests::reads_entries ... ok
[INFO] [stdout] test extract::epub::tests::reads_metadata_from_the_package ... ok
[INFO] [stdout] test chunk::tests::an_oversized_paragraph_is_cut_at_a_sentence_end ... ok
[INFO] [stdout] test detect::tests::text_formats_come_from_the_extension ... ok
[INFO] [stdout] test extract::epub::tests::directory_of_a_package_path ... ok
[INFO] [stdout] test extract::html::tests::collapses_whitespace_like_a_browser ... ok
[INFO] [stdout] test extract::html::tests::images_keep_their_alt_text ... ok
[INFO] [stdout] test extract::markdown::tests::parses_nested_lists ... ok
[INFO] [stdout] test extract::odf::tests::reads_metadata ... ok
[INFO] [stdout] test extract::odf::tests::headings_carry_their_outline_level ... ok
[INFO] [stdout] test extract::markdown::tests::parses_tables ... ok
[INFO] [stdout] test extract::odf::tests::a_numbered_list_style_makes_an_ordered_list ... ok
[INFO] [stdout] test extract::odf::tests::tables_use_the_first_row_as_the_header ... ok
[INFO] [stdout] test extract::odf::tests::images_keep_their_description ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::deleted_text_stays_deleted ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::an_unresolved_hyperlink_keeps_its_text ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::a_document_without_a_body_is_not_an_error ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::hyperlinks_resolve_through_the_relationships_part ... ok
[INFO] [stdout] test extract::odf::tests::spans_pick_up_styling_from_the_automatic_styles ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::images_keep_their_alt_text ... ok
[INFO] [stdout] test extract::odf::tests::links_tabs_and_breaks_survive ... ok
[INFO] [stdout] test extract::odf::tests::nested_lists_keep_their_shape ... ok
[INFO] [stdout] test extract::odf::tests::presentations_become_sections ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::line_breaks_and_tabs_survive_a_run ... ok
[INFO] [stdout] test extract::ooxml::pptx::tests::runs_carry_drawingml_styling ... ok
[INFO] [stdout] test extract::ooxml::pptx::tests::tables_come_through ... ok
[INFO] [stdout] test extract::ooxml::pptx::tests::the_title_placeholder_becomes_the_heading ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::outline_level_is_the_heading_fallback ... ok
[INFO] [stdout] test extract::ooxml::pptx::tests::body_paragraphs_become_a_nested_list ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::numbered_paragraphs_become_nested_lists ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::paragraph_styles_become_headings ... ok
[INFO] [stdout] test extract::ooxml::tests::a_zero_page_count_is_no_count_at_all ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::lists_are_bulleted_without_a_numbering_part ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::runs_carry_bold_and_italic ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::tables_use_the_first_row_as_the_header ... ok
[INFO] [stdout] test extract::ooxml::pptx::tests::a_single_body_paragraph_stays_a_paragraph ... ok
[INFO] [stdout] test extract::ooxml::pptx::tests::a_slide_without_a_title_is_numbered ... ok
[INFO] [stdout] test extract::pdf::tests::a_wide_vertical_gap_starts_a_new_band ... ok
[INFO] [stdout] test extract::ooxml::tests::reads_core_properties ... ok
[INFO] [stdout] test extract::pdf::tests::a_word_broken_across_lines_is_rejoined ... ok
[INFO] [stdout] test extract::ooxml::docx::tests::renders_a_small_document ... ok
[INFO] [stdout] test extract::pdf::tests::decodes_pdf_text_strings ... ok
[INFO] [stdout] test extract::odf::tests::content_without_a_body_is_not_an_error ... ok
[INFO] [stdout] test extract::ooxml::tests::reads_relationship_targets ... ok
[INFO] [stdout] test extract::pdf::tests::an_ordinary_word_space_is_not_a_gutter ... ok
[INFO] [stdout] test extract::rtf::tests::blank_paragraphs_are_dropped ... ok
[INFO] [stdout] test extract::pdf::tests::headings_stay_conservative ... ok
[INFO] [stdout] test extract::pdf::tests::lines_join_into_a_paragraph_until_the_gap_widens ... ok
[INFO] [stdout] test extract::rtf::tests::bold_and_italic_runs_survive ... ok
[INFO] [stdout] test extract::pdf::tests::ordinary_line_spacing_is_not_a_band_boundary ... ok
[INFO] [stdout] test extract::rtf::tests::a_document_without_an_info_group_has_no_metadata ... ok
[INFO] [stdout] test extract::pdf::tests::parses_pdf_dates ... ok
[INFO] [stdout] test extract::pdf::tests::a_single_column_page_stays_one_flow ... ok
[INFO] [stdout] test extract::pdf::tests::a_gutter_splits_the_page_into_columns ... ok
[INFO] [stdout] test extract::rtf::tests::escapes_and_unicode_are_decoded ... ok
[INFO] [stdout] test extract::rtf::tests::line_breaks_stay_inside_a_paragraph ... ok
[INFO] [stdout] test extract::pdf::tests::larger_type_becomes_a_heading ... ok
[INFO] [stdout] test extract::rtf::tests::font_and_colour_tables_are_not_text ... ok
[INFO] [stdout] test extract::rtf::tests::ignorable_destinations_are_skipped ... ok
[INFO] [stdout] test extract::rtf::tests::malformed_input_is_an_error_not_a_panic ... ok
[INFO] [stdout] test extract::ooxml::tests::page_count_comes_from_the_app_properties ... ok
[INFO] [stdout] test extract::tests::parses_page_ranges ... ok
[INFO] [stdout] test extract::ooxml::tests::missing_properties_are_not_an_error ... ok
[INFO] [stdout] test extract::tests::rejects_bad_page_ranges ... ok
[INFO] [stdout] test extract::rtf::tests::table_cells_become_tab_separated_lines ... ok
[INFO] [stdout] test extract::rtf::tests::the_info_group_becomes_metadata_not_text ... ok
[INFO] [stdout] test extract::rtf::tests::trailing_text_without_a_final_par_is_kept ... ok
[INFO] [stdout] test extract::spreadsheet::tests::a_non_workbook_is_an_error ... ok
[INFO] [stdout] test extract::spreadsheet::tests::cells_render_like_a_spreadsheet_shows_them ... ok
[INFO] [stdout] test extract::ooxml::tests::toggle_reads_ooxml_booleans ... ok
[INFO] [stdout] test extract::spreadsheet::tests::excel_serials_become_iso_dates ... ok
[INFO] [stdout] test extract::text::tests::empty_input_yields_no_blocks ... ok
[INFO] [stdout] test extract::text::tests::splits_on_blank_lines ... ok
[INFO] [stdout] test extract::xml::tests::keeps_empty_elements_as_children ... ok
[INFO] [stdout] test extract::rtf::tests::paragraphs_split_on_par ... ok
[INFO] [stdout] test model::tests::document_without_text_is_empty ... ok
[INFO] [stdout] test model::tests::plain_text_strips_nested_markup ... ok
[INFO] [stdout] test extract::xml::tests::find_all_does_not_descend_into_matches ... ok
[INFO] [stdout] test render::tests::block_ranges_slice_the_rendered_markdown ... ok
[INFO] [stdout] test render::tests::code_fence_grows_past_inner_backticks ... ok
[INFO] [stdout] test render::tests::empty_document_renders_to_nothing ... ok
[INFO] [stdout] test render::tests::escapes_paragraphs_that_would_read_as_block_markup ... ok
[INFO] [stdout] test render::tests::json_schema_snapshot ... ok
[INFO] [stdout] test render::tests::leaves_intra_word_underscores_alone ... ok
[INFO] [stdout] test model::tests::every_block_round_trips_through_json ... ok
[INFO] [stdout] test extract::xml::tests::malformed_xml_is_an_error ... ok
[INFO] [stdout] test extract::rtf::tests::styling_switches_off_with_a_zero_parameter ... ok
[INFO] [stdout] test extract::xml::tests::parses_elements_attributes_and_text ... ok
[INFO] [stdout] test extract::xml::tests::path_walks_direct_children_only ... ok
[INFO] [stdout] test extract::xml::tests::resolves_entities_into_one_text_run ... ok
[INFO] [stdout] test render::tests::front_matter_is_skipped_when_there_is_no_metadata ... ok
[INFO] [stdout] test extract::spreadsheet::tests::an_empty_sheet_is_skipped ... ok
[INFO] [stdout] test render::tests::inline_code_picks_a_longer_fence_when_needed ... ok
[INFO] [stdout] test render::tests::link_targets_with_spaces_are_bracketed ... ok
[INFO] [stdout] test render::tests::markdown_spacing_is_uniform ... ok
[INFO] [stdout] test render::tests::metadata_becomes_front_matter ... ok
[INFO] [stdout] test extract::spreadsheet::tests::every_sheet_becomes_a_heading_and_a_table ... ok
[INFO] [stdout] test render::tests::renders_fenced_code ... ok
[INFO] [stdout] test extract::spreadsheet::tests::durations_are_hours_minutes_seconds ... ok
[INFO] [stdout] test extract::tests::every_known_format_has_an_extractor ... ok
[INFO] [stdout] test extract::tests::range_membership ... ok
[INFO] [stdout] test render::tests::renders_headings ... ok
[INFO] [stdout] test render::tests::renders_images_and_page_breaks ... ok
[INFO] [stdout] test render::tests::renders_inline_markup ... ok
[INFO] [stdout] test render::tests::renders_nested_lists_and_multi_block_items ... ok
[INFO] [stdout] test render::tests::renders_paragraphs_and_escapes_markup ... ok
[INFO] [stdout] test render::tests::renders_tables_with_padded_columns ... ok
[INFO] [stdout] test render::tests::renders_unordered_and_ordered_lists ... ok
[INFO] [stdout] test render::tests::tables_escape_pipes_and_ragged_rows ... ok
[INFO] [stdout] test render::tests::text_output_keeps_structure_without_markup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 165 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/epub.rs (/opt/rustwide/target/release/deps/epub-1b6169fbdcefa7c9)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test epub_metadata_reaches_the_front_matter ... ok
[INFO] [stdout] test an_epub_without_a_package_document_is_an_error_not_a_panic ... ok
[INFO] [stdout] test a_missing_chapter_does_not_lose_the_rest_of_the_book ... ok
[INFO] [stdout] test epub_becomes_markdown_chapter_by_chapter ... ok
[INFO] [stderr]      Running tests/fixtures.rs (/opt/rustwide/target/release/deps/fixtures-9da07aed3fc68030)
[INFO] [stdout] test json_output_carries_the_same_metadata ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test rtf_fixture_keeps_paragraphs_and_styling ... ok
[INFO] [stdout] test html_fixture_becomes_clean_markdown ... ok
[INFO] [stdout] test markdown_fixture_round_trips ... ok
[INFO] [stdout] test csv_fixture_becomes_a_table ... ok
[INFO] [stdout] test html_fixture_drops_navigation_and_scripts ... ok
[INFO] [stdout] test text_fixture ... ok
[INFO] [stdout] test markdown_fixture_takes_its_title_from_the_first_heading ... ok
[INFO] [stdout] test every_fixture_round_trips_through_json ... ok
[INFO] [stdout] test html_fixture_carries_title_and_author ... ok
[INFO] [stderr]      Running tests/office.rs (/opt/rustwide/target/release/deps/office-e1037df685b31e43)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test pptx_becomes_one_section_per_slide ... ok
[INFO] [stdout] test ods_becomes_a_table_per_sheet ... ok
[INFO] [stdout] test odt_becomes_markdown ... ok
[INFO] [stdout] test xlsx_becomes_a_table_per_sheet ... ok
[INFO] [stdout] test office_archives_are_detected_by_their_contents_not_their_names ... ok
[INFO] [stdout] test odp_becomes_one_section_per_page ... ok
[INFO] [stdout] test docx_becomes_markdown ... ok
[INFO] [stdout] test docx_carries_core_properties ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pdf.rs (/opt/rustwide/target/release/deps/pdf-06662297d37350cc)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stderr]    Doc-tests deepdoc_core
[INFO] [stdout] test a_page_without_text_asks_for_ocr ... ok
[INFO] [stdout] test pages_are_marked_and_can_be_selected ... ok
[INFO] [stdout] test a_broken_pdf_is_an_error_not_a_panic ... ok
[INFO] [stdout] test the_information_dictionary_becomes_metadata ... ok
[INFO] [stdout] test a_born_digital_pdf_becomes_markdown ... ok
[INFO] [stdout] test two_columns_are_read_one_after_the_other ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 16) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.59s; merged doctests compilation took 0.54s
[INFO] running `Command { std: "docker" "inspect" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2", kill_on_drop: false }`
[INFO] [stdout] bed9acf3b8b2b483141e7b4529ed7356abe73c314627790457148e1f9a6214d2
