[INFO] fetching crate veracode-platform 0.7.12...
[INFO] testing veracode-platform-0.7.12 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate veracode-platform 0.7.12 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate veracode-platform 0.7.12
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate veracode-platform 0.7.12
[INFO] tweaked toml for crates.io crate veracode-platform 0.7.12 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate veracode-platform 0.7.12 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 veracode-platform 0.7.12 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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:196:12
[INFO] [stderr]     |
[INFO] [stderr] 196 | homepage = "https://github.com/tastyfrankfurt/veracode-platform"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 201 | repository = "https://github.com/tastyfrankfurt/veracode-platform"
[INFO] [stderr]     |              -----------------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `veracode-platform` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7
[INFO] running `Command { std: "docker" "start" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7", 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" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7" "/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" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7", 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" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:196:12
[INFO] [stderr]     |
[INFO] [stderr] 196 | homepage = "https://github.com/tastyfrankfurt/veracode-platform"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 201 | repository = "https://github.com/tastyfrankfurt/veracode-platform"
[INFO] [stderr]     |              -----------------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `veracode-platform` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling aws-lc-rs v1.17.0
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling http v1.4.1
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling hybrid-array v0.4.12
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling aws-lc-sys v0.41.0
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling phf_shared v0.12.1
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling log v0.4.30
[INFO] [stderr]    Compiling phf v0.12.1
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling quick-xml v0.39.4
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling urlencoding v2.1.3
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling secrecy v0.10.3
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling veracode-platform v0.7.12 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.84s
[INFO] running `Command { std: "docker" "inspect" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7", 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" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:196:12
[INFO] [stderr]     |
[INFO] [stderr] 196 | homepage = "https://github.com/tastyfrankfurt/veracode-platform"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 201 | repository = "https://github.com/tastyfrankfurt/veracode-platform"
[INFO] [stderr]     |              -----------------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `veracode-platform` (manifest) generated 1 warning
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling veracode-platform v0.7.12 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 38.29s
[INFO] running `Command { std: "docker" "inspect" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7", 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" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:196:12
[INFO] [stderr]     |
[INFO] [stderr] 196 | homepage = "https://github.com/tastyfrankfurt/veracode-platform"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 201 | repository = "https://github.com/tastyfrankfurt/veracode-platform"
[INFO] [stderr]     |              -----------------------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `veracode-platform` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.28s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/veracode-platform/d2ef1a4c26d30235/out/veracode_platform-d2ef1a4c26d30235)
[INFO] [stdout] 
[INFO] [stdout] running 503 tests
[INFO] [stdout] test app::miri_tests::miri_business_owner_none_fields ... ok
[INFO] [stdout] test app::miri_tests::miri_custom_field_debug_redaction ... ok
[INFO] [stdout] test app::miri_validation_tests::miri_app_name_utf8_boundaries ... ok
[INFO] [stdout] test app::miri_tests::miri_custom_field_none_value ... ok
[INFO] [stdout] test app::miri_tests::miri_business_owner_debug_redaction ... ok
[INFO] [stdout] test app::miri_validation_tests::miri_description_null_byte_handling ... ok
[INFO] [stdout] test app::miri_validation_tests::miri_kms_alias_character_iteration ... ok
[INFO] [stdout] test app::pagination_proptests::proptest_page_size_bounds_enforced ... ok
[INFO] [stdout] test app::pagination_proptests::proptest_application_query_normalize_safety ... ok
[INFO] [stdout] test app::pagination_proptests::proptest_page_number_bounds_enforced ... ok
[INFO] [stdout] test app::tests::test_application_query_builder ... ok
[INFO] [stdout] test app::tests::test_application_query_normalize_caps_large_page ... ok
[INFO] [stdout] test app::tests::test_application_query_normalize_caps_large_size ... ok
[INFO] [stdout] test app::tests::test_application_query_normalize_defaults ... ok
[INFO] [stdout] test app::tests::test_application_query_normalize_valid_values ... ok
[INFO] [stdout] test app::tests::test_application_query_normalize_zero_size ... ok
[INFO] [stdout] test app::tests::test_cmek_alias_format_variations ... ok
[INFO] [stdout] test app::tests::test_cmek_backward_compatibility ... ok
[INFO] [stdout] test app::tests::test_cmek_disabled_payload_structure ... ok
[INFO] [stdout] test app::tests::test_cmek_enabled_payload_structure ... ok
[INFO] [stdout] test app::tests::test_cmek_field_deserialization ... ok
[INFO] [stdout] test app::tests::test_complete_application_profile_with_cmek ... ok
[INFO] [stdout] test app::tests::test_create_application_profile_cmek_serialization ... ok
[INFO] [stdout] test app::tests::test_create_application_profile_with_cmek ... ok
[INFO] [stdout] test app::tests::test_create_application_profile_without_cmek ... ok
[INFO] [stdout] test app::tests::test_create_application_request_with_team_guids ... ok
[INFO] [stdout] test app::tests::test_create_application_request_with_teams ... ok
[INFO] [stdout] test app::tests::test_query_params ... ok
[INFO] [stdout] test app::tests::test_query_params_equals_injection ... ok
[INFO] [stdout] test app::tests::test_query_params_injection_attempt ... ok
[INFO] [stdout] test app::tests::test_query_params_multiple_fields_with_encoding ... ok
[INFO] [stdout] test app::tests::test_query_params_semicolon_injection ... ok
[INFO] [stdout] test app::tests::test_query_params_url_encoding_normal ... ok
[INFO] [stdout] test app::tests::test_query_params_url_encoding_special_chars ... ok
[INFO] [stdout] test app::tests::test_update_application_profile_cmek_serialization ... ok
[INFO] [stdout] test app::tests::test_update_application_profile_with_cmek ... ok
[INFO] [stdout] test app::tests::test_validate_kms_alias_invalid_cases ... ok
[INFO] [stdout] test app::tests::test_validate_kms_alias_valid_cases ... ok
[INFO] [stdout] test app::query_proptests::proptest_application_query_to_params_no_key_pollution ... ok
[INFO] [stdout] test app::proptests::proptest_invalid_kms_aliases_rejected ... ok
[INFO] [stdout] test app::query_proptests::proptest_query_param_no_injection ... ok
[INFO] [stdout] test app::query_proptests::proptest_query_param_path_traversal_encoded ... ok
[INFO] [stdout] test build::api_request_fuzzing_proptests::proptest_build_error_display_safety ... ok
[INFO] [stdout] test build::api_request_fuzzing_proptests::proptest_build_status_unknown_variant_safety ... ok
[INFO] [stdout] test app::miri_proptest::miri_proptest_app_name_utf8_safety ... ok
[INFO] [stdout] test build::api_request_fuzzing_proptests::proptest_create_build_request_malicious_input_safety ... ok
[INFO] [stdout] test app::proptests::proptest_valid_kms_aliases_accepted ... ok
[INFO] [stdout] test build::api_request_fuzzing_proptests::proptest_lifecycle_stage_rejects_malicious_input ... ok
[INFO] [stdout] test build::deletion_safety_proptests::proptest_prescan_success_not_deletable_policy_1 ... ok
[INFO] [stdout] test build::deletion_safety_proptests::proptest_policy_2_never_deletes_results_ready ... ok
[INFO] [stdout] test build::api_request_fuzzing_proptests::proptest_build_structure_malicious_attributes ... ok
[INFO] [stdout] test build::api_request_fuzzing_proptests::proptest_delete_build_request_malicious_input_safety ... ok
[INFO] [stdout] test build::deletion_safety_proptests::proptest_scan_in_process_not_deletable_policy_1 ... ok
[INFO] [stdout] test build::proptests::proptest_build_status_roundtrip_consistency ... ok
[INFO] [stdout] test build::deletion_safety_proptests::proptest_policy_1_only_deletes_safe_states ... ok
[INFO] [stdout] test build::proptests::proptest_invalid_deletion_policy_safe_default ... ok
[INFO] [stdout] test build::proptests::proptest_deletion_policy_monotonicity ... ok
[INFO] [stdout] test build::deletion_safety_proptests::proptest_unknown_status_safe_default_policy_1 ... ok
[INFO] [stdout] test build::proptests::proptest_results_ready_never_deletable ... ok
[INFO] [stdout] test build::tests::test_build_api_method_signatures ... ok
[INFO] [stdout] test build::tests::test_build_error_display ... ok
[INFO] [stdout] test build::tests::test_build_status_deletion_policy_0 ... ok
[INFO] [stdout] test build::tests::test_build_status_deletion_policy_1 ... ok
[INFO] [stdout] test build::tests::test_build_status_deletion_policy_2 ... ok
[INFO] [stdout] test build::tests::test_build_status_deletion_policy_invalid ... ok
[INFO] [stdout] test build::tests::test_build_status_from_str ... ok
[INFO] [stdout] test build::tests::test_build_status_to_str ... ok
[INFO] [stdout] test build::tests::test_create_build_request ... ok
[INFO] [stdout] test build::proptests::proptest_valid_lifecycle_stages_always_accepted ... ok
[INFO] [stdout] test build::tests::test_update_build_request ... ok
[INFO] [stdout] test build::tests::test_lifecycle_stage_validation ... ok
[INFO] [stdout] test build::proptests::proptest_build_status_parsing_never_panics ... ok
[INFO] [stdout] test build::proptests::proptest_invalid_lifecycle_stages_always_rejected ... ok
[INFO] [stdout] test build::xml_parsing_proptests::proptest_boolean_parsing_safety ... ok
[INFO] [stdout] test build::xml_parsing_proptests::proptest_date_parsing_safety ... ok
[INFO] [stdout] test build::proptests::proptest_deletion_policy_0_never_deletes ... ok
[INFO] [stdout] test app::proptests::proptest_kms_alias_length_bounds ... ok
[INFO] [stdout] test build::proptests::proptest_lifecycle_stage_validation_consistency ... ok
[INFO] [stdout] test build::api_request_fuzzing_proptests::proptest_update_build_request_malicious_input_safety ... ok
[INFO] [stdout] test client::tests::proptest_client_creation_invalid_proxy ... ok
[INFO] [stdout] test client::tests::proptest_content_type_safe ... ok
[INFO] [stdout] test client::tests::proptest_file_upload_capacity_safe ... ok
[INFO] [stdout] test client::tests::proptest_client_timeouts_safe ... ok
[INFO] [stdout] test build::xml_parsing_proptests::proptest_empty_build_list_parsing has been running for over 60 seconds
[INFO] [stdout] test build::xml_parsing_proptests::proptest_minimal_valid_xml_parsing has been running for over 60 seconds
[INFO] [stdout] test build::xml_parsing_proptests::proptest_xml_error_handling has been running for over 60 seconds
[INFO] [stdout] test build::xml_parsing_proptests::proptest_xml_parsing_never_panics_on_malicious_input has been running for over 60 seconds
[INFO] [stdout] test client::tests::proptest_auth_header_format has been running for over 60 seconds
[INFO] [stdout] test client::tests::proptest_auth_header_nonce_unique has been running for over 60 seconds
[INFO] [stdout] test client::tests::proptest_hmac_deterministic has been running for over 60 seconds
[INFO] [stdout] test client::tests::proptest_hmac_invalid_nonce_returns_error has been running for over 60 seconds
[INFO] [stdout] test build::xml_parsing_proptests::proptest_xml_parsing_never_panics_on_malicious_input ... ok
[INFO] [stdout] test build::xml_parsing_proptests::proptest_xml_error_handling ... ok
[INFO] [stdout] test build::xml_parsing_proptests::proptest_minimal_valid_xml_parsing ... ok
[INFO] [stdout] test build::xml_parsing_proptests::proptest_empty_build_list_parsing ... ok
[INFO] [stdout] test client::tests::proptest_hmac_invalid_urls_return_error has been running for over 60 seconds
[INFO] [stdout] test client::tests::proptest_hmac_timestamp_safe has been running for over 60 seconds
[INFO] [stdout] test client::tests::proptest_url_params_capacity_safe has been running for over 60 seconds
[INFO] [stdout] test client::tests::proptest_url_params_empty_safe has been running for over 60 seconds
[INFO] [stdout] test client::tests::proptest_hmac_deterministic ... ok
[INFO] [stdout] test client::tests::proptest_auth_header_format ... ok
[INFO] [stdout] test client::tests::test_auth_header_format ... ok
[INFO] [stdout] test client::tests::test_auth_header_timestamp_monotonic ... ok
[INFO] [stdout] test client::tests::test_base_url_accessor ... ok
[INFO] [stdout] test client::tests::test_client_clone ... ok
[INFO] [stdout] test client::tests::test_empty_query_params ... ok
[INFO] [stdout] test client::tests::test_hmac_signature_different_methods ... ok
[INFO] [stdout] test client::tests::test_hmac_signature_with_query_params ... ok
[INFO] [stdout] test client::tests::test_invalid_api_key_format ... ok
[INFO] [stdout] test client::tests::test_saturating_arithmetic ... ok
[INFO] [stdout] test client::tests::test_url_capacity_estimation ... ok
[INFO] [stdout] test client::tests::test_url_encoding_special_characters ... ok
[INFO] [stdout] test client::tests::test_url_encoding_unicode ... ok
[INFO] [stdout] test findings::proptest_security::prop_builder_chain_preserves_data ... ok
[INFO] [stdout] test client::tests::proptest_auth_header_nonce_unique ... ok
[INFO] [stdout] test findings::proptest_security::prop_error_display_safe ... ok
[INFO] [stdout] test findings::proptest_security::prop_findings_list_memory_safe ... ok
[INFO] [stdout] test findings::proptest_security::prop_has_next_page_consistency ... ok
[INFO] [stdout] test findings::proptest_security::prop_is_last_page_handles_overflow ... ok
[INFO] [stdout] test findings::proptest_security::prop_page_accessors_never_panic ... ok
[INFO] [stdout] test findings::proptest_security::prop_cwe_filter_handles_arbitrary_strings ... ok
[INFO] [stdout] test findings::proptest_security::prop_page_info_arithmetic_safe ... ok
[INFO] [stdout] test findings::proptest_security::prop_pagination_parameters_safe ... ok
[INFO] [stdout] test findings::proptest_security::prop_query_clone_independence ... ok
[INFO] [stdout] test findings::proptest_security::prop_query_params_vector_safe ... ok
[INFO] [stdout] test findings::proptest_security::prop_saturating_sub_prevents_underflow ... ok
[INFO] [stdout] test findings::proptest_security::prop_serde_roundtrip_safe ... ok
[INFO] [stdout] test findings::proptest_security::prop_severity_filter_accepts_any_u32 ... ok
[INFO] [stdout] test findings::proptest_security::prop_query_builder_handles_malicious_strings ... ok
[INFO] [stdout] test findings::tests::test_findings_query_builder ... ok
[INFO] [stdout] test findings::tests::test_findings_response_helpers ... ok
[INFO] [stdout] test findings::tests::test_sandbox_query_builder ... ok
[INFO] [stdout] test identity::security_tests::api_credential_debug_handles_none_safely ... ok
[INFO] [stdout] test identity::security_tests::api_credential_debug_redacts_sensitive_data ... ok
[INFO] [stdout] test identity::security_tests::create_team_request_handles_arbitrary_input ... ok
[INFO] [stdout] test identity::security_tests::create_user_request_handles_arbitrary_input ... ok
[INFO] [stdout] test identity::security_tests::identity_error_display_safe ... ok
[INFO] [stdout] test identity::security_tests::page_info_calculations_safe ... ok
[INFO] [stdout] test identity::security_tests::pagination_handles_edge_cases ... ok
[INFO] [stdout] test identity::security_tests::sanitize_error_prevents_information_disclosure ... ok
[INFO] [stdout] test identity::security_tests::sanitize_error_returns_appropriate_messages ... ok
[INFO] [stdout] test identity::security_tests::user_query_conversion_memory_safe ... ok
[INFO] [stdout] test identity::security_tests::user_query_handles_malicious_input_safely ... ok
[INFO] [stdout] test identity::security_tests::user_query_params_bounded_memory ... ok
[INFO] [stdout] test identity::security_tests::user_type_serialization_safe ... ok
[INFO] [stdout] test identity::tests::test_user_query_params ... ok
[INFO] [stdout] test identity::tests::test_user_type_serialization ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_control_characters_safe ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_custom_depth_limit_enforced ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_deeply_nested_json_rejected ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_depth_calculation_no_overflow ... ok
[INFO] [stdout] test client::tests::proptest_url_params_prevent_injection has been running for over 60 seconds
[INFO] [stdout] test client::tests::proptest_hmac_invalid_nonce_returns_error ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_dos_varied_nesting_patterns ... ok
[INFO] [stdout] test findings::proptest_security::prop_string_truncation_utf8_safe ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_empty_structures_depth ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_empty_and_whitespace_json ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_extreme_numeric_values ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_large_arrays_safe ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_dos_exponential_width ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_large_strings_safe ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_malformed_json_graceful_failure ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_mixed_nesting_depth_calculation ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_large_objects_safe ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_path_traversal_sequences_safe ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_recursion_bounded ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_null_byte_injection_safe ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_scalar_values_depth_zero ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_special_characters_in_strings ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_valid_json_within_limits_succeeds ... ok
[INFO] [stdout] test json_validator::tests::test_calculate_depth_empty_structures ... ok
[INFO] [stdout] test json_validator::tests::test_calculate_depth_mixed ... ok
[INFO] [stdout] test json_validator::tests::test_calculate_depth_nested_array ... ok
[INFO] [stdout] test json_validator::tests::test_calculate_depth_nested_object ... ok
[INFO] [stdout] test json_validator::tests::test_calculate_depth_scalar ... ok
[INFO] [stdout] test json_validator::tests::test_calculate_depth_simple_array ... ok
[INFO] [stdout] test json_validator::tests::test_calculate_depth_simple_object ... ok
[INFO] [stdout] test json_validator::tests::test_dos_payload_detection ... ok
[INFO] [stdout] test json_validator::tests::test_realistic_api_response ... ok
[INFO] [stdout] test json_validator::tests::test_validate_json_depth_at_limit ... ok
[INFO] [stdout] test json_validator::tests::test_validate_json_depth_custom_limit ... ok
[INFO] [stdout] test json_validator::tests::test_validate_json_depth_deeply_nested_array ... ok
[INFO] [stdout] test json_validator::tests::test_validate_json_depth_exceeds_limit ... ok
[INFO] [stdout] test json_validator::tests::test_validate_json_depth_invalid_json ... ok
[INFO] [stdout] test json_validator::tests::test_validate_json_depth_valid ... ok
[INFO] [stdout] test pipeline::miri_tests::test_miri_finding_conversion_memory_safety ... ok
[INFO] [stdout] test pipeline::miri_tests::test_miri_html_sanitization_memory_safety ... ok
[INFO] [stdout] test pipeline::miri_tests::test_miri_scan_status_state_machine ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_html_case_insensitive_script ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_html_nested_tags_removed ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_invalid_json_returns_error ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_html_preserves_word_boundaries ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_html_no_tags_unchanged ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_html_script_content_removed ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_segment_boundaries_safe ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_segment_count_validation_rejects_invalid ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_segment_size_calculation_safe ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_html_style_content_removed ... ok
[INFO] [stdout] test json_validator::proptest_security::proptest_unicode_handling ... ok
[INFO] [stdout] test pipeline::tests::test_finding_to_legacy_conversion ... ok
[INFO] [stdout] test pipeline::tests::test_finding_to_legacy_with_invalid_cwe ... ok
[INFO] [stdout] test pipeline::tests::test_scan_status_classifications ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_case_insensitive_script ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_case_insensitive_style ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_mixed_content ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_multiple_scripts ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_nested_tags ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_no_html_preserves_whitespace ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_no_tags ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_preserves_normal_content_order ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_removes_script_content ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_removes_script_with_attributes ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_removes_style_content ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_simple ... ok
[INFO] [stdout] test pipeline::tests::test_strip_html_tags_whitespace_cleanup ... ok
[INFO] [stdout] test policy::endpoint_safety_proptests::proptest_app_guid_endpoint_validated ... ok
[INFO] [stdout] test policy::endpoint_safety_proptests::proptest_query_string_no_injection ... ok
[INFO] [stdout] test policy::endpoint_safety_proptests::proptest_scan_id_endpoint_no_injection ... ok
[INFO] [stdout] test policy::integer_safety_proptests::proptest_max_retries_reasonable ... ok
[INFO] [stdout] test policy::integer_safety_proptests::proptest_retry_attempts_no_overflow ... ok
[INFO] [stdout] test policy::integer_safety_proptests::proptest_retry_delay_capped ... ok
[INFO] [stdout] test policy::integer_safety_proptests::proptest_retry_delay_multiplication_safe ... ok
[INFO] [stdout] test policy::memory_safety_proptests::proptest_policy_list_params_from_owned ... ok
[INFO] [stdout] test policy::memory_safety_proptests::proptest_policy_list_params_from_ref ... ok
[INFO] [stdout] test policy::memory_safety_proptests::proptest_vec_allocation_reasonable ... ok
[INFO] [stdout] test policy::query_param_proptests::proptest_policy_list_params_no_duplicate_keys ... ok
[INFO] [stdout] test policy::query_param_proptests::proptest_policy_list_params_string_sanitization ... ok
[INFO] [stdout] test policy::query_param_proptests::proptest_policy_list_params_valid_values ... ok
[INFO] [stdout] test policy::string_safety_proptests::proptest_compliance_status_values_safe ... ok
[INFO] [stdout] test policy::string_safety_proptests::proptest_error_message_no_injection ... ok
[INFO] [stdout] test policy::string_safety_proptests::proptest_guid_formatting_safe ... ok
[INFO] [stdout] test policy::string_safety_proptests::proptest_policy_status_string_utf8_safe ... ok
[INFO] [stdout] test policy::tests::test_break_build_flag_logic ... ok
[INFO] [stdout] test policy::tests::test_break_build_logic ... ok
[INFO] [stdout] test policy::tests::test_combined_method_return_types ... ok
[INFO] [stdout] test policy::tests::test_debug_logging_parameters ... ok
[INFO] [stdout] test policy::tests::test_export_json_structure ... ok
[INFO] [stdout] test policy::tests::test_get_summary_report_with_policy_retry_parameters ... ok
[INFO] [stdout] test policy::tests::test_policy_compliance_status_serialization ... ok
[INFO] [stdout] test policy::tests::test_policy_error_display ... ok
[INFO] [stdout] test policy::tests::test_policy_list_params_to_query ... ok
[INFO] [stdout] test policy::tests::test_policy_status_ready_logic ... ok
[INFO] [stdout] test policy::tests::test_scan_type_serialization ... ok
[INFO] [stdout] test policy::tests::test_summary_report_serialization ... ok
[INFO] [stdout] test policy::validation_proptests::proptest_guid_no_path_traversal ... ok
[INFO] [stdout] test policy::validation_proptests::proptest_guid_no_url_injection ... ok
[INFO] [stdout] test policy::validation_proptests::proptest_identifier_no_path_traversal ... ok
[INFO] [stdout] test policy::validation_proptests::proptest_identifier_no_special_chars ... ok
[INFO] [stdout] test policy::validation_proptests::proptest_identifier_no_url_injection ... ok
[INFO] [stdout] test policy::validation_proptests::proptest_invalid_guids_rejected ... ok
[INFO] [stdout] test policy::validation_proptests::proptest_invalid_identifiers_rejected ... ok
[INFO] [stdout] test policy::validation_proptests::proptest_valid_guids_accepted ... ok
[INFO] [stdout] test policy::validation_proptests::proptest_valid_identifiers_accepted ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_counter_increment_safety ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_extreme_dates ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_hash_avalanche_effect ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_hash_collision_resistance ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_summary_calculation_no_overflow has been running for over 60 seconds
[INFO] [stdout] test pipeline::proptest_security::proptest_summary_handles_unknown_severity has been running for over 60 seconds
[INFO] [stdout] test reporting::tests::security_tests::proptest_hash_determinism ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_hash_format_consistency ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_hash_handles_all_input_sizes ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_hash_handles_binary_data ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_json_injection_prevention ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_malformed_timestamp_handling ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_page_iteration_overflow_safety ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_request_builder_data_integrity ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_request_builder_empty_collections ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_request_builder_handles_arbitrary_input ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_request_builder_large_collections ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_request_serialization_safety ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_saturating_add_never_overflows ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_saturating_mul_never_overflows ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_timestamp_error_handling_never_panics ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_url_encoding_escapes_special_chars ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_url_encoding_prevents_command_injection ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_url_encoding_prevents_path_traversal ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_valid_timestamp_conversion ... ok
[INFO] [stdout] test reporting::tests::security_tests::proptest_variable_millisecond_precision ... ok
[INFO] [stdout] test reporting::tests::security_tests::test_empty_request_serialization ... ok
[INFO] [stdout] test reporting::tests::security_tests::test_hash_known_collision_resistance ... ok
[INFO] [stdout] test reporting::tests::security_tests::test_leap_year_handling ... ok
[INFO] [stdout] test reporting::tests::security_tests::test_saturating_arithmetic_at_boundaries ... ok
[INFO] [stdout] test reporting::tests::security_tests::test_timestamp_dst_transitions ... ok
[INFO] [stdout] test reporting::tests::security_tests::test_url_encoding_path_traversal_variants ... ok
[INFO] [stdout] test reporting::tests::security_tests::test_url_encoding_sql_injection_attempt ... ok
[INFO] [stdout] test reporting::tests::test_audit_report_request_new ... ok
[INFO] [stdout] test reporting::tests::test_audit_report_request_serialization ... ok
[INFO] [stdout] test reporting::tests::test_audit_report_request_serialization_without_optional_fields ... ok
[INFO] [stdout] test reporting::tests::test_audit_report_request_with_filters ... ok
[INFO] [stdout] test reporting::tests::test_convert_commercial_timezone_summer ... ok
[INFO] [stdout] test reporting::tests::test_convert_commercial_timezone_winter ... ok
[INFO] [stdout] test reporting::tests::test_convert_european_timezone_summer ... ok
[INFO] [stdout] test reporting::tests::test_convert_european_timezone_winter ... ok
[INFO] [stdout] test reporting::tests::test_convert_federal_timezone_winter ... ok
[INFO] [stdout] test reporting::tests::test_convert_timezone_dst_fallback_ambiguous ... ok
[INFO] [stdout] test reporting::tests::test_convert_timezone_invalid_format ... ok
[INFO] [stdout] test reporting::tests::test_convert_timezone_variable_milliseconds ... ok
[INFO] [stdout] test reporting::tests::test_convert_timezone_without_milliseconds ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_sandbox_list_params_caps_page_size ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_sandbox_list_params_preserves_reasonable_size ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_create_request_accepts_valid ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_custom_fields_rejects_control_in_key ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_custom_fields_rejects_dangerous_in_key ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_custom_fields_rejects_empty_key ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_custom_fields_rejects_long_key ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_custom_fields_rejects_long_value ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_custom_fields_rejects_too_many ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_name_accepts_valid_names ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_name_rejects_control_chars ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_name_rejects_dangerous_chars ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_name_rejects_path_traversal ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_name_rejects_too_long ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_team_identifiers_rejects_control ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_team_identifiers_rejects_dangerous ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_team_identifiers_rejects_empty ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_team_identifiers_rejects_too_long ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_team_identifiers_rejects_too_many ... ok
[INFO] [stdout] test sandbox::tests::proptest_security_tests::prop_validate_update_request_accepts_valid ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_error_display ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_list_params_page_size_limit ... ok
[INFO] [stdout] test sandbox::tests::test_sandbox_list_params_to_query ... ok
[INFO] [stdout] test sandbox::tests::test_validate_create_request ... ok
[INFO] [stdout] test sandbox::tests::test_validate_custom_fields ... ok
[INFO] [stdout] test sandbox::tests::test_validate_name_control_characters ... ok
[INFO] [stdout] test sandbox::tests::test_validate_name_path_traversal ... ok
[INFO] [stdout] test sandbox::tests::test_validate_team_identifiers ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_attr_to_string_ascii ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_attr_to_string_empty ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_attr_to_string_invalid_utf8 ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_attr_to_string_utf8 ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_file_size_exactly_2gb ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_file_size_just_over_2gb ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_filename_max_length_boundary ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_scan_error_display_all_variants ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_upload_progress_complete ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_upload_progress_zero_bytes ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_validate_filename_homoglyph_attacks ... ok
[INFO] [stdout] test scan::tests::boundary_tests::test_validate_filename_unicode_normalization ... ok
[INFO] [stdout] test scan::tests::error_handling_tests::test_scan_error_from_io_error ... ok
[INFO] [stdout] test scan::tests::error_handling_tests::test_scan_error_from_veracode_error ... ok
[INFO] [stdout] test scan::tests::error_handling_tests::test_scan_error_must_use ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_attr_to_string_invalid_utf8 ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_attr_to_string_valid_utf8 ... ok
[INFO] [stdout] test client::tests::proptest_hmac_invalid_urls_return_error ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_build_id_parsing_safe ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_file_size_validation ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_file_path_edge_cases ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_module_id_validation ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_status_validation ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_upload_progress_percentage ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_request_ids_no_path_separators ... ok
[INFO] [stdout] test client::tests::proptest_url_params_empty_safe ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_validate_filename_rejects_control_chars ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_validate_filename_rejects_backslash ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_validate_filename_rejects_empty ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_validate_filename_rejects_double_dot ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_validate_filename_accepts_valid ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_validate_filename_rejects_forward_slash ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_validate_filename_rejects_too_long ... ok
[INFO] [stdout] test scan::tests::test_begin_prescan_request ... ok
[INFO] [stdout] test scan::tests::test_delete_build_request_structure ... ok
[INFO] [stdout] test scan::tests::test_large_file_scan_error_display ... ok
[INFO] [stdout] test scan::tests::test_large_file_upload_method_signatures ... ok
[INFO] [stdout] test scan::tests::test_scan_error_display ... ok
[INFO] [stdout] test scan::tests::test_upload_file_request ... ok
[INFO] [stdout] test scan::tests::test_upload_large_file_request ... ok
[INFO] [stdout] test scan::tests::test_upload_progress ... ok
[INFO] [stdout] test scan::tests::test_validate_filename_path_traversal ... ok
[INFO] [stdout] test security_tests::test_calculate_delay_extreme_multipliers ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_validate_filename_rejects_path_traversal ... ok
[INFO] [stdout] test security_tests::test_calculate_delay_no_overflow ... ok
[INFO] [stdout] test scan::tests::proptest_security::prop_xml_attribute_robustness ... ok
[INFO] [stdout] test security_tests::test_config_debug_redacts_proxy_auth ... ok
[INFO] [stdout] test security_tests::test_config_individual_timeout_setters ... ok
[INFO] [stdout] test security_tests::test_config_region_urls_are_valid ... ok
[INFO] [stdout] test security_tests::test_config_timeout_no_overflow ... ok
[INFO] [stdout] test security_tests::test_config_debug_handles_utf8_safely ... ok
[INFO] [stdout] test security_tests::test_config_debug_redacts_proxy_credentials ... ok
[INFO] [stdout] test security_tests::test_credentials_arc_cloning_preserves_values ... ok
[INFO] [stdout] test security_tests::test_error_display_safe_messages ... ok
[INFO] [stdout] test security_tests::test_rate_limit_delay_buffer_no_overflow ... ok
[INFO] [stdout] test security_tests::test_rate_limit_delay_with_retry_after ... ok
[INFO] [stdout] test security_tests::test_credentials_debug_never_exposes_secrets ... ok
[INFO] [stdout] test tests::test_calculate_rate_limit_delay_with_retry_after ... ok
[INFO] [stdout] test tests::test_calculate_rate_limit_delay_without_retry_after ... ok
[INFO] [stdout] test tests::test_certificate_validation_disabled ... ok
[INFO] [stdout] test tests::test_config_creation ... ok
[INFO] [stdout] test tests::test_config_with_arc_credentials ... ok
[INFO] [stdout] test security_tests::test_credentials_expose_methods_correctness ... ok
[INFO] [stdout] test tests::test_error_display ... ok
[INFO] [stdout] test tests::test_european_region_config ... ok
[INFO] [stdout] test tests::test_federal_region_config ... ok
[INFO] [stdout] test tests::test_jitter_disabled ... ok
[INFO] [stdout] test tests::test_jitter_enabled ... ok
[INFO] [stdout] test tests::test_rate_limit_config_builders ... ok
[INFO] [stdout] test tests::test_rate_limit_config_defaults ... ok
[INFO] [stdout] test tests::test_rate_limit_delay_uses_buffer ... ok
[INFO] [stdout] test tests::test_rate_limited_error_display_with_retry_after ... ok
[INFO] [stdout] test tests::test_rate_limited_error_display_without_retry_after ... ok
[INFO] [stdout] test tests::test_rate_limited_error_is_retryable ... ok
[INFO] [stdout] test tests::test_retry_config_builder ... ok
[INFO] [stdout] test tests::test_retry_config_calculate_delay ... ok
[INFO] [stdout] test tests::test_retry_config_default ... ok
[INFO] [stdout] test tests::test_retry_config_is_retryable_error ... ok
[INFO] [stdout] test tests::test_retry_exhausted_error_display ... ok
[INFO] [stdout] test tests::test_timeout_configuration ... ok
[INFO] [stdout] test tests::test_timeout_configuration_chaining ... ok
[INFO] [stdout] test tests::test_veracode_config_debug_redaction ... ok
[INFO] [stdout] test tests::test_veracode_config_with_retries_disabled ... ok
[INFO] [stdout] test tests::test_veracode_config_with_retry_config ... ok
[INFO] [stdout] test tests::test_veracode_credentials_access_methods ... ok
[INFO] [stdout] test tests::test_veracode_credentials_arc_pointers ... ok
[INFO] [stdout] test tests::test_veracode_credentials_clone ... ok
[INFO] [stdout] test tests::test_veracode_credentials_debug_redaction ... ok
[INFO] [stdout] test tests::test_with_connect_timeout ... ok
[INFO] [stdout] test tests::test_with_request_timeout ... ok
[INFO] [stdout] test tests::test_with_timeouts ... ok
[INFO] [stdout] test tests::test_error_from_reqwest ... ok
[INFO] [stdout] test validation::proptest_security::prop_appname_enforces_length ... ok
[INFO] [stdout] test security_tests::test_rate_limited_error_display_safe ... ok
[INFO] [stdout] test validation::proptest_security::prop_appname_rejects_path_traversal ... ok
[INFO] [stdout] test validation::proptest_security::prop_appname_rejects_control_chars ... ok
[INFO] [stdout] test validation::proptest_security::prop_description_enforces_length ... ok
[INFO] [stdout] test validation::proptest_security::prop_build_query_param_encodes ... ok
[INFO] [stdout] test validation::proptest_security::prop_appname_trims_whitespace ... ok
[INFO] [stdout] test validation::proptest_security::prop_encode_is_idempotent ... ok
[INFO] [stdout] test validation::proptest_security::prop_encode_neutralizes_injection ... ok
[INFO] [stdout] test validation::proptest_security::prop_guid_rejects_oversized ... ok
[INFO] [stdout] test validation::proptest_security::prop_guid_rejects_empty ... ok
[INFO] [stdout] test validation::proptest_security::prop_page_number_accepts_valid ... ok
[INFO] [stdout] test validation::proptest_security::prop_page_number_caps_at_max ... ok
[INFO] [stdout] test validation::proptest_security::prop_page_number_none_on_none ... ok
[INFO] [stdout] test validation::proptest_security::prop_page_size_accepts_valid ... ok
[INFO] [stdout] test validation::proptest_security::prop_page_size_caps_at_max ... ok
[INFO] [stdout] test validation::proptest_security::prop_page_size_default_on_none ... ok
[INFO] [stdout] test validation::proptest_security::prop_description_rejects_null_bytes ... ok
[INFO] [stdout] test validation::proptest_security::prop_page_size_rejects_zero ... ok
[INFO] [stdout] test validation::proptest_security::prop_scan_id_enforces_length ... ok
[INFO] [stdout] test validation::proptest_security::prop_scan_id_rejects_empty ... ok
[INFO] [stdout] test validation::proptest_security::prop_scan_id_rejects_injection ... ok
[INFO] [stdout] test validation::proptest_security::prop_scan_id_rejects_special_chars ... ok
[INFO] [stdout] test validation::proptest_security::prop_guid_rejects_path_traversal ... ok
[INFO] [stdout] test validation::proptest_security::prop_scan_id_rejects_traversal ... ok
[INFO] [stdout] test validation::proptest_security::prop_scan_id_accepts_valid_chars ... ok
[INFO] [stdout] test validation::proptest_security::prop_url_segment_rejects_control_chars ... ok
[INFO] [stdout] test validation::proptest_security::prop_url_segment_rejects_traversal ... ok
[INFO] [stdout] test validation::proptest_security::prop_url_segment_enforces_max_len ... ok
[INFO] [stdout] test validation::proptest_security::prop_veracode_url_accepts_valid ... ok
[INFO] [stdout] test validation::proptest_security::prop_veracode_url_blocks_ip_addresses ... ok
[INFO] [stdout] test validation::proptest_security::prop_valid_uuids_accepted ... ok
[INFO] [stdout] test validation::proptest_security::prop_veracode_url_rejects_http ... ok
[INFO] [stdout] test validation::tests::test_app_guid_invalid_format ... ok
[INFO] [stdout] test validation::tests::test_app_guid_path_traversal ... ok
[INFO] [stdout] test validation::tests::test_app_guid_valid ... ok
[INFO] [stdout] test validation::tests::test_app_name_empty ... ok
[INFO] [stdout] test validation::tests::test_app_name_path_traversal ... ok
[INFO] [stdout] test validation::tests::test_app_name_too_long ... ok
[INFO] [stdout] test validation::tests::test_app_name_trims_whitespace ... ok
[INFO] [stdout] test validation::tests::test_app_name_valid ... ok
[INFO] [stdout] test validation::tests::test_build_query_param ... ok
[INFO] [stdout] test validation::tests::test_description_null_byte ... ok
[INFO] [stdout] test validation::tests::test_description_too_long ... ok
[INFO] [stdout] test validation::tests::test_description_valid ... ok
[INFO] [stdout] test validation::tests::test_encode_query_param_injection_attempts ... ok
[INFO] [stdout] test validation::tests::test_encode_query_param_normal ... ok
[INFO] [stdout] test validation::tests::test_encode_query_param_path_traversal ... ok
[INFO] [stdout] test validation::tests::test_validate_page_number_none ... ok
[INFO] [stdout] test validation::proptest_security::prop_veracode_url_blocks_localhost ... ok
[INFO] [stdout] test validation::tests::test_validate_page_number_too_large ... ok
[INFO] [stdout] test validation::tests::test_validate_page_number_valid ... ok
[INFO] [stdout] test validation::tests::test_validate_page_size_default ... ok
[INFO] [stdout] test validation::tests::test_validate_page_size_too_large ... ok
[INFO] [stdout] test validation::tests::test_validate_page_size_zero ... ok
[INFO] [stdout] test validation::tests::test_validate_scan_id_empty ... ok
[INFO] [stdout] test validation::tests::test_validate_scan_id_injection_attempts ... ok
[INFO] [stdout] test validation::tests::test_validate_scan_id_max_length ... ok
[INFO] [stdout] test validation::tests::test_validate_scan_id_path_traversal ... ok
[INFO] [stdout] test validation::tests::test_validate_scan_id_too_long ... ok
[INFO] [stdout] test validation::tests::test_validate_scan_id_valid ... ok
[INFO] [stdout] test validation::tests::test_validate_url_segment ... ok
[INFO] [stdout] test validation::tests::test_validate_veracode_url_commercial ... ok
[INFO] [stdout] test validation::tests::test_validate_veracode_url_european ... ok
[INFO] [stdout] test validation::tests::test_validate_veracode_url_federal ... ok
[INFO] [stdout] test validation::tests::test_validate_page_size_valid ... ok
[INFO] [stdout] test validation::tests::test_validate_veracode_url_invalid_format ... ok
[INFO] [stdout] test validation::tests::test_validate_veracode_url_reject_http ... ok
[INFO] [stdout] test validation::tests::test_validate_veracode_url_reject_similar_domain ... ok
[INFO] [stdout] test validation::tests::test_validate_veracode_url_reject_wrong_domain ... ok
[INFO] [stdout] test validation::tests::test_validate_veracode_url_subdomain ... ok
[INFO] [stdout] test validation::proptest_security::prop_veracode_url_rejects_wrong_domain ... ok
[INFO] [stdout] test workflow::tests::prop_description_unicode_support ... ok
[INFO] [stdout] test workflow::tests::prop_app_name_special_chars_preserved ... ok
[INFO] [stdout] test workflow::tests::prop_file_paths_accumulation ... ok
[INFO] [stdout] test workflow::tests::prop_sandbox_name_punctuation ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_all_criticality_levels ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_allows_empty_files ... ok
[INFO] [stdout] test client::tests::proptest_url_params_capacity_safe ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_boolean_independence ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_empty_names ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_handles_multiple_files ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_handles_oversized_strings ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_builder_immutability ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_max_files ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_preserves_control_chars ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_stores_file_paths ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_stores_injection_attempts ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_error_from_conversions ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_accepts_valid_names ... ok
[INFO] [stdout] test workflow::tests::test_workflow_config_builder ... ok
[INFO] [stdout] test workflow::tests::test_workflow_error_display ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_result_files_uploaded_bounds ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_error_no_sensitive_exposure ... ok
[INFO] [stdout] test workflow::tests::prop_workflow_config_default_consistency ... ok
[INFO] [stdout] test client::tests::proptest_hmac_timestamp_safe ... ok
[INFO] [stdout] test client::tests::proptest_url_params_prevent_injection ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_summary_handles_unknown_severity ... ok
[INFO] [stdout] test pipeline::proptest_security::proptest_summary_calculation_no_overflow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 503 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 698.42s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests veracode_platform
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test src/app.rs - app::VeracodeClient::create_application_if_not_exists (line 1018) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 56) - compile ... ok
[INFO] [stdout] test src/app.rs - app::VeracodeClient::enable_application_encryption (line 1375) - compile ... ok
[INFO] [stdout] test src/lib.rs - VeracodeConfig::with_proxy (line 970) - compile ... ok
[INFO] [stdout] test src/lib.rs - VeracodeConfig::with_proxy_auth (line 1004) - compile ... ok
[INFO] [stdout] test src/reporting.rs - reporting::convert_regional_timestamp_to_utc (line 261) ... ignored
[INFO] [stdout] test src/reporting.rs - reporting::generate_log_hash (line 341) ... ignored
[INFO] [stdout] test src/lib.rs - (line 25) - compile ... ok
[INFO] [stdout] test src/validation.rs - validation::validate_veracode_url (line 569) ... ok
[INFO] [stdout] test src/validation.rs - validation::validate_page_size (line 388) ... ok
[INFO] [stdout] test src/validation.rs - validation::validate_page_number (line 449) ... ok
[INFO] [stdout] test src/validation.rs - validation::encode_query_param (line 494) ... ok
[INFO] [stdout] test src/app.rs - app::validate_kms_alias (line 1520) ... ok
[INFO] [stdout] test src/validation.rs - validation::build_query_param (line 521) ... ok
[INFO] [stdout] test src/validation.rs - validation::validate_scan_id (line 656) ... ok
[INFO] [stdout] test src/json_validator.rs - json_validator::validate_json_depth (line 34) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.74s; merged doctests compilation took 2.67s
[INFO] running `Command { std: "docker" "inspect" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7", kill_on_drop: false }`
[INFO] [stdout] 3f5be018ad74cdfc74169fc4d2f7821cf9b0c150d96a26d644399c32c874bab7
