[INFO] fetching crate rust-bottle 0.2.3...
[INFO] testing rust-bottle-0.2.3 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] extracting crate rust-bottle 0.2.3 into /workspace/builds/worker-4-tc2/source
[INFO] removed /workspace/builds/worker-4-tc2/source/.cargo/config.toml
[INFO] started tweaking crates.io crate rust-bottle 0.2.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rust-bottle 0.2.3
[INFO] tweaked toml for crates.io crate rust-bottle 0.2.3 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rust-bottle 0.2.3 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rust-bottle 0.2.3 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c097951b72d601868474f70ae8494a615401a23e2689aceec8695d7363dcbabc
[INFO] running `Command { std: "docker" "start" "-a" "c097951b72d601868474f70ae8494a615401a23e2689aceec8695d7363dcbabc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c097951b72d601868474f70ae8494a615401a23e2689aceec8695d7363dcbabc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c097951b72d601868474f70ae8494a615401a23e2689aceec8695d7363dcbabc", kill_on_drop: false }`
[INFO] [stdout] c097951b72d601868474f70ae8494a615401a23e2689aceec8695d7363dcbabc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4fbda73d5bc8abbead87ee5cbd8ac51032a52d30e9b07d10ff8a2a8c959fc437
[INFO] running `Command { std: "docker" "start" "-a" "4fbda73d5bc8abbead87ee5cbd8ac51032a52d30e9b07d10ff8a2a8c959fc437", kill_on_drop: false }`
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling base64ct v1.8.1
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling find-msvc-tools v0.1.5
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling num-bigint-dig v0.8.6
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling cc v1.2.50
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling pem v2.0.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling curve25519-dalek v3.2.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling x25519-dalek v1.1.1
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling pkcs1 v0.7.5
[INFO] [stderr]    Compiling rsa v0.9.9
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling primeorder v0.13.6
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling p256 v0.13.2
[INFO] [stderr]    Compiling p384 v0.13.1
[INFO] [stderr]    Compiling p521 v0.13.3
[INFO] [stderr]    Compiling rust-bottle v0.2.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `BottleError`
[INFO] [stdout]   --> src/tpm.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::errors::{BottleError, Result};
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.09s
[INFO] running `Command { std: "docker" "inspect" "4fbda73d5bc8abbead87ee5cbd8ac51032a52d30e9b07d10ff8a2a8c959fc437", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4fbda73d5bc8abbead87ee5cbd8ac51032a52d30e9b07d10ff8a2a8c959fc437", kill_on_drop: false }`
[INFO] [stdout] 4fbda73d5bc8abbead87ee5cbd8ac51032a52d30e9b07d10ff8a2a8c959fc437
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c1f6c08f12771ecefb6b13d0904e933eff07fcb7473472e22ee36ffbdcfc3a0e
[INFO] running `Command { std: "docker" "start" "-a" "c1f6c08f12771ecefb6b13d0904e933eff07fcb7473472e22ee36ffbdcfc3a0e", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_json v1.0.146
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling itoa v1.0.16
[INFO] [stderr]    Compiling ryu v1.0.21
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling curve25519-dalek v3.2.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling x25519-dalek v1.1.1
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling primeorder v0.13.6
[INFO] [stderr]    Compiling p256 v0.13.2
[INFO] [stderr]    Compiling p521 v0.13.3
[INFO] [stderr]    Compiling p384 v0.13.1
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling num-bigint-dig v0.8.6
[INFO] [stderr]    Compiling rsa v0.9.9
[INFO] [stderr]    Compiling rust-bottle v0.2.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `BottleError`
[INFO] [stdout]   --> src/tpm.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::errors::{BottleError, Result};
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Bottle`, `Ed25519Key`, `IDCard`, `Keychain`, `Opener`, `Sign`, `Verify`, `X25519Key`, `ecdh_decrypt`, and `ecdh_encrypt`
[INFO] [stdout]   --> tests/pqc_test.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     ecdh_decrypt, ecdh_encrypt, Bottle, Ed25519Key, IDCard, Keychain, Opener, Sign, Verify,
[INFO] [stdout]    |     ^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^  ^^^^^^  ^^^^^^^^  ^^^^^^  ^^^^  ^^^^^^
[INFO] [stdout] 21 |     X25519Key,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BottleError`
[INFO] [stdout]   --> src/tpm.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 | use crate::errors::{BottleError, Result};
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 36.23s
[INFO] running `Command { std: "docker" "inspect" "c1f6c08f12771ecefb6b13d0904e933eff07fcb7473472e22ee36ffbdcfc3a0e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c1f6c08f12771ecefb6b13d0904e933eff07fcb7473472e22ee36ffbdcfc3a0e", kill_on_drop: false }`
[INFO] [stdout] c1f6c08f12771ecefb6b13d0904e933eff07fcb7473472e22ee36ffbdcfc3a0e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 6af77f16044362ea7f580a0e53cd3125ccfaef0de7bb879383c2b4cf205ac587
[INFO] running `Command { std: "docker" "start" "-a" "6af77f16044362ea7f580a0e53cd3125ccfaef0de7bb879383c2b4cf205ac587", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `BottleError`
[INFO] [stderr]   --> src/tpm.rs:25:21
[INFO] [stderr]    |
[INFO] [stderr] 25 | use crate::errors::{BottleError, Result};
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rust-bottle` (lib) generated 1 warning (run `cargo fix --lib -p rust-bottle` to apply 1 suggestion)
[INFO] [stderr] warning: `rust-bottle` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: unused imports: `Bottle`, `Ed25519Key`, `IDCard`, `Keychain`, `Opener`, `Sign`, `Verify`, `X25519Key`, `ecdh_decrypt`, and `ecdh_encrypt`
[INFO] [stderr]   --> tests/pqc_test.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 |     ecdh_decrypt, ecdh_encrypt, Bottle, Ed25519Key, IDCard, Keychain, Opener, Sign, Verify,
[INFO] [stderr]    |     ^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^  ^^^^^^^^^^  ^^^^^^  ^^^^^^^^  ^^^^^^  ^^^^  ^^^^^^
[INFO] [stderr] 21 |     X25519Key,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `rust-bottle` (test "pqc") generated 1 warning (run `cargo fix --test "pqc" -p rust-bottle` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.32s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rust_bottle-4741708b02763d21)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/aliceandbob_test.rs (/opt/rustwide/target/debug/deps/aliceandbob-049a9c6f0d7ed834)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_alice_bob_with_keychain ... ok
[INFO] [stdout] test test_alice_bob_group_membership ... ok
[INFO] [stdout] test test_alice_bob_communication ... ok
[INFO] [stdout] test test_alice_bob_with_idcards ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bottle_test.rs (/opt/rustwide/target/debug/deps/bottle-5eb8a8611da4ecaf)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stderr]      Running tests/coverage_test.rs (/opt/rustwide/target/debug/deps/coverage-0043a50d1794e8b9)
[INFO] [stdout] test test_bottle_creation ... ok
[INFO] [stdout] test test_bottle_encryption ... ok
[INFO] [stdout] test test_bottle_with_metadata ... ok
[INFO] [stdout] test test_bottle_serialization ... ok
[INFO] [stdout] test test_bottle_signing ... ok
[INFO] [stdout] test test_bottle_layered_encryption ... ok
[INFO] [stdout] test test_bottle_encryption_and_signing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 134 tests
[INFO] [stdout] test test_bottle_from_bytes_corrupted ... ok
[INFO] [stdout] test test_bottle_from_bytes_invalid_bincode ... ok
[INFO] [stdout] test test_bottle_encrypt_invalid_key ... ok
[INFO] [stdout] test test_decrypt_short_buffer_invalid_ciphertext ... ok
[INFO] [stdout] test test_decrypt_short_buffer_invalid_key_format ... ok
[INFO] [stdout] test test_bottle_metadata_very_long_value ... ok
[INFO] [stdout] test test_decrypt_short_buffer_placeholder ... ok
[INFO] [stdout] test test_decrypt_short_buffer_empty_key ... ok
[INFO] [stdout] test test_decrypt_aes_gcm_short_ciphertext ... ok
[INFO] [stdout] test test_bottle_sign_invalid_signer ... ok
[INFO] [stdout] test test_bottle_encrypt_empty_message ... ok
[INFO] [stdout] test test_detect_key_type_from_public_key_ecdsa_p521 ... ok
[INFO] [stdout] test test_detect_key_type_from_public_key_slhdsa_without_feature ... ok
[INFO] [stdout] test test_detect_key_type_from_public_key_mldsa_without_feature ... ok
[INFO] [stdout] test test_detect_key_type_from_public_key_ecdsa_p384 ... ok
[INFO] [stdout] test test_ecdh_decrypt_invalid_key ... ok
[INFO] [stdout] test test_detect_key_type_from_public_key_mlkem_without_feature ... ok
[INFO] [stdout] test test_ecdh_decrypt_invalid_key_type ... ok
[INFO] [stdout] test test_detect_key_type_from_public_key_unknown_size ... ok
[INFO] [stdout] test test_ecdh_decrypt_invalid_ciphertext ... ok
[INFO] [stdout] test test_ecdh_encrypt_invalid_key ... ok
[INFO] [stdout] test test_ecdh_decrypt_x25519_short_ciphertext ... ok
[INFO] [stdout] test test_encrypt_short_buffer_empty_key ... ok
[INFO] [stdout] test test_encrypt_short_buffer_invalid_key ... ok
[INFO] [stdout] test test_encrypt_short_buffer_invalid_key_format ... ok
[INFO] [stdout] test test_encrypt_short_buffer_non_pkix_format ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkcs1_empty_sequence ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkcs1_integer_not_found ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkcs1_invalid_structure ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkcs1_long_form_length_invalid ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkcs1_second_integer_invalid ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkcs1_sequence_length_exceeds_data ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkcs1_wrong_tag ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkix_empty_after_0x30 ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkix_invalid_der ... ok
[INFO] [stdout] test test_ecdh_decrypt_try_into_error ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkix_malformed_spki ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkix_parse_failure ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkix_short_sequence ... ok
[INFO] [stdout] test test_encrypt_short_buffer_pkix_wrong_oid ... ok
[INFO] [stdout] test test_idcard_from_bytes_invalid ... ok
[INFO] [stdout] test test_idcard_get_keys_empty ... ok
[INFO] [stdout] test test_ecdh_decrypt_wrong_key ... ok
[INFO] [stdout] test test_detect_key_type_from_public_key_32_bytes ... ok
[INFO] [stdout] test test_idcard_set_key_duration_zero ... ok
[INFO] [stdout] test test_idcard_get_key_nonexistent ... ok
[INFO] [stdout] test test_idcard_test_key_purpose_nonexistent_key ... ok
[INFO] [stdout] test test_ecdh_decrypt_x25519_path ... ok
[INFO] [stdout] test test_idcard_to_bytes_serialization_error ... ok
[INFO] [stdout] test test_idcard_test_key_purpose_expired_key ... ok
[INFO] [stdout] test test_idcard_test_key_purpose_wrong_purpose ... ok
[INFO] [stdout] test test_decrypt_aes_gcm_success ... ok
[INFO] [stdout] test test_decrypt_short_buffer_wrong_key ... ok
[INFO] [stdout] test test_keychain_get_signer_empty ... ok
[INFO] [stdout] test test_keychain_get_signer_wrong_fingerprint ... ok
[INFO] [stdout] test test_keychain_add_key_duplicate ... ok
[INFO] [stdout] test test_detect_key_type_from_public_key_ecdsa_p256 ... ok
[INFO] [stdout] test test_marshal_ecdsa_p521_pkix_unsupported ... ok
[INFO] [stdout] test test_keychain_sign_key_not_found ... ok
[INFO] [stdout] test test_marshal_ecdsa_p384_pkix_unsupported ... ok
[INFO] [stdout] test test_marshal_ed25519_pkcs8_error ... ok
[INFO] [stdout] test test_marshal_ed25519_pkcs8_invalid_key_length ... ok
[INFO] [stdout] test test_marshal_ed25519_pkix_error_cases ... ok
[INFO] [stdout] test test_detect_key_type_from_public_key_invalid_sec1 ... ok
[INFO] [stdout] test test_marshal_ed25519_pkix_invalid_key_length ... ok
[INFO] [stdout] test test_bottle_sign_with_wrong_key_type ... ok
[INFO] [stdout] test test_marshal_ecdsa_pkix_p256 ... ok
[INFO] [stdout] test test_marshal_pkix_public_key_with_type_ecdsa ... ok
[INFO] [stdout] test test_marshal_pkix_public_key_with_type_ed25519 ... ok
[INFO] [stdout] test test_marshal_pkcs8_private_key_pem ... ok
[INFO] [stdout] test test_marshal_x25519_pkcs8 ... ok
[INFO] [stdout] test test_marshal_x25519_pkcs8_invalid_key_length ... ok
[INFO] [stdout] test test_marshal_pkcs8_private_key_unsupported_type ... ok
[INFO] [stdout] test test_marshal_pkix_public_key_unsupported_type ... ok
[INFO] [stdout] test test_ecdh_decrypt_p256 ... ok
[INFO] [stdout] test test_marshal_x25519_pkix ... ok
[INFO] [stdout] test test_membership_set_info_empty_key ... ok
[INFO] [stdout] test test_mem_clr_zeros_data ... ok
[INFO] [stdout] test test_membership_from_bytes_invalid ... ok
[INFO] [stdout] test test_membership_set_info_empty_value ... ok
[INFO] [stdout] test test_marshal_pkix_public_key_pem ... ok
[INFO] [stdout] test test_marshal_x25519_pkix_invalid_key_length ... ok
[INFO] [stdout] test test_membership_verify_corrupted_signature ... ok
[INFO] [stdout] test test_membership_to_bytes_serialization ... ok
[INFO] [stdout] test test_ecdh_encrypt_p256_path ... ok
[INFO] [stdout] test test_marshal_ecdsa_pkix_unsupported ... ok
[INFO] [stdout] test test_ecdh_decrypt_p256_path ... ok
[INFO] [stdout] test test_membership_verify_no_signature ... ok
[INFO] [stdout] test test_opener_open_info_unencrypted_bottle ... ok
[INFO] [stdout] test test_membership_verify_invalid_signature ... ok
[INFO] [stdout] test test_opener_open_unencrypted_bottle ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_ecdsa_p256_invalid_der ... ok
[INFO] [stdout] test test_opener_open_encrypted_bottle_no_key ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_ed25519 ... ok
[INFO] [stdout] test test_multi_hash_with_levels ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_ed25519_invalid_der ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_pem ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_x25519 ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_x25519_invalid_der ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_pem_invalid ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_invalid_der ... ok
[INFO] [stdout] test test_opener_open_info_unsigned_bottle ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_unsupported_type ... ok
[INFO] [stdout] test test_bottle_metadata_very_long_key ... ok
[INFO] [stdout] test test_parse_rsa_pkcs8_placeholder ... ok
[INFO] [stdout] test test_parse_pkix_public_key_pem_wrong_type ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_other_types ... ok
[INFO] [stdout] test test_parse_pkix_public_key_invalid_der ... ok
[INFO] [stdout] test test_parse_pkix_public_key_pem_invalid_format ... ok
[INFO] [stdout] test test_opener_open_encrypted_bottle_wrong_key ... ok
[INFO] [stdout] test test_rsa_from_private_key_bytes_placeholder ... ok
[INFO] [stdout] test test_sha384 ... ok
[INFO] [stdout] test test_parse_pkix_public_key_pem_corrupted_base64 ... ok
[INFO] [stdout] test test_sha3_256 ... ok
[INFO] [stdout] test test_sha3_512 ... ok
[INFO] [stdout] test test_sha3_384 ... ok
[INFO] [stdout] test test_sha512 ... ok
[INFO] [stdout] test test_marshal_ecdsa_pkcs8_p256 ... ok
[INFO] [stdout] test test_parse_pkcs8_private_key_ecdsa_p256 ... ok
[INFO] [stdout] test test_ecdh_encrypt_p256 ... ok
[INFO] [stdout] test test_parse_pkix_public_key_return ... ok
[INFO] [stdout] test test_signing_sign_with_ecdsa ... ok
[INFO] [stdout] test test_signing_sign_function ... ok
[INFO] [stdout] test test_signing_verify_function ... ok
[INFO] [stdout] test test_signing_verify_with_ecdsa ... ok
[INFO] [stdout] test test_marshal_pkcs8_private_key_rsa ... ok
[INFO] [stdout] test test_rsa_private_key_bytes_placeholder ... ok
[INFO] [stdout] test test_rsa_decrypt_invalid_ciphertext ... ok
[INFO] [stdout] test test_marshal_rsa_pkix_placeholder ... ok
[INFO] [stdout] test test_rsa_encrypt_invalid_key ... ok
[INFO] [stdout] test test_marshal_pkix_public_key_with_type_rsa ... ok
[INFO] [stdout] test test_keytype_oid_all_types ... ok
[INFO] [stdout] test test_rsa_public_key_bytes_placeholder ... ok
[INFO] [stderr]      Running tests/ecdh_test.rs (/opt/rustwide/target/debug/deps/ecdh-65b40980b06eb77d)
[INFO] [stdout] test test_marshal_rsa_pkcs8_placeholder ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 134 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 47.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_ecdh_encrypt_decrypt ... ok
[INFO] [stdout] test test_ecdh_with_bottle ... ok
[INFO] [stdout] test test_ecdh_key_serialization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_cases_test.rs (/opt/rustwide/target/debug/deps/edge_cases-4051892eed30b68c)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test test_bottle_empty_message ... ok
[INFO] [stdout] test test_bottle_metadata_unicode ... ok
[INFO] [stdout] test test_mem_clr ... ok
[INFO] [stdout] test test_idcard_expiration ... ok
[INFO] [stdout] test test_membership_multiple_info ... ok
[INFO] [stdout] test test_bottle_very_large_message ... ok
[INFO] [stdout] test test_ecdh_empty_plaintext ... ok
[INFO] [stdout] test test_idcard_multiple_keys ... ok
[INFO] [stdout] test test_bottle_multiple_signatures ... ok
[INFO] [stdout] test test_utils_parse_rsa_key_invalid_der ... ok
[INFO] [stdout] test test_bottle_serialization_roundtrip ... ok
[INFO] [stdout] test test_bottle_multiple_encryption_layers ... ok
[INFO] [stdout] test test_keychain_multiple_keys ... ok
[INFO] [stdout] test test_ecdh_very_large_plaintext ... ok
[INFO] [stdout] test test_rsa_key_sizes ... ok
[INFO] [stdout] test test_rsa_encryption_different_sizes has been running for over 60 seconds
[INFO] [stdout] test test_rsa_encryption_different_sizes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 61.66s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_test.rs (/opt/rustwide/target/debug/deps/error-ac98350cd4a12b47)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test test_error_from_io_error ... ok
[INFO] [stdout] test test_bottle_no_recipient ... ok
[INFO] [stdout] test test_encrypt_short_buffer_invalid_key ... ok
[INFO] [stdout] test test_bottle_metadata_edge_cases ... ok
[INFO] [stdout] test test_error_clone_and_eq ... ok
[INFO] [stdout] test test_idcard_group_not_found ... ok
[INFO] [stdout] test test_ecdh_decrypt_invalid_ciphertext ... ok
[INFO] [stdout] test test_idcard_key_not_found ... ok
[INFO] [stdout] test test_ecdh_encrypt_invalid_key ... ok
[INFO] [stdout] test test_error_variants ... ok
[INFO] [stdout] test test_ecdh_decrypt_wrong_key ... ok
[INFO] [stdout] test test_bottle_empty_message ... ok
[INFO] [stdout] test test_membership_verify_failure ... ok
[INFO] [stdout] test test_keychain_key_not_found ... ok
[INFO] [stdout] test test_bottle_verify_failure ... ok
[INFO] [stdout] test test_bottle_invalid_serialization ... ok
[INFO] [stdout] test test_rsa_decrypt_invalid_ciphertext ... ok
[INFO] [stdout] test test_decrypt_short_buffer_invalid_ciphertext ... ok
[INFO] [stdout] test test_decrypt_short_buffer_invalid_key ... ok
[INFO] [stdout] test test_rsa_verify_invalid_signature ... ok
[INFO] [stdout] test test_rsa_key_invalid_size ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 57.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/keys_test.rs (/opt/rustwide/target/debug/deps/keys-41d75713b07aab8e)
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test test_ecdsa_p256_from_private_key_bytes_invalid ... ok
[INFO] [stdout] test test_ed25519_different_keys_different_fingerprints ... ok
[INFO] [stdout] test test_ed25519_generate ... ok
[INFO] [stdout] test test_ed25519_from_private_key_bytes ... ok
[INFO] [stdout] test test_ecdsa_p256_private_key_bytes ... ok
[INFO] [stdout] test test_ed25519_private_key_bytes ... ok
[INFO] [stdout] test test_ed25519_public_key_bytes ... ok
[INFO] [stdout] test test_ed25519_sign ... ok
[INFO] [stdout] test test_ed25519_sign_empty_message ... ok
[INFO] [stdout] test test_ecdsa_p256_sign ... ok
[INFO] [stdout] test test_ecdsa_p256_sign_large_message ... ok
[INFO] [stdout] test test_ed25519_signer_key ... ok
[INFO] [stdout] test test_ecdsa_p256_generate ... ok
[INFO] [stdout] test test_ed25519_verify_invalid_signature_length ... ok
[INFO] [stdout] test test_ed25519_sign_large_message ... ok
[INFO] [stdout] test test_ecdsa_p256_different_keys_different_fingerprints ... ok
[INFO] [stdout] test test_ecdsa_p256_public_key_bytes ... ok
[INFO] [stdout] test test_ecdsa_p256_from_private_key_bytes ... ok
[INFO] [stdout] test test_ecdsa_p256_sign_empty_message ... ok
[INFO] [stdout] test test_key_serialization_roundtrip ... ok
[INFO] [stdout] test test_ecdsa_p256_verify ... ok
[INFO] [stdout] test test_ed25519_verify ... ok
[INFO] [stdout] test test_ecdsa_p256_verify_invalid_signature_length ... ok
[INFO] [stdout] test test_ecdsa_p256_verify_failure ... ok
[INFO] [stdout] test test_rsa_key_from_private_key_bytes_placeholder ... ok
[INFO] [stdout] test test_ed25519_from_private_key_bytes_invalid ... ok
[INFO] [stdout] test test_x25519_different_keys ... ok
[INFO] [stdout] test test_ecdsa_p256_signer_key ... ok
[INFO] [stdout] test test_x25519_from_private_key_bytes_invalid ... ok
[INFO] [stdout] test test_x25519_from_private_key_bytes ... ok
[INFO] [stdout] test test_x25519_private_key_bytes ... ok
[INFO] [stdout] test test_all_key_types_generate_unique_keys ... ok
[INFO] [stdout] test test_x25519_generate ... ok
[INFO] [stdout] test test_x25519_public_key_bytes ... ok
[INFO] [stdout] test test_ed25519_verify_failure ... ok
[INFO] [stdout] test test_rsa_key_encrypt_max_size ... ok
[INFO] [stdout] test test_rsa_key_decrypt_invalid_ciphertext ... ok
[INFO] [stdout] test test_rsa_key_public_key_accessor ... ok
[INFO] [stdout] test test_rsa_key_sign_large_message ... ok
[INFO] [stdout] test test_rsa_key_decrypt_wrong_key ... ok
[INFO] [stdout] test test_rsa_key_private_key_accessor ... ok
[INFO] [stdout] test test_rsa_key_sign_empty_message ... ok
[INFO] [stdout] test test_rsa_key_encrypt_too_large has been running for over 60 seconds
[INFO] [stdout] test test_rsa_key_signer_key has been running for over 60 seconds
[INFO] [stdout] test test_rsa_key_size_accessor has been running for over 60 seconds
[INFO] [stdout] test test_rsa_key_verify_failure has been running for over 60 seconds
[INFO] [stdout] test test_sign_verify_unicode_messages has been running for over 60 seconds
[INFO] [stdout] test test_rsa_key_encrypt_too_large ... ok
[INFO] [stdout] test test_sign_verify_unicode_messages ... ok
[INFO] [stdout] test test_rsa_key_signer_key ... ok
[INFO] [stdout] test test_rsa_key_verify_failure ... ok
[INFO] [stdout] test test_rsa_key_size_accessor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 96.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pkix_test.rs (/opt/rustwide/target/debug/deps/pkix-e0f87db62256990f)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_x25519_pkix_public_key ... ok
[INFO] [stdout] test test_ed25519_pkix_public_key ... ok
[INFO] [stdout] test test_x25519_pkcs8_private_key ... ok
[INFO] [stdout] test test_ed25519_pkcs8_private_key ... ok
[INFO] [stdout] test test_pem_encoding_decoding ... ok
[INFO] [stdout] test test_ecdsa_p256_pkix_public_key ... ok
[INFO] [stdout] test test_pkix_roundtrip_ecdsa_p256 ... ok
[INFO] [stdout] test test_pkcs8_roundtrip_ecdsa_p256 ... ok
[INFO] [stdout] test test_ecdsa_p256_pkcs8_private_key ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pqc_test.rs (/opt/rustwide/target/debug/deps/pqc-2783591f0c9d7959)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/rsa_test.rs (/opt/rustwide/target/debug/deps/rsa-9545d501fd82bf4d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_rsa_key_generation_invalid_size ... ok
[INFO] [stdout] test test_rsa_key_generation ... ok
[INFO] [stdout] test test_rsa_private_key_access ... ok
[INFO] [stdout] test test_rsa_signing_verification_different_messages ... ok
[INFO] [stdout] test test_rsa_signing_verification ... ok
[INFO] [stdout] test test_rsa_public_key_access ... ok
[INFO] [stdout] test test_rsa_encryption_decryption ... ok
[INFO] [stdout] test test_rsa_fingerprint ... ok
[INFO] [stdout] test test_rsa_signing_verification_failure ... ok
[INFO] [stdout] test test_rsa_key_generation_4096 ... ok
[INFO] [stdout] test test_rsa_encryption_decryption_large_key has been running for over 60 seconds
[INFO] [stdout] test test_rsa_encryption_decryption_large_key ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 169.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/short_buffer_test.rs (/opt/rustwide/target/debug/deps/short_buffer-696fcab4849475b5)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_short_buffer_encryption_too_large ... ok
[INFO] [stdout] test test_short_buffer_encryption_max_size ... ok
[INFO] [stdout] test test_short_buffer_encryption_key_wrapping ... ok
[INFO] [stdout] test test_short_buffer_encryption_rsa ... ok
[INFO] [stdout] test test_short_buffer_encryption_different_keys ... ok
[INFO] [stdout] test test_short_buffer_encryption_small_message ... ok
[INFO] [stdout] test test_short_buffer_encryption_4096_key ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 33.66s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_sphincs_availability.rs (/opt/rustwide/target/debug/deps/test_sphincs_availability-c2e6edc5dce7dbdf)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rust_bottle
[INFO] [stdout] 
[INFO] [stdout] running 77 tests
[INFO] [stdout] test src/ecdh.rs - ecdh::ecdh_decrypt_with_handler (line 469) - compile ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Bottle::new (line 123) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::BottleInfo::is_signed_by (line 585) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Bottle::sign (line 263) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::BottleInfo (line 89) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Bottle::metadata (line 337) ... ok
[INFO] [stdout] test src/ecdh.rs - ecdh::ecdh_decrypt_p256 (line 99) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Bottle::set_metadata (line 313) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Bottle::from_bytes (line 401) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Bottle::encrypt (line 200) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Opener::open (line 477) ... ok
[INFO] [stdout] test src/ecdh.rs - ecdh::ecdh_decrypt (line 431) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Opener::open_info (line 529) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Bottle (line 16) ... ok
[INFO] [stdout] test src/ecdh.rs - ecdh::ecdh_decrypt_x25519 (line 227) ... ok
[INFO] [stdout] test src/errors.rs - errors::BottleError (line 17) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Opener (line 424) ... ok
[INFO] [stdout] test src/bottle.rs - bottle::Bottle::to_bytes (line 376) ... ok
[INFO] [stdout] test src/hash.rs - hash::multi_hash (line 56) ... ok
[INFO] [stdout] test src/ecdh.rs - ecdh::ecdh_encrypt_p256 (line 42) ... ok
[INFO] [stdout] test src/hash.rs - hash::hash (line 23) ... ok
[INFO] [stdout] test src/ecdh.rs - ecdh::ecdh_encrypt_x25519 (line 165) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard::from_bytes (line 397) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard::new (line 72) ... ok
[INFO] [stdout] test src/ecdh.rs - ecdh::ecdh_encrypt_with_handler (line 355) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard::get_keys (line 266) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard (line 17) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard::sign (line 323) ... ok
[INFO] [stdout] test src/hash.rs - hash::sha256 (line 86) ... ok
[INFO] [stdout] test src/ecdh.rs - ecdh::ecdh_encrypt (line 314) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard::to_bytes (line 368) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard::set_key_duration (line 183) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard::set_key_purposes (line 153) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard::test_key_purpose (line 220) ... ok
[INFO] [stdout] test src/idcard.rs - idcard::IDCard::set_metadata (line 112) ... ok
[INFO] [stdout] test src/keychain.rs - keychain::Keychain::add_key (line 95) ... ok
[INFO] [stdout] test src/keychain.rs - keychain::Keychain::add_keys (line 118) ... ok
[INFO] [stdout] test src/keychain.rs - keychain::Keychain::new (line 73) ... ok
[INFO] [stdout] test src/keys.rs - keys::Ed25519Key::generate (line 278) ... ok
[INFO] [stdout] test src/keys.rs - keys::EcdsaP256Key::from_private_key_bytes (line 123) ... ok
[INFO] [stdout] test src/keys.rs - keys::EcdsaP256Key::generate (line 62) ... ok
[INFO] [stdout] test src/keys.rs - keys::RsaKey::from_private_key_bytes (line 696) - compile ... ok
[INFO] [stdout] test src/keys.rs - keys::Ed25519Key (line 247) ... ok
[INFO] [stdout] test src/keychain.rs - keychain::Keychain::signers (line 234) ... ok
[INFO] [stdout] test src/keys.rs - keys::Ed25519Key::from_private_key_bytes (line 338) ... ok
[INFO] [stdout] test src/keys.rs - keys::EcdsaP256Key (line 32) ... ok
[INFO] [stdout] test src/keychain.rs - keychain::Keychain::sign (line 204) ... ok
[INFO] [stdout] test src/keychain.rs - keychain::Keychain (line 15) ... ok
[INFO] [stdout] test src/keychain.rs - keychain::Keychain::get_key (line 151) ... ok
[INFO] [stdout] test src/keys.rs - keys::EcdsaP256Key::verify (line 190) ... ok
[INFO] [stdout] test src/keys.rs - keys::Ed25519Key::verify (line 401) ... ok
[INFO] [stdout] test src/keys.rs - keys::X25519Key::from_private_key_bytes (line 552) ... ok
[INFO] [stdout] test src/membership.rs - membership::Membership::new (line 56) ... ok
[INFO] [stdout] test src/membership.rs - membership::Membership::sign (line 138) ... ok
[INFO] [stdout] test src/membership.rs - membership::Membership (line 16) ... ok
[INFO] [stdout] test src/keys.rs - keys::X25519Key::generate (line 487) ... ok
[INFO] [stdout] test src/lib.rs - (line 26) ... ok
[INFO] [stdout] test src/membership.rs - membership::Membership::set_info (line 88) ... ok
[INFO] [stdout] test src/keys.rs - keys::X25519Key (line 457) ... ok
[INFO] [stdout] test src/tpm.rs - tpm (line 8) - compile ... ok
[INFO] [stdout] test src/tpm.rs - tpm::ECDHHandler (line 37) - compile ... ok
[INFO] [stdout] test src/pkix.rs - pkix::marshal_pkix_public_key (line 173) ... ok
[INFO] [stdout] test src/utils.rs - utils::encrypt_short_buffer (line 53) - compile ... ok
[INFO] [stdout] test src/pkix.rs - pkix (line 16) ... ok
[INFO] [stdout] test src/pkix.rs - pkix::parse_pkcs8_private_key (line 405) ... ok
[INFO] [stdout] test src/pkix.rs - pkix::marshal_pkix_public_key_pem (line 237) ... ok
[INFO] [stdout] test src/pkix.rs - pkix::marshal_pkcs8_private_key_pem (line 370) ... ok
[INFO] [stdout] test src/pkix.rs - pkix::marshal_pkcs8_private_key (line 322) ... ok
[INFO] [stdout] test src/signing.rs - signing::Sign (line 12) ... ok
[INFO] [stdout] test src/signing.rs - signing::Verify (line 45) ... ok
[INFO] [stdout] test src/pkix.rs - pkix::parse_pkix_public_key (line 266) ... ok
[INFO] [stdout] test src/utils.rs - utils::mem_clr (line 19) ... ok
[INFO] [stdout] test src/ecdh.rs - ecdh::rsa_encrypt (line 1052) ... ok
[INFO] [stdout] test src/keys.rs - keys::RsaKey (line 590) ... ok
[INFO] [stdout] test src/keys.rs - keys::RsaKey::verify (line 815) ... ok
[INFO] [stdout] test src/ecdh.rs - ecdh::rsa_decrypt (line 1094) ... ok
[INFO] [stdout] test src/keys.rs - keys::RsaKey::generate (line 624) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 37.47s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "6af77f16044362ea7f580a0e53cd3125ccfaef0de7bb879383c2b4cf205ac587", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6af77f16044362ea7f580a0e53cd3125ccfaef0de7bb879383c2b4cf205ac587", kill_on_drop: false }`
[INFO] [stdout] 6af77f16044362ea7f580a0e53cd3125ccfaef0de7bb879383c2b4cf205ac587
