[INFO] fetching crate rofd-io 0.1.6...
[INFO] testing rofd-io-0.1.6 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rofd-io 0.1.6 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate rofd-io 0.1.6
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rofd-io 0.1.6
[INFO] tweaked toml for crates.io crate rofd-io 0.1.6 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rofd-io 0.1.6 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 rofd-io 0.1.6 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-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df
[INFO] running `Command { std: "docker" "start" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df", 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" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df" "/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" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df", 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" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling quick-xml v0.36.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling rofd-dom v0.1.6
[INFO] [stderr]    Compiling rofd-io v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.20s
[INFO] running `Command { std: "docker" "inspect" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df", 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" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rofd-io v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.49s
[INFO] running `Command { std: "docker" "inspect" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df", 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" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rofd-io/586560c85b892c23/out/rofd_io-586560c85b892c23)
[INFO] [stdout] 
[INFO] [stdout] running 81 tests
[INFO] [stdout] test abbreviated::tests::bare_trailing_c_closes_the_path ... ok
[INFO] [stdout] test abbreviated::tests::bare_c_before_next_operator_closes ... ok
[INFO] [stdout] test abbreviated::tests::parses_m_l_z ... ok
[INFO] [stdout] test annotation_geom::tests::markup_line_at_midpoint_uses_average_y ... ok
[INFO] [stdout] test annotation_geom::tests::polygon_and_polyline_empty_points_yield_no_commands ... ok
[INFO] [stdout] test annotation_geom::tests::ellipse_path_inset_shrinks_radii_keeps_center ... ok
[INFO] [stdout] test annotation_geom::tests::rect_path_has_five_commands ... ok
[INFO] [stdout] test annotation_geom::tests::squiggly_control_x_at_segment_midpoint_matching_render ... ok
[INFO] [stdout] test abbreviated::tests::numeric_c_still_parses_as_cubic ... ok
[INFO] [stdout] test annotation_geom::tests::ellipse_path_uses_arc_commands ... ok
[INFO] [stdout] test annotation_geom::tests::ellipse_path_has_six_commands ... ok
[INFO] [stdout] test annotation_geom::tests::line_path_is_two_commands ... ok
[INFO] [stdout] test annotation_geom::tests::polyline_path_open_no_z ... ok
[INFO] [stdout] test annotation_geom::tests::squiggly_partial_final_wave_ends_exactly_at_x1 ... ok
[INFO] [stdout] test annotation_geom::tests::squiggly_path_uses_fixed_amplitude_matching_render ... ok
[INFO] [stdout] test annotation_geom::tests::line_path_points_uses_explicit_endpoints ... ok
[INFO] [stdout] test annotation_geom::tests::inset_rect_path_pulls_all_four_sides_inside ... ok
[INFO] [stdout] test annotation_geom::tests::markup_line_at_bottom_uses_max_y ... ok
[INFO] [stdout] test annotation_geom::tests::polygon_path_closed_with_z ... ok
[INFO] [stdout] test error::tests::load_report_carries_document_and_package ... ok
[INFO] [stdout] test package::tests::empty_handle_finds_nothing ... ok
[INFO] [stdout] test parse::annotation::tests::empty_page_annot_yields_empty ... ok
[INFO] [stdout] test annotation_geom::tests::squiggly_path_starts_with_m_and_uses_q_curves ... ok
[INFO] [stdout] test parse::annotation::tests::freetext_multi_textobject_concatenates_all_lines ... ok
[INFO] [stdout] test dateutil::tests::parse_date_only_to_midnight_ms ... ok
[INFO] [stdout] test dateutil::tests::parse_invalid_returns_none ... ok
[INFO] [stdout] test parse::annotation::tests::freetext_no_textobject_falls_back_to_remark ... ok
[INFO] [stdout] test dateutil::tests::parse_datetime_to_ms ... ok
[INFO] [stdout] test parse::annotation::tests::self_closing_annot_finishes_immediately ... ok
[INFO] [stdout] test parse::annotation::tests::freetext_single_textobject_captures_content ... ok
[INFO] [stdout] test parse::annotation::tests::unknown_subtype_degrades_to_highlight ... ok
[INFO] [stdout] test parse::annotation::tests::markup_quad_points_use_appearance_boundary_not_path_local ... ok
[INFO] [stdout] test parse::annotation_entry::tests::empty_annotations_yields_empty_vec ... ok
[INFO] [stdout] test parse::annotation_entry::tests::parses_entry_pages ... ok
[INFO] [stdout] test parse::annotation::tests::parameter_creation_and_inreplyto_parsed ... ok
[INFO] [stdout] test parse::annotation::tests::remark_captured_into_note_content ... ok
[INFO] [stdout] test parse::resource::tests::parse_font_res_font_file_is_child_element_text ... ok
[INFO] [stdout] test parse::resource::tests::parse_res_extracts_drawparams_multimedias_fonts ... ok
[INFO] [stdout] test parse::resource::tests::parse_res_font_file_is_child_element_text ... ok
[INFO] [stdout] test save::tests::ensure_annotations_ref_inserts_before_attachments_per_schema_order ... ok
[INFO] [stdout] test save::tests::ensure_annotations_ref_noop_when_present ... ok
[INFO] [stdout] test parse::page::tests::pathobject_stroke_fill_flags_parsed ... ok
[INFO] [stdout] test parse::page::tests::textcode_without_deltax_captures_body ... ok
[INFO] [stdout] test save::tests::ensure_annotations_ref_inserts_before_customdatas_unprefixed ... ok
[INFO] [stdout] test save::tests::ensure_annotations_ref_inserts_before_root_close ... ok
[INFO] [stdout] test save::tests::ensure_annotations_ref_mirrors_root_prefix ... ok
[INFO] [stdout] test save::tests::patch_max_unit_id_absent_returns_unchanged ... ok
[INFO] [stdout] test save::tests::is_annotation_entry_distinguishes_entry_from_per_page ... ok
[INFO] [stdout] test save::tests::patch_max_unit_id_preserves_surrounding_xml ... ok
[INFO] [stdout] test save::tests::patch_max_unit_id_replaces_value ... ok
[INFO] [stdout] test serialize::annotation::tests::kind_to_type_subtype_covers_all_kinds ... ok
[INFO] [stdout] test serialize::annotation::tests::path_bounds_of_empty_is_default ... ok
[INFO] [stdout] test save::tests::page_index_from_name_extracts_index ... ok
[INFO] [stdout] test save::tests::patch_max_unit_id_works_without_namespace_prefix ... ok
[INFO] [stdout] test annotation_geom::tests::arrow_head_degenerate_width_falls_back_to_1pt ... ok
[INFO] [stdout] test annotation_geom::tests::arrow_head_matches_sample_geometry ... ok
[INFO] [stdout] test annotation_geom::tests::arrow_path_points_head_at_p1 ... ok
[INFO] [stdout] test annotation_geom::tests::arrow_path_has_six_commands ... ok
[INFO] [stdout] test serialize::annotation::tests::color_str_formats_rgb ... ok
[INFO] [stdout] test serialize::annotation::tests::ellipse_serialization_has_7_value_arcs ... ok
[INFO] [stdout] test serialize::annotation::tests::quad_point_pairs_drops_odd ... ok
[INFO] [stdout] test serialize::annotation::tests::quad_point_pairs_iterates_pairs ... ok
[INFO] [stdout] test serialize::annotation::tests::path_bounds_of_two_points ... ok
[INFO] [stdout] test serialize::annotation::tests::rotation_ctm_at_zero_is_identity ... ok
[INFO] [stdout] test serialize::annotation::tests::path_to_abbrev_round_trips_arc_commands ... ok
[INFO] [stdout] test serialize::annotation::tests::path_to_abbrev_emits_7_values_per_arc ... ok
[INFO] [stdout] test serialize::annotation::tests::serialize_page_annot_empty_yields_empty_pagennot ... ok
[INFO] [stdout] test serialize::annotation::tests::squiggly_polygon_polyline_type_subtype ... ok
[INFO] [stdout] test serialize::annotation::tests::path_to_abbrev_round_trips_through_parse ... ok
[INFO] [stdout] test annotation_geom::tests::squiggly_wave_density_is_fixed_not_length_scaled ... ok
[INFO] [stdout] test annotation_geom::tests::squiggly_span_shorter_than_half_wave_draws_single_partial_arc ... ok
[INFO] [stderr]      Running tests/annotation_conformance.rs (/opt/rustwide/target/debug/build/rofd-io/a5b0f61f883168a6/out/annotation_conformance-a5b0f61f883168a6)
[INFO] [stdout] test annotation_geom::tests::arrow_path_starts_with_main_line_and_ends_with_closed_triangle ... ok
[INFO] [stdout] test serialize::annotation::tests::textbox_maps_to_freetext_type ... ok
[INFO] [stdout] test serialize::annotation::tests::xml_escape_escapes_special ... ok
[INFO] [stdout] test dateutil::tests::format_ms_as_datetime ... ok
[INFO] [stdout] test serialize::annotation_entry::tests::single_page_emits_fileloc ... ok
[INFO] [stdout] test parse::annotation_entry::tests::self_closing_page_yields_empty_file_loc ... ok
[INFO] [stdout] test parse::page::tests::textobject_with_cgtransform_captures_glyph_ids ... ok
[INFO] [stdout] test save::tests::ensure_annotations_ref_noop_without_document_close_tag ... ok
[INFO] [stdout] test serialize::annotation_entry::tests::empty_pages_yields_empty_annotations ... ok
[INFO] [stdout] test serialize::annotation_entry::tests::multiple_pages_emit_in_order ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test parse_highlight_fillcolor_only_preserves_color ... ok
[INFO] [stdout] test stroked_shapes_inset_by_half_line_width ... ok
[INFO] [stdout] test parse_created_falls_back_to_last_mod_date ... ok
[INFO] [stdout] test serialized_object_ids_are_unique_integers ... ok
[INFO] [stdout] test markup_line_kinds_stay_stroked ... ok
[INFO] [stdout] test path_object_geometry_is_appearance_relative ... ok
[INFO] [stdout] test squiggly_wave_stays_inside_boundary_and_is_dense ... ok
[INFO] [stdout] test paths_close_with_explicit_segment_not_a_close_operator ... ok
[INFO] [stdout] test highlight_appearance_is_filled_not_stroked ... ok
[INFO] [stdout] test textbox_textcode_carries_per_char_advances ... ok
[INFO] [stdout] test surgical_save_max_unit_id_covers_minted_object_ids ... ok
[INFO] [stdout] test stamp_imageobject_scales_to_boundary_via_ctm ... ok
[INFO] [stdout] test textbox_border_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/annotation_roundtrip.rs (/opt/rustwide/target/debug/build/rofd-io/f4cd0cf1209a88c8/out/annotation_roundtrip-f4cd0cf1209a88c8)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test freehand_roundtrips ... ok
[INFO] [stdout] test line_roundtrips_with_direction ... ok
[INFO] [stdout] test arrow_roundtrips_with_direction ... ok
[INFO] [stdout] test squiggly_roundtrips ... ok
[INFO] [stdout] test shape_rect_roundtrips ... ok
[INFO] [stdout] test stamp_roundtrips ... ok
[INFO] [stdout] test multiple_annots_roundtrip_together ... ok
[INFO] [stdout] test polygon_roundtrips ... ok
[INFO] [stdout] test polyline_roundtrips ... ok
[INFO] [stdout] test markup_highlight_roundtrips ... ok
[INFO] [stdout] test note_roundtrips_with_reply_to ... ok
[INFO] [stdout] test textbox_roundtrips ... ok
[INFO] [stdout] test freetext_textbox_roundtrips ... ok
[INFO] [stderr]      Running tests/error_cases.rs (/opt/rustwide/target/debug/build/rofd-io/c0a5761568cd812f/out/error_cases-c0a5761568cd812f)
[INFO] [stdout] test watermark_roundtrips ... ok
[INFO] [stdout] test underline_roundtrips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test bad_xml_returns_xml_error ... ok
[INFO] [stdout] test differing_crop_box_warns_once_with_precise_reason ... ok
[INFO] [stdout] test bad_zip_returns_zip_error ... ok
[INFO] [stdout] test standard_area_boxes_do_not_warn ... ok
[INFO] [stdout] test unknown_page_element_emits_skipped_object_warning ... ok
[INFO] [stdout] test template_annotation_emits_missing_feature_warning ... ok
[INFO] [stdout] test missing_image_file_emits_resource_not_found_warning ... ok
[INFO] [stdout] test missing_font_file_emits_font_substituted_warning ... ok
[INFO] [stdout] test crop_box_matching_physical_box_is_silent ... ok
[INFO] [stderr]      Running tests/fixtures/main.rs (/opt/rustwide/target/debug/build/rofd-io/c87102b6582241cf/out/fixtures-c87102b6582241cf)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test read_all_entries_lists_fixture_parts ... ok
[INFO] [stdout] test write_zip_round_trips_entries ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parse.rs (/opt/rustwide/target/debug/build/rofd-io/7aa4b4f122be2080/out/parse-7aa4b4f122be2080)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test parse_polygon_reads_vertices ... ok
[INFO] [stdout] test parse_squiggly_is_not_degraded ... ok
[INFO] [stdout] test parse_freetext_typewriter_to_textbox ... ok
[INFO] [stdout] test parse_document_extracts_max_unit_id_and_annotations_loc ... ok
[INFO] [stdout] test parse_real_page_annot_underline_and_rectangle ... ok
[INFO] [stdout] test parse_stores_textcode_text ... ok
[INFO] [stdout] test parse_populates_doc_meta_from_doc_info ... ok
[INFO] [stdout] test parse_path_object_captures_stroke_color ... ok
[INFO] [stdout] test parse_resolves_drawparam_and_multimedia_from_document_res ... ok
[INFO] [stdout] test parse_records_annotation_entry_in_package ... ok
[INFO] [stdout] test parse_loads_font_data_from_fontfile ... ok
[INFO] [stdout] test parse_collects_font_resource ... ok
[INFO] [stdout] test parse_minimal_ofd_builds_one_page_with_text_and_path ... ok
[INFO] [stdout] test parse_collects_annotation_into_model ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/real_sample.rs (/opt/rustwide/target/debug/build/rofd-io/c3444f96828f8ce0/out/real_sample-c3444f96828f8ce0)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/round_trip.rs (/opt/rustwide/target/debug/build/rofd-io/cd123567f33204ed/out/round_trip-cd123567f33204ed)
[INFO] [stdout] running 1 test
[INFO] [stdout] test real_sample_parses_and_surgically_saves ... ignored, requires the real OFD at ../../test/ru-yuan-ji-lu.ofd
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test write_ofd_emits_standard_annotation_entry_and_document ... ok
[INFO] [stdout] test write_ofd_round_trips_annotation ... ok
[INFO] [stdout] test load_annotate_save_preserves_body_and_keeps_annotation ... ok
[INFO] [stdout] test write_ofd_round_trips_through_parse ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sample_ofd.rs (/opt/rustwide/target/debug/build/rofd-io/dde78a457ccc1286/out/sample_ofd-dde78a457ccc1286)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test sample_ofd_body_text_objects_parse_not_skipped ... ignored, needs local test/sample.ofd (gitignored)
[INFO] [stdout] test sample_ofd_markup_quad_points_at_page_coordinates ... ignored, needs local test/sample.ofd (gitignored)
[INFO] [stdout] test sample_ofd_parses_all_14_annotation_types ... ignored, needs local test/sample.ofd (gitignored)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/save_surgical.rs (/opt/rustwide/target/debug/build/rofd-io/78a87ae40e2766fa/out/save_surgical-78a87ae40e2766fa)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test surgical_save_real_bare_file_gains_annotations_ref ... ignored, requires the real OFD at ../../test/sample-content.ofd
[INFO] [stdout] test surgical_save_inserts_annotations_ref_for_previously_bare_document ... ok
[INFO] [stdout] test surgical_save_preserves_body_byte_identical ... ok
[INFO] [stdout] test surgical_save_bare_document_without_annotations_stays_identical ... ok
[INFO] [stdout] test surgical_save_rewrites_annotation_entry ... ok
[INFO] [stderr]    Doc-tests rofd_io
[INFO] [stdout] test surgical_save_rewrites_annotation_entry_and_per_page_and_max_unit_id ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.05s
[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" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df", kill_on_drop: false }`
[INFO] [stdout] 77e6c22d7db320a079364a7a034e42bdf85f5861cc8fd9d1f955172fff1f01df
