[INFO] fetching crate supersigil-parser 0.14.0...
[INFO] testing supersigil-parser-0.14.0 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate supersigil-parser 0.14.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate supersigil-parser 0.14.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate supersigil-parser 0.14.0
[INFO] tweaked toml for crates.io crate supersigil-parser 0.14.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate supersigil-parser 0.14.0 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate supersigil-parser 0.14.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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fc369190b68811fe432e7f0e93e99b990089b7cb83bad589c24b24a7ec6bc3d8
[INFO] running `Command { std: "docker" "start" "-a" "fc369190b68811fe432e7f0e93e99b990089b7cb83bad589c24b24a7ec6bc3d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fc369190b68811fe432e7f0e93e99b990089b7cb83bad589c24b24a7ec6bc3d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fc369190b68811fe432e7f0e93e99b990089b7cb83bad589c24b24a7ec6bc3d8", kill_on_drop: false }`
[INFO] [stdout] fc369190b68811fe432e7f0e93e99b990089b7cb83bad589c24b24a7ec6bc3d8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9bef9a6e5a297fee7b38c89b4c1782f67507f33d99b0d4238eb197c95aac9fbc
[INFO] running `Command { std: "docker" "start" "-a" "9bef9a6e5a297fee7b38c89b4c1782f67507f33d99b0d4238eb197c95aac9fbc", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling libyaml-rs v0.3.0
[INFO] [stderr]    Compiling unicode-id v0.3.6
[INFO] [stderr]    Compiling quick-xml v0.39.2
[INFO] [stderr]    Compiling markdown v1.0.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling yaml_serde v0.10.4
[INFO] [stderr]    Compiling supersigil-core v0.14.0
[INFO] [stderr]    Compiling supersigil-parser v0.14.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.17s
[INFO] running `Command { std: "docker" "inspect" "9bef9a6e5a297fee7b38c89b4c1782f67507f33d99b0d4238eb197c95aac9fbc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9bef9a6e5a297fee7b38c89b4c1782f67507f33d99b0d4238eb197c95aac9fbc", kill_on_drop: false }`
[INFO] [stdout] 9bef9a6e5a297fee7b38c89b4c1782f67507f33d99b0d4238eb197c95aac9fbc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 614be8d7b21d34f24a44a4d13e3a78024f8c346a5dc6a544a6cb4e804e9b0513
[INFO] running `Command { std: "docker" "start" "-a" "614be8d7b21d34f24a44a4d13e3a78024f8c346a5dc6a544a6cb4e804e9b0513", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling supersigil-parser v0.14.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.09s
[INFO] running `Command { std: "docker" "inspect" "614be8d7b21d34f24a44a4d13e3a78024f8c346a5dc6a544a6cb4e804e9b0513", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "614be8d7b21d34f24a44a4d13e3a78024f8c346a5dc6a544a6cb4e804e9b0513", kill_on_drop: false }`
[INFO] [stdout] 614be8d7b21d34f24a44a4d13e3a78024f8c346a5dc6a544a6cb4e804e9b0513
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] cd6f6529accf1474d45a9e8806b1e788e108bfcddd0643c945586696e42930c3
[INFO] running `Command { std: "docker" "start" "-a" "cd6f6529accf1474d45a9e8806b1e788e108bfcddd0643c945586696e42930c3", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/supersigil_parser-8c092280d3416ecb)
[INFO] [stdout] 
[INFO] [stdout] running 88 tests
[INFO] [stdout] test markdown_fences::tests::code_fence_with_lang_but_no_meta ... ok
[INFO] [stdout] test markdown_fences::tests::code_fence_with_no_lang_no_meta ... ok
[INFO] [stdout] test markdown_fences::tests::detects_multiple_xml_fences ... ok
[INFO] [stdout] test markdown_fences::tests::extract_markdown_fences_falls_back_for_blockquote_fence ... ok
[INFO] [stdout] test markdown_fences::tests::extract_markdown_fences_falls_back_for_indented_fence ... ok
[INFO] [stdout] test markdown_fences::tests::no_fences_returns_empty ... ok
[INFO] [stdout] test markdown_fences::tests::non_supersigil_xml_lang_ignored ... ok
[INFO] [stdout] test markdown_fences::tests::detects_supersigil_xml_fence ... ok
[INFO] [stdout] test markdown_fences::tests::extract_markdown_fences_ignores_html_wrapped_examples ... ok
[INFO] [stdout] test markdown_fences::tests::non_supersigil_fences_ignored_alongside_xml ... ok
[INFO] [stdout] test markdown_fences::tests::supersigil_xml_is_case_sensitive ... ok
[INFO] [stdout] test markdown_fences::tests::supersigil_xml_with_meta_still_detected ... ok
[INFO] [stdout] test markdown_fences::tests::top_level_scanner_accepts_closing_fence_with_three_spaces ... ok
[INFO] [stdout] test markdown_fences::tests::top_level_scanner_detects_tilde_fence_with_longer_closer ... ok
[INFO] [stdout] test markdown_fences::tests::top_level_scanner_returns_none_for_blockquote_fence ... ok
[INFO] [stdout] test markdown_fences::tests::top_level_scanner_returns_none_for_html_wrapped_example ... ok
[INFO] [stdout] test markdown_fences::tests::top_level_scanner_tracks_closing_fence_range ... ok
[INFO] [stdout] test markdown_fences::tests::xml_fence_offset_includes_body_offset ... ok
[INFO] [stdout] test tests::xml_error_positions_are_file_absolute_not_fence_relative ... ok
[INFO] [stdout] test tests::missing_required_attribute_remains_fatal ... ok
[INFO] [stdout] test tests::parse_content_recovering_keeps_partial_document_on_validation_error ... ok
[INFO] [stdout] test tests::xml_syntax_error_remains_fatal ... ok
[INFO] [stdout] test xml_extract::tests::body_text_none_for_whitespace_only ... ok
[INFO] [stdout] test xml_extract::tests::body_text_excludes_known_child_components ... ok
[INFO] [stdout] test xml_extract::tests::body_text_from_text_children ... ok
[INFO] [stdout] test xml_extract::tests::attributes_stored_as_raw_strings ... ok
[INFO] [stdout] test xml_extract::tests::deeply_nested_unknown_wrappers_are_transparent ... ok
[INFO] [stdout] test xml_extract::tests::body_text_includes_text_from_unknown_wrapper ... ok
[INFO] [stdout] test xml_extract::tests::extracts_multiple_top_level_components ... ok
[INFO] [stdout] test xml_extract::tests::lowercase_elements_are_ignored ... ok
[INFO] [stdout] test xml_extract::tests::nested_child_components_collected ... ok
[INFO] [stdout] test xml_extract::tests::position_computed_from_byte_offset ... ok
[INFO] [stdout] test xml_extract::tests::position_mid_line ... ok
[INFO] [stdout] test xml_extract::tests::public_api_extracts_components ... ok
[INFO] [stdout] test xml_extract::tests::realistic_spec_extraction ... ok
[INFO] [stdout] test xml_extract::tests::text_only_nodes_produce_no_components ... ok
[INFO] [stdout] test xml_extract::tests::self_closing_element_has_empty_children_and_no_body_text ... ok
[INFO] [stdout] test xml_extract::tests::unknown_pascal_case_is_transparent_wrapper ... ok
[INFO] [stdout] test xml_parser::tests::all_supported_entities_in_attribute ... ok
[INFO] [stdout] test xml_extract::tests::empty_nodes_produces_empty_result ... ok
[INFO] [stdout] test xml_parser::tests::attribute_with_entity_in_value ... ok
[INFO] [stdout] test xml_parser::tests::cdata_rejected ... ok
[INFO] [stdout] test xml_extract::tests::extracts_known_component ... ok
[INFO] [stdout] test xml_parser::tests::empty_input ... ok
[INFO] [stdout] test xml_parser::tests::closing_tag_at_top_level_rejected ... ok
[INFO] [stdout] test xml_parser::tests::entity_references_in_text ... ok
[INFO] [stdout] test xml_parser::tests::comment_between_elements_ignored ... ok
[INFO] [stdout] test xml_parser::tests::comment_ignored ... ok
[INFO] [stdout] test xml_parser::tests::deeply_nested_elements ... ok
[INFO] [stdout] test xml_parser::tests::doctype_rejected ... ok
[INFO] [stdout] test xml_parser::tests::element_end_offset_with_fence_offset ... ok
[INFO] [stdout] test xml_parser::tests::comment_inside_element_ignored ... ok
[INFO] [stdout] test xml_parser::tests::element_with_no_attributes ... ok
[INFO] [stdout] test xml_parser::tests::error_includes_file_path ... ok
[INFO] [stdout] test xml_parser::tests::lowercase_element_name_parsed_successfully ... ok
[INFO] [stdout] test xml_parser::tests::mismatched_closing_tag ... ok
[INFO] [stdout] test xml_parser::tests::missing_attribute_value ... ok
[INFO] [stdout] test xml_parser::tests::error_includes_line_and_column ... ok
[INFO] [stdout] test xml_parser::tests::element_with_text_content ... ok
[INFO] [stdout] test xml_parser::tests::lowercase_element_inside_pascal_case_element ... ok
[INFO] [stdout] test xml_parser::tests::namespace_in_element_rejected ... ok
[INFO] [stdout] test xml_parser::tests::nested_elements ... ok
[INFO] [stdout] test xml_parser::tests::mixed_children_text_and_elements ... ok
[INFO] [stdout] test xml_parser::tests::multiple_attributes ... ok
[INFO] [stdout] test xml_parser::tests::nested_element_end_offsets ... ok
[INFO] [stdout] test xml_parser::tests::offset_with_multiple_top_level_elements ... ok
[INFO] [stdout] test xml_parser::tests::multiple_top_level_elements ... ok
[INFO] [stdout] test xml_parser::tests::offset_applied_to_elements ... ok
[INFO] [stdout] test xml_parser::tests::offset_applied_to_nested_element ... ok
[INFO] [stdout] test xml_parser::tests::processing_instruction_rejected ... ok
[INFO] [stdout] test xml_parser::tests::realistic_component_example ... ok
[INFO] [stdout] test xml_parser::tests::regular_element_end_offset ... ok
[INFO] [stdout] test xml_parser::tests::self_closing_element_end_offset ... ok
[INFO] [stdout] test xml_parser::tests::single_quoted_attribute_value ... ok
[INFO] [stdout] test xml_parser::tests::self_closing_no_space_before_slash ... ok
[INFO] [stdout] test xml_parser::tests::single_quotes_inside_double_quoted_attribute_value ... ok
[INFO] [stdout] test xml_parser::tests::single_self_closing_element ... ok
[INFO] [stdout] test xml_parser::tests::text_node_end_offset_multiple_entities ... ok
[INFO] [stdout] test xml_parser::tests::text_node_end_offset_plain_text ... ok
[INFO] [stdout] test xml_parser::tests::text_node_end_offset_with_entities ... ok
[INFO] [stdout] test xml_parser::tests::text_node_end_offset_with_fence_offset_and_entities ... ok
[INFO] [stdout] test xml_parser::tests::text_node_has_correct_offset ... ok
[INFO] [stdout] test xml_parser::tests::text_node_offset_with_fence_offset ... ok
[INFO] [stdout] test xml_parser::tests::unclosed_element ... ok
[INFO] [stdout] test xml_parser::tests::unsupported_entity_rejected ... ok
[INFO] [stdout] test xml_parser::tests::unterminated_entity_rejected ... ok
[INFO] [stdout] test xml_parser::tests::utf8_text_content_preserved ... ok
[INFO] [stdout] test xml_parser::tests::whitespace_only_input ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 88 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fixture_integration_tests.rs (/opt/rustwide/target/debug/deps/fixture_integration_tests-cf467bddd29efe8c)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test fixture_no_supersigil_key_is_not_supersigil ... ok
[INFO] [stdout] test fixture_multi_fence_collects_components_from_all_fences ... ok
[INFO] [stdout] test fixture_extra_metadata_preserved_in_extra_map ... ok
[INFO] [stdout] test fixture_no_frontmatter_is_not_supersigil ... ok
[INFO] [stdout] test fixture_valid_simple_produces_document ... ok
[INFO] [stdout] test fixture_valid_nested_produces_document_with_children ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property_tests.rs (/opt/rustwide/target/debug/deps/property_tests-7770484091e68dde)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test non_utf8_always_errors ... ok
[INFO] [stdout] test no_opening_delimiter_returns_none ... ok
[INFO] [stdout] test lowercase_names_never_produce_errors ... ok
[INFO] [stdout] test unknown_pascal_case_names_produce_no_errors ... ok
[INFO] [stdout] test parser_collects_all_errors ... ok
[INFO] [stdout] test extra_metadata_preserved_in_extra_map ... ok
[INFO] [stdout] test bom_stripping_preserves_content ... ok
[INFO] [stdout] test yaml_without_supersigil_key_returns_not_supersigil ... ok
[INFO] [stdout] test unclosed_front_matter_produces_error ... ok
[INFO] [stdout] test missing_required_attributes_detected ... ok
[INFO] [stdout] test crlf_normalization_eliminates_all_crlf ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit_tests.rs (/opt/rustwide/target/debug/deps/unit_tests-c0dd2ef516c54c04)
[INFO] [stdout] 
[INFO] [stdout] running 54 tests
[INFO] [stdout] test deserialize_front_matter::empty_yaml_returns_not_supersigil ... ok
[INFO] [stdout] test deserialize_front_matter::invalid_yaml_returns_error ... ok
[INFO] [stdout] test deserialize_front_matter::missing_id_returns_error ... ok
[INFO] [stdout] test deserialize_front_matter::no_supersigil_key_returns_not_supersigil ... ok
[INFO] [stdout] test deserialize_front_matter::extra_metadata_keys_preserved ... ok
[INFO] [stdout] test deserialize_front_matter::supersigil_empty_object_missing_id_returns_error ... ok
[INFO] [stdout] test deserialize_front_matter::supersigil_inline_syntax_with_extra_keys ... ok
[INFO] [stdout] test deserialize_front_matter::supersigil_with_only_id ... ok
[INFO] [stdout] test deserialize_front_matter::valid_supersigil_with_all_fields ... ok
[INFO] [stdout] test extract_front_matter::delimiter_with_trailing_whitespace_accepted ... ok
[INFO] [stdout] test extract_front_matter::body_after_closing_delimiter_with_no_trailing_newline ... ok
[INFO] [stdout] test extract_front_matter::empty_content_returns_none ... ok
[INFO] [stdout] test extract_front_matter::empty_yaml_between_delimiters ... ok
[INFO] [stdout] test extract_front_matter::no_opening_delimiter_returns_none ... ok
[INFO] [stdout] test extract_front_matter::only_opening_delimiter_returns_error ... ok
[INFO] [stdout] test extract_front_matter::opening_delimiter_not_on_first_line_returns_none ... ok
[INFO] [stdout] test extract_front_matter::triple_dash_inside_yaml_terminates_front_matter ... ok
[INFO] [stdout] test extract_front_matter::unclosed_front_matter_returns_error ... ok
[INFO] [stdout] test extract_front_matter::valid_front_matter_extracts_yaml_and_body ... ok
[INFO] [stdout] test lint_validation::all_required_attributes_present_no_error ... ok
[INFO] [stdout] test lint_validation::known_component_no_error ... ok
[INFO] [stdout] test lint_validation::missing_required_attribute_produces_error ... ok
[INFO] [stdout] test lint_validation::multiple_validation_errors_collected ... ok
[INFO] [stdout] test lint_validation::lowercase_element_no_errors ... ok
[INFO] [stdout] test lint_validation::nested_children_validated ... ok
[INFO] [stdout] test lint_validation::missing_required_attribute_includes_position ... ok
[INFO] [stdout] test lint_validation::validation_uses_builtin_defaults_when_no_config ... ok
[INFO] [stdout] test lint_validation::unknown_pascal_case_component_no_error ... ok
[INFO] [stdout] test lint_validation::validation_uses_custom_component_defs ... ok
[INFO] [stdout] test parse_content::no_xml_fences_returns_empty_document ... ok
[INFO] [stdout] test parse_content::reports_xml_syntax_errors ... ok
[INFO] [stdout] test parse_content::reports_validation_errors ... ok
[INFO] [stdout] test parse_content::parses_valid_content_from_string ... ok
[INFO] [stdout] test parse_content::returns_not_supersigil_for_non_supersigil ... ok
[INFO] [stdout] test preprocess::crlf_normalized_to_lf ... ok
[INFO] [stdout] test preprocess::bom_followed_by_front_matter_delimiter ... ok
[INFO] [stdout] test preprocess::bom_stripped ... ok
[INFO] [stdout] test preprocess::mixed_crlf_and_lf_normalized_bare_cr_preserved ... ok
[INFO] [stdout] test preprocess::file_with_only_bom_produces_empty_string ... ok
[INFO] [stdout] test preprocess::file_with_only_crlf ... ok
[INFO] [stdout] test preprocess::no_bom_content_unchanged ... ok
[INFO] [stdout] test preprocess::non_utf8_returns_io_error ... ok
[INFO] [stdout] test preprocess::valid_utf8_passthrough ... ok
[INFO] [stdout] test parse_file_integration::missing_id_is_fatal ... ok
[INFO] [stdout] test parse_file_integration::bom_and_crlf_handled_in_pipeline ... ok
[INFO] [stdout] test parse_file_integration::multiple_stage3_errors_all_collected ... ok
[INFO] [stdout] test parse_file_integration::body_text_captured_from_unknown_wrapper ... ok
[INFO] [stdout] test parse_file_integration::known_component_inside_unknown_parent_extracted ... ok
[INFO] [stdout] test parse_file_integration::validation_errors_collected ... ok
[INFO] [stdout] test parse_file_integration::unknown_pascal_case_skipped_during_extraction ... ok
[INFO] [stdout] test parse_file_integration::mixed_known_unknown_components ... ok
[INFO] [stdout] test parse_file_integration::stage1_fatal_error_prevents_later_stages ... ok
[INFO] [stdout] test parse_file_integration::xml_error_in_one_fence_does_not_block_others ... ok
[INFO] [stdout] test parse_file_integration::no_xml_fences_produces_empty_components ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests supersigil_parser
[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" "cd6f6529accf1474d45a9e8806b1e788e108bfcddd0643c945586696e42930c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cd6f6529accf1474d45a9e8806b1e788e108bfcddd0643c945586696e42930c3", kill_on_drop: false }`
[INFO] [stdout] cd6f6529accf1474d45a9e8806b1e788e108bfcddd0643c945586696e42930c3
