[INFO] fetching crate tokmd-envelope 1.9.0...
[INFO] testing tokmd-envelope-1.9.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate tokmd-envelope 1.9.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate tokmd-envelope 1.9.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tokmd-envelope 1.9.0
[INFO] tweaked toml for crates.io crate tokmd-envelope 1.9.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tokmd-envelope 1.9.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tokmd-envelope 1.9.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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9881e01443fa9becf91b60734f367edca99242d3cc1f227822d8b12ae8852043
[INFO] running `Command { std: "docker" "start" "-a" "9881e01443fa9becf91b60734f367edca99242d3cc1f227822d8b12ae8852043", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9881e01443fa9becf91b60734f367edca99242d3cc1f227822d8b12ae8852043", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9881e01443fa9becf91b60734f367edca99242d3cc1f227822d8b12ae8852043", kill_on_drop: false }`
[INFO] [stdout] 9881e01443fa9becf91b60734f367edca99242d3cc1f227822d8b12ae8852043
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ec888408cfdfebc12d4083cc251795fd0dfa491f76ea1e85ddd17b5b907c95be
[INFO] running `Command { std: "docker" "start" "-a" "ec888408cfdfebc12d4083cc251795fd0dfa491f76ea1e85ddd17b5b907c95be", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling tokmd-envelope v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.31s
[INFO] running `Command { std: "docker" "inspect" "ec888408cfdfebc12d4083cc251795fd0dfa491f76ea1e85ddd17b5b907c95be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ec888408cfdfebc12d4083cc251795fd0dfa491f76ea1e85ddd17b5b907c95be", kill_on_drop: false }`
[INFO] [stdout] ec888408cfdfebc12d4083cc251795fd0dfa491f76ea1e85ddd17b5b907c95be
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d01005b75dae8706f63f9185eae2da8cc7dc41539274e9d95fe5249e14581e64
[INFO] running `Command { std: "docker" "start" "-a" "d01005b75dae8706f63f9185eae2da8cc7dc41539274e9d95fe5249e14581e64", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling tokmd-envelope v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 22.08s
[INFO] running `Command { std: "docker" "inspect" "d01005b75dae8706f63f9185eae2da8cc7dc41539274e9d95fe5249e14581e64", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d01005b75dae8706f63f9185eae2da8cc7dc41539274e9d95fe5249e14581e64", kill_on_drop: false }`
[INFO] [stdout] d01005b75dae8706f63f9185eae2da8cc7dc41539274e9d95fe5249e14581e64
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 48087b65d6e31abf26924b6931da3c45cb0c53e02f5b25e4dbbaf0ca29347051
[INFO] running `Command { std: "docker" "start" "-a" "48087b65d6e31abf26924b6931da3c45cb0c53e02f5b25e4dbbaf0ca29347051", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tokmd_envelope-4c281fb5fac49703)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test tests::artifact_builders_cover_variants ... ok
[INFO] [stdout] test tests::capability_status_with_reason_builder ... ok
[INFO] [stdout] test tests::capability_status_serde_roundtrip ... ok
[INFO] [stdout] test tests::schema_field_contains_string_identifier ... ok
[INFO] [stdout] test tests::sensor_report_add_capability ... ok
[INFO] [stdout] test tests::gate_item_builder_fields ... ok
[INFO] [stdout] test tests::verdict_display_matches_serde ... ok
[INFO] [stdout] test tests::sensor_report_with_capabilities ... ok
[INFO] [stdout] test tests::serde_roundtrip_sensor_report ... ok
[INFO] [stdout] test tests::finding_severity_display_matches_serde ... ok
[INFO] [stdout] test tests::finding_builders_and_fingerprint ... ok
[INFO] [stdout] test tests::finding_location_constructors ... ok
[INFO] [stdout] test tests::verdict_default_is_pass ... ok
[INFO] [stdout] test tests::serde_roundtrip_with_gates_in_data ... ok
[INFO] [stdout] test tests::serde_roundtrip_with_findings ... ok
[INFO] [stdout] test tests::capability_status_with_reason ... ok
[INFO] [stdout] test tests::sensor_report_with_artifacts_and_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bdd.rs (/opt/rustwide/target/debug/deps/bdd-d732def20c71dd7e)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test scenario_add_capability_creates_map_lazily ... ok
[INFO] [stdout] test scenario_adding_findings_increments_count ... ok
[INFO] [stdout] test scenario_artifact_constructors_and_builders ... ok
[INFO] [stdout] test scenario_capabilities_no_green_by_omission ... ok
[INFO] [stdout] test scenario_capability_with_reason_builder ... ok
[INFO] [stdout] test scenario_finding_id_composition ... ok
[INFO] [stdout] test scenario_finding_optional_fields_skipped_when_none ... ok
[INFO] [stdout] test scenario_finding_constants_non_empty ... ok
[INFO] [stdout] test scenario_finding_location_constructors ... ok
[INFO] [stdout] test scenario_gate_results_creation ... ok
[INFO] [stdout] test scenario_finding_builder_chain ... ok
[INFO] [stdout] test scenario_gate_item_optional_fields_skipped_when_none ... ok
[INFO] [stdout] test scenario_finding_location_optional_fields_skipped ... ok
[INFO] [stdout] test scenario_minimal_report_has_correct_defaults ... ok
[INFO] [stdout] test scenario_optional_fields_skipped_when_none ... ok
[INFO] [stdout] test scenario_severity_display_consistency ... ok
[INFO] [stdout] test scenario_tool_meta_constructors ... ok
[INFO] [stdout] test scenario_verdict_default_is_pass ... ok
[INFO] [stdout] test scenario_verdict_display_consistency ... ok
[INFO] [stdout] test scenario_fingerprint_determinism ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contract_expansion.rs (/opt/rustwide/target/debug/deps/contract_expansion-ba23dfa4542feede)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test given_all_verdicts_when_display_then_lowercase_matches_serde ... ok
[INFO] [stdout] test given_finding_with_all_optional_none_when_roundtripped_then_preserved ... ok
[INFO] [stdout] test given_finding_with_empty_location_path_when_fingerprinted_then_deterministic ... ok
[INFO] [stdout] test given_gate_item_with_all_optional_none_when_serialized_then_omitted ... ok
[INFO] [stdout] test given_finding_without_location_when_fingerprinted_then_uses_empty_path ... ok
[INFO] [stdout] test given_gate_results_with_mixed_verdicts_when_roundtripped_then_preserved ... ok
[INFO] [stdout] test given_gate_item_with_all_fields_when_roundtripped_then_preserved ... ok
[INFO] [stdout] test given_report_with_all_optional_sections_when_roundtripped_then_preserved ... ok
[INFO] [stdout] test given_schema_constant_then_value_is_sensor_report_v1 ... ok
[INFO] [stdout] test prop_report_roundtrip_with_varying_finding_count ... ok
[INFO] [stdout] test given_finding_with_unicode_path_when_fingerprinted_then_stable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contract_hardening.rs (/opt/rustwide/target/debug/deps/contract_hardening-76c7e1a1295b9c1d)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test empty_report_is_valid ... ok
[INFO] [stdout] test envelope_has_tool_fields ... ok
[INFO] [stdout] test envelope_has_schema_field ... ok
[INFO] [stdout] test fingerprint_changes_with_tool_name ... ok
[INFO] [stdout] test finding_ids_are_stable ... ok
[INFO] [stdout] test fingerprint_is_deterministic ... ok
[INFO] [stdout] test envelope_has_verdict ... ok
[INFO] [stdout] test sensor_report_with_artifacts_roundtrip ... ok
[INFO] [stdout] test sensor_report_with_data_roundtrip ... ok
[INFO] [stdout] test sensor_report_json_roundtrip ... ok
[INFO] [stdout] test sensor_report_schema_constant ... ok
[INFO] [stdout] test verdict_default_is_pass ... ok
[INFO] [stdout] test verdict_serde_values ... ok
[INFO] [stdout] test envelope_has_timestamp ... ok
[INFO] [stdout] test sensor_report_with_findings_roundtrip ... ok
[INFO] [stdout] test properties::envelope_json_roundtrip ... ok
[INFO] [stderr]      Running tests/deep.rs (/opt/rustwide/target/debug/deps/deep-2280b71eabb35f84)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test capability_constructors_exhaustive ... ok
[INFO] [stdout] test deserialize_all_capability_states ... ok
[INFO] [stdout] test constructor_always_sets_schema ... ok
[INFO] [stdout] test deterministic_serialization_minimal ... ok
[INFO] [stdout] test deserialize_all_severity_values ... ok
[INFO] [stdout] test deserialize_all_verdict_values ... ok
[INFO] [stdout] test deterministic_serialization_full ... ok
[INFO] [stdout] test fingerprint_clone_stability ... ok
[INFO] [stdout] test double_roundtrip_minimal ... ok
[INFO] [stdout] test fingerprint_hex_chars_only ... ok
[INFO] [stdout] test fingerprint_ignores_severity_and_title ... ok
[INFO] [stdout] test double_roundtrip_full ... ok
[INFO] [stdout] test fingerprint_null_byte_separator_prevents_collision ... ok
[INFO] [stdout] test forward_compat_extra_artifact_fields_ignored ... ok
[INFO] [stdout] test forward_compat_extra_finding_fields_ignored ... ok
[INFO] [stdout] test forward_compat_extra_gate_item_fields_ignored ... ok
[INFO] [stdout] test forward_compat_extra_location_fields_ignored ... ok
[INFO] [stdout] test forward_compat_extra_tool_meta_fields_ignored ... ok
[INFO] [stdout] test forward_compat_extra_top_level_fields_ignored ... ok
[INFO] [stdout] test gate_results_empty_items_roundtrip ... ok
[INFO] [stdout] test json_artifact_type_rename ... ok
[INFO] [stdout] test json_capabilities_btreemap_sorted ... ok
[INFO] [stdout] test json_finding_nested_keys ... ok
[INFO] [stdout] test json_required_keys_all_present_in_full_report ... ok
[INFO] [stdout] test json_tool_nested_keys ... ok
[INFO] [stdout] test large_data_payload_roundtrip ... ok
[INFO] [stdout] test reject_findings_not_array ... ok
[INFO] [stdout] test reject_empty_string ... ok
[INFO] [stdout] test reject_invalid_severity_value ... ok
[INFO] [stdout] test reject_missing_required_field_schema ... ok
[INFO] [stdout] test reject_invalid_capability_state ... ok
[INFO] [stdout] test reject_missing_required_field_verdict ... ok
[INFO] [stdout] test verdict_eq_all_pairs ... ok
[INFO] [stdout] test reject_missing_required_field_findings ... ok
[INFO] [stdout] test reject_missing_required_field_tool ... ok
[INFO] [stdout] test reject_invalid_json ... ok
[INFO] [stdout] test reject_invalid_verdict_value ... ok
[INFO] [stdout] test reject_verdict_as_integer ... ok
[INFO] [stdout] test severity_copy_semantics ... ok
[INFO] [stdout] test severity_eq_all_pairs ... ok
[INFO] [stdout] test verdict_copy_semantics ... ok
[INFO] [stdout] test prop_none_fields_omitted ... ok
[INFO] [stdout] test prop_double_roundtrip_stable ... ok
[INFO] [stdout] test prop_fingerprint_format ... ok
[INFO] [stderr]      Running tests/deep2.rs (/opt/rustwide/target/debug/deps/deep2-68cfd3b21ab3abb5)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test all_finding_constants_compose_valid_triples ... ok
[INFO] [stdout] test capability_state_rejects_unknown ... ok
[INFO] [stdout] test add_capability_overwrites_same_key ... ok
[INFO] [stdout] test data_payload_preserves_all_json_types ... ok
[INFO] [stdout] test empty_artifacts_vec_is_present_in_json ... ok
[INFO] [stdout] test finding_id_with_empty_strings ... ok
[INFO] [stdout] test finding_location_line_zero ... ok
[INFO] [stdout] test fingerprint_collision_resistance_different_tools ... ok
[INFO] [stdout] test fingerprint_with_empty_tool_name ... ok
[INFO] [stdout] test fingerprint_collision_resistance_different_check_ids ... ok
[INFO] [stdout] test findings_order_preserved_through_roundtrip ... ok
[INFO] [stdout] test deeply_nested_data_payload_roundtrip ... ok
[INFO] [stdout] test artifact_minimal_serialization ... ok
[INFO] [stdout] test capability_state_exhaustive_equality ... ok
[INFO] [stdout] test gate_item_negative_threshold_roundtrip ... ok
[INFO] [stdout] test gate_item_very_large_floats_roundtrip ... ok
[INFO] [stdout] test gate_results_status_does_not_auto_compute ... ok
[INFO] [stdout] test none_artifacts_absent_from_json ... ok
[INFO] [stdout] test many_capabilities_sorted_in_json ... ok
[INFO] [stdout] test report_with_all_empty_strings ... ok
[INFO] [stdout] test report_data_json_null_vs_none ... ok
[INFO] [stdout] test pretty_vs_compact_json_equivalent ... ok
[INFO] [stdout] test verdict_serde_rejects_uppercase ... ok
[INFO] [stdout] test sensor_report_json_key_order_is_struct_declaration_order ... ok
[INFO] [stdout] test severity_serde_rejects_uppercase ... ok
[INFO] [stdout] test tool_meta_tokmd_always_sets_name_to_tokmd ... ok
[INFO] [stdout] test unicode_in_all_finding_string_fields ... ok
[INFO] [stdout] test unicode_in_tool_meta ... ok
[INFO] [stdout] test finding_with_very_long_strings_roundtrip ... ok
[INFO] [stdout] test gate_item_zero_threshold_roundtrip ... ok
[INFO] [stdout] test gate_results_many_items_roundtrip ... ok
[INFO] [stdout] test sensor_report_clone_is_independent ... ok
[INFO] [stdout] test artifact_clone_independence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deep_envelope_round2_w52.rs (/opt/rustwide/target/debug/deps/deep_envelope_round2_w52-26693619061af9b6)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test empty_envelope_skip_verdict ... ok
[INFO] [stdout] test envelope_with_warn_verdict_and_findings ... ok
[INFO] [stdout] test empty_envelope_serializes_with_empty_findings_array ... ok
[INFO] [stdout] test finding_id_constants_are_non_empty ... ok
[INFO] [stdout] test finding_id_composition ... ok
[INFO] [stdout] test capability_states_roundtrip ... ok
[INFO] [stdout] test fingerprint_differs_for_different_tools ... ok
[INFO] [stdout] test fingerprint_is_deterministic ... ok
[INFO] [stdout] test json_contains_required_top_level_keys ... ok
[INFO] [stdout] test new_report_has_no_findings ... ok
[INFO] [stdout] test new_report_has_no_optional_fields ... ok
[INFO] [stdout] test severity_serializes_as_lowercase_string ... ok
[INFO] [stdout] test gate_results_roundtrip_via_data ... ok
[INFO] [stdout] test timestamp_preserved_in_roundtrip ... ok
[INFO] [stdout] test timestamp_with_offset_roundtrips ... ok
[INFO] [stdout] test new_report_has_correct_schema ... ok
[INFO] [stdout] test tool_meta_tokmd_shorthand ... ok
[INFO] [stdout] test report_with_all_optional_fields_roundtrips ... ok
[INFO] [stdout] test optional_fields_omitted_when_none ... ok
[INFO] [stdout] test verdict_serializes_as_lowercase_string ... ok
[INFO] [stdout] test report_with_findings_serde_roundtrip ... ok
[INFO] [stdout] test empty_report_serde_roundtrip ... ok
[INFO] [stderr]      Running tests/deep_envelope_w48.rs (/opt/rustwide/target/debug/deps/deep_envelope_w48-2900ed4f0ad96bc4)
[INFO] [stdout] test envelope_with_multiple_receipts_in_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test add_capability_creates_map_lazily ... ok
[INFO] [stdout] test capability_status_constructors ... ok
[INFO] [stdout] test construct_minimal_report_optional_fields_none ... ok
[INFO] [stdout] test artifact_constructors_and_builders ... ok
[INFO] [stdout] test constructor_stamps_schema_automatically ... ok
[INFO] [stdout] test finding_id_composition ... ok
[INFO] [stdout] test double_roundtrip_bytes_identical ... ok
[INFO] [stdout] test empty_artifacts_not_in_json ... ok
[INFO] [stdout] test empty_capabilities_not_in_json ... ok
[INFO] [stdout] test empty_data_not_in_json ... ok
[INFO] [stdout] test empty_findings_vec_serializes_as_array ... ok
[INFO] [stdout] test finding_fingerprint_deterministic ... ok
[INFO] [stdout] test finding_fingerprint_differs_by_path ... ok
[INFO] [stdout] test finding_fingerprint_differs_by_tool ... ok
[INFO] [stdout] test json_schema_field_present_and_correct ... ok
[INFO] [stdout] test finding_id_with_all_module_constants ... ok
[INFO] [stdout] test tool_meta_new_and_tokmd_shortcut ... ok
[INFO] [stdout] test construct_sensor_report_all_fields_populated ... ok
[INFO] [stdout] test serde_roundtrip_rich ... ok
[INFO] [stdout] test gate_item_with_all_optional_fields ... ok
[INFO] [stdout] test schema_constant_is_v1 ... ok
[INFO] [stdout] test verdict_display_all_variants ... ok
[INFO] [stdout] test gate_results_with_empty_items ... ok
[INFO] [stdout] test verdict_default_is_pass ... ok
[INFO] [stdout] test serde_roundtrip_minimal ... ok
[INFO] [stdout] test severity_display_all_variants ... ok
[INFO] [stdout] test report_with_empty_artifacts_vec ... ok
[INFO] [stdout] test finding_with_fingerprint_builder ... ok
[INFO] [stdout] test finding_location_constructors ... ok
[INFO] [stdout] test prop_roundtrip_preserves_required_fields ... ok
[INFO] [stdout] test finding_fingerprint_same_regardless_of_severity_or_title ... ok
[INFO] [stderr]      Running tests/deep_w39.rs (/opt/rustwide/target/debug/deps/deep_w39-d7c5d94c7547d0ca)
[INFO] [stdout] test prop_fingerprint_always_32_hex ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test capability_serde_roundtrip_all_states ... ok
[INFO] [stdout] test add_capability_creates_map_lazily ... ok
[INFO] [stdout] test capability_unavailable_has_reason ... ok
[INFO] [stdout] test capability_available_has_no_reason ... ok
[INFO] [stdout] test capability_skipped_has_reason ... ok
[INFO] [stdout] test finding_id_composition ... ok
[INFO] [stdout] test capability_with_reason_builder ... ok
[INFO] [stdout] test finding_id_constants_match_categories ... ok
[INFO] [stdout] test finding_id_with_external_tool ... ok
[INFO] [stdout] test finding_location_variants ... ok
[INFO] [stdout] test finding_severity_display ... ok
[INFO] [stdout] test fingerprint_deterministic ... ok
[INFO] [stdout] test fingerprint_differs_by_path ... ok
[INFO] [stdout] test fingerprint_differs_by_tool_name ... ok
[INFO] [stdout] test gate_results_roundtrip ... ok
[INFO] [stdout] test artifact_constructors ... ok
[INFO] [stdout] test tool_meta_tokmd_shorthand ... ok
[INFO] [stdout] test optional_fields_omitted_when_none ... ok
[INFO] [stdout] test optional_fields_present_when_set ... ok
[INFO] [stdout] test schema_constant_is_v1 ... ok
[INFO] [stdout] test schema_present_in_serialised_json ... ok
[INFO] [stdout] test sensor_report_add_finding_pushes ... ok
[INFO] [stdout] test sensor_report_new_has_empty_findings ... ok
[INFO] [stdout] test sensor_report_new_sets_schema ... ok
[INFO] [stdout] test serde_roundtrip_full_report ... ok
[INFO] [stdout] test serde_roundtrip_minimal_report ... ok
[INFO] [stdout] test verdict_default_is_pass ... ok
[INFO] [stdout] test verdict_display_all_variants ... ok
[INFO] [stdout] test with_fingerprint_sets_field ... ok
[INFO] [stderr]      Running tests/deep_w67.rs (/opt/rustwide/target/debug/deps/deep_w67-96368dfd8f2e8e2a)
[INFO] [stdout] test tool_meta_generic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test artifact_builders ... ok
[INFO] [stdout] test artifacts_serde_roundtrip ... ok
[INFO] [stdout] test capabilities_sorted_by_key_in_json ... ok
[INFO] [stdout] test envelope_json_deterministic ... ok
[INFO] [stdout] test finding_fingerprints_unique_for_different_paths ... ok
[INFO] [stdout] test gate_item_all_builders ... ok
[INFO] [stdout] test full_report_serde_roundtrip ... ok
[INFO] [stdout] test finding_id_constants_available ... ok
[INFO] [stdout] test finding_fingerprint_deterministic ... ok
[INFO] [stdout] test finding_fingerprints_unique_for_different_codes ... ok
[INFO] [stdout] test gate_results_pass ... ok
[INFO] [stdout] test finding_id_composition ... ok
[INFO] [stdout] test gate_results_fail ... ok
[INFO] [stdout] test finding_fingerprints_unique_for_different_tools ... ok
[INFO] [stdout] test artifact_type_constructors ... ok
[INFO] [stdout] test many_findings_all_unique_fingerprints ... ok
[INFO] [stdout] test minimal_report_serde_roundtrip ... ok
[INFO] [stdout] test new_report_has_no_data ... ok
[INFO] [stdout] test new_report_has_schema_v1 ... ok
[INFO] [stdout] test tool_meta_serde_roundtrip ... ok
[INFO] [stdout] test new_report_has_empty_findings ... ok
[INFO] [stdout] test new_report_has_no_capabilities ... ok
[INFO] [stdout] test verdict_serde_lowercase ... ok
[INFO] [stdout] test verdict_display_all_variants ... ok
[INFO] [stdout] test gate_results_serde_roundtrip ... ok
[INFO] [stdout] test verdict_default_is_pass ... ok
[INFO] [stdout] test none_fields_omitted_from_json ... ok
[INFO] [stdout] test tool_meta_custom ... ok
[INFO] [stdout] test tool_meta_tokmd_shortcut ... ok
[INFO] [stderr]      Running tests/envelope_depth_w63.rs (/opt/rustwide/target/debug/deps/envelope_depth_w63-08bbbe7e382120c8)
[INFO] [stdout] test new_report_has_no_artifacts ... 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] [stdout] 
[INFO] [stdout] running 70 tests
[INFO] [stdout] test add_finding_increments_count ... ok
[INFO] [stdout] test artifact_badge ... ok
[INFO] [stdout] test artifact_custom_type ... ok
[INFO] [stdout] test artifact_receipt ... ok
[INFO] [stdout] test artifact_with_id_and_mime ... ok
[INFO] [stdout] test artifact_comment ... ok
[INFO] [stdout] test capability_available ... ok
[INFO] [stdout] test capability_skipped ... ok
[INFO] [stdout] test capability_state_serde_all_variants ... ok
[INFO] [stdout] test capability_unavailable ... ok
[INFO] [stdout] test capability_with_reason_builder ... ok
[INFO] [stdout] test deterministic_minimal_report ... ok
[INFO] [stdout] test finding_id_all_risk_codes ... ok
[INFO] [stdout] test deterministic_report_with_capabilities ... ok
[INFO] [stdout] test deterministic_report_with_findings ... ok
[INFO] [stdout] test finding_id_all_categories ... ok
[INFO] [stdout] test finding_id_composition ... ok
[INFO] [stdout] test finding_none_docs_url_absent ... ok
[INFO] [stdout] test finding_none_location_absent ... ok
[INFO] [stdout] test finding_optional_fields_default_none ... ok
[INFO] [stdout] test finding_severity_error ... ok
[INFO] [stdout] test finding_severity_info ... ok
[INFO] [stdout] test finding_severity_warn ... ok
[INFO] [stdout] test finding_with_evidence ... ok
[INFO] [stdout] test finding_with_location ... ok
[INFO] [stdout] test finding_with_docs_url ... ok
[INFO] [stdout] test finding_without_location_has_none ... ok
[INFO] [stdout] test fingerprint_length_is_32 ... ok
[INFO] [stdout] test fingerprint_deterministic ... ok
[INFO] [stdout] test gate_item_with_threshold ... ok
[INFO] [stdout] test location_none_column_absent ... ok
[INFO] [stdout] test fingerprint_differs_for_different_tool ... ok
[INFO] [stdout] test finding_id_with_constants ... ok
[INFO] [stdout] test gate_results_embedded_in_report_data ... ok
[INFO] [stdout] test full_report_roundtrip ... ok
[INFO] [stdout] test finding_none_fingerprint_absent ... ok
[INFO] [stdout] test gate_results_roundtrip ... ok
[INFO] [stdout] test fingerprint_differs_for_different_path ... ok
[INFO] [stdout] test finding_none_evidence_absent ... ok
[INFO] [stdout] test none_artifacts_absent_from_json ... ok
[INFO] [stdout] test gate_item_minimal ... ok
[INFO] [stdout] test gate_item_full_builder ... ok
[INFO] [stdout] test none_data_absent_from_json ... ok
[INFO] [stdout] test none_capabilities_absent_from_json ... ok
[INFO] [stdout] test location_none_line_absent ... ok
[INFO] [stdout] test finding_roundtrip_preserves_all_fields ... ok
[INFO] [stdout] test minimal_report_roundtrip ... ok
[INFO] [stdout] test report_new_optional_fields_none ... ok
[INFO] [stdout] test report_new_sets_generated_at ... ok
[INFO] [stdout] test report_add_capability ... ok
[INFO] [stdout] test report_new_findings_empty ... ok
[INFO] [stdout] test report_new_sets_tool_meta ... ok
[INFO] [stdout] test report_new_sets_verdict ... ok
[INFO] [stdout] test report_with_artifacts ... ok
[INFO] [stdout] test verdict_display_all ... ok
[INFO] [stdout] test verdict_serde_all_variants ... ok
[INFO] [stdout] test report_with_capabilities_bulk ... ok
[INFO] [stdout] test schema_constant_is_v1 ... ok
[INFO] [stdout] test severity_serde_all_variants ... ok
[INFO] [stdout] test tool_meta_new_generic ... ok
[INFO] [stdout] test tool_meta_tokmd_shortcut ... ok
[INFO] [stdout] test report_new_sets_schema ... ok
[INFO] [stdout] test report_new_sets_summary ... ok
[INFO] [stdout] test schema_present_in_json ... ok
[INFO] [stdout] test verdict_default_is_pass ... ok
[INFO] [stdout] test properties::verdict_roundtrip ... ok
[INFO] [stdout] test properties::severity_roundtrip ... ok
[INFO] [stdout] test properties::fingerprint_is_always_32_hex ... ok
[INFO] [stdout] test properties::finding_always_serializes ... ok
[INFO] [stdout] test properties::report_always_serializes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 70 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/envelope_integration_w74.rs (/opt/rustwide/target/debug/deps/envelope_integration_w74-fc238d5d72e4cfa4)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test finding_fingerprint_is_deterministic ... ok
[INFO] [stdout] test finding_location_variants_roundtrip ... ok
[INFO] [stdout] test findings_check_id_and_code_preserved ... ok
[INFO] [stdout] test generated_at_is_iso8601 ... ok
[INFO] [stdout] test gate_results_roundtrip_via_data ... ok
[INFO] [stdout] test minimal_report_roundtrip ... ok
[INFO] [stdout] test schema_is_sensor_report_v1 ... ok
[INFO] [stdout] test schema_present_in_serialized_json ... ok
[INFO] [stdout] test rich_report_roundtrip ... ok
[INFO] [stdout] test generated_at_preserved_through_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/exhaustive_w72.rs (/opt/rustwide/target/debug/deps/exhaustive_w72-448dd5f2d036c182)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test artifact_builders_roundtrip ... ok
[INFO] [stdout] test artifact_factory_methods ... ok
[INFO] [stdout] test finding_fingerprint_deterministic ... ok
[INFO] [stdout] test finding_fingerprint_differs_on_path ... ok
[INFO] [stdout] test finding_id_composition ... ok
[INFO] [stdout] test finding_new_and_builders ... ok
[INFO] [stdout] test findings_check_ids_non_empty ... ok
[INFO] [stdout] test findings_code_constants_non_empty ... ok
[INFO] [stdout] test sensor_report_new_has_correct_defaults ... ok
[INFO] [stdout] test sensor_report_full_roundtrip ... ok
[INFO] [stdout] test tool_meta_new_and_tokmd ... ok
[INFO] [stdout] test sensor_report_add_capability_incremental ... ok
[INFO] [stdout] test gate_results_serde_roundtrip ... ok
[INFO] [stdout] test tool_meta_ignores_unknown_fields ... ok
[INFO] [stdout] test sensor_report_with_capabilities ... ok
[INFO] [stdout] test verdict_default_is_pass ... ok
[INFO] [stdout] test tool_meta_serde_roundtrip ... ok
[INFO] [stdout] test finding_severity_all_variants ... ok
[INFO] [stdout] test finding_serde_roundtrip ... ok
[INFO] [stdout] test verdict_display_matches_serde ... ok
[INFO] [stdout] test sensor_report_schema_is_v1 ... ok
[INFO] [stdout] test verdict_all_variants_serde ... ok
[INFO] [stdout] test sensor_report_ignores_unknown_fields ... ok
[INFO] [stdout] test capability_status_builders ... ok
[INFO] [stdout] test capability_state_all_variants ... ok
[INFO] [stdout] test finding_location_constructors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/feature_stability_w53.rs (/opt/rustwide/target/debug/deps/feature_stability_w53-fed2e73f9f9ebc22)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test artifact_construction ... ok
[INFO] [stdout] test finding_construction_and_serde ... ok
[INFO] [stdout] test gate_results_construction ... ok
[INFO] [stdout] test sensor_report_new_construction ... ok
[INFO] [stdout] test sensor_report_serde_roundtrip ... ok
[INFO] [stdout] test sensor_report_with_capabilities ... ok
[INFO] [stdout] test sensor_report_with_artifacts ... ok
[INFO] [stdout] test verdict_default_is_pass ... ok
[INFO] [stdout] test verdict_all_variants_serde ... ok
[INFO] [stdout] test sensor_report_schema_is_accessible ... ok
[INFO] [stdout] test finding_severity_serde_roundtrip ... ok
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-494f65bea7e6de8a)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test clone_sensor_report ... ok
[INFO] [stdout] test artifact_type_field_serializes_as_type ... ok
[INFO] [stdout] test debug_impls_do_not_panic ... ok
[INFO] [stdout] test deserialize_external_json_with_all_fields ... ok
[INFO] [stdout] test deserialize_from_external_json ... ok
[INFO] [stdout] test empty_summary_and_timestamp ... ok
[INFO] [stdout] test external_tool_report_interop ... ok
[INFO] [stdout] test finding_id_all_categories ... ok
[INFO] [stdout] test gate_results_embedded_in_data_roundtrip ... ok
[INFO] [stdout] test json_structure_has_expected_top_level_keys ... ok
[INFO] [stdout] test schema_constant_is_v1 ... ok
[INFO] [stdout] test json_structure_tool_has_expected_keys ... ok
[INFO] [stdout] test full_cockpit_report_workflow ... ok
[INFO] [stdout] test report_with_many_findings ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/debug/deps/properties-84265374e8b02692)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test prop_capability_state_serde_roundtrip ... ok
[INFO] [stdout] test prop_capability_status_serde_roundtrip ... ok
[INFO] [stdout] test prop_gate_item_serde_roundtrip ... ok
[INFO] [stdout] test prop_finding_id_has_two_dots ... ok
[INFO] [stdout] test prop_finding_id_deterministic ... ok
[INFO] [stdout] test prop_artifact_serde_roundtrip ... ok
[INFO] [stdout] test prop_severity_display_matches_serde ... ok
[INFO] [stdout] test prop_severity_serde_roundtrip ... ok
[INFO] [stdout] test prop_fingerprint_length_always_32 ... ok
[INFO] [stdout] test prop_gate_item_with_threshold_roundtrip ... ok
[INFO] [stdout] test prop_artifact_with_all_fields_roundtrip ... ok
[INFO] [stdout] test prop_fingerprint_differs_for_different_codes ... ok
[INFO] [stdout] test prop_finding_location_serde_roundtrip ... ok
[INFO] [stdout] test prop_verdict_serde_roundtrip ... ok
[INFO] [stdout] test prop_fingerprint_deterministic ... ok
[INFO] [stdout] test prop_verdict_display_matches_serde ... ok
[INFO] [stdout] test prop_gate_results_roundtrip ... ok
[INFO] [stdout] test prop_tool_meta_serde_roundtrip ... ok
[INFO] [stdout] test prop_sensor_report_serialization_deterministic ... ok
[INFO] [stdout] test prop_finding_with_location_roundtrip ... ok
[INFO] [stdout] test prop_finding_serde_roundtrip ... ok
[INFO] [stdout] test prop_report_with_capabilities_roundtrip ... ok
[INFO] [stdout] test prop_sensor_report_serde_roundtrip ... ok
[INFO] [stdout] test prop_sensor_report_schema_always_set ... ok
[INFO] [stdout] test prop_findings_count_preserved ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.85s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stderr]      Running tests/proptest_w40.rs (/opt/rustwide/target/debug/deps/proptest_w40-4c43775e477976c6)
[INFO] [stdout] test verdict_display_matches_serde ... ok
[INFO] [stdout] test capability_status_roundtrip ... ok
[INFO] [stdout] test artifact_roundtrip ... ok
[INFO] [stdout] test finding_id_always_non_empty ... ok
[INFO] [stdout] test sensor_report_serde_roundtrip ... ok
[INFO] [stdout] test report_with_findings_roundtrip ... ok
[INFO] [stdout] test fingerprint_deterministic ... ok
[INFO] [stdout] test fingerprint_is_32_hex_chars ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proptest_w53.rs (/opt/rustwide/target/debug/deps/proptest_w53-52e9dafbc19737c3)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test with_data_preserves_payload ... ok
[INFO] [stdout] test add_capability_accumulates ... ok
[INFO] [stdout] test with_fingerprint_builder_sets_field ... ok
[INFO] [stdout] test artifact_optional_fields_roundtrip ... ok
[INFO] [stdout] test schema_always_sensor_report_v1 ... ok
[INFO] [stdout] test empty_findings_roundtrip ... ok
[INFO] [stdout] test finding_ids_unique_for_distinct_pairs ... ok
[INFO] [stdout] test gate_results_many_items ... ok
[INFO] [stdout] test capability_ordering_deterministic ... ok
[INFO] [stdout] test serialization_deterministic ... ok
[INFO] [stdout] test full_report_serde_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/schema_compliance_w53.rs (/opt/rustwide/target/debug/deps/schema_compliance_w53-acb6b0331180695a)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test gate_results_structure ... ok
[INFO] [stdout] test finding_with_location_serializes_correctly ... ok
[INFO] [stdout] test capability_status_roundtrip ... ok
[INFO] [stdout] test sensor_report_roundtrip ... ok
[INFO] [stdout] test finding_optional_fields_absent_when_none ... ok
[INFO] [stdout] test verdict_default_is_pass ... ok
[INFO] [stdout] test verdict_serde_roundtrip ... ok
[INFO] [stdout] test sensor_report_schema_constant ... ok
[INFO] [stdout] test sensor_report_schema_value ... ok
[INFO] [stdout] test finding_json_has_required_fields ... ok
[INFO] [stdout] test sensor_report_with_artifacts ... ok
[INFO] [stdout] test sensor_report_with_capabilities_serializes ... ok
[INFO] [stdout] test sensor_report_json_has_required_fields ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/schema_contract_w66.rs (/opt/rustwide/target/debug/deps/schema_contract_w66-5a2a5225df1e127d)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test artifact_json_roundtrip ... ok
[INFO] [stdout] test capability_state_serializes_lowercase ... ok
[INFO] [stdout] test gate_results_json_roundtrip ... ok
[INFO] [stdout] test sensor_report_envelope_has_required_fields ... ok
[INFO] [stdout] test finding_fingerprint_is_deterministic ... ok
[INFO] [stdout] test finding_json_roundtrip ... ok
[INFO] [stdout] test finding_severity_serializes_lowercase ... ok
[INFO] [stdout] test sensor_report_json_roundtrip ... ok
[INFO] [stdout] test sensor_report_schema_constant_is_set ... ok
[INFO] [stdout] test sensor_report_schema_field_is_correct ... ok
[INFO] [stdout] test sensor_report_with_findings_roundtrip ... ok
[INFO] [stdout] test different_findings_have_different_fingerprints ... ok
[INFO] [stdout] test tool_meta_json_roundtrip ... ok
[INFO] [stdout] test sensor_report_with_capabilities_roundtrip ... ok
[INFO] [stdout] test verdict_serializes_lowercase ... ok
[INFO] [stdout] test sensor_report_ignores_extra_fields ... ok
[INFO] [stdout] test sensor_report_with_data_payload_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/serde_w70.rs (/opt/rustwide/target/debug/deps/serde_w70-19144eee67d5da83)
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test capability_state_all_variants_roundtrip ... ok
[INFO] [stdout] test backward_compat_sensor_report_without_optional_fields ... ok
[INFO] [stdout] test artifact_all_types_roundtrip ... ok
[INFO] [stdout] test deterministic_pretty_json ... ok
[INFO] [stdout] test deterministic_sensor_report_json ... ok
[INFO] [stdout] test finding_fingerprint_survives_roundtrip ... ok
[INFO] [stdout] test backward_compat_finding_without_optional_fields ... ok
[INFO] [stdout] test finding_location_path_line_roundtrip ... ok
[INFO] [stdout] test finding_location_path_only_roundtrip ... ok
[INFO] [stdout] test finding_severity_all_variants_roundtrip ... ok
[INFO] [stdout] test finding_minimal_roundtrip ... ok
[INFO] [stdout] test gate_item_minimal_roundtrip ... ok
[INFO] [stdout] test finding_with_full_location_roundtrip ... ok
[INFO] [stdout] test optional_fields_omitted_when_none ... ok
[INFO] [stdout] test schema_field_always_present ... ok
[INFO] [stdout] test gate_results_roundtrip ... ok
[INFO] [stdout] test capability_status_all_states_roundtrip ... ok
[INFO] [stdout] test verdict_all_variants_roundtrip ... ok
[INFO] [stdout] test sensor_report_full_roundtrip ... ok
[INFO] [stdout] test sensor_report_minimal_roundtrip ... ok
[INFO] [stdout] test prop_sensor_report_roundtrip ... ok
[INFO] [stdout] test prop_finding_location_roundtrip ... ok
[INFO] [stdout] test prop_tool_meta_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tokmd_envelope
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test src/lib.rs - FindingLocation (line 201) ... ok
[INFO] [stdout] test src/lib.rs - GateItem (line 242) ... ok
[INFO] [stdout] test src/lib.rs - ToolMeta (line 86) ... ok
[INFO] [stdout] test src/lib.rs - Finding (line 144) ... ok
[INFO] [stdout] test src/lib.rs - Artifact (line 278) ... ok
[INFO] [stdout] test src/lib.rs - Verdict (line 113) ... ok
[INFO] [stdout] test src/lib.rs - SensorReport::new (line 375) ... ok
[INFO] [stdout] test src/lib.rs - Finding::compute_fingerprint (line 502) ... ok
[INFO] [stdout] test src/lib.rs - SensorReport (line 41) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.65s; merged doctests compilation took 0.62s
[INFO] running `Command { std: "docker" "inspect" "48087b65d6e31abf26924b6931da3c45cb0c53e02f5b25e4dbbaf0ca29347051", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "48087b65d6e31abf26924b6931da3c45cb0c53e02f5b25e4dbbaf0ca29347051", kill_on_drop: false }`
[INFO] [stdout] 48087b65d6e31abf26924b6931da3c45cb0c53e02f5b25e4dbbaf0ca29347051
