[INFO] fetching crate html_inspector 0.2.3...
[INFO] testing html_inspector-0.2.3 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1
[INFO] extracting crate html_inspector 0.2.3 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate html_inspector 0.2.3
[INFO] finished tweaking crates.io crate html_inspector 0.2.3
[INFO] tweaked toml for crates.io crate html_inspector 0.2.3 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate html_inspector 0.2.3 on toolchain 562dee4820c458d823175268e41601d4c060588a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate html_inspector 0.2.3 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] Downloading crates ...
[INFO] [stderr] Downloaded unicode-ident v1.0.23
[INFO] [stderr] Downloaded syn v2.0.115
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cf2e8baa2b995bbaff1183be93935f0d839dbf7160833612f643c0bf2a670c4f
[INFO] running `Command { std: "docker" "start" "-a" "cf2e8baa2b995bbaff1183be93935f0d839dbf7160833612f643c0bf2a670c4f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cf2e8baa2b995bbaff1183be93935f0d839dbf7160833612f643c0bf2a670c4f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cf2e8baa2b995bbaff1183be93935f0d839dbf7160833612f643c0bf2a670c4f", kill_on_drop: false }`
[INFO] [stdout] cf2e8baa2b995bbaff1183be93935f0d839dbf7160833612f643c0bf2a670c4f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8ef41d6f86cd04f7ef5ef5c2a5251f4cc103e8c156fb796349f79f27ddd2940e
[INFO] running `Command { std: "docker" "start" "-a" "8ef41d6f86cd04f7ef5ef5c2a5251f4cc103e8c156fb796349f79f27ddd2940e", kill_on_drop: false }`
[INFO] [stderr] Compiling unicode-ident v1.0.23
[INFO] [stderr] Compiling proc-macro2 v1.0.106
[INFO] [stderr] Compiling quote v1.0.44
[INFO] [stderr] Compiling syn v2.0.115
[INFO] [stderr] Compiling thiserror-impl v2.0.18
[INFO] [stderr] Compiling serde_derive v1.0.228
[INFO] [stderr] Compiling thiserror v2.0.18
[INFO] [stderr] Compiling serde v1.0.228
[INFO] [stderr] Compiling html_inspector v0.2.3 (/opt/rustwide/workdir)
[INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.37s
[INFO] running `Command { std: "docker" "inspect" "8ef41d6f86cd04f7ef5ef5c2a5251f4cc103e8c156fb796349f79f27ddd2940e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8ef41d6f86cd04f7ef5ef5c2a5251f4cc103e8c156fb796349f79f27ddd2940e", kill_on_drop: false }`
[INFO] [stdout] 8ef41d6f86cd04f7ef5ef5c2a5251f4cc103e8c156fb796349f79f27ddd2940e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4b59f3c671116eab33198bcdda56e7dc4546c0b15d0160e6d1a80323528403d0
[INFO] running `Command { std: "docker" "start" "-a" "4b59f3c671116eab33198bcdda56e7dc4546c0b15d0160e6d1a80323528403d0", kill_on_drop: false }`
[INFO] [stderr] Compiling html_inspector v0.2.3 (/opt/rustwide/workdir)
[INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.56s
[INFO] running `Command { std: "docker" "inspect" "4b59f3c671116eab33198bcdda56e7dc4546c0b15d0160e6d1a80323528403d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4b59f3c671116eab33198bcdda56e7dc4546c0b15d0160e6d1a80323528403d0", kill_on_drop: false }`
[INFO] [stdout] 4b59f3c671116eab33198bcdda56e7dc4546c0b15d0160e6d1a80323528403d0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e42b02352e4e3c129e33362f4666b388fb569fc21686453f36702f91623ae665
[INFO] running `Command { std: "docker" "start" "-a" "e42b02352e4e3c129e33362f4666b388fb569fc21686453f36702f91623ae665", 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/deps/html_inspector-e3843a13ced52045)
[INFO] [stdout]
[INFO] [stdout] running 82 tests
[INFO] [stdout] test tests::ascii_case_insensitive_contains_is_case_insensitive_only_when_needed ... ok
[INFO] [stdout] test tests::ascii_case_insensitive_contains_is_case_insensitive_when_needed ... ok
[INFO] [stdout] test tests::ascii_lowercase_cow_if_needed_handles_multibyte_prefix_before_ascii_uppercase ... ok
[INFO] [stdout] test tests::ascii_lowercase_cow_if_needed_borrows_when_no_ascii_uppercase ... ok
[INFO] [stdout] test tests::ascii_lowercase_cow_if_needed_owns_and_lowercases_ascii_only ... ok
[INFO] [stdout] test tests::attr_value_respects_case_sensitivity_and_skips_valueless_attrs ... ok
[INFO] [stdout] test tests::attr_value_returns_empty_string_when_attribute_value_is_empty ... ok
[INFO] [stdout] test tests::attr_value_returns_none_when_attribute_has_no_value ... ok
[INFO] [stdout] test tests::by_span_message_order_sorts_by_position_then_severity ... ok
[INFO] [stdout] test tests::attr_value_skips_missing_values_and_respects_input_format_case_rules ... ok
[INFO] [stdout] test tests::by_span_message_order_breaks_ties_by_emit_order_then_code ... ok
[INFO] [stdout] test tests::by_span_sorts_messages_without_spans_last ... ok
[INFO] [stdout] test tests::collecting_sink_assigns_sequential_order ... ok
[INFO] [stdout] test tests::compare_messages_breaks_ties_by_code_when_other_keys_match ... ok
[INFO] [stdout] test tests::compare_messages_breaks_ties_by_emit_order_even_when_code_matches ... ok
[INFO] [stdout] test tests::compare_messages_orders_by_span_severity_then_emit_order ... ok
[INFO] [stdout] test tests::config_default_values_are_stable ... ok
[INFO] [stdout] test tests::count_events_rule_counts_start_tags_and_finish ... ok
[INFO] [stdout] test tests::document_section_switches_from_head_to_body_after_non_metadata_element ... ok
[INFO] [stdout] test tests::dispatches_events_and_finish ... ok
[INFO] [stdout] test tests::compare_messages_vnu_breaks_ties_by_code_when_other_keys_match ... ok
[INFO] [stdout] test tests::emit_stack_at_ignores_non_start_tag_events ... ok
[INFO] [stdout] test tests::end_tag_truncates_open_elements_and_foreign_stack ... ok
[INFO] [stdout] test tests::ends_with_ascii_ci_is_byte_based_and_non_panicking ... ok
[INFO] [stdout] test tests::filters_messages_after_fatal_parse_error_by_span_position ... ok
[INFO] [stdout] test tests::foreign_insertion_namespace_defaults_to_html_and_tracks_stack ... ok
[INFO] [stdout] test tests::fatal_parse_error_filters_messages_by_span_start ... ok
[INFO] [stdout] test tests::filters_messages_at_fatal_parse_error_position_are_retained ... ok
[INFO] [stdout] test tests::foreign_insertion_after_respects_format_case_rules ... ok
[INFO] [stdout] test tests::html_end_tag_closes_to_the_matching_open_element ... ok
[INFO] [stdout] test tests::interest_bit_ops_and_display ... ok
[INFO] [stdout] test tests::is_interested_matches_event_kinds_to_bits ... ok
[INFO] [stdout] test tests::compare_messages_vnu_breaks_ties_by_emit_order_even_when_code_matches ... ok
[INFO] [stdout] test tests::end_tag_that_is_not_open_is_a_noop ... ok
[INFO] [stdout] test tests::compare_messages_vnu_groups_by_severity_preserving_emit_order ... ok
[INFO] [stdout] test tests::has_ancestor_is_case_insensitive_only_in_html ... ok
[INFO] [stdout] test tests::is_metadata_element_respects_input_format_case_rules ... ok
[INFO] [stdout] test tests::open_elements_stack_respects_void_elements_and_self_closing ... ok
[INFO] [stdout] test tests::report_counts_messages_by_severity ... ok
[INFO] [stdout] test tests::metadata_elements_match_by_input_format ... ok
[INFO] [stdout] test tests::rules_handle_unexpected_events_in_on_event ... ok
[INFO] [stdout] test tests::validate_events_does_not_override_first_fatal_pos_with_spanless_fatal_error ... ok
[INFO] [stdout] test tests::validate_events_drops_messages_after_fatal_parse_error_pos ... ok
[INFO] [stdout] test tests::validate_events_fatal_parse_error_without_span_does_not_drop_later_messages ... ok
[INFO] [stdout] test tests::validate_events_filters_by_rule_interest ... ok
[INFO] [stdout] test tests::report_counts_match_severities ... ok
[INFO] [stdout] test tests::validate_events_filters_messages_below_min_severity ... ok
[INFO] [stdout] test tests::validate_events_moves_start_tag_name_into_open_elements_without_cloning ... ok
[INFO] [stdout] test tests::starts_with_ascii_ci_is_byte_based_and_non_panicking ... ok
[INFO] [stdout] test tests::validate_events_keeps_first_fatal_parse_error_pos_even_if_later_fatal_is_earlier_in_source ... ok
[INFO] [stdout] test tests::validate_events_sets_had_fatal_parse_error ... ok
[INFO] [stdout] test tests::validate_events_retains_spanned_messages_when_fatal_parse_error_has_no_span ... ok
[INFO] [stdout] test tests::validate_events_when_fatal_parse_error_has_no_span_retains_all_spanned_messages ... ok
[INFO] [stdout] test tests::ruleset_merge_preserves_rule_order ... ok
[INFO] [stdout] test tests::validate_events_skips_rules_below_min_severity ... ok
[INFO] [stdout] test tests::validation_context_attr_helpers_follow_format_case_rules ... ok
[INFO] [stdout] test tests::validate_events_uses_first_fatal_parse_error_pos ... ok
[INFO] [stdout] test tests::validate_events_uses_first_fatal_parse_error_pos_as_cutoff ... ok
[INFO] [stdout] test tests::validation_context_attr_value_skips_valueless_duplicates ... ok
[INFO] [stdout] test tests::validation_context_attr_value_skips_valueless_duplicates_case_insensitively_in_html ... ok
[INFO] [stdout] test tests::validation_context_foreign_insertion_math_switches_to_math_and_persists ... ok
[INFO] [stdout] test tests::validation_context_foreign_insertion_respects_xhtml_case_sensitivity ... ok
[INFO] [stdout] test tests::validation_context_html_self_closing_non_void_element_still_pushes ... ok
[INFO] [stdout] test tests::validation_context_foreign_insertion_svg_integration_points_switch_to_html ... ok
[INFO] [stdout] test tests::validation_context_name_is_matches_html_case_insensitively ... ok
[INFO] [stdout] test tests::validation_context_name_is_matches_xhtml_case_sensitively ... ok
[INFO] [stdout] test tests::validation_context_open_elements_and_foreign_namespace_track_start_end_tags ... ok
[INFO] [stdout] test tests::validation_context_section_updates_follow_metadata_rules ... ok
[INFO] [stdout] test tests::validation_context_html_self_closing_still_pushes_non_void_elements ... ok
[INFO] [stdout] test tests::validation_context_svg_integration_points_switch_to_html_insertion_mode ... ok
[INFO] [stdout] test tests::validation_context_on_end_tag_truncates_in_xhtml_directly ... ok
[INFO] [stdout] test tests::validation_context_tracks_foreign_insertion_namespace_in_html ... ok
[INFO] [stdout] test tests::validation_context_xhtml_non_self_closing_void_elements_still_push_open_elements ... ok
[INFO] [stdout] test tests::validation_context_xhtml_self_closing_does_not_push_open_elements ... ok
[INFO] [stdout] test tests::vnu_message_order_includes_info_severity_rank ... ok
[INFO] [stdout] test tests::validation_context_xhtml_self_closing_element_does_not_push ... ok
[INFO] [stdout] test tests::void_html_elements_match_case_insensitively ... ok
[INFO] [stdout] test tests::vnu_message_order_groups_errors_before_warnings ... ok
[INFO] [stdout] test tests::xhtml_end_tag_truncates_open_elements_stack ... ok
[INFO] [stdout] test tests::validation_context_attr_value_prefers_first_valued_duplicate ... ok
[INFO] [stderr] Doc-tests html_inspector
[INFO] [stdout] test tests::validation_context_attr_value_returns_empty_string_when_present ... ok
[INFO] [stdout] test tests::validation_context_attr_value_skips_valueless_duplicates_even_when_case_differs ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 82 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" "e42b02352e4e3c129e33362f4666b388fb569fc21686453f36702f91623ae665", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e42b02352e4e3c129e33362f4666b388fb569fc21686453f36702f91623ae665", kill_on_drop: false }`
[INFO] [stdout] e42b02352e4e3c129e33362f4666b388fb569fc21686453f36702f91623ae665