[INFO] fetching crate extrolib 0.1.1...
[INFO] testing extrolib-0.1.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate extrolib 0.1.1 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate extrolib 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate extrolib 0.1.1
[INFO] tweaked toml for crates.io crate extrolib 0.1.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate extrolib 0.1.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate extrolib 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3
[INFO] running `Command { std: "docker" "start" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling triomphe v0.1.15
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling archery v1.2.2
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling rpds v1.2.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.1
[INFO] [stderr]    Compiling bytecheck_derive v0.8.2
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling munge_macro v0.4.7
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling rkyv_derive v0.8.16
[INFO] [stderr]    Compiling ptr_meta v0.3.1
[INFO] [stderr]    Compiling rancor v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling munge v0.4.7
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling bytecheck v0.8.2
[INFO] [stderr]    Compiling tokio v1.52.1
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling rend v0.5.3
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling extrolib-macros v0.1.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling x25519-dalek v2.0.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling rkyv v0.8.16
[INFO] [stderr]    Compiling extrolib v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `rpds`
[INFO] [stderr]   --> Cargo.toml:57:15
[INFO] [stderr]    |
[INFO] [stderr] 57 | [dependencies.rpds]
[INFO] [stderr]    |               ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `rpds`
[INFO] [stderr] warning: unused dependency `serde`
[INFO] [stderr]   --> Cargo.toml:66:15
[INFO] [stderr]    |
[INFO] [stderr] 66 | [dependencies.serde]
[INFO] [stderr]    |               ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `serde`
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]   --> Cargo.toml:70:15
[INFO] [stderr]    |
[INFO] [stderr] 70 | [dependencies.serde_json]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:89:15
[INFO] [stderr]    |
[INFO] [stderr] 89 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: unused dependency `winnow`
[INFO] [stderr]    --> Cargo.toml:101:15
[INFO] [stderr]     |
[INFO] [stderr] 101 | [dependencies.winnow]
[INFO] [stderr]     |               ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the dependency on `winnow`
[INFO] [stderr] warning: `extrolib` (manifest) generated 5 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 55.70s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: bytecheck v0.8.2, rkyv v0.8.16
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] running `Command { std: "docker" "inspect" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling pin-project-internal v1.1.12
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling extrolib v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling pin-project v1.1.12
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr] warning: unused dependency `rpds`
[INFO] [stderr]   --> Cargo.toml:57:15
[INFO] [stderr]    |
[INFO] [stderr] 57 | [dependencies.rpds]
[INFO] [stderr]    |               ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `rpds`
[INFO] [stderr] warning: unused dependency `serde`
[INFO] [stderr]   --> Cargo.toml:66:15
[INFO] [stderr]    |
[INFO] [stderr] 66 | [dependencies.serde]
[INFO] [stderr]    |               ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `serde`
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]   --> Cargo.toml:70:15
[INFO] [stderr]    |
[INFO] [stderr] 70 | [dependencies.serde_json]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:89:15
[INFO] [stderr]    |
[INFO] [stderr] 89 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: unused dependency `winnow`
[INFO] [stderr]    --> Cargo.toml:101:15
[INFO] [stderr]     |
[INFO] [stderr] 101 | [dependencies.winnow]
[INFO] [stderr]     |               ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the dependency on `winnow`
[INFO] [stderr] warning: `extrolib` (manifest) generated 5 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 11s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: bytecheck v0.8.2, rkyv v0.8.16
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] running `Command { std: "docker" "inspect" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `rpds`
[INFO] [stderr]   --> Cargo.toml:57:15
[INFO] [stderr]    |
[INFO] [stderr] 57 | [dependencies.rpds]
[INFO] [stderr]    |               ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `rpds`
[INFO] [stderr] warning: unused dependency `serde`
[INFO] [stderr]   --> Cargo.toml:66:15
[INFO] [stderr]    |
[INFO] [stderr] 66 | [dependencies.serde]
[INFO] [stderr]    |               ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `serde`
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]   --> Cargo.toml:70:15
[INFO] [stderr]    |
[INFO] [stderr] 70 | [dependencies.serde_json]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:89:15
[INFO] [stderr]    |
[INFO] [stderr] 89 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: unused dependency `winnow`
[INFO] [stderr]    --> Cargo.toml:101:15
[INFO] [stderr]     |
[INFO] [stderr] 101 | [dependencies.winnow]
[INFO] [stderr]     |               ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the dependency on `winnow`
[INFO] [stderr] warning: `extrolib` (manifest) generated 5 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.38s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: bytecheck v0.8.2, rkyv v0.8.16
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 4`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/extrolib/f378fc36016480f2/out/extrolib-f378fc36016480f2)
[INFO] [stdout] 
[INFO] [stdout] running 254 tests
[INFO] [stdout] test control::bootstrap::tests::expired_bootstrap_request_rejected ... ok
[INFO] [stdout] test actor::mock::tests::supervisor_shutdown_runs_each_closure_at_most_once ... ok
[INFO] [stdout] test control::bootstrap::tests::signed_bootstrap_request_round_trips ... ok
[INFO] [stdout] test control::bootstrap::tests::signed_bootstrap_response_round_trips ... ok
[INFO] [stdout] test control::bootstrap::tests::tampered_bootstrap_response_signature_rejected ... ok
[INFO] [stdout] test control::bootstrap::tests::tampered_roster_entry_rejected ... ok
[INFO] [stdout] test actor::mock::tests::mailbox_take_after_drain_returns_empty ... ok
[INFO] [stdout] test control::bootstrap::tests::tampered_bootstrap_request_signature_rejected ... ok
[INFO] [stdout] test control::bootstrap::tests::verify_bootstrap_request_succeeds ... ok
[INFO] [stdout] test control::bootstrap::tests::verify_bootstrap_response_succeeds ... ok
[INFO] [stdout] test control::keyserver::tests::unknown_capability_strings_preserved ... ok
[INFO] [stdout] test control::keyserver::tests::verify_identity_record_succeeds ... ok
[INFO] [stdout] test actor::mock::tests::supervisor_runs_shutdown_closures_in_registration_order ... ok
[INFO] [stdout] test actor::mock::tests::mailbox_send_enqueues_in_fifo_order ... ok
[INFO] [stdout] test control::event::tests::event_rkyv_round_trips ... ok
[INFO] [stdout] test control::push_intent::tests::push_intent_has_no_payload_field ... ok
[INFO] [stdout] test control::bootstrap::tests::verify_roster_entry_succeeds ... ok
[INFO] [stdout] test control::keyserver::tests::signed_identity_record_round_trips ... ok
[INFO] [stdout] test control::push_intent::tests::signed_push_intent_round_trips ... ok
[INFO] [stdout] test control::keyserver::tests::tampered_identity_record_signature_rejected ... ok
[INFO] [stdout] test control::keyserver::tests::ttl_round_trips ... ok
[INFO] [stdout] test control::mock::tests::records_each_frame_kind ... ok
[INFO] [stdout] test control::time::tests::invalid_month_returns_none ... ok
[INFO] [stdout] test control::push_intent::tests::expired_push_intent_detected ... ok
[INFO] [stdout] test control::time::tests::known_timestamp_parses ... ok
[INFO] [stdout] test control::time::tests::non_zulu_returns_none ... ok
[INFO] [stdout] test control::push_intent::tests::tampered_push_intent_signature_rejected ... ok
[INFO] [stdout] test control::transition::tests::answered_rejects_second_answer ... ok
[INFO] [stdout] test control::transition::tests::disconnect_from_any_state_returns_to_idle ... ok
[INFO] [stdout] test control::push_intent::tests::verify_push_intent_against_sender_key_succeeds ... ok
[INFO] [stdout] test control::transition::tests::happy_path_answerer ... ok
[INFO] [stdout] test control::transition::tests::ice_candidate_rejected_in_idle ... ok
[INFO] [stdout] test control::transition::tests::invalid_transitions_return_typed_error ... ok
[INFO] [stdout] test core::keyserver_frame::tests::byte_values_match_protocol_spec ... ok
[INFO] [stdout] test core::keyserver_frame::tests::control_frame_rejects_out_of_range ... ok
[INFO] [stdout] test control::state::tests::state_rkyv_round_trips ... ok
[INFO] [stdout] test core::keyserver_frame::tests::gossip_frame_rejects_reserved_and_out_of_range ... ok
[INFO] [stdout] test control::time::tests::unix_epoch_parses_to_zero ... ok
[INFO] [stdout] test control::transition::tests::happy_path_caller ... ok
[INFO] [stdout] test core::keyserver_frame::tests::gossip_frame_round_trips ... ok
[INFO] [stdout] test core::keyserver_frame::tests::gossip_manifest_has_correct_name ... ok
[INFO] [stdout] test core::keyserver_frame::tests::control_frame_round_trips ... ok
[INFO] [stdout] test core::keyserver_frame::tests::control_manifest_has_correct_name ... ok
[INFO] [stdout] test core::tests::frame_type_roundtrip_named_variants ... ok
[INFO] [stdout] test core::tests::frame_type_roundtrip_reserved_in_range ... ok
[INFO] [stdout] test core::tests::control_payment_required_classifies_as_named ... ok
[INFO] [stdout] test core::tests::control_payment_secret_classifies_as_named ... ok
[INFO] [stdout] test core::tests::frame_type_rejects_out_of_range ... ok
[INFO] [stdout] test crypto::hash::tests::empty_string ... ok
[INFO] [stdout] test crypto::hash::tests::fips180_2_abc ... ok
[INFO] [stdout] test crypto::sig::tests::rfc8032_test1_sign_verify ... ok
[INFO] [stdout] test crypto::sig::tests::debug_redacts_secret ... ok
[INFO] [stdout] test crypto::sig::tests::verify_as_rejects_tampered_body ... ok
[INFO] [stdout] test data::chunk::tests::check_chunk_integrity_happy_path ... ok
[INFO] [stdout] test crypto::aead::tests::rfc8439_kat ... ok
[INFO] [stdout] test core::tests::protocol_version_is_one ... ok
[INFO] [stdout] test data::chunk::tests::check_chunk_integrity_rejects_wrong_length ... ok
[INFO] [stdout] test data::signing::tests::sign_then_verify_roundtrip ... ok
[INFO] [stdout] test crypto::kdf::tests::rfc5869_test_case_1 ... ok
[INFO] [stdout] test data::signing::tests::verify_rejects_tampered_signature ... ok
[INFO] [stdout] test crypto::kx::tests::rfc7748_alice_bob_kat ... ok
[INFO] [stdout] test crypto::sig::tests::rejects_tampered_signature ... ok
[INFO] [stdout] test crypto::sig::tests::signed_envelope_round_trip ... ok
[INFO] [stdout] test data::chunk::tests::check_chunk_integrity_rejects_wrong_hash ... ok
[INFO] [stdout] test data::signing::tests::encode_bytes_deterministic ... ok
[INFO] [stdout] test dhtx::announce::tests::signed_sdp_announce_tamper_detected ... ok
[INFO] [stdout] test dhtx::entry::tests::dhtx_entry_rkyv_roundtrip ... ok
[INFO] [stdout] test dhtx::actor::tests::actor_tick_refills_rate_limits ... ok
[INFO] [stdout] test dhtx::announce::tests::signed_sdp_announce_sign_and_verify ... ok
[INFO] [stdout] test dhtx::announce::tests::signed_sdp_announce_rkyv_roundtrip ... ok
[INFO] [stdout] test dhtx::frame::tests::chunk_inventory_delta_frame_round_trip ... ok
[INFO] [stdout] test dhtx::actor::tests::actor_accepts_announce_and_lookup_hits ... ok
[INFO] [stdout] test dhtx::actor::tests::actor_dispatches_sweep_on_tick ... ok
[INFO] [stdout] test dhtx::frame::tests::decode_rejects_wrong_frame_type ... ok
[INFO] [stdout] test dhtx::frame::tests::dhtx_control_frame_byte_assignments ... ok
[INFO] [stdout] test dhtx::announce::tests::signed_chunk_inventory_delta_round_trip ... ok
[INFO] [stdout] test dhtx::frame::tests::lookup_request_frame_round_trip ... ok
[INFO] [stdout] test dhtx::lookup::tests::dhtx_hint_rkyv_roundtrip ... ok
[INFO] [stdout] test dhtx::lookup::tests::lookup_opts_defaults ... ok
[INFO] [stdout] test dhtx::lookup::tests::lookup_response_rkyv_roundtrip ... ok
[INFO] [stdout] test dhtx::frame::tests::lookup_response_frame_round_trip ... ok
[INFO] [stdout] test dhtx::lookup::tests::signed_lookup_request_sign_and_verify ... ok
[INFO] [stdout] test dhtx::lookup::tests::signed_lookup_request_rkyv_roundtrip ... ok
[INFO] [stdout] test dhtx::frame::tests::sdp_announce_frame_round_trip ... ok
[INFO] [stdout] test dhtx::seeds::tests::interest_seed_roundtrip ... ok
[INFO] [stdout] test dhtx::seeds::tests::dhtx_seed_roundtrip ... ok
[INFO] [stdout] test dhtx::lookup::tests::signed_lookup_request_tamper_detected ... ok
[INFO] [stdout] test dhtx::store::tests::record_chunk_delta_creates_inventory ... ok
[INFO] [stdout] test dhtx::store::tests::sweep_evicts_stale_entries ... ok
[INFO] [stdout] test dhtx::store::tests::sweep_keeps_fresh_entries ... ok
[INFO] [stdout] test dhtx::walk::tests::candidate_returned_when_no_sdp ... ok
[INFO] [stdout] test dhtx::store::tests::record_chunk_delta_removes_bits ... ok
[INFO] [stdout] test dhtx::store::tests::iter_neighbourhood_yields_all_entries ... ok
[INFO] [stdout] test dhtx::walk::tests::rate_limit_is_per_requester ... ok
[INFO] [stdout] test dhtx::store::tests::record_announce_creates_entry ... ok
[INFO] [stdout] test dhtx::walk::tests::rate_limit_refill_restores_quota ... ok
[INFO] [stdout] test dhtx::store::tests::record_announce_refreshes_existing_entry ... ok
[INFO] [stdout] test dhtx::walk::tests::direct_hit_returns_found_sdp ... ok
[INFO] [stdout] test data::signing::tests::wire_roundtrips_byte_identical ... ok
[INFO] [stdout] test dhtx::walk::tests::interest_miss_returns_empty ... ok
[INFO] [stdout] test dhtx::walk::tests::announce_integration ... ok
[INFO] [stdout] test dhtx::walk::tests::interest_hit_returns_candidates ... ok
[INFO] [stdout] test graph::dijkstra::tests::fee_weighted_picks_cheaper_path ... ok
[INFO] [stdout] test graph::dijkstra::tests::friend_only_uses_only_mutual_follows ... ok
[INFO] [stdout] test graph::dijkstra::tests::from_equals_to_in_graph ... ok
[INFO] [stdout] test graph::edge::tests::edge_kind_rkyv_roundtrip ... ok
[INFO] [stdout] test graph::dijkstra::tests::from_equals_to_unknown_node_is_none ... ok
[INFO] [stdout] test graph::edge::tests::edge_rkyv_roundtrip ... ok
[INFO] [stdout] test graph::node_id::tests::from_and_into_fingerprint_roundtrip ... ok
[INFO] [stdout] test graph::graph::tests::friend_subgraph_preserves_isolated_nodes ... ok
[INFO] [stdout] test graph::node_id::tests::display_matches_fingerprint_uppercase_hex ... ok
[INFO] [stdout] test dhtx::walk::tests::rate_limit_triggers_after_quota ... ok
[INFO] [stdout] test graph::dijkstra::tests::unreachable_returns_none ... ok
[INFO] [stdout] test identity::attestation::tests::expiry_helper ... ok
[INFO] [stdout] test graph::node_id::tests::rkyv_roundtrips_node_id ... ok
[INFO] [stdout] test graph::graph::tests::add_edge_inserts_both_endpoints ... ok
[INFO] [stdout] test graph::graph::tests::friend_subgraph_only_keeps_mutual_pairs ... ok
[INFO] [stdout] test graph::node_id::tests::from_str_accepts_mixed_case ... ok
[INFO] [stdout] test identity::fingerprint::tests::lowercase_canonicalises ... ok
[INFO] [stdout] test identity::fingerprint::tests::rejects_non_hex ... ok
[INFO] [stdout] test identity::attestation::tests::rkyv_bytes_are_deterministic ... ok
[INFO] [stdout] test identity::attestation::tests::tampered_attestation_rejected ... ok
[INFO] [stdout] test dhtx::walk::tests::unknown_target_returns_exhausted ... ok
[INFO] [stdout] test identity::attestation::tests::sign_and_verify_round_trip ... ok
[INFO] [stdout] test identity::fingerprint::tests::rejects_wrong_length ... ok
[INFO] [stdout] test identity::fingerprint::tests::whitespace_and_colons_stripped ... ok
[INFO] [stdout] test payments::domain::tests::expiry_helper ... ok
[INFO] [stdout] test identity::trust::tests::mock_resolver_returns_known_entry ... ok
[INFO] [stdout] test identity::trust::tests::mock_resolver_wrong_source ... ok
[INFO] [stdout] test payments::domain::tests::idempotency_key_hex_round_trip ... ok
[INFO] [stdout] test identity::trust::tests::stub_returns_unimplemented ... ok
[INFO] [stdout] test payments::domain::tests::sign_and_verify_round_trip ... ok
[INFO] [stdout] test payments::domain::tests::challenge_rkyv_bytes_are_deterministic ... ok
[INFO] [stdout] test identity::attestation::tests::tampered_signature_rejected ... ok
[INFO] [stdout] test identity::fingerprint::tests::canonicalisation_is_idempotent ... ok
[INFO] [stdout] test identity::trust::tests::mock_resolver_not_found ... ok
[INFO] [stdout] test payments::domain::tests::idempotency_key_rejects_bad_length ... ok
[INFO] [stdout] test payments::fees::tests::daily_spend_cap_exhausted_when_consumed_reaches_cap ... ok
[INFO] [stdout] test payments::domain::tests::tampered_signature_rejected ... ok
[INFO] [stdout] test payments::fees::tests::bidirectional_settlement_rkyv_roundtrip ... ok
[INFO] [stdout] test payments::fees::tests::delta_bob_pays_alice_when_outbound_exceeds_inbound ... ok
[INFO] [stdout] test payments::fees::tests::daily_spend_cap_not_exhausted_initially ... ok
[INFO] [stdout] test payments::fees::tests::daily_spend_cap_not_exhausted_just_under_limit ... ok
[INFO] [stdout] test payments::fees::tests::delta_voucher_rail_bob_pays_alice ... ok
[INFO] [stdout] test payments::fees::tests::inbound_fees_default_all_free ... ok
[INFO] [stdout] test payments::domain::tests::tampered_challenge_rejected ... ok
[INFO] [stdout] test payments::domain::tests::ttl_helper_handles_window ... ok
[INFO] [stdout] test payments::frame_codec::tests::frame_round_trip ... ok
[INFO] [stdout] test payments::fees::tests::delta_free_when_both_free ... ok
[INFO] [stdout] test payments::fees::tests::delta_free_when_prices_equal ... ok
[INFO] [stdout] test payments::fees::tests::delta_alice_pays_bob_when_inbound_exceeds_outbound ... ok
[INFO] [stdout] test payments::frame_codec::tests::rejects_wrong_frame_type ... ok
[INFO] [stdout] test payments::domain::tests::wire_bytes_round_trip ... ok
[INFO] [stdout] test payments::frame_codec::tests::rejects_garbage_payload ... ok
[INFO] [stdout] test payments::ledger::tests::lookup_misses_return_none ... ok
[INFO] [stdout] test payments::secret_frame::tests::frame_round_trip ... ok
[INFO] [stdout] test payments::secret_frame::tests::rejects_corrupted_payload ... ok
[INFO] [stdout] test payments::secret_frame::tests::rejects_garbage_payload ... ok
[INFO] [stdout] test payments::secret_frame::tests::rejects_wrong_frame_type ... ok
[INFO] [stdout] test payments::ledger::tests::replay_is_rejected ... ok
[INFO] [stdout] test payments::secret_frame::tests::cross_encoding_invariant ... ok
[INFO] [stdout] test payments::ledger::tests::append_many_distinct ... ok
[INFO] [stdout] test payments::ledger::tests::append_then_lookup ... ok
[INFO] [stdout] test payments::secret_frame::tests::sign_verify_round_trips ... ok
[INFO] [stdout] test relay_policy::cache::tests::btreemap_iteration_is_deterministic ... ok
[INFO] [stdout] test relay_policy::cache::tests::sweep_removes_stale_entries ... ok
[INFO] [stdout] test relay_policy::evaluator::tests::gate_disabled_skips_license_check ... ok
[INFO] [stdout] test relay_policy::evaluator::tests::jurisdiction_baseline_returns_none ... ok
[INFO] [stdout] test payments::secret_frame::tests::verify_rejects_tampered_signature ... ok
[INFO] [stdout] test relay_policy::evaluator::tests::content_type_filtered ... ok
[INFO] [stdout] test relay_policy::cache::tests::insert_and_lookup_hit ... ok
[INFO] [stdout] test relay_policy::evaluator::tests::no_contract_id_skips_license_gate ... ok
[INFO] [stdout] test relay_policy::cache::tests::lookup_miss_when_absent ... ok
[INFO] [stdout] test relay_policy::evaluator::tests::license_missing_with_gate_enforced ... ok
[INFO] [stdout] test relay_policy::frame::tests::relay_policy_control_frame_byte ... ok
[INFO] [stdout] test relay_policy::cache::tests::lookup_miss_when_expired ... ok
[INFO] [stdout] test relay_policy::evaluator::tests::sender_block_checked_before_content_filter ... ok
[INFO] [stdout] test relay_policy::evaluator::tests::sender_blocked ... ok
[INFO] [stdout] test relay_policy::frame::tests::sender_blocked_frame_round_trip ... ok
[INFO] [stdout] test relay_policy::frame::tests::decode_rejects_wrong_frame_type ... ok
[INFO] [stdout] test relay_policy::frame::tests::license_gate_frame_round_trip ... ok
[INFO] [stdout] test relay_policy::evaluator::tests::license_active_passes ... ok
[INFO] [stdout] test relay_policy::policy::tests::relay_policy_with_sender_block_roundtrip ... ok
[INFO] [stdout] test relay_policy::evaluator::tests::license_revoked_blocks_relay ... ok
[INFO] [stdout] test relay_policy::policy::tests::relay_policy_default_rkyv_roundtrip ... ok
[INFO] [stdout] test relay_policy::policy::tests::license_gate_default_values ... ok
[INFO] [stdout] test relay_policy::violation::tests::content_ref_rkyv_roundtrip ... ok
[INFO] [stdout] test relay_policy::license::tests::contract_id_rkyv_roundtrip ... ok
[INFO] [stdout] test relay_policy::violation::tests::violation_license_gate_rkyv ... ok
[INFO] [stdout] test relay_policy::license::tests::rgb21_perpetual_license_rkyv_roundtrip ... ok
[INFO] [stdout] test storage::mock::tests::put_overwrites_existing_value ... ok
[INFO] [stdout] test storage::mock::tests::delete_missing_key_is_idempotent ... ok
[INFO] [stdout] test storage::mock::tests::get_missing_key_returns_none ... ok
[INFO] [stdout] test storage::mock::tests::put_get_delete_round_trip ... ok
[INFO] [stdout] test storage_hub::capability::tests::amount_cap_round_trip ... ok
[INFO] [stdout] test storage_hub::capability::tests::expired_token_rejected ... ok
[INFO] [stdout] test storage_hub::capability::tests::future_issued_at_rejected ... ok
[INFO] [stdout] test storage_hub::capability::tests::revoked_token_rejected ... ok
[INFO] [stdout] test storage_hub::capability::tests::round_trip_rkyv_and_verify ... ok
[INFO] [stdout] test storage::mock::tests::list_prefix_iteration_is_deterministic_and_sorted ... ok
[INFO] [stdout] test storage::mock::tests::list_prefix_returns_empty_when_no_match ... ok
[INFO] [stdout] test transport::mock::tests::outbound_connection_ids_are_deterministic ... ok
[INFO] [stdout] test transport::mock::tests::outbound_open_send_recv_close_round_trips ... ok
[INFO] [stdout] test storage_hub::capability::tests::op_not_in_scope_rejected ... ok
[INFO] [stdout] test transport::mock::tests::outbound_recv_empty_returns_would_block ... ok
[INFO] [stdout] test wallet::action::tests::known_actions_round_trip ... ok
[INFO] [stdout] test relay_policy::violation::tests::violation_sender_blocked_rkyv ... ok
[INFO] [stdout] test storage::mock::tests::namespaces_are_isolated ... ok
[INFO] [stdout] test storage_hub::capability::tests::tampered_signature_rejected ... ok
[INFO] [stdout] test wallet::identity::tests::debug_redacts_signing_key ... ok
[INFO] [stdout] test wallet::identity::tests::distinct_messages_produce_distinct_signatures ... ok
[INFO] [stdout] test wallet::identity::tests::fingerprint_accessor_returns_constructor_value ... ok
[INFO] [stdout] test wallet::action::tests::other_round_trips ... ok
[INFO] [stdout] test wallet::identity::tests::sign_round_trips_through_verify ... ok
[INFO] [stdout] test wallet::action::tests::unknown_action_falls_through_to_other ... ok
[INFO] [stdout] test wallet::mock::tests::identity_fingerprint_is_deterministic ... ok
[INFO] [stdout] test wallet::mock::tests::identity_signs_and_verifies ... ok
[INFO] [stdout] test wallet::mock::tests::on_payment_required_advances_idempotency_via_pay ... ok
[INFO] [stdout] test wallet::mock::tests::on_payment_required_redacts_secret_in_debug ... ok
[INFO] [stdout] test wallet::mock::tests::pay_rejects_disabled_rail ... ok
[INFO] [stdout] test wallet::mock::tests::pay_exercises_every_action_class ... ok
[INFO] [stdout] test wallet::mock::tests::pay_respects_per_action_cap ... ok
[INFO] [stdout] test wallet::mock::tests::permissive_pay_succeeds_for_each_rail ... ok
[INFO] [stdout] test wallet::mock::tests::pay_advances_idempotency_key_each_call ... ok
[INFO] [stdout] test wallet::mock::tests::on_payment_required_rejects_empty_rails ... ok
[INFO] [stdout] test wallet::mock::tests::on_payment_required_rejects_unknown_rail ... ok
[INFO] [stdout] test wallet::mock::tests::on_payment_required_returns_matching_variant ... ok
[INFO] [stdout] test wallet::payment_secret::tests::bearer_secret_returns_inner_string ... ok
[INFO] [stdout] test wallet::payment_secret::tests::to_signed_frame_signature_verifies_against_identity_vk ... ok
[INFO] [stdout] test wallet::payment_secret::tests::debug_redacts_inner_secret ... ok
[INFO] [stdout] test wallet::policy::tests::deny_all_rejects_every_payment ... ok
[INFO] [stdout] test wallet::payment_secret::tests::rail_matches_variant ... ok
[INFO] [stdout] test wallet::policy::tests::disabled_rail_rejected_even_under_cap ... ok
[INFO] [stdout] test wallet::policy::tests::rejects_over_daily_cap ... ok
[INFO] [stdout] test wallet::policy::tests::rejects_unknown_action_class_via_zero_cap ... ok
[INFO] [stdout] test wallet::policy::tests::permissive_policy_allows_within_caps ... ok
[INFO] [stdout] test wallet::payment_secret::tests::to_signed_frame_round_trips_each_variant ... ok
[INFO] [stdout] test wallet::payment_secret::tests::equality_is_per_variant_and_value ... ok
[INFO] [stdout] test wallet::policy::tests::rejects_over_action_cap ... ok
[INFO] [stdout] test wallet::rail::tests::case_sensitive ... ok
[INFO] [stdout] test wallet::rail::tests::unknown_rail_rejected ... ok
[INFO] [stdout] test wallet::rail::tests::known_rails_round_trip ... ok
[INFO] [stdout] test wallet::rgb::tests::transfer_ownership_is_deterministic ... ok
[INFO] [stdout] test wallet::spend::tests::bob_pays_alice_never_touches_cap ... ok
[INFO] [stdout] test wallet::spend::tests::cap_exceeded_refused ... ok
[INFO] [stdout] test wallet::spend::tests::cap_not_reached_returns_ok ... ok
[INFO] [stdout] test wallet::spend::tests::cap_resets_after_midnight ... ok
[INFO] [stdout] test wallet::spend::tests::free_delta_never_touches_cap ... ok
[INFO] [stdout] test wallet::rgb::tests::execute_is_deterministic ... ok
[INFO] [stdout] test wallet::rgb::tests::op_count_advances_with_each_call ... ok
[INFO] [stdout] test wallet::rgb::tests::query_state_is_deterministic ... ok
[INFO] [stdout] test wallet::spend::tests::cap_exactly_reached_second_push_refused ... ok
[INFO] [stdout] test wallet::payment_secret::tests::two_signing_paths_produce_byte_identical_output ... ok
[INFO] [stdout] test wallet::rgb::tests::distinct_inputs_produce_distinct_outputs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 254 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/core_codec_roundtrip.rs (/opt/rustwide/target/release/build/extrolib/871ba399f20a9f18/out/core_codec_roundtrip-871ba399f20a9f18)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test control_payment_secret_one_byte ... ok
[INFO] [stdout] test data_chunk_one_byte ... ok
[INFO] [stdout] test control_payment_required_one_byte ... ok
[INFO] [stdout] test node_announcement_minimal ... ok
[INFO] [stdout] test rejects_length_exceeds_max ... ok
[INFO] [stdout] test rejects_length_mismatch ... ok
[INFO] [stdout] test empty_payload_roundtrip ... ok
[INFO] [stdout] test rejects_out_of_range_frame_type ... ok
[INFO] [stdout] test rejects_zero_length ... ok
[INFO] [stdout] test reserved_gossip_byte_roundtrips ... ok
[INFO] [stdout] test rejects_short_frame ... ok
[INFO] [stdout] test rejects_trailing_bytes ... ok
[INFO] [stdout] test decode_rejects_extra_byte ... ok
[INFO] [stdout] test encode_decode_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dhtx_walk_termination.rs (/opt/rustwide/target/release/build/extrolib/88dd393cecebf62e/out/dhtx_walk_termination-88dd393cecebf62e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test walk_always_terminates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/graph_properties.rs (/opt/rustwide/target/release/build/extrolib/44786ca32896931f/out/graph_properties-44786ca32896931f)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test dijkstra_identity_on_known_node ... ok
[INFO] [stdout] test dijkstra_idempotent ... ok
[INFO] [stdout] test friend_subgraph_is_symmetric ... ok
[INFO] [stdout] test dijkstra_optimality ... ok
[INFO] [stderr]      Running tests/keyserver_bootstrap_handler.rs (/opt/rustwide/target/release/build/extrolib/62daa0793eed6c30/out/keyserver_bootstrap_handler-62daa0793eed6c30)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[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/keyserver_state_persistence.rs (/opt/rustwide/target/release/build/extrolib/04a4cbd3a14c941f/out/keyserver_state_persistence-04a4cbd3a14c941f)
[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/keyserver_two_server_gossip.rs (/opt/rustwide/target/release/build/extrolib/2b0d290e760a2f6a/out/keyserver_two_server_gossip-2b0d290e760a2f6a)
[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/macros_actor_rpitit.rs (/opt/rustwide/target/release/build/extrolib/72389d12f15190c4/out/macros_actor_rpitit-72389d12f15190c4)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test rpitit_actor_manifest_is_generated ... ok
[INFO] [stdout] test rpitit_actor_increments_and_resets ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/macros_derive_smoke.rs (/opt/rustwide/target/release/build/extrolib/360b03c0c0ae2543/out/macros_derive_smoke-360b03c0c0ae2543)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test manifest_fragment_has_correct_fields ... ok
[INFO] [stdout] test op_enum_has_one_variant_per_method ... ok
[INFO] [stderr]      Running tests/storage_hub_satellite_hub_roundtrip.rs (/opt/rustwide/target/release/build/extrolib/cfba2d7b0699565c/out/storage_hub_satellite_hub_roundtrip-cfba2d7b0699565c)
[INFO] [stdout] test dispatch_table_lists_methods_in_order ... ok
[INFO] [stdout] test original_trait_is_unchanged ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[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 extrolib
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/wallet/wallet.rs - wallet::wallet::Wallet (line 45) ... ignored
[INFO] [stdout] test src/wallet/wallet.rs - wallet::wallet::Wallet (line 50) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3", kill_on_drop: false }`
[INFO] [stdout] d7609b061fb9b18de97b03a6a01aea0985fe43bfc4f0f197eefb7f2791ba9be3
