[INFO] fetching crate deps-maven 2.0.0...
[INFO] testing deps-maven-2.0.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate deps-maven 2.0.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate deps-maven 2.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate deps-maven 2.0.0
[INFO] tweaked toml for crates.io crate deps-maven 2.0.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate deps-maven 2.0.0 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 deps-maven 2.0.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.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-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36
[INFO] running `Command { std: "docker" "start" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36", 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" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36" "/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" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36", 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" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling pkg-config v0.3.34
[INFO] [stderr]    Compiling litemap v0.8.3
[INFO] [stderr]    Compiling writeable v0.6.4
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling icu_normalizer_data v2.3.0
[INFO] [stderr]    Compiling icu_properties_data v2.3.0
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling compression-core v0.4.33
[INFO] [stderr]    Compiling encoding_rs v0.8.41
[INFO] [stderr]    Compiling ipnet v2.12.2
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling multiversion_no_op v1.0.0
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling unicode-general-category v1.1.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling hashlink v0.12.2
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling toml-span v0.7.1
[INFO] [stderr]    Compiling yaml-rust2 v0.13.0
[INFO] [stderr]    Compiling compression-codecs v0.4.43
[INFO] [stderr]    Compiling urlencoding v2.1.3
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling jsonc-parser v0.33.2
[INFO] [stderr]    Compiling quick-xml v0.42.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling async-compression v0.4.48
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.3
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling multiversion-macros v0.9.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling deps-core-macros v2.0.0
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling multiversion v0.9.0
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling deps-core v2.0.0
[INFO] [stderr]    Compiling deps-maven v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 42s
[INFO] running `Command { std: "docker" "inspect" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36", 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" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36" "/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 tokio-macros v2.7.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling zerocopy v0.8.58
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling console v0.16.6
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling async-compression v0.4.48
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling mockito v1.7.2
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling deps-core v2.0.0
[INFO] [stderr]    Compiling deps-maven v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 42s
[INFO] running `Command { std: "docker" "inspect" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36", 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" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36" "/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.24s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/deps-maven/4fe8ef3dfa83340d/out/deps_maven-4fe8ef3dfa83340d)
[INFO] [stdout] 
[INFO] [stdout] running 277 tests
[INFO] [stdout] test ecosystem::tests::test_extract_prefix_strips_last_tag_not_first ... ok
[INFO] [stdout] test ecosystem::tests::test_extract_prefix_strips_leading_xml_tag ... ok
[INFO] [stdout] test ecosystem::tests::test_extract_prefix_after_closed_tag_is_empty ... ok
[INFO] [stdout] test ecosystem::tests::maven_ecosystem_conformance::ecosystem_as_any_downcasts ... ok
[INFO] [stdout] test ecosystem::tests::maven_ecosystem_conformance::ecosystem_manifest_filenames_match ... ok
[INFO] [stdout] test ecosystem::tests::test_is_in_dependencies_section_basic ... ok
[INFO] [stdout] test ecosystem::tests::test_completion_insert_text_no_colon ... ok
[INFO] [stdout] test ecosystem::tests::test_is_in_dependencies_section_no_false_positive_on_longer_tag_name ... ok
[INFO] [stdout] test formatter::tests::maven_formatter_conformance::formatter_generic_template_placeholders_guarded ... ok
[INFO] [stdout] test ecosystem::tests::maven_ecosystem_conformance::ecosystem_non_registry_source_yields_no_fetch ... ok
[INFO] [stdout] test ecosystem::tests::maven_ecosystem_conformance::ecosystem_id_matches ... ok
[INFO] [stdout] test formatter::tests::maven_formatter_conformance::formatter_package_url_hostile_input_safe ... ok
[INFO] [stdout] test ecosystem::tests::test_fallback_bare_insert_text_inserts_artifact_id_only ... ok
[INFO] [stdout] test formatter::tests::maven_formatter_conformance::formatter_package_url_matches ... ok
[INFO] [stdout] test formatter::tests::maven_formatter_conformance::formatter_validate_package_name_rejects ... ok
[INFO] [stdout] test formatter::tests::maven_formatter_conformance::formatter_validate_package_name_accepts ... ok
[INFO] [stdout] test formatter::tests::maven_formatter_conformance::formatter_version_satisfies_requirement_matches ... ok
[INFO] [stdout] test formatter::tests::test_bare_meaning_never_widens_bounded_range ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_at_placeholder_always_satisfied ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_exact ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_malformed_range_rejected_even_with_snapshot_or_property_suffix ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_range ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_snapshot_always_satisfied ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_latest_keyword_always_satisfied ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_trailing_zero_segments_are_equal ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_malformed_range_returns_none ... ok
[INFO] [stdout] test formatter::tests::test_format_version ... ok
[INFO] [stdout] test formatter::tests::test_format_version_replacing_bounded_range_refused ... ok
[INFO] [stdout] test formatter::tests::test_format_version_replacing_bracket_exact_pin_preserved ... ok
[INFO] [stdout] test formatter::tests::test_normalize_is_identity ... ok
[INFO] [stdout] test formatter::tests::test_osv_version_to_native_round_trips_through_own_parser ... ok
[INFO] [stdout] test formatter::tests::test_plan_vulnerability_fix_resolved_requirement_still_returns_planned_edit ... ok
[INFO] [stdout] test formatter::tests::test_replacement_text_at_placeholder_is_none ... ok
[INFO] [stdout] test formatter::tests::test_format_version_replacing_resolved_requirement_still_rewritten ... ok
[INFO] [stdout] test formatter::tests::test_replacement_text_unresolved_malformed_range_at_placeholder_is_none ... ok
[INFO] [stdout] test formatter::tests::test_replacement_text_unresolved_malformed_range_is_none ... ok
[INFO] [stdout] test formatter::tests::test_replacement_text_unresolved_property_is_none ... ok
[INFO] [stdout] test formatter::tests::test_requirement_is_unresolved_at_placeholder ... ok
[INFO] [stdout] test formatter::tests::test_requirement_is_unresolved_false_for_ordinary_requirements ... ok
[INFO] [stdout] test formatter::tests::test_requirement_is_unresolved_other_template_placeholder_forms ... ok
[INFO] [stdout] test formatter::tests::test_requirement_is_unresolved_property_placeholder ... ok
[INFO] [stdout] test formatter::tests::test_requirement_status_outdated ... ok
[INFO] [stdout] test formatter::tests::test_requirement_status_unresolved_at_placeholder ... ok
[INFO] [stdout] test formatter::tests::test_requirement_status_unresolved_property ... ok
[INFO] [stdout] test formatter::tests::test_requirement_status_up_to_date ... ok
[INFO] [stdout] test interval::tests::test_degenerate_bounded_range_is_empty ... ok
[INFO] [stdout] test interval::tests::test_reversed_bracket_accepted_under_allow_reversed ... ok
[INFO] [stdout] test interval::tests::test_reversed_bracket_rejected_under_standard ... ok
[INFO] [stdout] test interval::tests::test_satisfies_bounded_exclusive_inclusive_mix ... ok
[INFO] [stdout] test interval::tests::test_satisfies_bounded_no_comma_vs_with_comma ... ok
[INFO] [stdout] test interval::tests::test_satisfies_exact_pin ... ok
[INFO] [stdout] test interval::tests::test_satisfies_malformed_brackets_return_false ... ok
[INFO] [stdout] test interval::tests::test_satisfies_open_ended_maximum ... ok
[INFO] [stdout] test interval::tests::test_satisfies_open_ended_minimum ... ok
[INFO] [stdout] test interval::tests::test_inverted_qualifier_bearing_bounds_is_empty ... ok
[INFO] [stdout] test interval::tests::test_satisfies_qualifier_bearing_bounds ... ok
[INFO] [stdout] test interval::tests::test_satisfies_rejects_mismatched_no_comma_brackets ... ok
[INFO] [stdout] test interval::tests::test_satisfies_rejects_mismatched_no_comma_reversed_brackets ... ok
[INFO] [stdout] test interval::tests::test_satisfies_rejects_stray_nested_brackets ... ok
[INFO] [stdout] test interval::tests::test_satisfies_whitespace_inside_brackets ... ok
[INFO] [stdout] test interval::tests::test_single_delimiter_is_rejected_not_panicking ... ok
[INFO] [stdout] test interval::tests::test_unrecognized_qualifier_above_release_is_empty ... ok
[INFO] [stdout] test parser::tests::test_cap_exceeded_bail_preserves_unrelated_earlier_substitution ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_caps_at_max_repositories_probed ... ok
[INFO] [stdout] test interval::tests::test_satisfies_rejects_extra_component ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_checks_all_repositories_in_order ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_classifies_present_jar_as_path ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_does_not_clobber_system_path_classification ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_leaves_unresolved_jar_as_registry ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_rejects_dot_prefixed_group_id_segment ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_never_reclassifies_plugin_entries ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_rejects_path_traversal_artifact_id ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_rejects_path_traversal_version ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_rejects_unc_host_and_never_touches_filesystem ... ok
[INFO] [stdout] test ecosystem::tests::test_fallback_bare_insert_text_rejects_xml_breakout_artifact_id ... ok
[INFO] [stdout] test ecosystem::tests::test_completion_insert_text_rejects_xml_breakout_group_id ... ok
[INFO] [stdout] test ecosystem::tests::maven_ecosystem_conformance::ecosystem_has_no_lockfile_support ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_skips_entirely_for_non_local_doc_uri ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_timestamped_snapshot_always_satisfied ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_unresolved_property_always_satisfied ... ok
[INFO] [stdout] test ecosystem::tests::maven_unresolved_requirement_conformance::unresolved_requirement_never_rewritten ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_resolves_project_basedir_property ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_rejects_path_traversal_group_id ... ok
[INFO] [stdout] test ecosystem::tests::test_fallback_edit_excludes_newer_pins_writable_bare_exact_rendering ... ok
[INFO] [stdout] test ecosystem::tests::test_completion_insert_text_no_colon_rejects_xml_breakout ... ok
[INFO] [stdout] test parser::tests::test_non_system_scope_stays_registry_alongside_system_scope ... ok
[INFO] [stdout] test parser::tests::test_oversized_property_value_dropped_leaves_reference_unresolved ... ok
[INFO] [stdout] test ecosystem::tests::test_completion_insert_text_group_artifact ... ok
[INFO] [stdout] test parser::tests::test_parse_empty_pom ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_resolves_property_in_url ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_skips_version_range_syntax ... ok
[INFO] [stdout] test parser::tests::test_oversized_property_value_in_system_path_stays_unresolved ... ok
[INFO] [stdout] test parser::tests::test_parse_empty_version_tag_sets_zero_width_range_but_no_requirement ... ok
[INFO] [stdout] test parser::tests::test_parse_no_version ... ok
[INFO] [stdout] test parser::tests::test_parse_plugin_deps ... ok
[INFO] [stdout] test parser::tests::test_parse_project_version_property ... ok
[INFO] [stdout] test parser::tests::test_parse_mismatched_end_tag_error_benign_name_unchanged ... ok
[INFO] [stdout] test parser::tests::test_parse_property_version_unresolved ... ok
[INFO] [stdout] test parser::tests::test_parse_mismatched_end_tag_error_redacts_credential ... ok
[INFO] [stdout] test parser::tests::test_multi_round_growth_landing_exactly_at_cap_resolves ... ok
[INFO] [stdout] test parser::tests::test_parse_dependency_management ... ok
[INFO] [stdout] test parser::tests::test_parse_property_version_resolved ... ok
[INFO] [stdout] test parser::tests::test_file_repository_probe_stops_after_total_budget_exhausted ... ok
[INFO] [stdout] test parser::tests::test_parse_properties ... ok
[INFO] [stdout] test parser::tests::test_mixed_repositories_probes_only_file_scheme_entries ... ok
[INFO] [stdout] test parser::tests::test_parse_result_trait ... ok
[INFO] [stdout] test parser::tests::test_http_only_repository_keeps_registry_classification ... ok
[INFO] [stdout] test parser::tests::test_parse_scopes ... ok
[INFO] [stdout] test parser::tests::test_parse_invalid_xml ... ok
[INFO] [stdout] test parser::tests::test_parse_multiple_deps ... ok
[INFO] [stdout] test ecosystem::tests::maven_ecosystem_conformance::ecosystem_registry_returns_arc ... ok
[INFO] [stdout] test ecosystem::tests::maven_ecosystem_conformance::ecosystem_display_name_matches ... ok
[INFO] [stdout] test ecosystem::tests::test_completion_insert_text_rejects_xml_breakout_artifact_id ... ok
[INFO] [stdout] test parser::tests::test_parse_simple_pom ... ok
[INFO] [stdout] test parser::tests::test_parse_whitespace_only_version_tag_sets_zero_width_range_but_no_requirement ... ok
[INFO] [stdout] test parser::tests::test_resolve_properties ... ok
[INFO] [stdout] test parser::tests::test_parse_with_namespaces ... ok
[INFO] [stdout] test parser::tests::test_parse_self_closing_version_tag_sets_zero_width_range_but_no_requirement ... ok
[INFO] [stdout] test parser::tests::test_text_range_hint_start_inside_multibyte_char_does_not_panic ... ok
[INFO] [stdout] test parser::tests::test_system_scope_dependency_classifies_as_path ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_detects_disjoint_range_gap ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_false_outside_overall_span ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_false_for_single_range ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_exact_point_segment_forms_a_gap ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_still_detects_real_gap_with_degenerate_member_present ... ok
[INFO] [stdout] test range::tests::test_satisfies_bound_with_more_segments_than_version ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_unsorted_segment_order ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_open_ended_halves ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_three_way_union_multiple_gaps ... ok
[INFO] [stdout] test range::tests::test_is_range_detects_brackets ... ok
[INFO] [stdout] test range::tests::test_satisfies_malformed_union_member_rejects_whole_requirement ... ok
[INFO] [stdout] test parser::tests::test_property_value_at_exact_cap_resolves ... ok
[INFO] [stdout] test parser::tests::test_self_referential_property_growth_stays_unresolved ... ok
[INFO] [stdout] test range::tests::test_satisfies_bound_with_fewer_segments_than_version ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_ignores_degenerate_member ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_false_for_overlapping_segments ... ok
[INFO] [stdout] test registry::tests::maven_json_depth_conformance::json_nesting_at_max_depth_accepted ... ok
[INFO] [stdout] test registry::tests::maven_json_depth_conformance::json_nesting_over_max_depth_rejected ... ok
[INFO] [stdout] test ecosystem::tests::test_fallback_edit_excludes_newer_rejects_disjoint_range_excluded_fallback_vacuous_case ... ok
[INFO] [stdout] test registry::tests::test_attach_publish_times_empty_map_leaves_all_none ... ok
[INFO] [stdout] test registry::tests::test_is_recently_failed_true_within_ttl ... ok
[INFO] [stdout] test registry::tests::test_is_recently_failed_false_after_ttl_expires ... ok
[INFO] [stdout] test registry::tests::test_is_recently_failed_false_for_unknown_query ... ok
[INFO] [stdout] test registry::tests::test_live_google_maven_never_attaches_publish_times ... ignored, requires network access
[INFO] [stdout] test registry::tests::test_live_gradle_plugin_portal_never_attaches_publish_times ... ignored, requires network access
[INFO] [stdout] test registry::tests::test_attach_publish_times_extra_map_entry_does_not_panic_or_cross_assign ... ok
[INFO] [stdout] test registry::tests::test_live_maven_central_attaches_publish_times ... ignored, requires network access
[INFO] [stdout] test registry::tests::test_live_search_group_only_prefix_returns_real_matches ... ignored, requires network access
[INFO] [stdout] test registry::tests::test_live_search_group_partial_artifact_prefix_returns_real_matches ... ignored, requires network access
[INFO] [stdout] test registry::tests::test_attach_publish_times_matches_by_version_string ... ok
[INFO] [stdout] test parser::tests::test_position_tracking ... ok
[INFO] [stdout] test range::tests::test_explicitly_excludes_false_when_covered ... ok
[INFO] [stdout] test range::tests::test_satisfies_three_way_union ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_google_has_one_url ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_parsed_url_stays_within_maven2_prefix ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_rejects_all_dot_group ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_no_colon ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_accepts_dotless_group ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_central_has_two_urls ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_rejects_empty_group_component ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_rejects_literal_dot_dot_artifact_id ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_rejects_path_traversal_group_id ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_rejects_over_length_multi_segment_group ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_rejects_path_traversal_artifact_id ... ok
[INFO] [stdout] test registry::tests::test_move_release_to_front_already_first_is_a_no_op ... ok
[INFO] [stdout] test registry::tests::test_move_release_to_front_no_release_and_all_prerelease_leaves_sorted_top ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_rejects_literal_dot_segment ... ok
[INFO] [stdout] test registry::tests::test_package_url_encodes_malicious_group_and_artifact ... ok
[INFO] [stdout] test registry::tests::test_metadata_urls_dot_segment_sweep ... ok
[INFO] [stdout] test registry::tests::test_package_url_central ... ok
[INFO] [stdout] test registry::tests::test_move_release_to_front_no_release_is_a_no_op ... ok
[INFO] [stdout] test registry::tests::test_move_release_to_front_no_release_falls_back_to_first_non_prerelease ... ok
[INFO] [stdout] test registry::tests::test_move_release_to_front_release_absent_from_list_is_a_no_op ... ok
[INFO] [stdout] test registry::tests::test_package_url_google ... ok
[INFO] [stdout] test registry::tests::test_move_release_to_front_reorders ... ok
[INFO] [stdout] test registry::tests::test_parse_metadata_xml ... ok
[INFO] [stdout] test registry::tests::test_package_url_google_encodes_malicious_group_and_artifact ... ok
[INFO] [stdout] test registry::tests::test_parse_metadata_xml_legacy_versions_release_wins ... ok
[INFO] [stdout] test registry::tests::test_package_url_no_colon ... ok
[INFO] [stdout] test registry::tests::test_parse_metadata_xml_malformed_returns_error_instead_of_silent_truncation ... ok
[INFO] [stdout] test registry::tests::test_parse_publish_times_empty_body_is_empty ... ok
[INFO] [stdout] test registry::tests::test_parse_metadata_xml_qualifier_zero_digit_run_sort_does_not_panic ... ok
[INFO] [stdout] test registry::tests::test_parse_metadata_xml_mismatched_end_tag_error_redacts_credential ... ok
[INFO] [stdout] test registry::tests::test_parse_publish_times_malformed_date_entry_absent_rest_parsed ... ok
[INFO] [stdout] test registry::tests::test_parse_publish_times_gradle_plugin_portal_dateless_is_empty ... ok
[INFO] [stdout] test registry::tests::test_parse_publish_times_repo1_fixture ... ok
[INFO] [stdout] test registry::tests::test_parse_search_response ... ok
[INFO] [stdout] test registry::tests::test_parse_publish_times_no_pre_block_is_empty ... ok
[INFO] [stdout] test registry::tests::test_parse_search_response_trims_to_limit ... ok
[INFO] [stdout] test ecosystem::tests::test_parse_manifest ... ok
[INFO] [stdout] test registry::tests::test_parse_metadata_xml_mixed_segment_count_sort_does_not_panic ... ok
[INFO] [stdout] test registry::tests::test_parse_metadata_xml_empty ... ok
[INFO] [stdout] test registry::tests::test_pick_wildcard_latest_no_release_prefers_non_prerelease ... ok
[INFO] [stdout] test registry::tests::test_pick_wildcard_latest_release_stable_absent_from_empty_list_still_synthesizes ... ok
[INFO] [stdout] test registry::tests::test_pick_wildcard_latest_prefers_release ... ok
[INFO] [stdout] test registry::tests::test_record_search_failure_prunes_expired_entries ... ok
[INFO] [stdout] test registry::tests::test_repo_base_for_group_google ... ok
[INFO] [stdout] test registry::tests::test_repo_base_for_group_google_bare_root ... ok
[INFO] [stdout] test registry::tests::test_pick_wildcard_latest_release_absent_from_list_synthesizes ... ok
[INFO] [stdout] test registry::tests::test_repo_base_for_group_central ... ok
[INFO] [stdout] test registry::tests::test_record_search_success_on_unknown_query_is_a_no_op ... ok
[INFO] [stdout] test registry::tests::test_pick_wildcard_latest_release_prerelease_absent_from_list_returns_none ... ok
[INFO] [stdout] test registry::tests::test_search_real_guava ... ignored, requires network access
[INFO] [stdout] test registry::tests::test_repo_base_for_group_rejects_partial_root_match ... ok
[INFO] [stdout] test registry::tests::test_search_url_encodes_translated_solr_query ... ok
[INFO] [stdout] test registry::tests::test_search_url_is_limit_independent ... ok
[INFO] [stdout] test registry::tests::test_record_search_success_clears_failure ... ok
[INFO] [stdout] test registry::tests::test_search_with_retry_all_attempts_timeout_no_cache_returns_error ... ok
[INFO] [stdout] test registry::tests::test_search_with_retry_first_attempt_fails_second_succeeds ... ok
[INFO] [stdout] test registry::tests::test_search_with_retry_serves_stale_cache_after_first_timeout ... ok
[INFO] [stdout] test registry::tests::test_parse_metadata_xml_exceeding_version_cap_returns_error ... ok
[INFO] [stdout] test registry::tests::test_search_url_no_colon_prefix_is_byte_for_byte_unchanged_behavior ... ok
[INFO] [stdout] test registry::tests::test_search_with_retry_4xx_status_is_not_retried ... ok
[INFO] [stdout] test registry::tests::test_search_with_retry_5xx_status_is_retried ... ok
[INFO] [stdout] test registry::tests::test_fetch_publish_times_failure_log_redacts_url_query_string ... ok
[INFO] [stdout] test registry::tests::test_registry_creation ... ok
[INFO] [stdout] test registry::tests::test_should_fetch_listing_google_maven_base_is_false ... ok
[INFO] [stdout] test registry::tests::test_should_fetch_listing_gradle_plugin_portal_base_is_false ... ok
[INFO] [stdout] test registry::tests::test_should_fetch_listing_maven_central_base ... ok
[INFO] [stdout] test registry::tests::test_solr_query_for_prefix_no_colon_is_unchanged ... ok
[INFO] [stdout] test registry::tests::test_solr_query_for_prefix_one_colon_both_non_empty_translates ... ok
[INFO] [stdout] test registry::tests::test_solr_query_for_prefix_one_colon_empty_artifact_is_group_only ... ok
[INFO] [stdout] test registry::tests::test_solr_query_for_prefix_one_colon_empty_group_falls_back_to_free_text ... ok
[INFO] [stdout] test registry::tests::test_solr_query_for_prefix_rejects_extra_colon_in_artifact ... ok
[INFO] [stdout] test registry::tests::test_solr_query_for_prefix_rejects_lucene_special_char_in_group ... ok
[INFO] [stdout] test registry::tests::test_solr_query_for_prefix_rejects_wildcard_in_artifact ... ok
[INFO] [stdout] test types::tests::test_artifact_info_debug_redacts_credential_shaped_group_id ... ok
[INFO] [stdout] test types::tests::test_dependency_info_trait ... ok
[INFO] [stdout] test types::tests::test_dependency_trait ... ok
[INFO] [stdout] test types::tests::test_dependency_without_version ... ok
[INFO] [stdout] test types::tests::test_maven_dependency_debug_redacts_credential_shaped_group_id ... ok
[INFO] [stdout] test types::tests::test_metadata_trait ... ok
[INFO] [stdout] test types::tests::test_scope_default ... ok
[INFO] [stdout] test types::tests::test_scope_variants ... ok
[INFO] [stdout] test types::tests::test_version_prerelease ... ok
[INFO] [stdout] test types::tests::test_version_trait ... ok
[INFO] [stdout] test version::tests::test_bare_qualifiers_ordered_relative_to_each_other ... ok
[INFO] [stdout] test version::tests::test_compare_versions_does_not_normalize_trailing_zero_segments ... ok
[INFO] [stdout] test version::tests::test_compare_versions_for_range_normalization_does_not_affect_qualifiers ... ok
[INFO] [stdout] test version::tests::test_compare_versions_for_range_normalizes_trailing_zero_segments ... ok
[INFO] [stdout] test version::tests::test_compare_versions_for_range_qualifier_zero_digit_run_outranks_missing ... ok
[INFO] [stdout] test registry::tests::test_fetch_publish_times_success_parses_and_attaches ... ok
[INFO] [stdout] test version::tests::test_compare_versions_total_order_invariants ... ok
[INFO] [stdout] test version::tests::test_glued_numeric_qualifier_compares_numerically ... ok
[INFO] [stdout] test version::tests::test_non_trailing_digit_run_uses_leading_qualifier_prefix ... ok
[INFO] [stdout] test version::tests::test_exact_match ... ok
[INFO] [stdout] test version::tests::test_numeric_release_outranks_bare_qualifier ... ok
[INFO] [stdout] test version::tests::test_numeric_segment_outranks_qualifier_mid_version ... ok
[INFO] [stdout] test version::tests::test_prerelease_detection ... ok
[INFO] [stdout] test version::tests::test_prerelease_ordering_independent_of_segment_count ... ok
[INFO] [stdout] test version::tests::test_prerelease_sort_matches_junit_jupiter_metadata_order ... ok
[INFO] [stdout] test version::tests::test_prerelease_sorts_below_own_base_release ... ok
[INFO] [stdout] test version::tests::test_qualifier_missing_segment_ranked_by_token_rank_not_shortcut ... ok
[INFO] [stdout] test version::tests::test_qualifier_precedence_full_chain ... ok
[INFO] [stdout] test version::tests::test_qualifier_precedence_table ... ok
[INFO] [stdout] test version::tests::test_qualifier_token_total_order_invariants ... ok
[INFO] [stdout] test version::tests::test_single_letter_qualifier_aliases_gated_on_trailing_digit ... ok
[INFO] [stdout] test version::tests::test_sort_by_does_not_panic_on_zero_digit_qualifier_corpus ... ok
[INFO] [stdout] test version::tests::test_stable_versions ... ok
[INFO] [stdout] test version::tests::test_numeric_segment_beyond_u64_range ... ok
[INFO] [stdout] test version::tests::test_vaadin_alpha_sequence_orders_numerically ... ok
[INFO] [stdout] test version::tests::test_version_comparison ... ok
[INFO] [stdout] test registry::tests::test_get_versions_dot_segment_artifact_id_returns_err ... ok
[INFO] [stdout] test registry::tests::test_fetch_publish_times_404_degrades_to_empty_map ... ok
[INFO] [stdout] test registry::tests::maven_registry_conformance::select_latest_matching_not_default_none ... ok
[INFO] [stdout] test registry::tests::test_get_versions_with_invalid_name_short_circuits_before_any_request ... ok
[INFO] [stdout] test registry::tests::test_fetch_publish_times_500_degrades_to_empty_map ... ok
[INFO] [stdout] test registry::tests::test_select_latest_matching_agrees_with_pick_wildcard_latest_release_absent_non_prerelease_exists ... ok
[INFO] [stdout] test registry::tests::test_select_latest_matching_agrees_with_pick_wildcard_latest_release_absent_only_prereleases ... ok
[INFO] [stdout] test registry::tests::test_select_latest_matching_agrees_with_pick_wildcard_latest_release_present_stable ... ok
[INFO] [stdout] test registry::tests::test_select_latest_matching_wildcard_all_prerelease_falls_back_to_newest ... ok
[INFO] [stdout] test registry::tests::test_select_latest_matching_wildcard_all_prerelease_ignores_stale_release_hoist ... ok
[INFO] [stdout] test registry::tests::test_search_short_circuits_on_recent_failure ... ok
[INFO] [stdout] test registry::tests::test_registry_as_any ... ok
[INFO] [stdout] test registry::tests::test_search_offline_does_not_poison_recent_failures ... ok
[INFO] [stdout] test registry::tests::test_select_latest_matching_skips_prerelease_release_tag ... ok
[INFO] [stdout] test version::tests::test_unknown_qualifier_ranks_above_release_and_sp ... ok
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/release/build/deps-maven/1044e52611a4b7b4/out/integration_tests-1044e52611a4b7b4)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 271 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 0.51s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_fixture_simple_pom ... ok
[INFO] [stderr]    Doc-tests deps_maven
[INFO] [stdout] test test_fixture_property_versions ... ok
[INFO] [stdout] test test_fixture_minimal_pom ... ok
[INFO] [stdout] test test_fixture_namespaced_pom ... ok
[INFO] [stdout] test test_fixture_complex_pom ... ok
[INFO] [stdout] test test_fixture_malformed_pom ... ok
[INFO] [stdout] test test_fixture_scoped_deps ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/registry.rs - registry::repo_base_for_group (line 149) ... ok
[INFO] [stdout] test src/types.rs - types::MavenVersion::new (line 104) ... ok
[INFO] [stdout] test src/types.rs - types::ArtifactInfo::new (line 160) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.64s; merged doctests compilation took 0.61s
[INFO] running `Command { std: "docker" "inspect" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36", kill_on_drop: false }`
[INFO] [stdout] 668de6ba64c2bbb1a50c6e5ddf268144ba9b3e5236dc1f4b73677bf1f70afe36
