[INFO] fetching crate easyofd-layout 0.1.4...
[INFO] testing easyofd-layout-0.1.4 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate easyofd-layout 0.1.4 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate easyofd-layout 0.1.4
[INFO] finished tweaking crates.io crate easyofd-layout 0.1.4
[INFO] tweaked toml for crates.io crate easyofd-layout 0.1.4 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate easyofd-layout 0.1.4 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 easyofd-layout 0.1.4 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]     Blocking waiting for file lock on package cache
[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] 180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773
[INFO] running `Command { std: "docker" "start" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773", 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" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773" "/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" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773", 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" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling quick-xml v0.42.0
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling easyofd-core v0.1.4
[INFO] [stderr]    Compiling easyofd-layout v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 16.13s
[INFO] running `Command { std: "docker" "inspect" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773", 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" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773" "/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 easyofd-layout v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 5.75s
[INFO] running `Command { std: "docker" "inspect" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773", 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" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773" "/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.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/easyofd-layout/84c342f687406c78/out/easyofd_layout-84c342f687406c78)
[INFO] [stdout] 
[INFO] [stdout] running 289 tests
[INFO] [stdout] test a_float::tests::test_clone_copy_eq ... ok
[INFO] [stdout] test addition_v_page::tests::test_area_size ... ok
[INFO] [stdout] test annotation::tests::test_annotation_new ... ok
[INFO] [stdout] test area_holder_block::tests::test_as_div_mut ... ok
[INFO] [stdout] test area_holder_block::tests::test_new ... ok
[INFO] [stdout] test area_holder_block_render::tests::default_values ... ok
[INFO] [stdout] test addition_v_page::tests::test_new ... ok
[INFO] [stdout] test addition_v_page::tests::test_content_description ... ok
[INFO] [stdout] test area_holder_context::tests::len ... ok
[INFO] [stdout] test area_holder_context::tests::new_is_empty ... ok
[INFO] [stdout] test area_holder_context::tests::set_and_get ... ok
[INFO] [stdout] test array_param_tool::tests::test_four_elements ... ok
[INFO] [stdout] test area_holder_blocks_process::tests::add_and_find ... ok
[INFO] [stdout] test array_param_tool::tests::test_one_element ... ok
[INFO] [stdout] test array_param_tool::tests::test_more_than_four ... ok
[INFO] [stdout] test array_param_tool::tests::test_empty ... ok
[INFO] [stdout] test a_float::tests::test_default_is_left ... ok
[INFO] [stdout] test area_holder_block::tests::test_with_position ... ok
[INFO] [stdout] test annotation_render::tests::test_content ... ok
[INFO] [stdout] test annotation_render::tests::test_new ... ok
[INFO] [stdout] test art_word::tests::test_new ... ok
[INFO] [stdout] test border::tests::test_builders ... ok
[INFO] [stdout] test attachment::tests::test_builders ... ok
[INFO] [stdout] test border::tests::test_default ... ok
[INFO] [stdout] test attachment::tests::test_clone_eq ... ok
[INFO] [stdout] test attachment::tests::test_attachment_new ... ok
[INFO] [stdout] test array_param_tool::tests::test_three_elements ... ok
[INFO] [stdout] test area_holder_block::tests::test_as_div ... ok
[INFO] [stdout] test area_holder_blocks_process::tests::clear ... ok
[INFO] [stdout] test annotation::tests::test_builders ... ok
[INFO] [stdout] test a_float::tests::test_predicates ... ok
[INFO] [stdout] test art_word::tests::test_builders ... ok
[INFO] [stdout] test annotation::tests::test_annot_type_variants ... ok
[INFO] [stdout] test area_holder_blocks_process::tests::find_mut_and_modify ... ok
[INFO] [stdout] test array_param_tool::tests::test_two_elements ... ok
[INFO] [stdout] test art_word::tests::test_length ... ok
[INFO] [stdout] test area_holder_context::tests::contains_check ... ok
[INFO] [stdout] test area_holder_blocks_process::tests::new_is_empty ... ok
[INFO] [stdout] test br::tests::test_br_as_div ... ok
[INFO] [stdout] test br::tests::test_br_as_div_mut ... ok
[INFO] [stdout] test br::tests::test_br_default ... ok
[INFO] [stdout] test canvas_base::tests::test_area ... ok
[INFO] [stdout] test canvas_pattern::tests::test_canvas_pattern_new ... ok
[INFO] [stdout] test canvas_pattern::tests::test_repeat_mode_case_insensitive ... ok
[INFO] [stdout] test canvas_radial_gradient::tests::test_add_color_stop ... ok
[INFO] [stdout] test cell_content_drawer::tests::test_builders ... ok
[INFO] [stdout] test cell_content_drawer::tests::test_default ... ok
[INFO] [stdout] test canvas_base::tests::test_with_position ... ok
[INFO] [stdout] test canvas_base::tests::test_is_empty ... ok
[INFO] [stdout] test cell_content_drawer::tests::test_image ... ok
[INFO] [stdout] test canvas_state::tests::test_global_alpha_clamp ... ok
[INFO] [stdout] test canvas_gradient::tests::test_add_color_stop ... ok
[INFO] [stdout] test canvas_gradient::tests::test_color_stop_clamp ... ok
[INFO] [stdout] test canvas_radial_gradient::tests::test_new ... ok
[INFO] [stdout] test canvas_pattern::tests::test_canvas_pattern_builders ... ok
[INFO] [stdout] test canvas_state::tests::test_builders ... ok
[INFO] [stdout] test canvas_pattern::tests::test_repeat_mode_parse ... ok
[INFO] [stdout] test canvas_state::tests::test_clone_eq ... ok
[INFO] [stdout] test cell_content_drawer::tests::test_set_color_ok ... ok
[INFO] [stdout] test canvas_state::tests::test_default ... ok
[INFO] [stdout] test clear::tests::test_clears_right ... ok
[INFO] [stdout] test clear::tests::test_clone_copy_eq ... ok
[INFO] [stdout] test display::tests::test_clone_copy_eq ... ok
[INFO] [stdout] test display::tests::test_predicates ... ok
[INFO] [stdout] test div::tests::div_children_nested ... ok
[INFO] [stdout] test div::tests::div_count_nodes_leaf ... ok
[INFO] [stdout] test div::tests::div_from_content_object_dispatches_image ... ok
[INFO] [stdout] test div::tests::div_from_content_object_dispatches_path ... ok
[INFO] [stdout] test div::tests::div_from_content_object_dispatches_text ... ok
[INFO] [stdout] test div::tests::div_from_image_preserves_dimensions ... ok
[INFO] [stdout] test div::tests::div_from_path_copies_position ... ok
[INFO] [stdout] test div::tests::div_from_text_uses_object_dimensions ... ok
[INFO] [stdout] test div::tests::div_margin_box_adds_margin ... ok
[INFO] [stdout] test div::tests::div_outer_dimensions_include_padding_and_border ... ok
[INFO] [stdout] test div::tests::div_with_background ... ok
[INFO] [stdout] test clear::tests::test_clears_left ... ok
[INFO] [stdout] test div_container::tests::test_empty_container ... ok
[INFO] [stdout] test div_render::tests::default_values ... ok
[INFO] [stdout] test div_render::tests::setters ... ok
[INFO] [stdout] test display::tests::test_default_is_block ... ok
[INFO] [stdout] test doc_read_exception::tests::test_display ... ok
[INFO] [stdout] test div::tests::div_collect_text_mixed_content ... ok
[INFO] [stdout] test doc_read_exception::tests::test_new ... ok
[INFO] [stdout] test doc_read_exception::tests::test_with_source ... ok
[INFO] [stdout] test div_container::tests::test_push_child ... ok
[INFO] [stdout] test drawer::tests::test_drawer_trait ... ok
[INFO] [stdout] test drawer::tests::test_fn_drawer ... ok
[INFO] [stdout] test drawer::tests::test_fn_drawer_error ... ok
[INFO] [stdout] test clear::tests::test_default_is_none ... ok
[INFO] [stdout] test canvas_base::tests::test_new ... ok
[INFO] [stdout] test clear::tests::test_clears_both ... ok
[INFO] [stdout] test canvas_gradient::tests::test_new ... ok
[INFO] [stdout] test canvas_render::tests::default_values ... ok
[INFO] [stdout] test cell_content_drawer::tests::test_set_color_empty ... ok
[INFO] [stdout] test element_render_finish_handler::tests::test_element_render_finish_handler ... ok
[INFO] [stdout] test element_split::tests::test_element_split ... ok
[INFO] [stdout] test exist_ct_font::tests::test_builders ... ok
[INFO] [stdout] test exist_ct_font::tests::test_clone_eq ... ok
[INFO] [stdout] test exist_ct_font::tests::test_new ... ok
[INFO] [stdout] test doc_content_replace::tests::test_clone_eq ... ok
[INFO] [stdout] test font_setting::tests::test_builders ... ok
[INFO] [stdout] test doc_content_replace::tests::test_new ... ok
[INFO] [stdout] test font_setting::tests::test_clone_eq ... ok
[INFO] [stdout] test font_setting::tests::test_default ... ok
[INFO] [stdout] test font_setting::tests::test_direction_from_degrees ... ok
[INFO] [stdout] test font_setting::tests::test_direction_to_degrees ... ok
[INFO] [stdout] test font_setting::tests::test_new ... ok
[INFO] [stdout] test font_setting::tests::test_letter_spacing_clamp ... ok
[INFO] [stdout] test img::tests::test_builders ... ok
[INFO] [stdout] test cell_content_drawer::tests::test_set_font_size_ok ... ok
[INFO] [stdout] test cell_content_drawer::tests::test_set_font_size_invalid ... ok
[INFO] [stdout] test layout_analyzer::tests::restores_geometric_order_and_heading ... ok
[INFO] [stdout] test line::tests::test_builders ... ok
[INFO] [stdout] test img::tests::test_img_new ... ok
[INFO] [stdout] test img_render::tests::default_values ... ok
[INFO] [stdout] test measure_body::tests::test_char_count ... ok
[INFO] [stdout] test font_setting::tests::test_default_simsun ... ok
[INFO] [stdout] test measure_body::tests::test_with_char_len ... ok
[INFO] [stdout] test named_color::tests::test_case_insensitive ... ok
[INFO] [stdout] test named_color::tests::test_hex_lowercase ... ok
[INFO] [stdout] test line::tests::test_line_opacity_clamp ... ok
[INFO] [stdout] test line::tests::test_new ... ok
[INFO] [stdout] test named_color::tests::test_empty_returns_none ... ok
[INFO] [stdout] test line::tests::test_with_position ... ok
[INFO] [stdout] test measure_body::tests::test_builders ... ok
[INFO] [stdout] test measure_body::tests::test_default ... ok
[INFO] [stdout] test named_color::tests::test_hex_rrggbb ... ok
[INFO] [stdout] test line::tests::test_is_zero_length ... ok
[INFO] [stdout] test named_color::tests::test_rgb_format ... ok
[INFO] [stdout] test line::tests::test_is_drawable_zero_width ... ok
[INFO] [stdout] test ofd_doc::tests::add_watermark ... ok
[INFO] [stdout] test graph_helper::tests::test_hline ... ok
[INFO] [stdout] test named_color::tests::test_named_color_white ... ok
[INFO] [stdout] test ofd_doc::tests::add_and_delete_attachment ... ok
[INFO] [stdout] test graph_helper::tests::test_rect ... ok
[INFO] [stdout] test named_color::tests::test_rgba_format ... ok
[INFO] [stdout] test graph_helper::tests::test_vline ... ok
[INFO] [stdout] test named_color::tests::test_invalid_returns_none ... ok
[INFO] [stdout] test line::tests::test_default ... ok
[INFO] [stdout] test named_color::tests::test_named_color_red ... ok
[INFO] [stdout] test named_color::tests::test_hex_rgb_short ... ok
[INFO] [stdout] test named_color::tests::test_named_color_black ... ok
[INFO] [stdout] test ofd_doc::tests::div_flow_overflow_creates_multiple_pages ... ok
[INFO] [stdout] test ofd_doc::tests::div_flow_produces_pages_on_close ... ok
[INFO] [stdout] test ofd_doc::tests::test_area_holder_blocks_new ... ok
[INFO] [stdout] test ofd_doc::tests::add_and_get_annotations ... ok
[INFO] [stdout] test ofd_doc::tests::test_area_holder_block_entry_builder ... ok
[INFO] [stdout] test ofd_doc::tests::test_ofd_layout_doc_new ... ok
[INFO] [stdout] test page_area_filler::tests::test_as_div ... ok
[INFO] [stdout] test ofd_doc::tests::test_ofd_layout_doc_add_page ... ok
[INFO] [stdout] test ofd_doc::tests::manual_pages_preserved_after_close ... ok
[INFO] [stdout] test ofd_doc::tests::test_ofd_layout_doc_close ... ok
[INFO] [stdout] test page_area_filler::tests::test_default ... ok
[INFO] [stdout] test page_layout::tests::a4_default_dimensions ... ok
[INFO] [stdout] test ofd_doc::tests::test_area_holder_blocks_add ... ok
[INFO] [stdout] test font_setting::tests::test_set_font_weight_invalid ... ok
[INFO] [stdout] test ofd_doc::tests::empty_stream_queue_close_ok ... ok
[INFO] [stdout] test font_setting::tests::test_set_font_weight_valid ... ok
[INFO] [stdout] test ofd_doc::tests::set_custom_page_layout ... ok
[INFO] [stdout] test ofd_doc::tests::res_manager_dedup_via_doc ... ok
[INFO] [stdout] test page_layout::tests::all_paper_sizes ... ok
[INFO] [stdout] test ofd_doc::tests::closed_doc_rejects_add ... ok
[INFO] [stdout] test ofd_doc::tests::closed_doc_rejects_add_v_page ... ok
[INFO] [stdout] test ofd_doc::tests::default_page_layout_is_a4 ... ok
[INFO] [stdout] test ofd_doc::tests::max_unit_id_monotonic ... ok
[INFO] [stdout] test page_layout::tests::page_area_has_physical_and_application_box ... ok
[INFO] [stdout] test page_area_filler::tests::test_new ... ok
[INFO] [stdout] test page_layout::tests::a4_default_margins ... ok
[INFO] [stdout] test paragraph::tests::test_paragraph_default ... ok
[INFO] [stdout] test page_layout::tests::worker_area_matches_content ... ok
[INFO] [stdout] test page_layout::tests::clear_background ... ok
[INFO] [stdout] test page_layout::tests::content_dimensions ... ok
[INFO] [stdout] test placeholder_span::tests::test_from_span ... ok
[INFO] [stdout] test page_layout::tests::default_trait_is_a4 ... ok
[INFO] [stdout] test placeholder_span::tests::test_set_hold_width ... ok
[INFO] [stdout] test placeholder_span::tests::test_with_count ... ok
[INFO] [stdout] test page_layout::tests::set_margin_symmetric ... ok
[INFO] [stdout] test position::tests::test_predicates ... ok
[INFO] [stdout] test paragraph::tests::test_with_size_and_add_all ... ok
[INFO] [stdout] test processor::tests::test_processor_process ... ok
[INFO] [stdout] test rectangle::tests::test_from_size_and_empty ... ok
[INFO] [stdout] test rectangle::tests::test_rectangle_new ... ok
[INFO] [stdout] test render_exception::tests::test_display ... ok
[INFO] [stdout] test render_exception::tests::test_is_std_error ... ok
[INFO] [stdout] test paragraph::tests::test_paragraph_build ... ok
[INFO] [stdout] test render_exception::tests::test_with_source ... ok
[INFO] [stdout] test render_finish_handler::tests::test_fn_handler ... ok
[INFO] [stdout] test page_layout::tests::clone_eq ... ok
[INFO] [stdout] test page_layout::tests::custom_builder ... ok
[INFO] [stdout] test processor::tests::test_processor_name ... ok
[INFO] [stdout] test res_manager::tests::add_font_case_insensitive ... ok
[INFO] [stdout] test paragraph_render::tests::default_values ... ok
[INFO] [stdout] test res_manager::tests::add_font_dedup ... ok
[INFO] [stdout] test res_manager::tests::add_image_by_path ... ok
[INFO] [stdout] test res_manager::tests::alloc_id_increments ... ok
[INFO] [stdout] test res_manager::tests::get_font_not_found ... ok
[INFO] [stdout] test res_manager::tests::get_font_returns_registered ... ok
[INFO] [stdout] test render_finish_handler::tests::test_handler ... ok
[INFO] [stdout] test res_manager::tests::hash_string_deterministic ... ok
[INFO] [stdout] test render_prepare::tests::test_render_prepare ... ok
[INFO] [stdout] test res_manager::tests::hash_string_different_inputs ... ok
[INFO] [stdout] test res_manager::tests::add_draw_param_dedup ... ok
[INFO] [stdout] test res_manager::tests::add_image_dedup ... ok
[INFO] [stdout] test res_manager::tests::mixed_resources_share_id_space ... ok
[INFO] [stdout] test res_manager::tests::new_starts_at_given_id ... ok
[INFO] [stdout] test segment_engine::tests::multiple_divs_fit_in_single_segment ... ok
[INFO] [stdout] test segment_engine::tests::overflow_creates_new_segment ... ok
[INFO] [stdout] test segment_engine::tests::oversized_div_gets_own_segment ... ok
[INFO] [stdout] test segment_engine::tests::single_div_fits_in_one_segment ... ok
[INFO] [stdout] test segment_engine::tests::zero_margin_uses_full_width ... ok
[INFO] [stdout] test render_exception::tests::test_new ... ok
[INFO] [stdout] test page_layout::tests::excessive_margins_yield_zero_content ... ok
[INFO] [stdout] test span::tests::test_builders ... ok
[INFO] [stdout] test span::tests::test_clone_partial_eq ... ok
[INFO] [stdout] test page_layout::tests::margin_helpers ... ok
[INFO] [stdout] test page_layout::tests::start_coordinates ... ok
[INFO] [stdout] test placeholder_span::tests::test_set_hold_chars ... ok
[INFO] [stdout] test span::tests::test_span_new ... ok
[INFO] [stdout] test placeholder_span::tests::test_with_width ... ok
[INFO] [stdout] test stream_collect::tests::test_add_returns_self_for_chaining ... ok
[INFO] [stdout] test rectangle::tests::test_add_delta ... ok
[INFO] [stdout] test stream_collect::tests::test_analyze_empty_content_returns_empty ... ok
[INFO] [stdout] test stream_collect::tests::test_analyze_overflow_creates_multiple_pages ... ok
[INFO] [stdout] test stream_collect::tests::test_analyze_produces_virtual_pages ... ok
[INFO] [stdout] test stream_collect::tests::test_analyze_sets_div_coordinates ... ok
[INFO] [stdout] test stream_collect::tests::test_analyze_with_page_num_overflow_increments ... ok
[INFO] [stdout] test segment_engine::tests::empty_input_returns_empty ... ok
[INFO] [stdout] test position::tests::test_default_is_static ... ok
[INFO] [stdout] test segment_engine::tests::excessive_margin_returns_empty ... ok
[INFO] [stdout] test processor::tests::test_processor_can_process ... ok
[INFO] [stdout] test stream_collect::tests::test_analyze_with_page_num_sets_page_numbers ... ok
[INFO] [stdout] test render_exception::tests::test_from_error ... ok
[INFO] [stdout] test stream_collect::tests::test_analyze_without_page_num_leaves_none ... ok
[INFO] [stdout] test stream_collect::tests::test_content_and_get_content_alias ... ok
[INFO] [stdout] test stream_collect::tests::test_default_is_new ... ok
[INFO] [stdout] test stream_collect::tests::test_set_page_num ... ok
[INFO] [stdout] test stream_collect::tests::test_new ... ok
[INFO] [stdout] test segment_engine::tests::segment_height_is_max_of_divs ... ok
[INFO] [stdout] test stream_collect::tests::test_with_page_num ... ok
[INFO] [stdout] test text_measure_tool::tests::test_single_char ... ok
[INFO] [stdout] test streaming_layout::tests::div_coordinates_are_set ... ok
[INFO] [stdout] test streaming_layout::tests::empty_segments_returns_empty_pages ... ok
[INFO] [stdout] test streaming_layout::tests::overflow_triggers_new_page ... ok
[INFO] [stdout] test text_measure_tool::tests::test_multiple_chars ... ok
[INFO] [stdout] test text_metrics::tests::test_new ... ok
[INFO] [stdout] test text_metrics::tests::test_with_offset ... ok
[INFO] [stdout] test streaming_layout::tests::excessive_margin_returns_empty ... ok
[INFO] [stdout] test streaming_layout::tests::virtual_page_has_correct_dimensions ... ok
[INFO] [stdout] test streaming_layout::tests::multiple_segments_on_same_page ... ok
[INFO] [stdout] test text_measure_tool::tests::test_measure_returns_offsets ... ok
[INFO] [stdout] test text_metrics::tests::test_is_vertical ... ok
[INFO] [stdout] test streaming_layout::tests::single_segment_single_page ... ok
[INFO] [stdout] test text_font_info::tests::test_text_font_info ... ok
[INFO] [stdout] test text_measure_tool::tests::test_empty_text ... ok
[INFO] [stdout] test text_metrics::tests::test_is_horizontal ... ok
[INFO] [stdout] test text_metrics_area::tests::test_builders ... ok
[INFO] [stdout] test text_metrics_area::tests::test_default ... ok
[INFO] [stdout] test txt_glyph::tests::test_builders ... ok
[INFO] [stdout] test txt_glyph::tests::test_w_includes_letter_spacing ... ok
[INFO] [stdout] test txt_line_block::tests::test_remaining_width ... ok
[INFO] [stdout] test txt_line_block::tests::test_try_add_overflow ... ok
[INFO] [stdout] test vertical_align::tests::test_clone_copy_eq ... ok
[INFO] [stdout] test vertical_align::tests::test_default_is_center ... ok
[INFO] [stdout] test vertical_align::tests::test_predicates ... ok
[INFO] [stdout] test vpage_parser::tests::empty_vpages_returns_empty_pages ... ok
[INFO] [stdout] test txt_line_block::tests::test_with_text_align ... ok
[INFO] [stdout] test vpage_parser::tests::path_div_becomes_path_object ... ok
[INFO] [stdout] test v_page_handler::tests::test_page_handler ... ok
[INFO] [stdout] test vpage_parser::tests::text_div_becomes_text_object ... ok
[INFO] [stdout] test vpage_parser::tests::children_div_recursively_expanded ... ok
[INFO] [stdout] test watermark_drawer::tests::test_new ... ok
[INFO] [stdout] test watermark_drawer::tests::test_builders ... ok
[INFO] [stdout] test xycut::tests::large_min_gap_prevents_split ... ok
[INFO] [stdout] test xycut::tests::page_with_image_and_text ... ok
[INFO] [stdout] test xycut::tests::region_bbox_format_is_xywh ... ok
[INFO] [stdout] test text_metrics_area::tests::test_char_area ... ok
[INFO] [stdout] test xycut::tests::single_object_yields_single_region ... ok
[INFO] [stdout] test txt_glyph::tests::test_new ... ok
[INFO] [stdout] test xycut::tests::two_column_layout_splits_into_two_regions ... ok
[INFO] [stdout] test txt_line_block::tests::test_height ... ok
[INFO] [stdout] test txt_line_block::tests::test_new ... ok
[INFO] [stdout] test vpage_parser::tests::bold_text_div_sets_weight ... ok
[INFO] [stdout] test vpage_parser::tests::image_div_becomes_image_object ... ok
[INFO] [stdout] test xycut::tests::large_min_region_limits_recursion ... ok
[INFO] [stdout] test vpage_parser::tests::multiple_vpages_produce_multiple_pages ... ok
[INFO] [stdout] test xycut::tests::empty_page_returns_no_regions ... ok
[INFO] [stdout] test txt_line_block::tests::test_try_add_success ... ok
[INFO] [stdout] test watermark_drawer::tests::test_opacity_clamp ... ok
[INFO] [stderr]    Doc-tests easyofd_layout
[INFO] [stdout] test xycut::tests::default_options_are_reasonable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 289 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[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" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773", kill_on_drop: false }`
[INFO] [stdout] 180088d1591281887d77ce8ad6c7064344ae1a9610416e97ba01320cf8e67773
