[INFO] fetching crate lintdiff-types 0.1.0...
[INFO] testing lintdiff-types-0.1.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate lintdiff-types 0.1.0 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate lintdiff-types 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate lintdiff-types 0.1.0
[INFO] tweaked toml for crates.io crate lintdiff-types 0.1.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate lintdiff-types 0.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate lintdiff-types 0.1.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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded jsonschema v0.46.2
[INFO] [stderr]   Downloaded referencing v0.46.10
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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] 5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59
[INFO] running `Command { std: "docker" "start" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59", 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" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59", 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" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling zmij v1.0.19
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling time v0.3.54
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling lintdiff-types v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 11.14s
[INFO] running `Command { std: "docker" "inspect" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59", 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" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling aws-lc-rs v1.16.2
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling futures-util v0.3.33
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling zerocopy v0.8.37
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling borrow-or-share v0.2.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling vsimd v0.8.0
[INFO] [stderr]    Compiling outref v0.5.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling micromap v0.3.0
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling email_address v0.2.9
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling uuid-simd v0.8.0
[INFO] [stderr]    Compiling lintdiff-types v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling aws-lc-sys v0.39.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling fraction v0.15.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling fluent-uri v0.4.1
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling fancy-regex v0.17.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling referencing v0.46.10
[INFO] [stderr]    Compiling h2 v0.4.13
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper-util v0.1.19
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.6.2
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.13.2
[INFO] [stderr]    Compiling jsonschema v0.46.2
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 30s
[INFO] running `Command { std: "docker" "inspect" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59", 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" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "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/deps/lintdiff_types-7e7178fb8c875c03)
[INFO] [stderr]      Running tests/config_tests.rs (/opt/rustwide/target/release/deps/config_tests-882adf50b32dc17f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test path::tests::normalize_path_diff_prefix_is_idempotent_for_nested_prefix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 50 tests
[INFO] [stdout] test fail_on_tests::display_format ... ok
[INFO] [stdout] test fail_on_tests::from_str_invalid_value ... ok
[INFO] [stdout] test effective_config_tests::clone ... ok
[INFO] [stdout] test effective_config_tests::debug_format ... ok
[INFO] [stdout] test feature_flags_tests::serialize_with_defaults ... ok
[INFO] [stdout] test fail_on_tests::serialize_lowercase ... ok
[INFO] [stdout] test fail_on_tests::default_is_error ... ok
[INFO] [stdout] test fail_on_tests::clone_and_eq ... ok
[INFO] [stdout] test lintdiff_config_tests::clone ... ok
[INFO] [stdout] test lintdiff_config_tests::debug_format ... ok
[INFO] [stdout] test lintdiff_config_tests::default_is_empty ... ok
[INFO] [stdout] test filter_config_tests::debug_format ... ok
[INFO] [stdout] test fail_on_tests::from_str_valid_values ... ok
[INFO] [stdout] test feature_flags_tests::clone ... ok
[INFO] [stdout] test filter_config_tests::default_is_empty ... ok
[INFO] [stdout] test feature_flags_tests::debug_format ... ok
[INFO] [stdout] test filter_config_tests::deserialize_with_values ... ok
[INFO] [stdout] test feature_flags_tests::deserialize_explicit_false ... ok
[INFO] [stdout] test fail_on_tests::deserialize_lowercase ... ok
[INFO] [stdout] test feature_flags_tests::deserialize_partial ... ok
[INFO] [stdout] test filter_config_tests::clone ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_default_profile ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_copies_provenance ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_fail_on_override ... ok
[INFO] [stdout] test fail_on_tests::debug_format ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_max_annotations_override ... ok
[INFO] [stdout] test filter_config_tests::serialize_empty ... ok
[INFO] [stdout] test feature_flags_tests::default_values_are_true ... ok
[INFO] [stdout] test feature_flags_tests::deserialize_with_defaults ... ok
[INFO] [stdout] test lintdiff_config_tests::deserialize_full_config ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_advisory_profile ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_copies_feature_flags ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_copies_filter ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_max_annotations_default ... ok
[INFO] [stdout] test fail_on_tests::from_str_case_insensitive ... ok
[INFO] [stdout] test profile_tests::clone_and_eq ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_max_findings_default ... ok
[INFO] [stdout] test profile_tests::debug_format ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_max_findings_override ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_strict_profile ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_workspace_only_default ... ok
[INFO] [stdout] test lintdiff_config_tests::effective_workspace_only_override ... ok
[INFO] [stdout] test lintdiff_config_tests::serialize_full_config ... ok
[INFO] [stdout] test profile_tests::deserialize_lowercase ... ok
[INFO] [stdout] test profile_tests::serialize_lowercase ... ok
[INFO] [stdout] test provenance_config_tests::clone ... ok
[INFO] [stdout] test provenance_config_tests::default_is_false ... ok
[INFO] [stdout] test provenance_config_tests::deserialize_with_values ... ok
[INFO] [stdout] test provenance_config_tests::serialize ... ok
[INFO] [stdout] test profile_tests::default_is_default ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ordering_tests.rs (/opt/rustwide/target/release/deps/ordering_tests-04ff1382a0c877f0)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test comparator_tests::comparator_uses_all_fields ... ok
[INFO] [stdout] test edge_case_tests::max_line_value ... ok
[INFO] [stdout] test edge_case_tests::special_characters_in_code ... ok
[INFO] [stdout] test edge_case_tests::unicode_in_message ... ok
[INFO] [stdout] test edge_case_tests::unicode_in_path ... ok
[INFO] [stdout] test edge_case_tests::very_long_messages ... ok
[INFO] [stdout] test line_ordering_tests::line_ordered_ascending ... ok
[INFO] [stdout] test line_ordering_tests::line_zero_vs_missing ... ok
[INFO] [stdout] test line_ordering_tests::missing_line_goes_last ... ok
[INFO] [stdout] test line_ordering_tests::multiple_missing_lines_ordered_by_other_fields ... ok
[INFO] [stdout] test message_ordering_tests::message_is_final_tiebreaker ... ok
[INFO] [stdout] test message_ordering_tests::message_ordered_ascending ... ok
[INFO] [stdout] test edge_case_tests::very_long_paths ... ok
[INFO] [stdout] test path_ordering_tests::path_ordered_ascending ... ok
[INFO] [stdout] test path_ordering_tests::path_ordering_with_different_depths ... ok
[INFO] [stdout] test path_ordering_tests::path_ordering_with_subdirectories ... ok
[INFO] [stdout] test severity_ordering_tests::all_severities_sorted_correctly ... ok
[INFO] [stdout] test severity_ordering_tests::error_comes_before_info ... ok
[INFO] [stdout] test stability_tests::single_finding ... ok
[INFO] [stdout] test severity_ordering_tests::error_comes_before_warn ... ok
[INFO] [stdout] test severity_ordering_tests::warn_comes_before_info ... ok
[INFO] [stdout] test stability_tests::empty_findings_list ... ok
[INFO] [stdout] test stability_tests::sort_is_stable_for_identical_findings ... ok
[INFO] [stdout] test code_ordering_tests::code_case_sensitive ... ok
[INFO] [stdout] test code_ordering_tests::code_alphanumeric_ordering ... ok
[INFO] [stdout] test code_ordering_tests::code_ordered_ascending ... ok
[INFO] [stdout] test comparator_tests::comparator_equal_findings ... ok
[INFO] [stdout] test path_ordering_tests::missing_path_comes_first_in_path_order ... ok
[INFO] [stdout] test comparator_tests::comparator_error_less_than_warn ... ok
[INFO] [stdout] test stability_tests::many_findings_sorted_deterministically ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_tests.rs (/opt/rustwide/target/release/deps/path_tests-eb9b3262753a4268)
[INFO] [stdout] 
[INFO] [stdout] running 83 tests
[INFO] [stdout] test cross_platform_tests::relative_path_parent_directory ... ok
[INFO] [stdout] test cross_platform_tests::unix_absolute_path_unchanged ... ok
[INFO] [stdout] test edge_case_tests::multiple_extensions ... ok
[INFO] [stdout] test edge_case_tests::path_with_at_sign ... ok
[INFO] [stdout] test cross_platform_tests::relative_path_multiple_parents ... ok
[INFO] [stdout] test cross_platform_tests::windows_unc_path_normalized ... ok
[INFO] [stdout] test integration_tests::norm_path_equality_after_different_normalizations ... ok
[INFO] [stdout] test edge_case_tests::trailing_slash ... ok
[INFO] [stdout] test cross_platform_tests::windows_relative_with_backslash ... ok
[INFO] [stdout] test cross_platform_tests::windows_absolute_path_normalized ... ok
[INFO] [stdout] test edge_case_tests::path_with_percent ... ok
[INFO] [stdout] test edge_case_tests::multiple_consecutive_slashes ... ok
[INFO] [stdout] test edge_case_tests::path_with_special_characters ... ok
[INFO] [stdout] test edge_case_tests::no_extension ... ok
[INFO] [stdout] test edge_case_tests::trailing_backslash ... ok
[INFO] [stdout] test edge_case_tests::path_with_hash ... ok
[INFO] [stdout] test line_range_tests::clone ... ok
[INFO] [stdout] test edge_case_tests::very_long_path ... ok
[INFO] [stdout] test line_range_tests::debug_format ... ok
[INFO] [stdout] test edge_case_tests::path_with_brackets ... ok
[INFO] [stdout] test line_range_tests::deserialize ... ok
[INFO] [stdout] test edge_case_tests::dot_in_filename ... ok
[INFO] [stdout] test edge_case_tests::diff_prefix_after_normalization ... ok
[INFO] [stdout] test line_range_tests::eq ... ok
[INFO] [stdout] test line_range_tests::intersects_non_overlapping ... ok
[INFO] [stdout] test line_range_tests::copy_trait ... ok
[INFO] [stdout] test line_range_tests::intersects_overlapping ... ok
[INFO] [stdout] test line_range_tests::contains_line_within ... ok
[INFO] [stdout] test line_range_tests::single_line_range ... ok
[INFO] [stdout] test line_range_tests::intersects_same_range ... ok
[INFO] [stdout] test line_range_tests::new_creates_range ... ok
[INFO] [stdout] test norm_path_tests::as_str_returns_inner ... ok
[INFO] [stdout] test norm_path_tests::debug_format ... ok
[INFO] [stdout] test norm_path_tests::display_format ... ok
[INFO] [stdout] test line_range_tests::intersects_contained ... ok
[INFO] [stdout] test norm_path_tests::clone ... ok
[INFO] [stdout] test line_range_tests::contains_line_at_boundaries ... ok
[INFO] [stdout] test line_range_tests::ord ... ok
[INFO] [stdout] test norm_path_tests::eq ... ok
[INFO] [stdout] test norm_path_tests::deserialize ... ok
[INFO] [stdout] test line_range_tests::contains_line_outside ... ok
[INFO] [stdout] test line_range_tests::intersects_touching ... ok
[INFO] [stdout] test line_range_tests::serialize ... ok
[INFO] [stdout] test norm_path_tests::ord ... ok
[INFO] [stdout] test norm_path_tests::serialize ... ok
[INFO] [stdout] test edge_case_tests::path_with_spaces ... ok
[INFO] [stdout] test norm_path_tests::hash_consistency ... ok
[INFO] [stdout] test normalize_path_tests::diff_prefix_only_stripped_at_start ... ok
[INFO] [stdout] test normalize_path_tests::double_slash_collapsed ... ok
[INFO] [stdout] test norm_path_tests::from_str_trait ... ok
[INFO] [stdout] test norm_path_tests::from_string_trait ... ok
[INFO] [stdout] test normalize_path_tests::empty_path ... ok
[INFO] [stdout] test norm_path_tests::new_creates_normalized_path ... ok
[INFO] [stdout] test normalize_path_tests::backslash_converted_to_forward_slash ... ok
[INFO] [stdout] test normalize_path_tests::all_normalizations_combined ... ok
[INFO] [stdout] test normalize_path_tests::diff_prefix_a_stripped ... ok
[INFO] [stdout] test normalize_path_tests::diff_prefix_b_stripped ... ok
[INFO] [stdout] test edge_case_tests::path_with_parentheses ... ok
[INFO] [stdout] test integration_tests::norm_path_in_hashset ... ok
[INFO] [stdout] test line_range_tests::hash_consistency ... ok
[INFO] [stdout] test integration_tests::norm_path_in_hashmap ... ok
[INFO] [stdout] test norm_path_tests::into_string_consumes ... ok
[INFO] [stdout] test normalize_path_tests::whitespace_only ... ok
[INFO] [stdout] test normalize_path_tests::leading_dot_slash_stripped ... ok
[INFO] [stdout] test normalize_path_tests::hidden_file_in_directory ... ok
[INFO] [stdout] test normalize_path_tests::mixed_slashes_normalized ... ok
[INFO] [stdout] test normalize_path_tests::just_a_slash ... ok
[INFO] [stdout] test normalize_path_tests::whitespace_trimmed ... ok
[INFO] [stdout] test normalize_path_tests::just_dot_slash ... ok
[INFO] [stdout] test normalize_path_tests::multiple_leading_dot_slash_stripped ... ok
[INFO] [stdout] test normalize_path_tests::root_path ... ok
[INFO] [stdout] test unicode_tests::emoji_in_path ... ok
[INFO] [stdout] test unicode_tests::unicode_preserved_through_normalization ... ok
[INFO] [stdout] test unicode_tests::unicode_with_backslash ... ok
[INFO] [stderr]      Running tests/report_tests.rs (/opt/rustwide/target/release/deps/report_tests-90240055aac2e5f5)
[INFO] [stdout] test normalize_path_tests::simple_path_unchanged ... ok
[INFO] [stdout] test normalize_path_tests::hidden_file ... ok
[INFO] [stdout] test normalize_path_tests::filename_only ... ok
[INFO] [stdout] test normalize_path_tests::multiple_backslashes_converted ... ok
[INFO] [stdout] test normalize_path_tests::multiple_double_slashes_collapsed ... ok
[INFO] [stdout] test normalize_path_tests::just_b_slash ... ok
[INFO] [stdout] test unicode_tests::mixed_unicode_and_ascii ... ok
[INFO] [stdout] test unicode_tests::unicode_directory ... ok
[INFO] [stdout] test unicode_tests::unicode_filename ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 102 tests
[INFO] [stdout] test counts_tests::custom_values ... ok
[INFO] [stdout] test constants_tests::schema_id_value ... ok
[INFO] [stdout] test constants_tests::tool_name_value ... ok
[INFO] [stdout] test counts_tests::clone ... ok
[INFO] [stdout] test counts_tests::debug_format ... ok
[INFO] [stdout] test constants_tests::check_diagnostics_on_diff_value ... ok
[INFO] [stdout] test diagnostic_disposition_tests::disposition_with_file_and_line ... ok
[INFO] [stdout] test counts_tests::default_is_zero ... ok
[INFO] [stdout] test diagnostic_disposition_tests::disposition_with_fingerprint ... ok
[INFO] [stdout] test disposition_enum_tests::deserialize_snake_case ... ok
[INFO] [stdout] test disposition_enum_tests::equality ... ok
[INFO] [stdout] test diagnostic_disposition_tests::deserialize ... ok
[INFO] [stdout] test diagnostic_disposition_tests::serialize ... ok
[INFO] [stdout] test disposition_enum_tests::serialize_snake_case ... ok
[INFO] [stdout] test disposition_enum_tests::debug_format ... ok
[INFO] [stdout] test disposition_enum_tests::clone ... ok
[INFO] [stdout] test explain_summary_tests::deserialize ... ok
[INFO] [stdout] test explain_summary_tests::serialize ... ok
[INFO] [stdout] test finding_tests::clone ... ok
[INFO] [stdout] test finding_tests::minimal_finding ... ok
[INFO] [stdout] test finding_tests::finding_with_all_fields ... ok
[INFO] [stdout] test git_info_tests::clone ... ok
[INFO] [stdout] test finding_tests::debug_format ... ok
[INFO] [stdout] test finding_tests::serialize_minimal ... ok
[INFO] [stdout] test finding_tests::optional_fields_skipped_when_none ... ok
[INFO] [stdout] test git_info_tests::debug_format ... ok
[INFO] [stdout] test counts_tests::deserialize ... ok
[INFO] [stdout] test finding_tests::finding_with_location ... ok
[INFO] [stdout] test diagnostic_disposition_tests::basic_disposition ... ok
[INFO] [stdout] test explain_summary_tests::custom_values ... ok
[INFO] [stdout] test explain_summary_tests::clone ... ok
[INFO] [stdout] test git_info_tests::deserialize ... ok
[INFO] [stdout] test git_info_tests::empty_git_info ... ok
[INFO] [stdout] test explain_summary_tests::debug_format ... ok
[INFO] [stdout] test diagnostic_disposition_tests::clone ... ok
[INFO] [stdout] test counts_tests::serialize ... ok
[INFO] [stdout] test host_info_tests::debug_format ... ok
[INFO] [stdout] test location_tests::debug_format ... ok
[INFO] [stdout] test finding_tests::deserialize_minimal ... ok
[INFO] [stdout] test explain_summary_tests::default_is_zero ... ok
[INFO] [stdout] test location_tests::deserialize ... ok
[INFO] [stdout] test location_tests::location_with_line_only ... ok
[INFO] [stdout] test location_tests::location_with_all_fields ... ok
[INFO] [stdout] test git_info_tests::full_git_info ... ok
[INFO] [stdout] test git_info_tests::serialize_empty ... ok
[INFO] [stdout] test git_info_tests::serialize_with_fields ... ok
[INFO] [stdout] test host_info_tests::basic_host_info ... ok
[INFO] [stdout] test location_tests::location_with_path_only ... ok
[INFO] [stdout] test diagnostic_disposition_tests::debug_format ... ok
[INFO] [stdout] test host_info_tests::clone ... ok
[INFO] [stdout] test report_tests::debug_format ... ok
[INFO] [stdout] test report_tests::minimal_report_deserializable ... ok
[INFO] [stdout] test host_info_tests::deserialize ... ok
[INFO] [stdout] test location_tests::optional_fields_skipped_when_none ... ok
[INFO] [stdout] test run_info_tests::debug_format ... ok
[INFO] [stdout] test round_trip_tests::finding_round_trip ... ok
[INFO] [stdout] test run_info_tests::basic_run_info ... ok
[INFO] [stdout] test host_info_tests::serialize ... ok
[INFO] [stdout] test round_trip_tests::report_round_trip ... ok
[INFO] [stdout] test location_tests::serialize ... ok
[INFO] [stdout] test location_tests::clone ... ok
[INFO] [stdout] test report_tests::clone ... ok
[INFO] [stdout] test report_tests::report_with_data ... ok
[INFO] [stdout] test severity_tests::debug_format ... ok
[INFO] [stdout] test run_info_tests::deserialize ... ok
[INFO] [stdout] test run_info_tests::run_info_with_duration ... ok
[INFO] [stdout] test run_info_tests::run_info_with_git ... ok
[INFO] [stdout] test run_info_tests::optional_fields_skipped_when_none ... ok
[INFO] [stdout] test run_info_tests::run_info_with_host ... ok
[INFO] [stdout] test run_info_tests::serialize ... ok
[INFO] [stdout] test severity_tests::copy ... ok
[INFO] [stdout] test tool_info_tests::clone ... ok
[INFO] [stdout] test severity_tests::serialize_lowercase ... ok
[INFO] [stdout] test report_tests::report_with_findings ... ok
[INFO] [stdout] test report_tests::report_data_skipped_when_none ... ok
[INFO] [stdout] test tool_info_tests::commit_skipped_when_none ... ok
[INFO] [stdout] test severity_tests::clone ... ok
[INFO] [stdout] test severity_tests::deserialize_lowercase ... ok
[INFO] [stdout] test severity_tests::equality ... ok
[INFO] [stdout] test tool_info_tests::tool_info_with_commit ... ok
[INFO] [stdout] test report_tests::report_findings_default_empty ... ok
[INFO] [stdout] test verdict_status_tests::clone ... ok
[INFO] [stdout] test verdict_status_tests::debug_format ... ok
[INFO] [stdout] test report_tests::minimal_report_serializable ... ok
[INFO] [stdout] test verdict_tests::debug_format ... ok
[INFO] [stdout] test tool_info_tests::serialize ... ok
[INFO] [stdout] test tool_info_tests::serialize_with_commit ... ok
[INFO] [stdout] test verdict_status_tests::copy ... ok
[INFO] [stdout] test verdict_status_tests::deserialize_lowercase ... ok
[INFO] [stdout] test verdict_tests::serialize ... ok
[INFO] [stdout] test tool_info_tests::debug_format ... ok
[INFO] [stdout] test verdict_tests::clone ... ok
[INFO] [stdout] test tool_info_tests::deserialize ... ok
[INFO] [stdout] test verdict_tests::verdict_with_reasons ... ok
[INFO] [stdout] test verdict_tests::serialize_with_reasons ... ok
[INFO] [stdout] test verdict_tests::reasons_skipped_when_empty ... ok
[INFO] [stdout] test tool_info_tests::basic_tool_info ... ok
[INFO] [stdout] test verdict_tests::deserialize ... ok
[INFO] [stdout] test verdict_status_tests::equality ... ok
[INFO] [stdout] test verdict_status_tests::serialize_lowercase ... ok
[INFO] [stdout] test verdict_tests::basic_verdict ... ok
[INFO] [stdout] test run_info_tests::clone ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 102 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/schema_validation.rs (/opt/rustwide/target/release/deps/schema_validation-0dcc3e0554663632)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test sample_report_validates_against_schema ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- sample_report_validates_against_schema stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'sample_report_validates_against_schema' (3292) panicked at tests/schema_validation.rs:9:55:
[INFO] [stdout] read schema: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f8f7960201 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60f8f79778da - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60f8f796516c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60f8f793aa76 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60f8f7957a19 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60f8f78f28a0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60f8f7957d42 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60f8f793ab22 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60f8f7933599 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60f8f793b90d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60f8f79780bc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60f8f7977e92 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x60f8f726ec0f - <schema_validation[c0e4873809876ac5]::sample_report_validates_against_schema::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x60f8f78e5b8b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   14:     0x60f8f78f31f5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x60f8f78ecab4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x60f8f78f6352 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x60f8f795f3b9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x72c71a714dfa - <unknown>
[INFO] [stdout]   19:     0x72c71a7a83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     sample_report_validates_against_schema
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test schema_validation`
[INFO] running `Command { std: "docker" "inspect" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59", kill_on_drop: false }`
[INFO] [stdout] 5091f54f14ac441a2cd576a25d78cd979a39895dfae02a2af5f803505edb6e59
