[INFO] fetching crate wsc 0.8.2...
[INFO] testing wsc-0.8.2 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate wsc 0.8.2 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate wsc 0.8.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate wsc 0.8.2
[INFO] tweaked toml for crates.io crate wsc 0.8.2 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate wsc 0.8.2 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate wsc 0.8.2 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded deranged v0.5.4
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.104
[INFO] [stderr]   Downloaded unicode-ident v1.0.20
[INFO] [stderr]   Downloaded x509-parser v0.16.0
[INFO] [stderr]   Downloaded oid-registry v0.7.1
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.104
[INFO] [stderr]   Downloaded wasmtime-internal-winch v43.0.2
[INFO] [stderr]   Downloaded wat v1.246.2
[INFO] [stderr]   Downloaded target-lexicon v0.13.4
[INFO] [stderr]   Downloaded wasm-bindgen-backend v0.2.104
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.104
[INFO] [stderr]   Downloaded asn1-rs-derive v0.5.1
[INFO] [stderr]   Downloaded oid v0.2.1
[INFO] [stderr]   Downloaded mbox v0.7.1
[INFO] [stderr]   Downloaded hostname-validator v1.1.1
[INFO] [stderr]   Downloaded wasmtime-internal-cache v43.0.2
[INFO] [stderr]   Downloaded wasmprinter v0.245.1
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.54
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.104
[INFO] [stderr]   Downloaded picky-asn1-der v0.4.1
[INFO] [stderr]   Downloaded picky-asn1 v0.8.0
[INFO] [stderr]   Downloaded fxprof-processed-profile v0.8.1
[INFO] [stderr]   Downloaded bitfield v0.14.0
[INFO] [stderr]   Downloaded uuid-simd v0.8.0
[INFO] [stderr]   Downloaded scientific-macro v0.5.2
[INFO] [stderr]   Downloaded num-cmp v0.1.0
[INFO] [stderr]   Downloaded borrow-or-share v0.2.4
[INFO] [stderr]   Downloaded js-sys v0.3.81
[INFO] [stderr]   Downloaded wasm-compose v0.245.1
[INFO] [stderr]   Downloaded addr2line v0.26.1
[INFO] [stderr]   Downloaded hmac-sha256 v1.1.12
[INFO] [stderr]   Downloaded ct-codecs v1.1.6
[INFO] [stderr]   Downloaded email_address v0.2.9
[INFO] [stderr]   Downloaded scientific v0.5.3
[INFO] [stderr]   Downloaded referencing v0.26.2
[INFO] [stderr]   Downloaded ureq-proto v0.5.2
[INFO] [stderr]   Downloaded maybe-async v0.2.10
[INFO] [stderr]   Downloaded wasm-encoder v0.246.2
[INFO] [stderr]   Downloaded dbus-secret-service v4.1.0
[INFO] [stderr]   Downloaded fluent-uri v0.3.2
[INFO] [stderr]   Downloaded der-parser v9.0.0
[INFO] [stderr]   Downloaded asn1-rs v0.6.2
[INFO] [stderr]   Downloaded ed25519-compact v2.1.1
[INFO] [stderr]   Downloaded wax v0.6.0
[INFO] [stderr]   Downloaded cc v1.2.42
[INFO] [stderr]   Downloaded picky-asn1-x509 v0.12.0
[INFO] [stderr]   Downloaded keyring v3.6.3
[INFO] [stderr]   Downloaded jsonschema v0.26.2
[INFO] [stderr]   Downloaded fraction v0.15.3
[INFO] [stderr]   Downloaded fancy-regex v0.14.0
[INFO] [stderr]   Downloaded wit-parser v0.245.1
[INFO] [stderr]   Downloaded winch-codegen v43.0.2
[INFO] [stderr]   Downloaded mio v1.1.0
[INFO] [stderr]   Downloaded wast v246.0.2
[INFO] [stderr]   Downloaded dbus v0.9.10
[INFO] [stderr]   Downloaded wsc-attestation v0.8.2
[INFO] [stderr]   Downloaded ureq v3.1.2
[INFO] [stderr]   Downloaded tss-esapi-sys v0.5.0
[INFO] [stderr]   Downloaded webpki-roots v1.0.3
[INFO] [stderr]   Downloaded tss-esapi v7.6.0
[INFO] [stderr]   Downloaded wasmparser v0.246.2
[INFO] [stderr]   Downloaded rustls v0.23.34
[INFO] [stderr]   Downloaded web-sys v0.3.81
[INFO] [stderr]   Downloaded regorus v0.2.8
[INFO] [stderr]   Downloaded libdbus-sys v0.2.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fa22826c6cc905114eba4ab1709a54d759ae3d5340538b69dc8b16b2ef68d747
[INFO] running `Command { std: "docker" "start" "-a" "fa22826c6cc905114eba4ab1709a54d759ae3d5340538b69dc8b16b2ef68d747", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fa22826c6cc905114eba4ab1709a54d759ae3d5340538b69dc8b16b2ef68d747", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa22826c6cc905114eba4ab1709a54d759ae3d5340538b69dc8b16b2ef68d747", kill_on_drop: false }`
[INFO] [stdout] fa22826c6cc905114eba4ab1709a54d759ae3d5340538b69dc8b16b2ef68d747
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] af0ba4592e295231f3f56c8ee05a0fc6c72fb9e071eb6b4298a7fac318ae7056
[INFO] running `Command { std: "docker" "start" "-a" "af0ba4592e295231f3f56c8ee05a0fc6c72fb9e071eb6b4298a7fac318ae7056", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling unicode-ident v1.0.20
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling find-msvc-tools v0.1.4
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling base64ct v1.8.0
[INFO] [stderr]    Compiling deranged v0.5.4
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling base16ct v0.2.0
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling oid-registry v0.7.1
[INFO] [stderr]    Compiling wit-bindgen v0.46.0
[INFO] [stderr]    Compiling cc v1.2.42
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.7
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling rustls v0.23.34
[INFO] [stderr]    Compiling http v1.3.1
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling iana-time-zone v0.1.64
[INFO] [stderr]    Compiling syn v2.0.108
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling data-encoding v2.9.0
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling flate2 v1.1.5
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling ureq-proto v0.5.2
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling wasip2 v1.0.1+wasi-0.2.4
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling rusticata-macros v4.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling pem v3.0.6
[INFO] [stderr]    Compiling ct-codecs v1.1.6
[INFO] [stderr]    Compiling wsc v0.8.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ryu-js v0.2.2
[INFO] [stderr]    Compiling wasi v0.14.7+wasi-0.2.4
[INFO] [stderr]    Compiling ed25519-compact v2.1.1
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling hmac-sha256 v1.1.12
[INFO] [stderr]    Compiling yasna v0.5.2
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling asn1-rs-derive v0.5.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling asn1-rs-impl v0.2.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling maybe-async v0.2.10
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling rustls-pki-types v1.12.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling webpki-roots v1.0.3
[INFO] [stderr]    Compiling rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling asn1-rs v0.6.2
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling der-parser v9.0.0
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling x509-parser v0.16.0
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling primeorder v0.13.6
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling wsc-attestation v0.8.2
[INFO] [stderr]    Compiling serde_jcs v0.1.0
[INFO] [stderr]    Compiling p256 v0.13.2
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling rcgen v0.13.2
[INFO] [stderr]    Compiling ureq v3.1.2
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.02s
[INFO] running `Command { std: "docker" "inspect" "af0ba4592e295231f3f56c8ee05a0fc6c72fb9e071eb6b4298a7fac318ae7056", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af0ba4592e295231f3f56c8ee05a0fc6c72fb9e071eb6b4298a7fac318ae7056", kill_on_drop: false }`
[INFO] [stdout] af0ba4592e295231f3f56c8ee05a0fc6c72fb9e071eb6b4298a7fac318ae7056
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0db13a1c2a31fbeed7b8b80c8f9988a577539209752610fad32348f26f8a1140
[INFO] running `Command { std: "docker" "start" "-a" "0db13a1c2a31fbeed7b8b80c8f9988a577539209752610fad32348f26f8a1140", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling wasm-encoder v0.246.2
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling wast v246.0.2
[INFO] [stderr]    Compiling serde_jcs v0.1.0
[INFO] [stderr]    Compiling wsc-attestation v0.8.2
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling rusticata-macros v4.1.0
[INFO] [stderr]    Compiling asn1-rs v0.6.2
[INFO] [stderr]    Compiling der-parser v9.0.0
[INFO] [stderr]    Compiling oid-registry v0.7.1
[INFO] [stderr]    Compiling x509-parser v0.16.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling rcgen v0.13.2
[INFO] [stderr]    Compiling wsc v0.8.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling wat v1.246.2
[INFO] [stdout] warning: function `assert_not_clone` is never used
[INFO] [stdout]    --> src/signature/keys.rs:609:12
[INFO] [stdout]     |
[INFO] [stdout] 609 |         fn assert_not_clone<T>() {}
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 31.59s
[INFO] running `Command { std: "docker" "inspect" "0db13a1c2a31fbeed7b8b80c8f9988a577539209752610fad32348f26f8a1140", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0db13a1c2a31fbeed7b8b80c8f9988a577539209752610fad32348f26f8a1140", kill_on_drop: false }`
[INFO] [stdout] 0db13a1c2a31fbeed7b8b80c8f9988a577539209752610fad32348f26f8a1140
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f12e181add39abee735b389785c42eab1ca3937c749560e110c9b3912fc49590
[INFO] running `Command { std: "docker" "start" "-a" "f12e181add39abee735b389785c42eab1ca3937c749560e110c9b3912fc49590", kill_on_drop: false }`
[INFO] [stderr] warning: function `assert_not_clone` is never used
[INFO] [stderr]    --> src/signature/keys.rs:609:12
[INFO] [stderr]     |
[INFO] [stderr] 609 |         fn assert_not_clone<T>() {}
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `wsc` (lib test) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.37s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wsc-d697e7b564c00019)
[INFO] [stdout] 
[INFO] [stdout] running 757 tests
[INFO] [stdout] test airgapped::bundle::tests::test_trust_bundle_revocation ... ok
[INFO] [stdout] test airgapped::config::tests::test_default_config ... ok
[INFO] [stdout] test airgapped::config::tests::test_glob_match ... ok
[INFO] [stdout] test airgapped::bundle::tests::test_trust_bundle_json_roundtrip ... ok
[INFO] [stdout] test airgapped::config::tests::test_high_security_config ... ok
[INFO] [stdout] test airgapped::config::tests::test_identity_requirements_exact_match ... ok
[INFO] [stdout] test airgapped::config::tests::test_identity_requirements_glob_match ... ok
[INFO] [stdout] test airgapped::state::tests::test_bundle_version_check ... ok
[INFO] [stdout] test airgapped::state::tests::test_bundle_version_update ... ok
[INFO] [stdout] test airgapped::state::tests::test_device_state_creation ... ok
[INFO] [stdout] test airgapped::bundle::tests::test_trust_bundle_creation ... ok
[INFO] [stdout] test airgapped::state::tests::test_memory_storage ... ok
[INFO] [stdout] test airgapped::state::tests::test_state_json_roundtrip ... ok
[INFO] [stdout] test airgapped::storage::tests::test_compiled_key_store ... ok
[INFO] [stdout] test airgapped::storage::tests::test_storage_metadata ... ok
[INFO] [stdout] test airgapped::tuf::tests::test_is_leap_year ... ok
[INFO] [stdout] test airgapped::tuf::tests::test_parse_trusted_root ... ok
[INFO] [stdout] test airgapped::state::tests::test_module_version_tracking ... ok
[INFO] [stdout] test airgapped::storage::tests::test_memory_trust_store_empty ... ok
[INFO] [stdout] test airgapped::tuf::tests::test_parse_rfc3339 ... ok
[INFO] [stdout] test airgapped::tuf::tests::test_der_to_pem ... ok
[INFO] [stdout] test audit::tests::test_correlation_id_format ... ok
[INFO] [stdout] test audit::tests::test_sanitize_error_message ... ok
[INFO] [stdout] test audit::tests::test_redact_email ... ok
[INFO] [stdout] test airgapped::tuf::tests::test_trusted_root_to_bundle ... ok
[INFO] [stdout] test airgapped::bundle::tests::test_signed_bundle_roundtrip ... ok
[INFO] [stdout] test build_env::tests::test_bazel_version_from_file ... ok
[INFO] [stdout] test airgapped::storage::tests::test_file_trust_store ... ok
[INFO] [stdout] test airgapped::storage::tests::test_memory_trust_store ... ok
[INFO] [stdout] test airgapped::verifier::tests::test_rollback_protection ... ok
[INFO] [stdout] test airgapped::bundle::tests::test_signed_bundle_wrong_key_fails ... ok
[INFO] [stdout] test airgapped::verifier::tests::test_bundle_health_check ... ok
[INFO] [stdout] test composition::tests::test_certificate_validity_policy_min_remaining ... ok
[INFO] [stdout] test composition::tests::test_attack_scenario_substitution ... ok
[INFO] [stdout] test composition::tests::test_certificate_validity_policy_not_yet_valid ... ok
[INFO] [stdout] test composition::tests::test_certificate_validity_policy_not_yet_valid_allowed ... ok
[INFO] [stdout] test composition::tests::test_chain_verification_with_attestation_signatures_unsigned ... ok
[INFO] [stdout] test composition::tests::test_certificate_validity_policy_valid ... ok
[INFO] [stdout] test composition::tests::test_chain_verification_without_signature_requirement ... ok
[INFO] [stdout] test composition::tests::test_composition_manifest ... ok
[INFO] [stdout] test composition::tests::test_comprehensive_validation_config ... ok
[INFO] [stdout] test airgapped::bundle::tests::test_trust_bundle_validity ... ok
[INFO] [stdout] test build_env::tests::test_skip_none_fields ... ok
[INFO] [stdout] test build_env::tests::test_capture_command_output_missing_tool ... ok
[INFO] [stdout] test airgapped::verifier::tests::test_verifier_wrong_key_fails ... ok
[INFO] [stdout] test composition::tests::test_cycle_detection_complex_cycle ... ok
[INFO] [stdout] test composition::tests::test_cycle_detection_simple_cycle ... ok
[INFO] [stdout] test composition::tests::test_dependency_confusion_attack_detection ... ok
[INFO] [stdout] test composition::tests::test_cyclonedx_spec_compliance ... ok
[INFO] [stdout] test composition::tests::test_dependency_graph_creation ... ok
[INFO] [stdout] test composition::tests::test_certificate_validity_policy_expired ... ok
[INFO] [stdout] test composition::tests::test_cycle_detection_no_cycle ... ok
[INFO] [stdout] test composition::tests::test_dependency_graph_comprehensive ... ok
[INFO] [stdout] test composition::tests::test_device_attestation_serialization ... ok
[INFO] [stdout] test composition::tests::test_device_attestation_creation ... ok
[INFO] [stdout] test composition::tests::test_device_attestation_with_data ... ok
[INFO] [stdout] test composition::tests::test_device_attestation_with_metadata ... ok
[INFO] [stdout] test composition::tests::test_dependency_graph_from_manifest ... ok
[INFO] [stdout] test build_env::tests::test_to_slsa_internal_params ... ok
[INFO] [stdout] test composition::tests::test_device_attestation_with_public_key ... ok
[INFO] [stdout] test composition::tests::test_device_attestation_with_signature ... ok
[INFO] [stdout] test airgapped::verifier::tests::test_verifier_creation ... ok
[INFO] [stdout] test composition::tests::test_embed_all_provenance ... ok
[INFO] [stdout] test composition::tests::test_embed_and_extract_device_attestation ... ok
[INFO] [stdout] test composition::tests::test_embed_extract_composition_manifest ... ok
[INFO] [stdout] test composition::tests::test_embed_extract_intoto_attestation ... ok
[INFO] [stdout] test composition::tests::test_hardware_composition_manifest_security_level_cap ... ok
[INFO] [stdout] test composition::tests::test_embed_and_extract_transparency_log ... ok
[INFO] [stdout] test composition::tests::test_embed_extract_build_provenance ... ok
[INFO] [stdout] test composition::tests::test_extract_device_attestation_none ... ok
[INFO] [stdout] test composition::tests::test_embed_extract_sbom ... ok
[INFO] [stdout] test composition::tests::test_extract_from_module_without_provenance ... ok
[INFO] [stdout] test composition::tests::test_hardware_composition_manifest_serialization ... ok
[INFO] [stdout] test composition::tests::test_extract_transparency_log_none ... ok
[INFO] [stdout] test composition::tests::test_hardware_composition_manifest ... ok
[INFO] [stdout] test composition::tests::test_hardware_composition_manifest_with_attestation ... ok
[INFO] [stdout] test composition::tests::test_intoto_attestation_creation ... ok
[INFO] [stdout] test composition::tests::test_full_composition_workflow ... ok
[INFO] [stdout] test composition::tests::test_keyless_verification_config ... ok
[INFO] [stdout] test composition::tests::test_manifest_json_roundtrip ... ok
[INFO] [stdout] test composition::tests::test_multiple_policies_combined ... ok
[INFO] [stdout] test composition::tests::test_intoto_json_serialization ... ok
[INFO] [stdout] test composition::tests::test_provenance_builder ... ok
[INFO] [stdout] test composition::tests::test_multiple_sections_preserved ... ok
[INFO] [stdout] test composition::tests::test_multiple_provenance_types_embedded ... ok
[INFO] [stdout] test composition::tests::test_intoto_predicate_type ... ok
[INFO] [stdout] test composition::tests::test_intoto_add_materials ... ok
[INFO] [stdout] test composition::tests::test_sbom_add_components ... ok
[INFO] [stdout] test composition::tests::test_signature_freshness_combined_policies ... ok
[INFO] [stdout] test composition::tests::test_roundtrip_serialization ... ok
[INFO] [stdout] test composition::tests::test_sbom_creation ... ok
[INFO] [stdout] test composition::tests::test_sbom_json_serialization ... ok
[INFO] [stdout] test composition::tests::test_source_allow_list_validation ... ok
[INFO] [stdout] test composition::tests::test_source_allow_list_with_no_source ... ok
[INFO] [stdout] test composition::tests::test_substitution_detection_multiple ... ok
[INFO] [stdout] test composition::tests::test_sbom_metadata ... ok
[INFO] [stdout] test composition::tests::test_strict_mode_converts_warnings_to_errors ... ok
[INFO] [stdout] test composition::tests::test_substitution_detection_no_substitution ... ok
[INFO] [stdout] test composition::tests::test_timestamp_policy_invalid_format ... ok
[INFO] [stdout] test composition::tests::test_signature_freshness_max_age ... ok
[INFO] [stdout] test composition::tests::test_timestamp_policy_optional_missing_allowed ... ok
[INFO] [stdout] test composition::tests::test_timestamp_policy_optional_missing_required ... ok
[INFO] [stdout] test composition::tests::test_timestamp_policy_valid ... ok
[INFO] [stdout] test composition::tests::test_timestamp_validation_config_integration ... ok
[INFO] [stdout] test composition::tests::test_timestamp_validation_strict_mode ... ok
[INFO] [stdout] test composition::tests::test_source_allow_list_basic ... ok
[INFO] [stdout] test composition::tests::test_topological_sort_complex ... ok
[INFO] [stdout] test composition::tests::test_signature_freshness_minimum_timestamp ... ok
[INFO] [stdout] test airgapped::storage::tests::test_memory_key_store ... ok
[INFO] [stdout] test composition::tests::test_timestamp_policy_max_age ... ok
[INFO] [stdout] test composition::tests::test_signature_freshness_no_restrictions ... ok
[INFO] [stdout] test composition::tests::test_substitution_detection_with_substitution ... ok
[INFO] [stdout] test composition::tests::test_topological_sort_simple ... ok
[INFO] [stdout] test composition::tests::test_timestamp_policy_future_exceeds_tolerance ... ok
[INFO] [stdout] test composition::tests::test_timestamp_policy_optional_present ... ok
[INFO] [stdout] test composition::tests::test_topological_sort_with_cycle ... ok
[INFO] [stdout] test composition::tests::test_transparency_log_entry_creation ... ok
[INFO] [stdout] test composition::tests::test_timestamp_policy_future_within_tolerance ... ok
[INFO] [stdout] test composition::tests::test_transparency_log_entry_serialization ... ok
[INFO] [stdout] test composition::tests::test_transparency_log_entry_with_proof ... ok
[INFO] [stdout] test composition::tests::test_trusted_public_key_creation ... ok
[INFO] [stdout] test composition::tests::test_validate_device_attestation_device_id_mismatch ... ok
[INFO] [stdout] test composition::tests::test_validate_device_attestation_missing_public_key ... ok
[INFO] [stdout] test composition::tests::test_trusted_tool_info_with_public_key ... ok
[INFO] [stdout] test composition::tests::test_validate_manifest_timestamps ... ok
[INFO] [stdout] test composition::tests::test_validate_provenance_timestamps ... ok
[INFO] [stdout] test composition::tests::test_validation_config_builder ... ok
[INFO] [stdout] test composition::tests::test_validation_mode_strict ... ok
[INFO] [stdout] test composition::tests::test_validation_missing_dependency_warning ... ok
[INFO] [stdout] test composition::tests::test_validation_mode_lenient ... ok
[INFO] [stdout] test composition::tests::test_transparency_log_entry_with_body ... ok
[INFO] [stdout] test composition::tests::test_validate_device_attestation_valid ... ok
[INFO] [stdout] test composition::tests::test_validate_device_attestation_device_id_match ... ok
[INFO] [stdout] test composition::tests::test_validate_manifest_timestamps_old ... ok
[INFO] [stdout] test composition::tests::test_validate_device_attestation_missing_device_id ... ok
[INFO] [stdout] test composition::tests::test_validation_substitution_error ... ok
[INFO] [stdout] test composition::tests::test_version_constraint_exact ... ok
[INFO] [stdout] test composition::tests::test_version_constraint_any ... ok
[INFO] [stdout] test composition::tests::test_validation_success ... ok
[INFO] [stdout] test composition::tests::test_verify_attestation_signature_unsigned ... ok
[INFO] [stdout] test composition::tests::test_version_comparison ... ok
[INFO] [stdout] test composition::tests::test_version_constraint_minimum ... ok
[INFO] [stdout] test composition::tests::test_version_policy_range ... ok
[INFO] [stdout] test composition::tests::test_version_constraint_maximum ... ok
[INFO] [stdout] test composition::tests::test_version_policy_exact ... ok
[INFO] [stdout] test composition::tests::test_version_policy_minimum ... ok
[INFO] [stdout] test container::bundle::tests::test_certificate_serialization ... ok
[INFO] [stdout] test container::bundle::tests::test_bundle_empty_cert_chain ... ok
[INFO] [stdout] test container::bundle::tests::test_from_keyless_signature ... ok
[INFO] [stdout] test container::bundle::tests::test_bundle_json_structure ... ok
[INFO] [stdout] test composition::tests::test_version_constraint_range ... ok
[INFO] [stdout] test container::bundle::tests::test_bundle_json_serialization_roundtrip ... ok
[INFO] [stdout] test composition::tests::test_validation_cycle_error ... ok
[INFO] [stdout] test container::bundle::tests::test_pem_to_der_valid ... ok
[INFO] [stdout] test container::bundle::tests::test_parse_inclusion_proof_invalid ... ok
[INFO] [stdout] test container::bundle::tests::test_parse_inclusion_proof_valid ... ok
[INFO] [stdout] test container::bundle::tests::test_pem_to_der_invalid_base64_fallback ... ok
[INFO] [stdout] test container::bundle::tests::test_message_digest_serialization ... ok
[INFO] [stdout] test container::bundle::tests::test_pem_to_der_multiline ... ok
[INFO] [stdout] test container::bundle::tests::test_tlog_entry_conversion ... ok
[INFO] [stdout] test container::bundle::tests::test_bundle_media_type ... ok
[INFO] [stdout] test container::bundle::tests::test_tlog_entry_empty_body ... ok
[INFO] [stdout] test container::bundle::tests::test_tlog_entry_empty_inclusion_proof ... ok
[INFO] [stdout] test container::bundle::tests::test_tlog_entry_empty_set ... ok
[INFO] [stdout] test composition::tests::test_version_rollback_attack_detection ... ok
[INFO] [stdout] test container::cosign::tests::test_config_serialization_roundtrip ... ok
[INFO] [stdout] test container::cosign::tests::test_default_config ... ok
[INFO] [stdout] test container::cosign::tests::test_cosign_missing_binary ... ok
[INFO] [stdout] test container::cosign::tests::test_verification_result_serialization ... ok
[INFO] [stdout] test container::cosign::tests::test_signing_result_serialization ... ok
[INFO] [stdout] test container::cosign::tests::test_which_existing ... ok
[INFO] [stdout] test container::cosign::tests::test_integrity_check_required_no_hash ... ok
[INFO] [stdout] test container::cosign::tests::test_hash_file_nonexistent ... ok
[INFO] [stdout] test container::digest::tests::test_parse_digest_only ... ok
[INFO] [stdout] test container::digest::tests::test_digest_reference ... ok
[INFO] [stdout] test container::digest::tests::test_digest_reference_missing ... ok
[INFO] [stdout] test container::digest::tests::test_display ... ok
[INFO] [stdout] test container::digest::tests::test_docker_hub_shorthand ... ok
[INFO] [stdout] test container::digest::tests::test_full_reference ... ok
[INFO] [stdout] test container::digest::tests::test_has_digest ... ok
[INFO] [stdout] test container::digest::tests::test_parse_no_tag_or_digest ... ok
[INFO] [stdout] test container::digest::tests::test_parse_tag_only ... ok
[INFO] [stdout] test container::digest::tests::test_resolve_already_has_digest ... ok
[INFO] [stdout] test container::referrer::tests::test_artifact_type_cosign ... ok
[INFO] [stdout] test container::referrer::tests::test_artifact_type_custom ... ok
[INFO] [stdout] test container::referrer::tests::test_artifact_type_equality ... ok
[INFO] [stdout] test container::referrer::tests::test_artifact_type_from_str_custom ... ok
[INFO] [stdout] test container::cosign::tests::test_which_nonexistent ... ok
[INFO] [stdout] test container::referrer::tests::test_artifact_type_from_str_known ... ok
[INFO] [stdout] test container::referrer::tests::test_artifact_type_serialization_roundtrip ... ok
[INFO] [stdout] test container::referrer::tests::test_artifact_type_sigstore_bundle ... ok
[INFO] [stdout] test container::digest::tests::test_parse_tag_and_digest ... ok
[INFO] [stdout] test container::referrer::tests::test_store_as_referrer_requires_digest ... ok
[INFO] [stdout] test container::referrer::tests::test_parse_oras_discover_output_empty ... ok
[INFO] [stdout] test container::referrer::tests::test_list_referrers_requires_digest ... ok
[INFO] [stdout] test container::referrer::tests::test_parse_oras_discover_output_invalid_json ... ok
[INFO] [stdout] test container::referrer::tests::test_parse_oras_discover_output_missing_fields ... ok
[INFO] [stdout] test container::referrer::tests::test_referrer_config_default ... ok
[INFO] [stdout] test container::referrer::tests::test_parse_oras_discover_output_valid ... ok
[INFO] [stdout] test container::referrer::tests::test_referrer_config_defaults_in_deserialization ... ok
[INFO] [stdout] test container::referrer::tests::test_referrer_config_serialization_roundtrip ... ok
[INFO] [stdout] test container::referrer::tests::test_signature_reference_serialization ... ok
[INFO] [stdout] test container::referrer::tests::test_signature_reference_without_size ... ok
[INFO] [stdout] test dsse::tests::test_payload_types ... ok
[INFO] [stdout] test dsse::tests::test_pae_computation ... ok
[INFO] [stdout] test dsse::tests::test_pae_empty_payload ... ok
[INFO] [stdout] test dsse::tests::test_key_id_propagation ... ok
[INFO] [stdout] test dsse::tests::test_json_roundtrip ... ok
[INFO] [stdout] test dsse::tests::test_add_signature ... ok
[INFO] [stdout] test dsse::tests::test_unsigned_envelope ... ok
[INFO] [stdout] test error::tests::test_error_debug ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test error::tests::test_error_with_params ... ok
[INFO] [stdout] test error::tests::test_error_from_io_error ... ok
[INFO] [stdout] test error::tests::test_error_from_utf8_error ... ok
[INFO] [stdout] test dsse::tests::test_sign_and_verify ... ok
[INFO] [stdout] test format::elf::tests::test_elf_hash_deterministic ... ok
[INFO] [stdout] test format::elf::tests::test_elf_format_type ... ok
[INFO] [stdout] test format::elf::tests::test_elf_parse_bad_magic ... ok
[INFO] [stdout] test format::elf::tests::test_elf_attach_detach_signature ... ok
[INFO] [stdout] test format::elf::tests::test_elf_parse_too_small ... ok
[INFO] [stdout] test format::mcuboot::tests::test_mcuboot_hash_deterministic ... ok
[INFO] [stdout] test format::mcuboot::tests::test_mcuboot_parse_size_mismatch ... ok
[INFO] [stdout] test format::elf::tests::test_elf_parse_valid ... ok
[INFO] [stdout] test format::mcuboot::tests::test_mcuboot_parse_bad_magic ... ok
[INFO] [stdout] test format::mcuboot::tests::test_mcuboot_format_type ... ok
[INFO] [stdout] test dsse::tests::test_verify_all_rejects_empty_signatures ... ok
[INFO] [stdout] test dsse::tests::test_to_json_pretty_valid_output ... ok
[INFO] [stdout] test dsse::tests::test_verify_fails_wrong_key ... ok
[INFO] [stdout] test format::mcuboot::tests::test_mcuboot_payload_extraction ... ok
[INFO] [stdout] test format::mcuboot::tests::test_mcuboot_too_large ... ok
[INFO] [stdout] test format::tests::test_content_type_ids ... ok
[INFO] [stdout] test format::tests::test_domain_separation ... ok
[INFO] [stdout] test format::tests::test_format_consistency_mismatch ... ok
[INFO] [stdout] test format::mcuboot::tests::test_mcuboot_parse_valid ... ok
[INFO] [stdout] test dsse::tests::test_verify_all_returns_correct_payload ... ok
[INFO] [stdout] test format::mcuboot::tests::test_mcuboot_too_small ... ok
[INFO] [stdout] test format::tests::test_format_consistency_ok ... ok
[INFO] [stdout] test format::tests::test_format_detection_too_short ... ok
[INFO] [stdout] test format::tests::test_format_detection_unknown ... ok
[INFO] [stdout] test format::tests::test_format_detection_elf ... ok
[INFO] [stdout] test http::tests::test_http_response_text ... ok
[INFO] [stdout] test http::tests::test_simple_http_client_builder ... ok
[INFO] [stdout] test format::tests::test_format_from_str ... ok
[INFO] [stdout] test intoto::tests::test_resource_descriptor ... ok
[INFO] [stdout] test intoto::tests::test_digest_set ... ok
[INFO] [stdout] test intoto::tests::test_statement_roundtrip ... ok
[INFO] [stdout] test http::tests::test_http_response_is_success ... ok
[INFO] [stdout] test format::tests::test_format_detection_mcuboot ... ok
[INFO] [stdout] test intoto::tests::test_statement_serialization ... ok
[INFO] [stdout] test intoto::tests::test_resource_descriptor_from_bytes ... ok
[INFO] [stdout] test format::tests::test_format_detection_wasm ... ok
[INFO] [stdout] test intoto::tests::test_subject_creation ... ok
[INFO] [stdout] test metrics::tests::test_histogram ... ok
[INFO] [stdout] test intoto::tests::test_subject_from_bytes ... ok
[INFO] [stdout] test metrics::tests::test_prometheus_export ... ok
[INFO] [stdout] test metrics::tests::test_global_metrics ... ok
[INFO] [stdout] test platform::software::tests::test_health_check ... ok
[INFO] [stdout] test platform::software::tests::test_attestation_not_supported ... ok
[INFO] [stdout] test platform::software::tests::test_invalid_handle ... ok
[INFO] [stdout] test platform::software::tests::test_generate_key ... ok
[INFO] [stdout] test platform::software::tests::test_import_export_keypair ... ok
[INFO] [stdout] test metrics::tests::test_labeled_counter ... ok
[INFO] [stdout] test metrics::tests::test_signing_failures ... ok
[INFO] [stdout] test platform::software::tests::test_delete_key ... ok
[INFO] [stdout] test platform::tests::test_key_handle_creation ... ok
[INFO] [stdout] test dsse::tests::test_multi_signature ... ok
[INFO] [stdout] test platform::software::tests::test_software_provider_creation ... ok
[INFO] [stdout] test platform::tests::test_detect_platform ... ok
[INFO] [stdout] test build_env::tests::test_capture ... ok
[INFO] [stdout] test platform::software::tests::test_multiple_keys ... ok
[INFO] [stdout] test platform::tests::test_security_level_display ... ok
[INFO] [stdout] test platform::tests::test_list_available_providers ... ok
[INFO] [stdout] test platform::tests::test_signing_algorithm_display ... ok
[INFO] [stdout] test platform::tests::test_security_level_ordering ... ok
[INFO] [stdout] test platform::software::tests::test_load_key_not_supported ... ok
[INFO] [stdout] test platform::software::tests::test_sign_and_verify ... ok
[INFO] [stdout] test policy::eval::tests::test_evaluate_permissive_policy ... ok
[INFO] [stdout] test policy::eval::tests::test_policy_summary ... ok
[INFO] [stdout] test platform::tests::test_key_handle_equality ... ok
[INFO] [stdout] test platform::software::tests::test_concurrent_access ... ok
[INFO] [stdout] test platform::tests::test_hardware_error_display ... ok
[INFO] [stdout] test policy::eval::tests::test_report_mode_doesnt_fail ... ok
[INFO] [stdout] test metrics::tests::test_signing_metrics ... ok
[INFO] [stdout] test policy::eval::tests::test_evaluate_strict_policy_fails ... ok
[INFO] [stdout] test policy::eval::tests::test_slsa_level_check ... ok
[INFO] [stdout] test policy::eval::tests::test_strict_failures_iterator ... ok
[INFO] [stdout] test policy::eval::tests::test_version_comparison ... ok
[INFO] [stdout] test policy::eval::tests::test_trusted_tool_check ... ok
[INFO] [stdout] test build_env::tests::test_is_reproducible ... ok
[INFO] [stdout] test policy::slsa::tests::test_slsa_level_display ... ok
[INFO] [stdout] test policy::eval::tests::test_untrusted_tool_fails ... ok
[INFO] [stdout] test policy::slsa::tests::test_slsa_level_meets ... ok
[INFO] [stdout] test policy::eval::tests::test_version_minimum_fails ... ok
[INFO] [stdout] test build_env::tests::test_with_tool ... ok
[INFO] [stdout] test policy::slsa::tests::test_detailed_analysis ... ok
[INFO] [stdout] test policy::slsa::tests::test_detect_unsigned_attestation_l1 ... ok
[INFO] [stdout] test policy::slsa::tests::test_meets_slsa_level ... ok
[INFO] [stdout] test platform::tests::test_software_ed25519_signer ... ok
[INFO] [stdout] test platform::tests::test_software_ed25519_verifier ... ok
[INFO] [stdout] test policy::tests::test_max_attestation_age ... ok
[INFO] [stdout] test policy::slsa::tests::test_slsa_level_ordering ... ok
[INFO] [stdout] test policy::tests::test_effective_enforcement ... ok
[INFO] [stdout] test pqc::tests::test_algorithm_properties ... ok
[INFO] [stdout] test pqc::tests::test_algorithm_serialization ... ok
[INFO] [stdout] test policy::tests::test_enforcement_default ... ok
[INFO] [stdout] test policy::tests::test_parse_minimal_policy ... ok
[INFO] [stdout] test policy::tests::test_parse_full_policy ... ok
[INFO] [stdout] test policy::slsa::tests::test_slsa_level_from_u8 ... ok
[INFO] [stdout] test policy::slsa::tests::test_suggestions_for_next_level ... ok
[INFO] [stdout] test policy::tests::test_policy_to_toml ... ok
[INFO] [stdout] test pqc::tests::test_all_algorithm_ids_unique ... ok
[INFO] [stdout] test pqc::tests::test_hybrid_signature_incomplete_empty_hash ... ok
[INFO] [stdout] test pqc::tests::test_hybrid_signature_incomplete_missing_classical ... ok
[INFO] [stdout] test pqc::tests::test_hybrid_domain_separator ... ok
[INFO] [stdout] test provisioning::ca::tests::test_ca_config_builder ... ok
[INFO] [stdout] test pqc::tests::test_hybrid_signature_incomplete_missing_pqc ... ok
[INFO] [stdout] test pqc::tests::test_hybrid_signature_is_complete ... ok
[INFO] [stdout] test pqc::tests::test_hybrid_signature_serialization ... ok
[INFO] [stdout] test pqc::tests::test_hybrid_signature_incomplete_wrong_classical_size ... ok
[INFO] [stdout] test pqc::tests::test_implementation_status ... ok
[INFO] [stdout] test provisioning::ca::tests::test_ca_certificate_pem ... ok
[INFO] [stdout] test provisioning::ca::tests::test_create_root_ca ... ok
[INFO] [stdout] test pqc::tests::test_recommendations ... ok
[INFO] [stdout] test pqc::tests::test_algorithm_sizes_consistent ... ok
[INFO] [stdout] test provisioning::ca::tests::test_root_ca_x509_structure ... ok
[INFO] [stdout] test pqc::tests::test_pqc_config_default ... ok
[INFO] [stdout] test provisioning::csr::tests::test_der_encode_length_long ... ok
[INFO] [stdout] test provisioning::csr::tests::test_der_encode_integer ... ok
[INFO] [stdout] test provisioning::csr::tests::test_der_encode_length_medium ... ok
[INFO] [stdout] test pqc::tests::test_security_levels ... ok
[INFO] [stdout] test provisioning::csr::tests::test_der_encode_length_short ... ok
[INFO] [stdout] test provisioning::device::tests::test_device_identity_equality ... ok
[INFO] [stdout] test provisioning::device::tests::test_device_identity_with_metadata ... ok
[INFO] [stdout] test provisioning::csr::tests::test_der_encode_sequence ... ok
[INFO] [stdout] test provisioning::device::tests::test_device_identity_creation ... ok
[INFO] [stdout] test provisioning::device::tests::test_from_uuid_invalid_length ... ok
[INFO] [stdout] test provisioning::device::tests::test_from_uuid ... ok
[INFO] [stdout] test provisioning::device::tests::test_from_mac ... ok
[INFO] [stdout] test provisioning::device::tests::test_from_mac_invalid_length ... ok
[INFO] [stdout] test provisioning::ca::tests::test_create_intermediate_ca ... ok
[INFO] [stdout] test provisioning::ca::tests::test_device_certificate_x509_structure ... ok
[INFO] [stdout] test provisioning::device::tests::test_to_common_name ... ok
[INFO] [stdout] test build_env::tests::test_serialization_roundtrip ... ok
[INFO] [stdout] test provisioning::device::tests::test_to_description ... ok
[INFO] [stdout] test provisioning::device::tests::test_validate_bad_ids ... ok
[INFO] [stdout] test provisioning::ca::tests::test_ca_save_to_directory_sets_secure_permissions ... ok
[INFO] [stdout] test provisioning::ca::tests::test_ca_private_key_not_world_readable ... ok
[INFO] [stdout] test provisioning::session::tests::test_generate_serial_number ... ok
[INFO] [stdout] test provisioning::ca::tests::test_cannot_create_intermediate_from_intermediate ... ok
[INFO] [stdout] test provisioning::device::tests::test_validate_good_ids ... ok
[INFO] [stdout] test provisioning::session::tests::test_provisioning_stats ... ok
[INFO] [stdout] test provisioning::tests::test_certificate_config_builder ... ok
[INFO] [stdout] test provisioning::tests::test_certificate_config_default ... ok
[INFO] [stdout] test provisioning::tests::test_current_timestamp ... ok
[INFO] [stdout] test provisioning::tests::test_provisioning_result_full_chain ... ok
[INFO] [stdout] test provisioning::verification::tests::test_builder_requires_root ... ok
[INFO] [stdout] test provisioning::verification::tests::test_offline_verifier_builder ... ok
[INFO] [stdout] test provisioning::session::tests::test_provision_device ... ok
[INFO] [stdout] test sct::tests::test_default_trusted_logs ... ok
[INFO] [stdout] test sct::tests::test_ed25519_sct_roundtrip ... ok
[INFO] [stdout] test sct::tests::test_empty_signature_is_invalid ... ok
[INFO] [stdout] test provisioning::ca::tests::test_certificate_chain_validation ... ok
[INFO] [stdout] test sct::tests::test_find_log_by_id ... ok
[INFO] [stdout] test sct::tests::test_monitor_configuration ... ok
[INFO] [stdout] test sct::tests::test_monitor_with_custom_logs ... ok
[INFO] [stdout] test sct::tests::test_parse_sct_list_length_mismatch ... ok
[INFO] [stdout] test sct::tests::test_parse_sct_list_too_short ... ok
[INFO] [stdout] test sct::tests::test_sct_entry_fields ... ok
[INFO] [stdout] test sct::tests::test_sct_list_roundtrip ... ok
[INFO] [stdout] test sct::tests::test_sct_monitor_result_fields ... ok
[INFO] [stdout] test sct::tests::test_sct_serialize_roundtrip ... ok
[INFO] [stdout] test sct::tests::test_sct_verification_result ... ok
[INFO] [stdout] test sct::tests::test_trusted_ct_log_serde ... ok
[INFO] [stdout] test sct::tests::test_verify_sct_known_log ... ok
[INFO] [stdout] test sct::tests::test_verify_sct_unknown_log ... ok
[INFO] [stdout] test secure_file::tests::test_create_secure_file ... ok
[INFO] [stdout] test secure_file::tests::test_check_permissions_insecure_logs_warning ... ok
[INFO] [stdout] test sct::tests::test_sct_entry_serde_roundtrip ... ok
[INFO] [stdout] test provisioning::session::tests::test_verify_provisioned_device ... ok
[INFO] [stdout] test secure_file::tests::test_read_insecure_file_still_reads ... ok
[INFO] [stdout] test secure_file::tests::test_empty_file ... ok
[INFO] [stdout] test provisioning::wasm_signing::tests::test_extract_public_key_from_certificate ... ok
[INFO] [stdout] test provisioning::ca::tests::test_sign_device_certificate ... ok
[INFO] [stdout] test secure_file::tests::test_write_secure_creates_parent_dirs_not ... ok
[INFO] [stdout] test secure_file::tests::test_check_permissions_secure ... ok
[INFO] [stdout] test signature::hash::tests::test_hash_as_writer ... ok
[INFO] [stdout] test signature::hash::tests::test_hash_clone ... ok
[INFO] [stdout] test signature::hash::tests::test_hash_deterministic ... ok
[INFO] [stdout] test secure_file::tests::test_read_secure_nonexistent_file ... ok
[INFO] [stdout] test provisioning::wasm_signing::tests::test_multi_signature_owner_plus_integrator ... ok
[INFO] [stdout] test secure_file::tests::test_overwrite_existing_file ... ok
[INFO] [stdout] test secure_file::tests::test_set_secure_permissions ... ok
[INFO] [stdout] test provisioning::session::tests::test_provision_batch ... ok
[INFO] [stdout] test signature::hash::tests::test_hash_different_inputs ... ok
[INFO] [stdout] test signature::hash::tests::test_hash_flush ... ok
[INFO] [stdout] test signature::hash::tests::test_hash_new ... ok
[INFO] [stdout] test secure_file::tests::test_secure_permissions_set_correctly ... ok
[INFO] [stdout] test signature::hash::tests::test_hash_update ... ok
[INFO] [stdout] test signature::hash::tests::test_hash_update_multiple ... ok
[INFO] [stdout] test provisioning::wasm_signing::tests::test_sign_and_verify_with_certificate ... ok
[INFO] [stdout] test secure_file::tests::test_write_and_read_secure_string ... ok
[INFO] [stdout] test build_env::tests::test_from_env_vars_structure ... ok
[INFO] [stdout] test signature::info::tests::test_signature_info_unsigned_module ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_hex_normalization ... ok
[INFO] [stdout] test signature::info::tests::test_signature_info_from_detached ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_pinned_cert_verifier_creation ... ok
[INFO] [stdout] test secure_file::tests::test_write_and_read_secure ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_pinning_config_accessors ... ok
[INFO] [stdout] test signature::info::tests::test_signature_info_from_reader ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_pinning_config_creation ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_pinning_config_empty ... ok
[INFO] [stdout] test signature::info::tests::test_signature_info_from_signed_module ... ok
[INFO] [stdout] test provisioning::csr::tests::test_csr_creation_placeholder ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_set_enforce ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_staging_configs ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_spki_fingerprint_matching ... ok
[INFO] [stdout] test signature::keyless::cert_verifier::tests::test_load_embedded_trust_root ... ok
[INFO] [stdout] test signature::keyless::cert_verifier::tests::test_trusted_root_json_structure ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_pinning_with_multiple_certs ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_warn_only_mode ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_consistency_empty_old_tree ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_consistency_rejects_empty_proof_for_different_sizes ... ok
[INFO] [stdout] test signature::info::tests::test_signature_info_with_key_id ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_consistency_same_checkpoint ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_consistency_same_size_different_root ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_consistency_verifier_default ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_file_store_load_nonexistent ... ok
[INFO] [stdout] test signature::keyless::cert_pinning::tests::test_production_configs ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_monotonic_fail_rollback ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_monotonic_pass ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_file_store_round_trip ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_file_store_overwrite ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_parse_checkpoint_invalid_tree_size ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_parse_checkpoint_missing_blank_separator ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_parse_checkpoint_bad_root_hash_length ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_parse_checkpoint_multiple_signatures ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_parse_checkpoint_no_signatures ... ok
[INFO] [stdout] test secure_file::tests::test_overwrite_preserves_secure_permissions ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_parse_checkpoint_signature_too_short ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_parse_checkpoint_with_extension_lines ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_parse_valid_checkpoint ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_parse_checkpoint_too_few_body_lines ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_signed_checkpoint_serde_camel_case ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_get_identity_no_certs ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_get_issuer_no_certs ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_invalid_signature_type ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_invalid_version ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_large_module_hash ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_large_signature ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_empty_cert_chain ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_rekor_entry_json_serialization ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_max_cert_chain ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_serialization_roundtrip ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_single_cert_chain ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_truncated_data ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_too_many_certs ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_verify_cert_chain_rejects_too_deep ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_encode_spki_to_pem ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_verify_cert_chain_at_max_depth_proceeds_to_parser ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_extract_public_key_from_pem ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_fulcio_certificate_structure ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_verify_cert_chain_rejects_invalid ... ok
[INFO] [stdout] test signature::keyless::format::tests::test_verify_rekor_inclusion_rejects_invalid ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_empty_certificate_chain_error ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_encode_ecdsa_p256_spki ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_fulcio_client_creation ... ok
[INFO] [stdout] test signature::info::tests::test_multiple_signatures_info ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_fulcio_response_deserialization ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_fulcio_request_serialization ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_pem_parse_invalid ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_fulcio_client_with_custom_url ... ok
[INFO] [stdout] test signature::keyless::merkle::tests::test_largest_power_of_two ... ok
[INFO] [stdout] test signature::keyless::merkle::tests::test_node_hash_computation ... ok
[INFO] [stdout] test signature::keyless::merkle::tests::test_single_leaf_tree ... ok
[INFO] [stdout] test signature::keyless::merkle::tests::test_empty_leaf_hash ... ok
[INFO] [stdout] test signature::keyless::merkle::tests::test_two_leaf_tree ... ok
[INFO] [stdout] test signature::keyless::merkle::tests::test_google_ct_test_vectors ... ok
[INFO] [stdout] test signature::keyless::merkle::tests::test_invalid_leaf_index ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_google_provider_not_implemented ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_gitlab_provider_not_implemented ... ok
[INFO] [stdout] test signature::keyless::merkle::tests::test_leaf_hash_computation ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_jwt_alg_accepts_es256 ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_jwt_alg_accepts_rs256 ... ok
[INFO] [stdout] test signature::keyless::checkpoint::tests::test_monotonic_equal ... ok
[INFO] [stdout] test signature::keyless::merkle::tests::test_single_leaf_tree_wrong_root ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_jwt_alg_rejects_empty_alg ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_jwt_alg_rejects_hs512 ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_move_semantics ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_jwt_alg_rejects_missing_alg ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_jwt_alg_rejects_none ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_no_clone_required ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_drop_is_called ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_serialization ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_vec_of_tokens ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_parse_jwt_identity ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_parse_jwt_identity_no_email ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_jwt_alg_validation_runs_before_payload_parse ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_parse_jwt_issuer ... ok
[INFO] [stdout] test signature::keyless::fulcio::tests::test_pem_parse ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_drop_with_error_path ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_jwt_alg_rejects_hs256 ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_empty_strings ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_get_sub_claim_with_drop ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_in_result_error_path ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_parse_invalid_jwt ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_provider_names ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_cache_key_equality ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_cache_key_from_bytes ... ok
[INFO] [stdout] test signature::keyless::oidc::tests::test_oidc_token_large_token ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_cache_key_serialization ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_cache_key_from_hash ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_cached_proof_expiry ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_default_ttl ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_cached_proof_serialization ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_memory_cache_multiple_entries ... ok
[INFO] [stdout] test signature::keyless::rate_limit::tests::test_rate_limiter_allows_within_limit ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_memory_cache_insert_get ... ok
[INFO] [stdout] test signature::keyless::rate_limit::tests::test_retry_policy_default ... ok
[INFO] [stdout] test signature::keyless::rate_limit::tests::test_rate_limit_config_default ... ok
[INFO] [stdout] test signature::keyless::rate_limit::tests::test_retry_policy_caps_at_max ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_memory_cache_invalidate ... ok
[INFO] [stdout] test signature::keyless::rate_limit::tests::test_server_rate_limit_info ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_format_timestamp ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_h5_empty_inclusion_proof_hashes_rejected ... ok
[INFO] [stdout] test signature::keyless::rate_limit::tests::test_rate_limiter_blocks_at_limit ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_h5_empty_root_hash_rejected ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_h5_empty_set_rejected ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_h5_full_response_accepted ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_h5_missing_inclusion_proof_rejected ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_memory_cache_miss ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_h5_missing_set_rejected ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_h5_no_entries_rejected ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_h5_missing_verification_object_rejected ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_rekor_client_with_url ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_rekor_entry_creation ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_rekor_upload_request_serialization ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_rekor_upload_response_deserialization ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_upload_entry_invalid_hash_length ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_verify_inclusion_rejects_invalid ... ok
[INFO] [stdout] test signature::keyless::rekor_verifier::tests::test_load_rekor_keys ... ok
[INFO] [stdout] test signature::keyless::rekor_verifier::tests::test_verify_fresh_rekor_entry_with_current_proof ... ignored
[INFO] [stdout] test signature::keyless::rekor_verifier::tests::test_verify_github_actions_failing_entry ... ignored
[INFO] [stdout] test signature::keyless::rekor_verifier::tests::test_trusted_root_json_structure ... ok
[INFO] [stdout] test signature::keyless::rekor_verifier::tests::test_verify_real_production_rekor_entry ... ignored
[INFO] [stdout] test secure_file::tests::test_large_file ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_memory_cache_evict_expired ... ok
[INFO] [stdout] test signature::keyless::proof_cache::tests::test_memory_cache_expiry ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_rekor_client_new ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_keyless_config_custom ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_keyless_config_custom_pins ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_keyless_config_expected_issuer ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_keyless_config_expected_issuer_default_is_none ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_ephemeral_key_generation_and_drop ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_keyless_config_default ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_keyless_config_staging ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_resolve_issuer_disable_other_value_does_not_disable ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_keyless_config_require_cert_pinning ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_resolve_issuer_env_empty_falls_through_to_programmatic ... ok
[INFO] [stdout] test signature::keyless::rekor::tests::test_mock_rekor_entry_flow ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_ephemeral_key_scope_limitation ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_resolve_issuer_env_set_overrides_programmatic ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_resolve_issuer_env_unset_uses_programmatic ... ok
[INFO] [stdout] test signature::keyless::transport::tests::test_create_agent_with_optional_pinning_some ... ok
[INFO] [stdout] test signature::keyless::transport::tests::test_create_standard_agent ... ok
[INFO] [stdout] test signature::keyless::transport::tests::test_pinned_connector_creation ... ok
[INFO] [stdout] test signature::keys::tests::test_keypair_generate ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_resolve_issuer_explicit_disable ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_attach_default_key_id ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_ephemeral_key_signing_operation ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_ephemeral_key_verifying_key_extraction ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_attach_default_key_id_idempotent ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_debug ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_invalid_type ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_ephemeral_key_with_error_path ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_empty ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_ephemeral_key_move_semantics ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_clone_and_eq ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_hash ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_items_mut ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_insert_duplicate ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_attach_default_key_id ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_items ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_insert ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_merge_duplicate ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_merge ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_to_from_bytes ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_to_from_der ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_keyless_verifier_no_signature ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_resolve_issuer_no_config_anywhere ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_keyless_signer_new_fails_without_oidc ... ok
[INFO] [stdout] test signature::keyless::transport::tests::test_create_agent_with_optional_pinning_none ... ok
[INFO] [stdout] test signature::keyless::transport::tests::test_create_pinned_agent ... ok
[INFO] [stdout] test signature::keyless::transport::tests::test_create_agent_with_empty_pinning_config ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_remove_unknown ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_remove ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_set_new ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_invalid_type ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_to_from_bytes ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_debug ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_to_from_file ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_no_clone ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_ephemeral_key_with_digest_signing ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_to_file_no_group_or_world_access ... ok
[INFO] [stdout] test signature::matrix::tests::test_verify_matrix_basic ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_malformed_cert_count_is_rejected ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_new_delimiter_section ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_new_delimiter_sections_are_unique ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signature_data_deserialize ... ok
[INFO] [stdout] test signature::matrix::tests::test_verify_matrix_unsigned_module ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signature_data_roundtrip ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signature_for_hashes_deserialize ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signature_for_hashes_extreme_certificate_count ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signature_for_hashes_roundtrip_no_key_id ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signature_for_hashes_serialize_no_key_id ... ok
[INFO] [stdout] test signature::matrix::tests::test_verify_matrix_multiple_keys ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signature_for_hashes_serialize_with_key_id ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signature_data_serialize ... ok
[INFO] [stdout] test signature::keys::tests::test_public_key_to_from_pem ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_from_file_reads_insecure_file ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_to_from_file ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_overwrite_maintains_secure_permissions ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_to_file_sets_secure_permissions ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_to_from_der ... ok
[INFO] [stdout] test signature::matrix::tests::test_verify_matrix_multiple_predicates ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signed_hashes_serialize ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signed_hashes_too_many_hashes ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signed_hashes_too_many_signatures ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signature_for_hashes_too_many_certificates ... ok
[INFO] [stdout] test signature::sig_sections::tests::test_signed_hashes_deserialize ... ok
[INFO] [stdout] test signature::simple::tests::test_public_key_set_verify_unsigned ... ok
[INFO] [stdout] test signature::matrix::tests::test_verify_matrix_with_detached_signature ... ok
[INFO] [stdout] test signature::matrix::tests::test_verify_matrix_wrong_key ... ok
[INFO] [stdout] test signature::simple::tests::test_public_key_set_verify_no_matching_keys ... ok
[INFO] [stdout] test signature::simple::tests::test_sign_module ... ok
[INFO] [stdout] test signature::simple::tests::test_public_key_set_verify ... ok
[INFO] [stdout] test signature::simple::tests::test_sign_module_with_key_id ... ok
[INFO] [stdout] test signature::simple::tests::test_public_key_set_verify_with_detached_signature ... ok
[INFO] [stdout] test signature::simple::tests::test_verify_signed_module ... ok
[INFO] [stdout] test signature::simple::tests::test_sign_replaces_existing_signature ... ok
[INFO] [stdout] test signature::simple::tests::test_verify_unsigned_module ... ok
[INFO] [stdout] test signature::keyless::signer::tests::test_ephemeral_key_multiple_operations ... ok
[INFO] [stdout] test signature::simple::tests::test_sign_verify_roundtrip ... ok
[INFO] [stdout] test slsa::tests::test_build_metadata ... ok
[INFO] [stdout] test slsa::tests::test_builder_variants ... ok
[INFO] [stdout] test slsa::tests::test_minimal_provenance ... ok
[INFO] [stdout] test slsa::tests::test_fluent_api ... ok
[INFO] [stdout] test slsa::tests::test_add_dependency ... ok
[INFO] [stdout] test slsa::tests::test_wasm_build_provenance ... ok
[INFO] [stdout] test split::tests::test_attach_signature_already_signed ... ok
[INFO] [stdout] test split::tests::test_detach_attach_roundtrip ... ok
[INFO] [stdout] test split::tests::test_detach_signature_no_signatures ... ok
[INFO] [stdout] test split::tests::test_detach_signature_with_signature ... ok
[INFO] [stdout] test slsa::tests::test_slsa_levels ... ok
[INFO] [stdout] test signature::keyless::rate_limit::tests::test_rate_limiter_resets_after_window ... ok
[INFO] [stdout] test signature::simple::tests::test_verify_with_detached_signature ... ok
[INFO] [stdout] test slsa::tests::test_provenance_serialization ... ok
[INFO] [stdout] test signature::simple::tests::test_sign_with_modified_module_fails ... ok
[INFO] [stdout] test split::tests::test_split_all_sections ... ok
[INFO] [stdout] test split::tests::test_split_no_sections ... ok
[INFO] [stdout] test split::tests::test_split_selective ... ok
[INFO] [stdout] test split::tests::test_split_with_existing_signature ... ok
[INFO] [stdout] test slsa::tests::test_transformation_provenance ... ok
[INFO] [stdout] test time::tests::test_build_timestamp_is_reasonable ... ok
[INFO] [stdout] test time::tests::test_build_time_source ... ok
[INFO] [stdout] test split::tests::test_attach_signature ... ok
[INFO] [stdout] test split::tests::test_show_non_verbose ... ok
[INFO] [stdout] test signature::keys::tests::test_secret_key_to_from_pem ... ok
[INFO] [stdout] test time::tests::test_fixed_time_source ... ok
[INFO] [stdout] test time::tests::test_fixed_time_source_rejects_old_time ... ok
[INFO] [stdout] test split::tests::test_show_verbose ... ok
[INFO] [stdout] test time::tests::test_days_since_epoch ... ok
[INFO] [stdout] test time::tests::test_parse_timestamp_unix ... ok
[INFO] [stdout] test time::tests::test_parse_timestamp_iso8601 ... ok
[INFO] [stdout] test time::tests::test_parse_timestamp_with_millis ... ok
[INFO] [stdout] test signature::simple::tests::test_verify_with_wrong_key ... ok
[INFO] [stdout] test time::tests::test_system_time_source ... ok
[INFO] [stdout] test time::tests::test_time_validation_config_clone ... ok
[INFO] [stdout] test time::tests::test_validate_timestamp_basic ... ok
[INFO] [stdout] test time::tests::test_validate_timestamp_future_with_skew ... ok
[INFO] [stdout] test time::tests::test_validate_timestamp_with_max_age ... ok
[INFO] [stdout] test transcoding::tests::test_builder_full ... ok
[INFO] [stdout] test transcoding::tests::test_builder_minimal ... ok
[INFO] [stdout] test transcoding::tests::test_builder_missing_compiler ... ok
[INFO] [stdout] test transcoding::tests::test_builder_missing_signature_status ... ok
[INFO] [stdout] test transcoding::tests::test_builder_missing_source_digest ... ok
[INFO] [stdout] test transcoding::tests::test_builder_missing_target ... ok
[INFO] [stdout] test transcoding::tests::test_compilation_parameters_flags ... ok
[INFO] [stdout] test transcoding::tests::test_compiler_with_digest ... ok
[INFO] [stdout] test transcoding::tests::test_constants ... ok
[INFO] [stdout] test transcoding::tests::test_create_transcoding_statement ... ok
[INFO] [stdout] test transcoding::tests::test_serialization_camel_case ... ok
[INFO] [stdout] test transcoding::tests::test_serialization_skip_none ... ok
[INFO] [stdout] test transcoding::tests::test_serialization_roundtrip ... ok
[INFO] [stdout] test transcoding::tests::test_statement_json_bytes_roundtrip ... ok
[INFO] [stdout] test wasm_module::component::tests::test_component_section_ids ... ok
[INFO] [stdout] test transcoding::tests::test_statement_serialization_roundtrip ... ok
[INFO] [stdout] test wasm_module::component::tests::test_nested_detection ... ok
[INFO] [stdout] test transcoding::tests::test_source_with_attestation_bundle ... ok
[INFO] [stdout] test wasm_module::tests::test_custom_section_default ... ok
[INFO] [stdout] test wasm_module::tests::test_custom_section_display_delimiter ... ok
[INFO] [stdout] test wasm_module::tests::test_custom_section_display ... ok
[INFO] [stdout] test wasm_module::tests::test_custom_section_is_signature_delimiter ... ok
[INFO] [stdout] test wasm_module::tests::test_custom_section_is_signature_header ... ok
[INFO] [stdout] test wasm_module::tests::test_custom_section_new ... ok
[INFO] [stdout] test wasm_module::tests::test_custom_section_outer_payload ... ok
[INFO] [stdout] test wasm_module::tests::test_custom_section_display_verbose ... ok
[INFO] [stdout] test wasm_module::tests::test_custom_section_signature_data_invalid ... ok
[INFO] [stdout] test wasm_module::tests::test_module_default ... ok
[INFO] [stdout] test wasm_module::tests::test_module_deserialize_invalid_header ... ok
[INFO] [stdout] test wasm_module::tests::test_module_deserialize_component_header ... ok
[INFO] [stdout] test wasm_module::tests::test_component_model_sign_verify ... ok
[INFO] [stdout] test wasm_module::tests::test_module_deserialize_wasm_header ... ok
[INFO] [stdout] test wasm_module::tests::test_module_deserialize_with_sections ... ok
[INFO] [stdout] test wasm_module::tests::test_module_sections_iterator ... ok
[INFO] [stdout] test wasm_module::tests::test_module_serialize_roundtrip ... ok
[INFO] [stdout] test wasm_module::tests::test_section_custom_wrapper ... ok
[INFO] [stdout] test wasm_module::tests::test_module_serialize_with_sections ... ok
[INFO] [stdout] test wasm_module::tests::test_section_deserialize_eof ... ok
[INFO] [stdout] test wasm_module::tests::test_section_deserialize_roundtrip ... ok
[INFO] [stdout] test wasm_module::tests::test_section_deserialize_standard ... ok
[INFO] [stdout] test wasm_module::tests::test_section_display_formats ... ok
[INFO] [stdout] test wasm_module::tests::test_section_extension_id ... ok
[INFO] [stdout] test wasm_module::tests::test_section_id_copy ... ok
[INFO] [stdout] test wasm_module::tests::test_section_id_display ... ok
[INFO] [stdout] test wasm_module::tests::test_section_id_from_u8 ... ok
[INFO] [stdout] test wasm_module::tests::test_section_id_to_u8 ... ok
[INFO] [stdout] test wasm_module::tests::test_section_is_signature_methods ... ok
[INFO] [stdout] test wasm_module::tests::test_section_new_custom ... ok
[INFO] [stdout] test wasm_module::tests::test_section_new_standard ... ok
[INFO] [stdout] test wasm_module::tests::test_section_serialize_custom ... ok
[INFO] [stdout] test wasm_module::tests::test_section_serialize_standard ... ok
[INFO] [stdout] test wasm_module::tests::test_section_standard_wrapper ... ok
[INFO] [stdout] test wasm_module::tests::test_standard_section_display ... ok
[INFO] [stdout] test wasm_module::tests::test_standard_section_new ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get32_large_value ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get32_multi_byte ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get32_single_byte ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get7_eof ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get7_max_value ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get7_single_byte ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get_slice_empty ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get_slice_eof ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get_slice_excessive_length ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get_slice_max_allowed_length ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_put_get_slice_roundtrip ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_put_large_value ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_put_multi_byte ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_put_single_byte ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_put_slice_empty ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_get_slice_with_data ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_put_zero ... ok
[INFO] [stdout] test wasm_module::tests::test_sections_iterator_max_sections_cap ... ok
[INFO] [stdout] test wasm_module::tests::test_component_model_tamper_detection ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_put_get_roundtrip ... ok
[INFO] [stdout] test wasm_module::varint::tests::test_put_slice_with_data ... ok
[INFO] [stdout] test format::elf::tests::test_elf_parse_too_large ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 754 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 2.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/airgapped_e2e.rs (/opt/rustwide/target/debug/deps/airgapped_e2e-f814637042cef533)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_full_airgapped_flow_with_sigstore ... ignored
[INFO] [stdout] test test_keyless_sign_then_airgapped_verify ... ignored
[INFO] [stdout] test test_bundle_fetch_and_parse ... ok
[INFO] [stdout] test test_bundle_validity_periods ... ok
[INFO] [stdout] test test_bundle_anti_rollback ... ok
[INFO] [stdout] test test_bundle_signing_and_verification ... ok
[INFO] [stdout] test test_airgapped_verifier_with_stores ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/keyless_integration.rs (/opt/rustwide/target/debug/deps/keyless_integration-cf9afcdd4f01f998)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_github_actions_keyless_signing ... ignored
[INFO] [stdout] test test_keyless_signing_with_custom_servers ... ignored
[INFO] [stderr]    Doc-tests wsc
[INFO] [stdout] test test_keyless_signing_with_skip_rekor ... ignored
[INFO] [stdout] test test_keyless_config_custom ... ok
[INFO] [stdout] test test_keyless_config_default ... ok
[INFO] [stdout] test test_keyless_signing_without_oidc_fails ... ok
[INFO] [stdout] test test_module_serialization ... ok
[INFO] [stdout] test test_signature_format_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 61 tests
[INFO] [stdout] test src/airgapped/storage.rs - airgapped::storage (line 21) ... ignored
[INFO] [stdout] test src/airgapped/storage.rs - airgapped::storage::CompiledTrustStore (line 312) ... ignored
[INFO] [stdout] test src/airgapped/verifier.rs - airgapped::verifier::AirGappedVerifier<T>::from_stores (line 76) ... ignored
[INFO] [stdout] test src/audit/mod.rs - audit::init (line 100) ... ignored
[INFO] [stdout] test src/composition/mod.rs - composition (line 42) ... ignored
[INFO] [stdout] test src/composition/mod.rs - composition (line 64) ... ignored
[INFO] [stdout] test src/composition/mod.rs - composition::Deserialize (line 42) ... ignored
[INFO] [stdout] test src/composition/mod.rs - composition::Deserialize (line 64) ... ignored
[INFO] [stdout] test src/composition/mod.rs - composition::Serialize (line 42) ... ignored
[INFO] [stdout] test src/composition/mod.rs - composition::Serialize (line 64) ... ignored
[INFO] [stdout] test src/lib.rs - airgapped (line 114) ... ignored
[INFO] [stdout] test src/lib.rs - airgapped (line 150) ... ignored
[INFO] [stdout] test src/lib.rs - audit (line 79) ... ignored
[INFO] [stdout] test src/lib.rs - build_env (line 154) ... ignored
[INFO] [stdout] test src/lib.rs - container (line 139) ... ignored
[INFO] [stdout] test src/lib.rs - dsse (line 106) ... ignored
[INFO] [stdout] test src/lib.rs - http (line 164) ... ignored
[INFO] [stdout] test src/lib.rs - intoto (line 111) ... ignored
[INFO] [stdout] test src/lib.rs - policy (line 112) ... ignored
[INFO] [stdout] test src/lib.rs - slsa (line 120) ... ignored
[INFO] [stdout] test src/lib.rs - time (line 50) ... ignored
[INFO] [stdout] test src/lib.rs - transcoding (line 125) ... ignored
[INFO] [stdout] test src/platform/mod.rs - platform::HardwareSigner (line 82) ... ignored
[INFO] [stdout] test src/platform/mod.rs - platform::HardwareVerifier (line 143) ... ignored
[INFO] [stdout] test src/platform/mod.rs - platform::SecureKeyProvider (line 408) ... ignored
[INFO] [stdout] test src/platform/software.rs - platform::software::SoftwareProvider (line 64) ... ignored
[INFO] [stdout] test src/policy/eval.rs - policy::eval::evaluate_policy (line 155) ... ignored
[INFO] [stdout] test src/policy/slsa.rs - policy::slsa (line 18) ... ignored
[INFO] [stdout] test src/provisioning/ca.rs - provisioning::ca::PrivateCA::create_intermediate (line 163) ... ignored
[INFO] [stdout] test src/provisioning/ca.rs - provisioning::ca::PrivateCA::create_root (line 136) ... ignored
[INFO] [stdout] test src/provisioning/ca.rs - provisioning::ca::PrivateCA::sign_device_certificate (line 202) ... ignored
[INFO] [stdout] test src/lib.rs - secure_file (line 40) - compile ... ok
[INFO] [stdout] test src/provisioning/csr.rs - provisioning::csr::CertificateSigningRequest::new (line 51) ... ignored
[INFO] [stdout] test src/provisioning/device.rs - provisioning::device::DeviceIdentity::from_mac (line 64) ... ignored
[INFO] [stdout] test src/provisioning/device.rs - provisioning::device::DeviceIdentity::new (line 44) ... ignored
[INFO] [stdout] test src/provisioning/mod.rs - provisioning::WSError (line 48) ... ignored
[INFO] [stdout] test src/provisioning/session.rs - provisioning::session::ProvisioningSession (line 43) ... ignored
[INFO] [stdout] test src/provisioning/session.rs - provisioning::session::ProvisioningSession::provision_batch (line 172) ... ignored
[INFO] [stdout] test src/provisioning/verification.rs - provisioning::verification::OfflineVerifier::add_intermediate (line 67) ... ignored
[INFO] [stdout] test src/provisioning/verification.rs - provisioning::verification::OfflineVerifier::new (line 39) ... ignored
[INFO] [stdout] test src/provisioning/verification.rs - provisioning::verification::OfflineVerifier::verify_device_certificate (line 102) ... ignored
[INFO] [stdout] test src/provisioning/verification.rs - provisioning::verification::OfflineVerifierBuilder (line 210) ... ignored
[INFO] [stdout] test src/provisioning/wasm_signing.rs - provisioning::wasm_signing::WSError (line 25) ... ignored
[INFO] [stdout] test src/provisioning/wasm_signing.rs - provisioning::wasm_signing::inspect_signatures (line 513) ... ignored
[INFO] [stdout] test src/provisioning/wasm_signing.rs - provisioning::wasm_signing::sign_with_certificate (line 71) ... ignored
[INFO] [stdout] test src/provisioning/wasm_signing.rs - provisioning::wasm_signing::verify_all_certificates (line 348) ... ignored
[INFO] [stdout] test src/provisioning/wasm_signing.rs - provisioning::wasm_signing::verify_with_certificate (line 205) ... ignored
[INFO] [stdout] test src/signature/info.rs - signature::info::Module::signature_info (line 80) ... ignored
[INFO] [stdout] test src/signature/info.rs - signature::info::signature_info_from_detached (line 164) ... ignored
[INFO] [stdout] test src/signature/info.rs - signature::info::signature_info_from_file (line 107) ... ignored
[INFO] [stdout] test src/signature/info.rs - signature::info::signature_info_from_reader (line 129) ... ignored
[INFO] [stdout] test src/signature/keyless/cert_pinning.rs - signature::keyless::cert_pinning::check_pinning_requirement (line 509) ... ignored
[INFO] [stdout] test src/signature/keyless/mod.rs - signature::keyless::transport (line 52) ... ignored
[INFO] [stdout] test src/signature/keyless/proof_cache.rs - signature::keyless::proof_cache (line 19) ... ignored
[INFO] [stdout] test src/signature/keyless/rekor.rs - signature::keyless::rekor::WSError (line 8) - compile ... ok
[INFO] [stdout] test src/signature/keyless/signer.rs - signature::keyless::signer::KeylessSigner::new (line 132) - compile ... ok
[INFO] [stdout] test src/signature/keyless/signer.rs - signature::keyless::signer::KeylessSigner::sign_module (line 249) - compile ... ok
[INFO] [stdout] test src/signature/keyless/signer.rs - signature::keyless::signer::KeylessVerifier::verify (line 534) - compile ... ok
[INFO] [stdout] test src/time.rs - time::TimeSource (line 88) ... ignored
[INFO] [stdout] test src/transcoding.rs - transcoding::TranscodingAttestationBuilder (line 171) ... ignored
[INFO] [stdout] test src/signature/keyless/signer.rs - signature::keyless::signer::KeylessSigner::with_config (line 145) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 55 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.89s; merged doctests compilation took 1.83s
[INFO] running `Command { std: "docker" "inspect" "f12e181add39abee735b389785c42eab1ca3937c749560e110c9b3912fc49590", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f12e181add39abee735b389785c42eab1ca3937c749560e110c9b3912fc49590", kill_on_drop: false }`
[INFO] [stdout] f12e181add39abee735b389785c42eab1ca3937c749560e110c9b3912fc49590
