[INFO] fetching crate santh-skera 0.1.0...
[INFO] testing santh-skera-0.1.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate santh-skera 0.1.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate santh-skera 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate santh-skera 0.1.0
[INFO] tweaked toml for crates.io crate santh-skera 0.1.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate santh-skera 0.1.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 santh-skera 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.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-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895
[INFO] running `Command { std: "docker" "start" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895", 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" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895" "/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" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895", 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" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling indexmap v2.13.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling santh-skera v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 22.99s
[INFO] running `Command { std: "docker" "inspect" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895", 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" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling fastrand v2.4.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling santh-skera v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stdout] warning: unused import: `std::path::PathBuf`
[INFO] [stdout]  --> tests/break_it.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::path::PathBuf;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `s`
[INFO] [stdout]   --> tests/wave9_proptest.rs:18:33
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[test] fn prop_and_restrictive(s in 0u8..5) { let f=LicenseFamily::classify("GPL-3.0-only AND MIT"); prop_assert!(matches!(f, Licen...
[INFO] [stdout]    |                                 ^ help: if this is intentional, prefix it with an underscore: `_s`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 22.53s
[INFO] running `Command { std: "docker" "inspect" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895", 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" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `std::path::PathBuf`
[INFO] [stderr]  --> tests/break_it.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use std::path::PathBuf;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `s`
[INFO] [stderr]   --> tests/wave9_proptest.rs:18:33
[INFO] [stderr]    |
[INFO] [stderr] 18 | #[test] fn prop_and_restrictive(s in 0u8..5) { let f=LicenseFamily::classify("GPL-3.0-only AND MIT"); prop_assert!(matches!(f, Licen...
[INFO] [stderr]    |                                 ^ help: if this is intentional, prefix it with an underscore: `_s`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `santh-skera` (test "break_it") generated 1 warning (run `cargo fix --test "break_it" -p santh-skera` to apply 1 suggestion)
[INFO] [stderr] warning: `santh-skera` (test "wave9_proptest") generated 1 warning (run `cargo fix --test "wave9_proptest" -p santh-skera` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/santh-skera/2a2cc3e2020a495a/out/skera-2a2cc3e2020a495a)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test spdx::tests::most_permissive_or ... ok
[INFO] [stdout] test spdx::tests::parse_or ... ok
[INFO] [stdout] test spdx::tests::normalize_aliases ... ok
[INFO] [stdout] test spdx::tests::parse_simple ... ok
[INFO] [stdout] test header::tests::extract_rust_header ... ok
[INFO] [stdout] test spdx::tests::parse_complex ... ok
[INFO] [stdout] test header::tests::extract_c_block_comment ... ok
[INFO] [stdout] test header::tests::extract_compound ... ok
[INFO] [stdout] test spdx::tests::licenses_extraction ... ok
[INFO] [stdout] test header::tests::extract_python_header ... ok
[INFO] [stdout] test spdx::tests::parse_and ... ok
[INFO] [stdout] test header::tests::no_header ... ok
[INFO] [stdout] test spdx::tests::normalize_slash ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/santh-skera/beaddcffa1395cc6/out/skera-beaddcffa1395cc6)
[INFO] [stdout] test spdx::tests::parse_with_exception ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial.rs (/opt/rustwide/target/debug/build/santh-skera/54d40b4326e5996e/out/adversarial-54d40b4326e5996e)
[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] [stdout] 
[INFO] [stdout] running 81 tests
[INFO] [stdout] test classify_all_permissive_variants ... ok
[INFO] [stdout] test contamination_empty_findings ... ok
[INFO] [stdout] test classify_dual_and_picks_most_restrictive ... ok
[INFO] [stdout] test classify_dual_or_picks_most_permissive ... ok
[INFO] [stdout] test cargo_empty_toml ... ok
[INFO] [stdout] test classify_all_copyleft_variants ... ok
[INFO] [stdout] test cargo_invalid_toml ... ok
[INFO] [stdout] test classify_creative_commons ... ok
[INFO] [stdout] test classify_restrictiveness_ordering ... ok
[INFO] [stdout] test classify_source_available ... ok
[INFO] [stdout] test cargo_workspace_toml ... ok
[INFO] [stdout] test contamination_agpl_in_saas ... ok
[INFO] [stdout] test contamination_gpl_in_gpl_is_fine ... ok
[INFO] [stdout] test cargo_missing_package_section ... ok
[INFO] [stdout] test cargo_license_file_field ... ok
[INFO] [stdout] test detect_binary_garbage ... ok
[INFO] [stdout] test go_empty_mod ... ok
[INFO] [stdout] test detect_null_bytes_in_text ... ok
[INFO] [stdout] test detect_real_mit_with_noise ... ok
[INFO] [stdout] test detect_close_but_wrong ... ok
[INFO] [stdout] test detect_very_short_license_text ... ok
[INFO] [stdout] test normalize_already_canonical ... ok
[INFO] [stdout] test go_with_replace_directives ... ok
[INFO] [stdout] test normalize_excess_whitespace ... ok
[INFO] [stdout] test detect_single_word ... ok
[INFO] [stdout] test detect_repeated_markers ... ok
[INFO] [stdout] test go_with_retract_directives ... ok
[INFO] [stdout] test normalize_empty ... ok
[INFO] [stdout] test npm_empty_json ... ok
[INFO] [stdout] test npm_invalid_json ... ok
[INFO] [stdout] test npm_license_object_format ... ok
[INFO] [stdout] test detect_empty_file ... ok
[INFO] [stdout] test policy_all_families_have_compliance ... ok
[INFO] [stdout] test policy_unknown_family_is_review ... ok
[INFO] [stdout] test policy_empty_license_is_missing ... ok
[INFO] [stdout] test normalize_url_slash_not_or ... ok
[INFO] [stdout] test npm_null_values ... ok
[INFO] [stdout] test python_comments_only ... ok
[INFO] [stdout] test npm_scoped_package ... ok
[INFO] [stdout] test contamination_no_project_license ... ok
[INFO] [stdout] test regression_lgpl_not_classified_as_gpl ... ok
[INFO] [stdout] test python_empty_requirements ... ok
[INFO] [stdout] test regression_duplicate_bsl_pattern ... ok
[INFO] [stdout] test python_editable_installs ... ok
[INFO] [stdout] test regression_classify_no_stack_overflow ... ok
[INFO] [stdout] test python_complex_version_specs ... ok
[INFO] [stdout] test sbom_no_version ... ok
[INFO] [stdout] test sbom_special_chars_in_name ... ok
[INFO] [stdout] test header_compound_identifier ... ok
[INFO] [stdout] test header_binary_file_extension ... ok
[INFO] [stdout] test header_doc_comment_not_false_positive ... ok
[INFO] [stdout] test header_deep_nesting ... ok
[INFO] [stdout] test header_empty_file ... ok
[INFO] [stdout] test header_multiple_files ... ok
[INFO] [stdout] test scan_nonexistent_directory ... ok
[INFO] [stdout] test header_not_in_first_10_lines ... ok
[INFO] [stdout] test spdx_db_lookup_mit ... ok
[INFO] [stdout] test scan_empty_directory ... ok
[INFO] [stdout] test spdx_db_osi_approved ... ok
[INFO] [stdout] test scan_mixed_ecosystems ... ok
[INFO] [stdout] test spdx_dangling_operators ... ok
[INFO] [stdout] test sbom_empty_findings ... ok
[INFO] [stdout] test spdx_db_deprecated_licenses_exist ... ok
[INFO] [stdout] test spdx_db_has_entries ... ok
[INFO] [stdout] test sbom_maven_purl ... ok
[INFO] [stdout] test scan_deterministic_ordering ... ok
[INFO] [stdout] test spdx_nested_with ... ok
[INFO] [stdout] test spdx_db_is_valid ... ok
[INFO] [stdout] test spdx_null_bytes ... ok
[INFO] [stdout] test spdx_db_lookup_case_insensitive ... ok
[INFO] [stdout] test spdx_db_unknown_returns_none ... ok
[INFO] [stdout] test spdx_deeply_nested ... ok
[INFO] [stdout] test spdx_single_paren ... ok
[INFO] [stdout] test spdx_empty_string ... ok
[INFO] [stdout] test spdx_unbalanced_parens ... ok
[INFO] [stdout] test spdx_licenseref ... ok
[INFO] [stdout] test spdx_unicode_identifier ... ok
[INFO] [stdout] test spdx_very_long_expression ... ok
[INFO] [stdout] test spdx_whitespace_only ... ok
[INFO] [stdout] test cargo_huge_lock_file ... ok
[INFO] [stdout] test detect_massive_text_does_not_oom ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.84s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/break_it.rs (/opt/rustwide/target/debug/build/santh-skera/54ebbd08d9726140/out/break_it-54ebbd08d9726140)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test test_classify_empty ... ok
[INFO] [stdout] test test_classify_null_bytes_in_compound ... ok
[INFO] [stdout] test test_confidence_boundary ... ok
[INFO] [stdout] test test_detector_invalid_unicode ... ok
[INFO] [stdout] test test_detector_unicode_edge_cases ... ok
[INFO] [stdout] test test_policy_empty_config ... ok
[INFO] [stdout] test test_parse_gemfile_encoding ... ok
[INFO] [stdout] test test_parse_truncated_cargo_lock ... ok
[INFO] [stdout] test test_parse_empty_gomod ... ok
[INFO] [stdout] test test_duplicate_deps_cargo ... ok
[INFO] [stdout] test test_parse_cargo_null_byte ... ok
[INFO] [stdout] test test_policy_random_string ... ok
[INFO] [stdout] test test_header_scan_bom ... ok
[INFO] [stdout] test test_header_scan_boundary ... ok
[INFO] [stdout] test test_spdx_db_unknown ... ok
[INFO] [stdout] test test_detect_license_files_hierarchy ... ok
[INFO] [stdout] test test_spdx_db_max_string ... ok
[INFO] [stdout] test test_policy_empty_allow_deny ... ok
[INFO] [stdout] test test_detector_concurrent_access ... ok
[INFO] [stdout] test test_scanner_no_permissions ... ok
[INFO] [stdout] test test_spdx_normalize_off_by_one ... ok
[INFO] [stdout] test test_policy_no_allow_deny ... ok
[INFO] [stdout] test test_spdx_normalize_null_byte ... ok
[INFO] [stdout] test test_transitive_cycle ... ok
[INFO] [stdout] test test_spdx_extreme_nesting_exceptions ... ok
[INFO] [stdout] test test_spdx_deeply_nested_or ... ok
[INFO] [stdout] test test_scanner_deep_nesting ... ok
[INFO] [stdout] test test_header_scan_massive_file ... ok
[INFO] [stdout] test test_parse_invalid_requirements ... ok
[INFO] [stdout] test test_scanner_huge_deps ... ok
[INFO] [stdout] test test_detector_massive_file ... ok
[INFO] [stdout] test test_detector_concurrent_massive_file ... ok
[INFO] [stdout] test test_parse_huge_requirements has been running for over 60 seconds
[INFO] [stdout] test test_parse_huge_requirements ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 93.77s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/build/santh-skera/512e1c28e4ac7fc1/out/integration-512e1c28e4ac7fc1)
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test classify_agpl ... ok
[INFO] [stdout] test classify_apache ... ok
[INFO] [stdout] test classify_lgpl ... ok
[INFO] [stdout] test classify_dual_mit_apache ... ok
[INFO] [stdout] test classify_unknown ... ok
[INFO] [stdout] test classify_empty ... ok
[INFO] [stdout] test contamination_clean_when_all_permissive ... ok
[INFO] [stdout] test classify_mpl ... ok
[INFO] [stdout] test classify_case_insensitive ... ok
[INFO] [stdout] test default_policy_denies_agpl ... ok
[INFO] [stdout] test default_policy_missing_is_missing ... ok
[INFO] [stdout] test default_policy_allows_mit ... ok
[INFO] [stdout] test classify_gpl3 ... ok
[INFO] [stdout] test classify_mit ... ok
[INFO] [stdout] test detect_apache_license_text ... ok
[INFO] [stdout] test contamination_detects_gpl_in_permissive ... ok
[INFO] [stdout] test default_policy_denies_gpl ... ok
[INFO] [stdout] test detect_empty_text_returns_none ... ok
[INFO] [stdout] test detect_multiple_ecosystems ... ok
[INFO] [stdout] test detect_npm_ecosystem ... ok
[INFO] [stdout] test detect_random_text_returns_none ... ok
[INFO] [stdout] test dual_license_allowed_if_any_part_allowed ... ok
[INFO] [stdout] test detect_gpl3_license_text ... ok
[INFO] [stdout] test detect_mit_license_text ... ok
[INFO] [stdout] test parse_cargo_toml_license ... ok
[INFO] [stdout] test parse_package_json_license ... ok
[INFO] [stdout] test detect_cargo_ecosystem ... ok
[INFO] [stdout] test sbom_cyclonedx_generates_valid_json ... ok
[INFO] [stdout] test sbom_purl_cargo ... ok
[INFO] [stdout] test parse_requirements_txt ... ok
[INFO] [stdout] test sbom_purl_npm ... ok
[INFO] [stdout] test sbom_spdx_generates_valid_json ... ok
[INFO] [stdout] test spdx_most_permissive_or ... ok
[INFO] [stdout] test spdx_normalize_aliases ... ok
[INFO] [stdout] test spdx_normalize_slash ... ok
[INFO] [stdout] test spdx_parse_and ... ok
[INFO] [stdout] test spdx_parse_complex_nested ... ok
[INFO] [stdout] test spdx_parse_or ... ok
[INFO] [stdout] test parse_go_mod ... ok
[INFO] [stdout] test header_scan_finds_spdx ... ok
[INFO] [stdout] test full_scan_missing_license_fails ... ok
[INFO] [stdout] test spdx_parse_with_exception ... ok
[INFO] [stdout] test spdx_parse_simple ... ok
[INFO] [stdout] test full_scan_rust_project ... ok
[INFO] [stdout] test header_scan_python_hash ... ok
[INFO] [stdout] test detect_from_toml_templates ... ok
[INFO] [stdout] test full_scan_with_headers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wave4_edge.rs (/opt/rustwide/target/debug/build/santh-skera/774051b86d842f64/out/wave4_edge-774051b86d842f64)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test w4_sk_01_null_spdx_unknown ... ok
[INFO] [stdout] test w4_sk_15_policy_default_allows_mit ... ok
[INFO] [stdout] test w4_sk_10_cargo_null_name_skipped ... ok
[INFO] [stdout] test w4_sk_17_gpl_family ... ok
[INFO] [stdout] test w4_sk_03_empty_spdx_none ... ok
[INFO] [stdout] test w4_sk_18_and_expression_restrictive ... ok
[INFO] [stdout] test w4_sk_02_mit_license_line_detect ... ok
[INFO] [stdout] test w4_sk_19_or_expression_permissive ... ok
[INFO] [stdout] test w4_sk_05_normalize_single_char ... ok
[INFO] [stdout] test w4_sk_06_parse_deep_or_chain ... ok
[INFO] [stdout] test w4_sk_04_policy_empty_toml_err ... ok
[INFO] [stdout] test w4_sk_07_find_nested_license ... ok
[INFO] [stdout] test w4_sk_08_detector_rejects_binary ... ok
[INFO] [stdout] test w4_sk_11_permissive_mit_family ... ok
[INFO] [stdout] test w4_sk_12_unknown_identifier ... ok
[INFO] [stdout] test w4_sk_13_normalize_empty ... ok
[INFO] [stdout] test w4_sk_16_concurrent_detect_mit ... ok
[INFO] [stdout] test w4_sk_09_short_text_no_detect ... ok
[INFO] [stdout] test w4_sk_20_invalid_unicode_file_none ... ok
[INFO] [stdout] test w4_sk_14_massive_file_sample_detect ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wave9_edge.rs (/opt/rustwide/target/debug/build/santh-skera/139d856087c4fdd5/out/wave9_edge-139d856087c4fdd5)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test w9_sk_01 ... ok
[INFO] [stdout] test w9_sk_04 ... ok
[INFO] [stdout] test w9_sk_05 ... ok
[INFO] [stdout] test w9_sk_06 ... ok
[INFO] [stdout] test w9_sk_02 ... ok
[INFO] [stdout] test w9_sk_03 ... ok
[INFO] [stdout] test w9_sk_08 ... ok
[INFO] [stdout] test w9_sk_09 ... ok
[INFO] [stdout] test w9_sk_07 ... ok
[INFO] [stdout] test w9_sk_13 ... ok
[INFO] [stdout] test w9_sk_12 ... ok
[INFO] [stdout] test w9_sk_16 ... ok
[INFO] [stdout] test w9_sk_11 ... ok
[INFO] [stdout] test w9_sk_18 ... ok
[INFO] [stdout] test w9_sk_25 ... ok
[INFO] [stdout] test w9_sk_22 ... ok
[INFO] [stdout] test w9_sk_19 ... ok
[INFO] [stdout] test w9_sk_20 ... ok
[INFO] [stdout] test w9_sk_21 ... ok
[INFO] [stdout] test w9_sk_23 ... ok
[INFO] [stdout] test w9_sk_14 ... ok
[INFO] [stdout] test w9_sk_24 ... ok
[INFO] [stdout] test w9_sk_15 ... ok
[INFO] [stdout] test w9_sk_17 ... ok
[INFO] [stdout] test w9_sk_10 ... ok
[INFO] [stderr]      Running tests/wave9_proptest.rs (/opt/rustwide/target/debug/build/santh-skera/605946d42ba332e8/out/wave9_proptest-605946d42ba332e8)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test prop_gpl3_strong_copyleft ... ok
[INFO] [stdout] test prop_and_restrictive ... ok
[INFO] [stdout] test prop_mit_always_permissive ... ok
[INFO] [stdout] test prop_empty_spdx_none ... ok
[INFO] [stdout] test prop_normalize_no_panic ... ok
[INFO] [stdout] test prop_or_chain_parseable ... ok
[INFO] [stdout] test prop_classify_no_panic ... ok
[INFO] [stdout] test prop_null_byte_unknown ... ok
[INFO] [stdout] test prop_normalize_idempotent_trim ... ok
[INFO] [stdout] test prop_expr_parse_no_panic ... ok
[INFO] [stdout] test prop_normalize_len_le_input ... ok
[INFO] [stdout] test prop_detector_clone_eq ... ok
[INFO] [stdout] test prop_detect_no_panic ... ok
[INFO] [stdout] test prop_short_detect_none ... ok
[INFO] [stdout] test prop_detect_file_missing_no_panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests skera
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 21) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895", kill_on_drop: false }`
[INFO] [stdout] 51715f97fe9d0909d44edd413eea0d597ab82f0214284a7af19619841483a895
