{
"method": "Complete error blocks sorted after only closure/target path normalization and build-progress removal. Formatter hunk comparison additionally replaces hunk start line numbers. This does not establish test failure parity; nextest errors are compared separately.",
"gates": [
{
"name": "consumers-no-run",
"parent_name": "consumers-no-run",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "7c3b438f316d1fbf06b9d4e6b96ef974dd371cd702f751781fcc2b2239426e60",
"candidate_receipt_sha256": "ae4096c205c571e169e60914ca49676c8f1179a3ccb69da395c9967715fadcd0",
"parent_errors": [
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"candidate_errors": [
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "focused-timeouts-t1-v2",
"parent_name": "focused-timeouts-t1-v2",
"parent_exit": 0,
"candidate_exit": 0,
"parent_receipt_sha256": "132aa73c1fac00342ef31473b96af393a69656eeea5030c7560efc9901f847ca",
"candidate_receipt_sha256": "300150746d1e7ebe2fd8a156ba9343b0e62c74df1a3ac61584f5903bdb0405f8",
"parent_errors": [],
"candidate_errors": [],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "focused-two",
"parent_name": "focused-two",
"parent_exit": 100,
"candidate_exit": 100,
"parent_receipt_sha256": "dc9f59d19d2517915afd57c0fc330c4161444df12d6302ae20a2223f830bd31b",
"candidate_receipt_sha256": "3b57d458792e80b6d2a89d077cdcfdd3e711287d28207738a4d5b3748205393b",
"parent_errors": [
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: Sender closed",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: test run failed"
],
"candidate_errors": [
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: test run failed"
],
"error_blocks_equal_after_path_normalization": false,
"parent_only_error_blocks": [
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: Sender closed\n\n------------\n Summary [ 36.519s] 2 tests run: 0 passed, 2 failed, 113 skipped\n FAIL [ 22.709s] iroh-blobs store::fs::tests::smoke\n FAIL [ 13.810s] iroh-blobs tests::two_nodes_observe_mem",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_observe_mem\n FAIL [ 13.810s] iroh-blobs tests::two_nodes_observe_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_observe_mem ---\n\nrunning 1 test\n2026-10-10T05:26:01.165338Z ERROR iroh_blobs::store::mem: task failed: task 69 panicked with message \"copy_from_slice: source slice length (32) does not match destination slice length (64)\"\n2026-10-10T05:26:01.165665Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T05:26:01.165711Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_observe_mem ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_observe_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 13.80s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_observe_mem ---\n\nthread 'tests::two_nodes_observe_mem' (89762308) panicked at iroh-blobs/src/store/mem.rs:649:36:\ncopy_from_slice: source slice length (32) does not match destination slice length (64)\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\nthread 'tests::two_nodes_observe_mem' (89762308) panicked at iroh-blobs/src/tests.rs:277:5:"
],
"candidate_only_error_blocks": [
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_observe_mem\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_observe_mem\n TERMINATING [> 30.000s] iroh-blobs tests::two_nodes_observe_mem\n TIMEOUT [ 30.010s] iroh-blobs tests::two_nodes_observe_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_observe_mem ---\n\nrunning 1 test\n\n------------\n Summary [ 51.967s] 2 tests run: 0 passed, 1 failed, 1 timed out, 124 skipped\n FAIL [ 21.957s] iroh-blobs store::fs::tests::smoke\n TIMEOUT [ 30.010s] iroh-blobs tests::two_nodes_observe_mem"
]
},
{
"name": "format",
"parent_name": "format",
"parent_exit": 1,
"candidate_exit": 1,
"parent_receipt_sha256": "87fef00c7b49349ead2d6380cf40688c6468715c12ac1c35a66d8fe38d2782bf",
"candidate_receipt_sha256": "2b0c293fa7bae751a322816e48648093775321a58da21b9a56cbb93872d7878e",
"parent_errors": [],
"candidate_errors": [],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": [],
"parent_format_hunks": 340,
"candidate_format_hunks": 340,
"format_hunks_equal_after_paths_and_line_normalization": true,
"parent_only_format_hunks": [],
"candidate_only_format_hunks": []
},
{
"name": "format-final",
"parent_name": "format",
"parent_exit": 1,
"candidate_exit": 1,
"parent_receipt_sha256": "87fef00c7b49349ead2d6380cf40688c6468715c12ac1c35a66d8fe38d2782bf",
"candidate_receipt_sha256": "f2f5f4139bd6aa2a26ce0b494e5b636ff9d2d414e1a4f322a6c7e608e3fd7731",
"parent_errors": [],
"candidate_errors": [],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": [],
"parent_format_hunks": 340,
"candidate_format_hunks": 340,
"format_hunks_equal_after_paths_and_line_normalization": true,
"parent_only_format_hunks": [],
"candidate_only_format_hunks": []
},
{
"name": "metadata",
"parent_name": "metadata",
"parent_exit": 0,
"candidate_exit": 0,
"parent_receipt_sha256": "c2fe4d1f5b741540f3882b3653dc5eb61d5e5ee7e720699c0e8ca6cb70dccf79",
"candidate_receipt_sha256": "ae72ad34caf954a57d0fc47f741cd7035db7c0c4c5a00e5a575fbf79b8a84d51",
"parent_errors": [],
"candidate_errors": [],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "msrv-export",
"parent_name": "msrv-export",
"parent_exit": 0,
"candidate_exit": 0,
"parent_receipt_sha256": "99e64661db0850ca3e55e7f1f346744754403147037f553fa563ef229acaada9",
"candidate_receipt_sha256": "c518c82b5c892e8c883f7cff3bae26a2528c7d0ee87afbc86bb4aebda9885a2a",
"parent_errors": [],
"candidate_errors": [],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "msrv-native-check",
"parent_name": "msrv-native-check",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "096ff956ca7bb3ee0927fb1bebee79581177ca90862292b125dc3961f6454950",
"candidate_receipt_sha256": "5c16b4cb161e8d1879cae788d572c7a1bca96abd1b0d175730bead91ca6aa186",
"parent_errors": [
"error: could not compile `iroh-blobs` (example \"random_store\") due to 3 previous errors",
"error[E0277]: the trait bound `EndpointInfo: From<iroh_base::endpoint_addr::EndpointAddr>` is not satisfied",
"error[E0277]: the trait bound `EndpointTicket: From<EndpointAddr>` is not satisfied",
"error[E0308]: mismatched types"
],
"candidate_errors": [
"error: could not compile `iroh-blobs` (example \"random_store\") due to 3 previous errors",
"error[E0277]: the trait bound `EndpointInfo: From<iroh_base::endpoint_addr::EndpointAddr>` is not satisfied",
"error[E0277]: the trait bound `EndpointTicket: From<EndpointAddr>` is not satisfied",
"error[E0308]: mismatched types"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "msrv-workspace-check",
"parent_name": "msrv-workspace-check",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "cec98b241653c3c56b7445e1d74f58e24311a5c93dd520d2e6c3f6fe06fe2bcd",
"candidate_receipt_sha256": "f6fe282af4bf32b667e4d5078d3e01bfcd4bfc137df8fc4d4ad257853543ae36",
"parent_errors": [
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"candidate_errors": [
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "named-clippy-all",
"parent_name": "named-clippy-all",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "1e9cfb98738621c2f76062d2fa830442061c24403d447b1d2a41dd5873e9e7e6",
"candidate_receipt_sha256": "a8e79ff3236c706e9b35de2696d6a5e478917e5bffd88ad4fae96bbacea398c5",
"parent_errors": [
"error: consider using `sort_by_key`",
"error: could not compile `cyber-bao` (lib) due to 11 previous errors",
"error: could not compile `cyber-radio` (lib) due to 1 previous error",
"error: large size difference between variants",
"error: this `if` statement can be collapsed",
"error: this `if` statement can be collapsed",
"error: this function has too many arguments (9/7)",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait"
],
"candidate_errors": [
"error: consider using `sort_by_key`",
"error: could not compile `cyber-bao` (lib) due to 11 previous errors",
"error: could not compile `cyber-radio` (lib) due to 1 previous error",
"error: large size difference between variants",
"error: this `if` statement can be collapsed",
"error: this `if` statement can be collapsed",
"error: this function has too many arguments (9/7)",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "named-clippy-default",
"parent_name": "named-clippy-default",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "411da8eeca3c0cce64c7770c3b99357b20847cab18679ecc04103104ed2d5018",
"candidate_receipt_sha256": "fac777b01ce25b430d7a45510731278d3accf9433048d8446804af6a941c3d84",
"parent_errors": [
"error: could not compile `cyber-bao` (lib) due to 11 previous errors",
"error: large size difference between variants",
"error: this `if` statement can be collapsed",
"error: this `if` statement can be collapsed",
"error: this function has too many arguments (9/7)",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait"
],
"candidate_errors": [
"error: could not compile `cyber-bao` (lib) due to 11 previous errors",
"error: large size difference between variants",
"error: this `if` statement can be collapsed",
"error: this `if` statement can be collapsed",
"error: this function has too many arguments (9/7)",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "named-clippy-none",
"parent_name": "named-clippy-none",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "bea8ce5778edc78e454b4929681492aef5b513edc4d6d8d9bcc2b72f6e60993b",
"candidate_receipt_sha256": "bc6e5f0faff38cbaa6560d004e51c48505aff49a26af4206a5db9b8d19de5ce2",
"parent_errors": [
"error: could not compile `cyber-bao` (lib) due to 11 previous errors",
"error: large size difference between variants",
"error: this `if` statement can be collapsed",
"error: this `if` statement can be collapsed",
"error: this function has too many arguments (9/7)",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait"
],
"candidate_errors": [
"error: could not compile `cyber-bao` (lib) due to 11 previous errors",
"error: large size difference between variants",
"error: this `if` statement can be collapsed",
"error: this `if` statement can be collapsed",
"error: this function has too many arguments (9/7)",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "named-deny",
"parent_name": "named-deny",
"parent_exit": 13,
"candidate_exit": 13,
"parent_receipt_sha256": "7cb79f0e983dc0d44e1260addee4c6f9d6f51606e7b8320b3cdb5c82fd76a7e3",
"candidate_receipt_sha256": "6122751bcba79f81a514e233a6e320403d301958bc572784d02bc4d02d6524ae",
"parent_errors": [
"error[gather-failure]:",
"error[no-license-field]: license expression was not specified in manifest for crate 'cyber-hemera = 0.3.1'",
"error[no-license-field]: license expression was not specified in manifest for crate 'radio-integration-tests = 0.1.0'",
"error[rejected]: failed to satisfy license requirements",
"error[rejected]: failed to satisfy license requirements",
"error[source-not-allowed]: detected 'git' source not explicitly allowed",
"error[source-not-allowed]: detected 'git' source not explicitly allowed",
"error[source-not-allowed]: detected 'git' source not explicitly allowed",
"error[source-not-allowed]: detected 'git' source not explicitly allowed",
"error[unlicensed]: a valid license expression could not be retrieved for the crate",
"error[unlicensed]: a valid license expression could not be retrieved for the crate",
"error[unlicensed]: cyber-hemera = 0.3.1 is unlicensed",
"error[unlicensed]: radio-integration-tests = 0.1.0 is unlicensed",
"error[unmaintained]: core2 is unmaintained, all versions yanked",
"error[unmaintained]: proc-macro-error is unmaintained",
"error[unmatched-source]: allowed source was not encountered",
"error[unsound]: Potential use-after-free due to lack of panic safety in `LruCache::pop()`",
"error[unsound]: Rand is unsound with a custom logger using `rand::rng()`",
"error[unsound]: Rand is unsound with a custom logger using `rand::rng()`",
"error[unsound]: Unsoundness in `Error::downcast_mut()`",
"error[unsound]: `event-listener` allows `!Send` tags to cross thread boundaries via `StackSlot`",
"error[vulnerability]: CPU exhaustion during message encoding due to O(nยฒ) name compression",
"error[vulnerability]: CRLs not considered authoritative by Distribution Point due to faulty matching logic",
"error[vulnerability]: Invalid pointer dereference in `fmt::Pointer` impl for `Atomic` and `Shared` when the underlying pointer is invalid",
"error[vulnerability]: NSEC3 closest-encloser proof validation enters unbounded loop on cross-zone responses",
"error[vulnerability]: Name constraints for URI names were incorrectly accepted",
"error[vulnerability]: Name constraints were accepted for certificates asserting a wildcard name",
"error[vulnerability]: Quadratic run time when checking a start tag for duplicate attribute names",
"error[vulnerability]: Reachable panic in certificate revocation list parsing",
"error[vulnerability]: TLS 1.3 handshake messages incorrectly accepted across encryption level boundaries",
"error[vulnerability]: Unbounded namespace-declaration allocation in `NsReader` enables memory-exhaustion denial of service",
"error[vulnerability]: h2 unbounded empty DATA frames",
"error[yanked]: detected yanked crate (try `cargo update -p core2`)",
"error[yanked]: detected yanked crate (try `cargo update -p crypto-common`)",
"error[yanked]: detected yanked crate (try `cargo update -p spin`)",
"error[yanked]: detected yanked crate (try `cargo update -p spin`)"
],
"candidate_errors": [
"error[gather-failure]:",
"error[no-license-field]: license expression was not specified in manifest for crate 'cyber-hemera = 0.3.1'",
"error[no-license-field]: license expression was not specified in manifest for crate 'radio-integration-tests = 0.1.0'",
"error[rejected]: failed to satisfy license requirements",
"error[rejected]: failed to satisfy license requirements",
"error[source-not-allowed]: detected 'git' source not explicitly allowed",
"error[source-not-allowed]: detected 'git' source not explicitly allowed",
"error[source-not-allowed]: detected 'git' source not explicitly allowed",
"error[source-not-allowed]: detected 'git' source not explicitly allowed",
"error[unlicensed]: a valid license expression could not be retrieved for the crate",
"error[unlicensed]: a valid license expression could not be retrieved for the crate",
"error[unlicensed]: cyber-hemera = 0.3.1 is unlicensed",
"error[unlicensed]: radio-integration-tests = 0.1.0 is unlicensed",
"error[unmaintained]: core2 is unmaintained, all versions yanked",
"error[unmaintained]: proc-macro-error is unmaintained",
"error[unmatched-source]: allowed source was not encountered",
"error[unsound]: Potential use-after-free due to lack of panic safety in `LruCache::pop()`",
"error[unsound]: Rand is unsound with a custom logger using `rand::rng()`",
"error[unsound]: Rand is unsound with a custom logger using `rand::rng()`",
"error[unsound]: Unsoundness in `Error::downcast_mut()`",
"error[unsound]: `event-listener` allows `!Send` tags to cross thread boundaries via `StackSlot`",
"error[vulnerability]: CPU exhaustion during message encoding due to O(nยฒ) name compression",
"error[vulnerability]: CRLs not considered authoritative by Distribution Point due to faulty matching logic",
"error[vulnerability]: Invalid pointer dereference in `fmt::Pointer` impl for `Atomic` and `Shared` when the underlying pointer is invalid",
"error[vulnerability]: NSEC3 closest-encloser proof validation enters unbounded loop on cross-zone responses",
"error[vulnerability]: Name constraints for URI names were incorrectly accepted",
"error[vulnerability]: Name constraints were accepted for certificates asserting a wildcard name",
"error[vulnerability]: Quadratic run time when checking a start tag for duplicate attribute names",
"error[vulnerability]: Reachable panic in certificate revocation list parsing",
"error[vulnerability]: TLS 1.3 handshake messages incorrectly accepted across encryption level boundaries",
"error[vulnerability]: Unbounded namespace-declaration allocation in `NsReader` enables memory-exhaustion denial of service",
"error[vulnerability]: h2 unbounded empty DATA frames",
"error[yanked]: detected yanked crate (try `cargo update -p core2`)",
"error[yanked]: detected yanked crate (try `cargo update -p crypto-common`)",
"error[yanked]: detected yanked crate (try `cargo update -p spin`)",
"error[yanked]: detected yanked crate (try `cargo update -p spin`)"
],
"error_blocks_equal_after_path_normalization": false,
"parent_only_error_blocks": [
"error[gather-failure]: \n โโ path+file://<closure>/hemera/rs#cyber-hemera@0.3.1-synthesized.toml:6:113\n โ\n6 โ { path = \"<closure>/hemera/rs/../LICENSE\", hash = 0xc0a7a29b, score = 0.05 },\n โ โโโโ low confidence in the license text\n โ\n โ cyber-hemera v0.3.1 (*)"
],
"candidate_only_error_blocks": [
"error[gather-failure]: \n โโ path+file://<closure>/hemera/rs#cyber-hemera@0.3.1-synthesized.toml:6:116\n โ\n6 โ { path = \"<closure>/hemera/rs/../LICENSE\", hash = 0xc0a7a29b, score = 0.05 },\n โ โโโโ low confidence in the license text\n โ\n โ cyber-hemera v0.3.1 (*)"
]
},
{
"name": "named-format",
"parent_name": "named-format",
"parent_exit": 105,
"candidate_exit": 105,
"parent_receipt_sha256": "8950345a25be98d1069e442afaec84c3972971f6eb90c6cd2e3eb53245cef559",
"candidate_receipt_sha256": "ac64007153fdad6c28c4b72334e5c355f1393b7279413e10efaf71746163a853",
"parent_errors": [],
"candidate_errors": [],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": [],
"parent_format_hunks": 460,
"candidate_format_hunks": 462,
"format_hunks_equal_after_paths_and_line_normalization": false,
"parent_only_format_hunks": [],
"candidate_only_format_hunks": [
"Diff in <closure>/radio/iroh-blobs/src/store/mem/parent_pairs.rs:<line>:\n io::{BaoContentItem, Outboard, Parent},\n BaoTree, ChunkRanges, TreeNode,\n };\n+use fixtures::{body, ranges, three_groups, two_groups, Fixture, GROUP};\n \n use super::{BaoFileHandle, CompleteStorage, MemStore, OutboardReader};\n use crate::{",
"Diff in <closure>/radio/iroh-blobs/src/store/mem/parent_pairs.rs:<line>:\n },\n store::{util::PartialMemStorage, IROH_BLOCK_SIZE},\n };\n-use fixtures::{body, ranges, three_groups, two_groups, Fixture, GROUP};\n \n async fn bounded(test: impl Future<Output = ()>) {\n n0_future::time::timeout(Duration::from_secs(30), test)"
]
},
{
"name": "named-format-final",
"parent_name": "named-format",
"parent_exit": 105,
"candidate_exit": 105,
"parent_receipt_sha256": "8950345a25be98d1069e442afaec84c3972971f6eb90c6cd2e3eb53245cef559",
"candidate_receipt_sha256": "6b25c3d0ba6d38fdc7474f48168e5c20eb5deceeb22a6a9ed0f7cf35532020f5",
"parent_errors": [],
"candidate_errors": [],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": [],
"parent_format_hunks": 460,
"candidate_format_hunks": 460,
"format_hunks_equal_after_paths_and_line_normalization": true,
"parent_only_format_hunks": [],
"candidate_only_format_hunks": []
},
{
"name": "named-nextest-all",
"parent_name": "named-nextest-all",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "f6f145598cbb08259598c6041e0934b594325c59ba10163163dbff277c781856",
"candidate_receipt_sha256": "9597d772c15f184323ea92f117a5d6aa0368745dfb53e7a2f3f7abcd55b19d25",
"parent_errors": [
"error: command `/Users/master/.rustup/toolchains/1.95.0-aarch64-apple-darwin/bin/cargo test --no-run --message-format json-render-diagnostics --workspace --lib --bins --tests --all-features --locked --offline` exited with code 101",
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"candidate_errors": [
"error: command `/Users/master/.rustup/toolchains/1.95.0-aarch64-apple-darwin/bin/cargo test --no-run --message-format json-render-diagnostics --workspace --lib --bins --tests --all-features --locked --offline` exited with code 101",
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "named-nextest-default",
"parent_name": "named-nextest-default",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "ef7ed41b7fe5e0978cd8f7b3935197b614720b0611fd0509db09527160f57f0d",
"candidate_receipt_sha256": "3fb46c7d5c3f5e5b4bb3888149fc96c466196b7d30fee8f46d5da071eb4eb6be",
"parent_errors": [
"error: command `/Users/master/.rustup/toolchains/1.95.0-aarch64-apple-darwin/bin/cargo test --no-run --message-format json-render-diagnostics --workspace --lib --bins --tests --locked --offline` exited with code 101",
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"candidate_errors": [
"error: command `/Users/master/.rustup/toolchains/1.95.0-aarch64-apple-darwin/bin/cargo test --no-run --message-format json-render-diagnostics --workspace --lib --bins --tests --locked --offline` exited with code 101",
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "named-nextest-none",
"parent_name": "named-nextest-none",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "c4918881e1964a22b95ca5885f27ffe5a4b8bbb20dda2b898221ac599a2524bb",
"candidate_receipt_sha256": "71979681ad89dc85f22b928a3e65cf49bcd9359f33cdb464dd55ce9225d72bf5",
"parent_errors": [
"error: command `/Users/master/.rustup/toolchains/1.95.0-aarch64-apple-darwin/bin/cargo test --no-run --message-format json-render-diagnostics --workspace --lib --bins --tests --no-default-features --locked --offline` exited with code 101",
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"candidate_errors": [
"error: command `/Users/master/.rustup/toolchains/1.95.0-aarch64-apple-darwin/bin/cargo test --no-run --message-format json-render-diagnostics --workspace --lib --bins --tests --no-default-features --locked --offline` exited with code 101",
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "named-nightly-docs",
"parent_name": "named-nightly-docs",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "8fec476fd6b52e19cb3864e0e1925d3fa571fe8e3698b462a8b85ab4892c9e24",
"candidate_receipt_sha256": "ddfaea4e50d78a971341427ddb0105bfd686b677e2719ed885ee0bce95211aa6",
"parent_errors": [
"error: could not compile `iroh-bench` (lib) due to 18 previous errors",
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0432]: unresolved import `radio`",
"error[E0433]: failed to resolve: could not find `radio` in the list of imported crates",
"error[E0433]: failed to resolve: could not find `radio` in the list of imported crates",
"error[E0433]: failed to resolve: use of unresolved module or unlinked crate `radio`",
"error[E0433]: failed to resolve: use of unresolved module or unlinked crate `radio`"
],
"candidate_errors": [
"error: could not compile `iroh-bench` (lib) due to 18 previous errors",
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0282]: type annotations needed",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0432]: unresolved import `radio`",
"error[E0433]: failed to resolve: could not find `radio` in the list of imported crates",
"error[E0433]: failed to resolve: could not find `radio` in the list of imported crates",
"error[E0433]: failed to resolve: use of unresolved module or unlinked crate `radio`",
"error[E0433]: failed to resolve: use of unresolved module or unlinked crate `radio`"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "native-clippy",
"parent_name": "native-clippy",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "36acf012ce76237bae4fc95ba7ee645717610da50e64384c231d7acde855ade6",
"candidate_receipt_sha256": "136a22ecdf079d8f106e6ac2b553d7a4d1eab403672dc727fe64775376e54630",
"parent_errors": [
"error: consider using `sort_by_key`",
"error: could not compile `cyber-bao` (lib) due to 11 previous errors",
"error: could not compile `cyber-radio` (lib) due to 1 previous error",
"error: large size difference between variants",
"error: this `if` statement can be collapsed",
"error: this `if` statement can be collapsed",
"error: this function has too many arguments (9/7)",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait"
],
"candidate_errors": [
"error: could not compile `cyber-bao` (lib) due to 11 previous errors",
"error: large size difference between variants",
"error: this `if` statement can be collapsed",
"error: this `if` statement can be collapsed",
"error: this function has too many arguments (9/7)",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait",
"error: using `clone` on type `Hash` which implements the `Copy` trait"
],
"error_blocks_equal_after_path_normalization": false,
"parent_only_error_blocks": [
"error: consider using `sort_by_key`\n --> iroh/src/socket/remote_map/remote_state/path_state.rs:286:5\n |\n286 | inactive.sort_by(|a, b| b.1.cmp(&a.1));\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.95.0/index.html#unnecessary_sort_by\n = note: `-D clippy::unnecessary-sort-by` implied by `-D warnings`\n = help: to override `-D warnings` add `#[allow(clippy::unnecessary_sort_by)]`\nhelp: try\n |\n286 - inactive.sort_by(|a, b| b.1.cmp(&a.1));\n286 + inactive.sort_by_key(|b| std::cmp::Reverse(b.1));\n |",
"error: could not compile `cyber-radio` (lib) due to 1 previous error"
],
"candidate_only_error_blocks": []
},
{
"name": "native-doc",
"parent_name": "native-doc",
"parent_exit": 0,
"candidate_exit": 0,
"parent_receipt_sha256": "0ad14b0d23c059a2fd85feedf3b87a61fbdc3ca5306fa76ca911eb682b93aea6",
"candidate_receipt_sha256": "b53ce883d07e772b970e0995d895d8e24c80eaf4a82878cec39264f2e319098b",
"parent_errors": [],
"candidate_errors": [],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
},
{
"name": "native-nextest",
"parent_name": "native-nextest",
"parent_exit": 100,
"candidate_exit": 100,
"parent_receipt_sha256": "f9f71dff59e7274bffd9782fe4ad172788bfb21e64984926949e0aa7a45f2300",
"candidate_receipt_sha256": "bc467c7c636458862d247a074748a07f2d346f2aa31dd4574f2ed8cff1e971b1",
"parent_errors": [
"error: iroh_blobs::api::ExportBaoError - encode error: io error: entity not found",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: Sender closed",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - not found",
"error: iroh_blobs::get::error::GetError - not found",
"error: iroh_blobs::get::error::GetError - not found",
"error: test run failed"
],
"candidate_errors": [
"error: iroh_blobs::api::ExportBaoError - encode error: io error: entity not found",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0",
"error: iroh_blobs::get::error::GetError - not found",
"error: iroh_blobs::get::error::GetError - not found",
"error: iroh_blobs::get::error::GetError - not found",
"error: test run failed"
],
"error_blocks_equal_after_path_normalization": false,
"parent_only_error_blocks": [
"error: iroh_blobs::api::ExportBaoError - encode error: io error: entity not found\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_observe_fs\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_observe_mem\n FAIL [ 12.306s] iroh-blobs tests::two_nodes_observe_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_observe_mem ---\n\nrunning 1 test\n2026-10-10T05:09:25.771900Z ERROR iroh_blobs::store::mem: task failed: task 69 panicked with message \"copy_from_slice: source slice length (32) does not match destination slice length (64)\"\n2026-10-10T05:09:25.772175Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T05:09:25.772223Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_observe_mem ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_observe_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 12.30s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_observe_mem ---\n\nthread 'tests::two_nodes_observe_mem' (89665853) panicked at iroh-blobs/src/store/mem.rs:649:36:\ncopy_from_slice: source slice length (32) does not match destination slice length (64)\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\nthread 'tests::two_nodes_observe_mem' (89665853) panicked at iroh-blobs/src/tests.rs:277:5:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: Sender closed\n\n PASS [ 0.008s] iroh-blobs ticket::tests::test_ticket_base32\n PASS [ 0.007s] iroh-blobs ticket::tests::test_ticket_json\n PASS [ 0.008s] iroh-blobs ticket::tests::test_ticket_postcard\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_push_blobs_fs\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_push_blobs_mem\n PASS [ 5.016s] iroh-blobs util::connection_pool::tests::connection_pool_errors\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_observe_fs\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_push_blobs_fs\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_push_blobs_mem\n PASS [ 6.629s] iroh-blobs util::connection_pool::tests::connection_pool_idle\n TERMINATING [> 30.000s] iroh-blobs tests::two_nodes_observe_fs\n TIMEOUT [ 30.010s] iroh-blobs tests::two_nodes_observe_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_observe_fs ---\n\nrunning 1 test\n\n PASS [ 2.654s] iroh-blobs util::connection_pool::tests::on_connected_direct\n PASS [ 9.256s] iroh-blobs util::connection_pool::tests::connection_pool_smoke\n TERMINATING [> 30.000s] iroh-blobs tests::two_nodes_push_blobs_fs\n TIMEOUT [ 30.008s] iroh-blobs tests::two_nodes_push_blobs_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_push_blobs_fs ---\n\nrunning 1 test\n\n PASS [ 0.038s] iroh-blobs util::outboard_with_progress::tests::init_outboard_with_progress\n PASS [ 0.008s] iroh-blobs util::serde::tests::test_roundtrip_error_kinds\n TERMINATING [> 30.000s] iroh-blobs tests::two_nodes_push_blobs_mem\n TIMEOUT [ 30.010s] iroh-blobs tests::two_nodes_push_blobs_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_push_blobs_mem ---\n\nrunning 1 test\n\n PASS [ 2.483s] iroh-blobs util::connection_pool::tests::on_connected_error\n PASS [ 4.044s] iroh-blobs util::connection_pool::tests::watch_close\n------------\n Summary [ 118.797s] 113 tests run: 82 passed (8 slow), 27 failed, 4 timed out, 2 skipped\n FAIL [ 0.157s] iroh-blobs api::blobs::reader::tests::reader_partial_fs\n FAIL [ 0.007s] iroh-blobs api::blobs::reader::tests::reader_partial_memory\n FAIL [ 0.148s] iroh-blobs api::remote::tests::test_local_info_complex_request\n FAIL [ 6.547s] iroh-blobs api::remote::tests::test_local_info_hash_seq\n FAIL [ 0.095s] iroh-blobs api::remote::tests::test_local_info_hash_seq_large\n FAIL [ 0.094s] iroh-blobs api::remote::tests::test_observe_partial_fs\n FAIL [ 0.007s] iroh-blobs api::remote::tests::test_observe_partial_mem\n FAIL [ 0.006s] iroh-blobs protocol::builder::tests::chunk_ranges_ext\n FAIL [ 0.006s] iroh-blobs protocol::tests::request_wire_format\n FAIL [ 20.322s] iroh-blobs store::fs::tests::smoke\n FAIL [ 0.093s] iroh-blobs store::fs::tests::test_import_bao_persistence_full\n FAIL [ 0.093s] iroh-blobs store::fs::tests::test_import_bao_persistence_just_size\n FAIL [ 0.096s] iroh-blobs store::fs::tests::test_import_bao_persistence_observe\n FAIL [ 0.095s] iroh-blobs store::fs::tests::test_import_bao_persistence_recover\n FAIL [ 0.093s] iroh-blobs store::fs::tests::test_import_bao_persistence_two_stages\n TIMEOUT [ 30.009s] iroh-blobs store::fs::tests::test_import_bao_ranges\n FAIL [ 0.099s] iroh-blobs store::fs::tests::test_observe\n FAIL [ 5.562s] iroh-blobs store::gc::tests::gc_smoke_fs\n FAIL [ 6.821s] iroh-blobs tests::node_serve_blobs\n FAIL [ 6.626s] iroh-blobs tests::node_serve_hash_seq\n FAIL [ 6.584s] iroh-blobs tests::two_nodes_get_blobs_fs\n FAIL [ 6.410s] iroh-blobs tests::two_nodes_get_blobs_mem\n FAIL [ 6.618s] iroh-blobs tests::two_nodes_get_many_fs\n FAIL [ 8.015s] iroh-blobs tests::two_nodes_get_many_mem\n FAIL [ 6.768s] iroh-blobs tests::two_nodes_hash_seq_fs\n FAIL [ 8.024s] iroh-blobs tests::two_nodes_hash_seq_mem\n FAIL [ 6.576s] iroh-blobs tests::two_nodes_hash_seq_progress\n TIMEOUT [ 30.010s] iroh-blobs tests::two_nodes_observe_fs\n FAIL [ 12.306s] iroh-blobs tests::two_nodes_observe_mem\n TIMEOUT [ 30.008s] iroh-blobs tests::two_nodes_push_blobs_fs\n TIMEOUT [ 30.010s] iroh-blobs tests::two_nodes_push_blobs_mem",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.007s] iroh-blobs api::remote::tests::test_observe_partial_mem\n\n--- STDOUT: iroh-blobs api::remote::tests::test_observe_partial_mem ---\n\nrunning 1 test\ntest api::remote::tests::test_observe_partial_mem ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_observe_partial_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.00s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_observe_partial_mem ---\n\nthread 'api::remote::tests::test_observe_partial_mem' (89655417) panicked at iroh-blobs/src/api/remote.rs:1183:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.093s] iroh-blobs store::fs::tests::test_import_bao_persistence_just_size\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_just_size ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_just_size ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_just_size\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.09s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_just_size ---\n\nthread 'store::fs::tests::test_import_bao_persistence_just_size' (89655920) panicked at iroh-blobs/src/store/fs.rs:1832:21:\nfailed to import size=0: inner error: Error::Io\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.096s] iroh-blobs store::fs::tests::test_import_bao_persistence_observe\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_observe ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_observe ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_observe\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.09s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_observe ---\n\nthread 'store::fs::tests::test_import_bao_persistence_observe' (89655955) panicked at iroh-blobs/src/store/fs.rs:1935:21:\nfailed to import size=0: inner error: Error::Io\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.095s] iroh-blobs store::fs::tests::test_import_bao_persistence_recover\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_recover ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_recover ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_recover\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.09s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_recover ---\n\nthread 'store::fs::tests::test_import_bao_persistence_recover' (89655980) panicked at iroh-blobs/src/store/fs.rs:1974:21:\nfailed to import size=0: inner error: Error::Io\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.093s] iroh-blobs store::fs::tests::test_import_bao_persistence_two_stages\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_two_stages ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_two_stages ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_two_stages\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.09s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_two_stages ---\n\nthread 'store::fs::tests::test_import_bao_persistence_two_stages' (89656000) panicked at iroh-blobs/src/store/fs.rs:1871:21:\nfailed to import size=0: inner error: Error::Io\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs store::fs::import::tests::smoke\n SLOW [> 20.000s] iroh-blobs store::fs::tests::smoke\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_export_path\n FAIL [ 20.322s] iroh-blobs store::fs::tests::smoke\n\n--- STDOUT: iroh-blobs store::fs::tests::smoke ---\n\nrunning 1 test\nblobs: 09f2fb4fad39657b1bded1c2f23ce881c7ab0b80c4393f2ad4f3e23e720a655f -> Complete { data_location: Owned(1048576), outboard_location: Inline(()) }\nblobs: 2971cba1b6d4242328e536e06bba5e750c5f7b693e353868ba10d32d01767ef2 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 29f96892f317e3d573588ae54975ca054636fe2f77dbec0ee70733e90ac5225b -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 4ff30f4a48cb5225c1da7b07bfdad18c7b67db7687655c68e9e3ae125aac0fe5 -> Complete { data_location: Owned(16385), outboard_location: NotNeeded }\nblobs: 6f59da515156158a6cb69f017e068aa31787148f3eac3646dcb51b2c3c18a28f -> Complete { data_location: Owned(8388608), outboard_location: Inline(()) }\nblobs: 7028c19e7f101fffc8057d3b017d11a82985e8d26d2f3728654365adb535c8ea -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: ea57b2e6b1ec7d2de11b15cb6d7060dd61d247fe0fbf5f7d3fb97a7be9328552 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: fd706c0ec5f04f1224764cc443de3b5fb05832e5c60f66e9990370d0b7735495 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\ntags: \"bar\" -> (0000000000000000000000000000000000000000000000000000000000000000, Raw)\ntags: \"boo\" -> (0000000000000000000000000000000000000000000000000000000000000000, Raw)\ntags: \"test\" -> (0000000000000000000000000000000000000000000000000000000000000000, Raw)\ninline_data: 2971cba1b6d4242328e536e06bba5e750c5f7b693e353868ba10d32d01767ef2 -> 16384\ninline_data: 29f96892f317e3d573588ae54975ca054636fe2f77dbec0ee70733e90ac5225b -> 1024\ninline_data: 7028c19e7f101fffc8057d3b017d11a82985e8d26d2f3728654365adb535c8ea -> 16383\ninline_data: ea57b2e6b1ec7d2de11b15cb6d7060dd61d247fe0fbf5f7d3fb97a7be9328552 -> 0\ninline_data: fd706c0ec5f04f1224764cc443de3b5fb05832e5c60f66e9990370d0b7735495 -> 1\ninline_outboard: 09f2fb4fad39657b1bded1c2f23ce881c7ab0b80c4393f2ad4f3e23e720a655f -> 960\ninline_outboard: 6f59da515156158a6cb69f017e068aa31787148f3eac3646dcb51b2c3c18a28f -> 8128\ntest store::fs::tests::smoke ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::smoke\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 20.31s\n\n\n--- STDERR: iroh-blobs store::fs::tests::smoke ---\n\nthread 'store::fs::tests::smoke' (89655599) panicked at iroh-blobs/src/store/fs.rs:2121:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.095s] iroh-blobs api::remote::tests::test_local_info_hash_seq_large\n\n--- STDOUT: iroh-blobs api::remote::tests::test_local_info_hash_seq_large ---\n\nrunning 1 test\ntest api::remote::tests::test_local_info_hash_seq_large ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_local_info_hash_seq_large\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.09s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_local_info_hash_seq_large ---\n\nthread 'api::remote::tests::test_local_info_hash_seq_large' (89655356) panicked at iroh-blobs/src/tests.rs:465:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.157s] iroh-blobs api::blobs::reader::tests::reader_partial_fs\n\n--- STDOUT: iroh-blobs api::blobs::reader::tests::reader_partial_fs ---\n\nrunning 1 test\nimporting 8 bytes\ntest api::blobs::reader::tests::reader_partial_fs ... FAILED\n\nfailures:\n\nfailures:\n api::blobs::reader::tests::reader_partial_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.15s\n\n\n--- STDERR: iroh-blobs api::blobs::reader::tests::reader_partial_fs ---\n\nthread 'api::blobs::reader::tests::reader_partial_fs' (89655081) panicked at iroh-blobs/src/api/blobs/reader.rs:272:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.007s] iroh-blobs format::collection::tests::collection_store_load\n PASS [ 0.006s] iroh-blobs format::collection::tests::roundtrip_blob\n PASS [ 0.006s] iroh-blobs format::collection::tests::roundtrip_collection_meta\n PASS [ 0.017s] iroh-blobs hash::root_policy::canonical_key_and_legacy_ticket_bytes\n PASS [ 0.006s] iroh-blobs hash::root_policy::published_tree_anchors\n PASS [ 0.006s] iroh-blobs hash::tests::hash_and_format_redb\n PASS [ 0.006s] iroh-blobs hash::tests::hash_redb\n PASS [ 0.006s] iroh-blobs hash::tests::hash_wire_format\n PASS [ 0.014s] iroh-blobs hash::tests::test_display_parse_roundtrip\n PASS [ 0.006s] iroh-blobs hash::tests::test_empty_hash\n PASS [ 0.006s] iroh-blobs hash::tests::test_hash\n PASS [ 0.006s] iroh-blobs hash::tests::test_hash_and_format_json\n PASS [ 0.006s] iroh-blobs hash::tests::test_hash_and_format_parse\n PASS [ 0.006s] iroh-blobs hash::tests::test_hash_and_format_postcard\n PASS [ 0.006s] iroh-blobs hash::tests::test_hash_json\n PASS [ 0.006s] iroh-blobs hash::tests::test_hash_postcard\n PASS [ 0.006s] iroh-blobs hash::tests::test_hash_serde\n FAIL [ 0.006s] iroh-blobs protocol::builder::tests::chunk_ranges_ext\n\n--- STDOUT: iroh-blobs protocol::builder::tests::chunk_ranges_ext ---\n\nrunning 1 test\ntest protocol::builder::tests::chunk_ranges_ext ... FAILED\n\nfailures:\n\nfailures:\n protocol::builder::tests::chunk_ranges_ext\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.00s\n\n\n--- STDERR: iroh-blobs protocol::builder::tests::chunk_ranges_ext ---\n\nthread 'protocol::builder::tests::chunk_ranges_ext' (89655471) panicked at iroh-blobs/src/protocol.rs:950:13:\nassertion `left == right` failed\n left: RangeSet{ChunkNum(0)..ChunkNum(1), ChunkNum(2)..ChunkNum(3), ChunkNum(100)..ChunkNum(201), ChunkNum(1024)..ChunkNum(1025), ChunkNum(18446744073709551615)..}\n right: RangeSet{ChunkNum(0)..ChunkNum(1), ChunkNum(10)..ChunkNum(11), ChunkNum(100)..ChunkNum(201), ChunkNum(1024)..ChunkNum(1025), ChunkNum(18446744073709551615)..}\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.006s] iroh-blobs protocol::builder::tests::get_many_request_builder\n PASS [ 0.006s] iroh-blobs protocol::builder::tests::get_request_builder\n PASS [ 0.020s] iroh-blobs protocol::range_spec::tests::range_spec_roundtrip\n PASS [ 0.041s] iroh-blobs protocol::range_spec::tests::range_spec_seq_bytes_roundtrip\n PASS [ 0.006s] iroh-blobs protocol::range_spec::tests::range_spec_seq_canonical\n PASS [ 0.036s] iroh-blobs protocol::range_spec::tests::range_spec_seq_roundtrip\n PASS [ 0.006s] iroh-blobs protocol::range_spec::tests::range_spec_seq_roundtrip_cases\n PASS [ 0.006s] iroh-blobs protocol::range_spec::tests::range_spec_seq_wire_format\n PASS [ 0.006s] iroh-blobs protocol::range_spec::tests::range_spec_wire_format\n PASS [ 0.006s] iroh-blobs protocol::tests::request_type_size\n FAIL [ 0.006s] iroh-blobs protocol::tests::request_wire_format\n\n--- STDOUT: iroh-blobs protocol::tests::request_wire_format ---\n\nrunning 1 test\ntest protocol::tests::request_wire_format ... FAILED\n\nfailures:\n\nfailures:\n protocol::tests::request_wire_format\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.00s\n\n\n--- STDERR: iroh-blobs protocol::tests::request_wire_format ---\n\nthread 'protocol::tests::request_wire_format' (89655505) panicked at iroh-blobs/src/protocol.rs:1064:13:\nassertion failed: `(left == right)`\nleft:\n00 da da da da da da da da da da da da da da da\nda da da da da da da da da da da da da da da da\nda 02 00 01 00 01 00\n\nright:\n00 da da da da da da da da da da da da da da da\nda da da da da da da da da da da da da da da da\nda da da da da da da da da da da da da da da da\nda da da da da da da da da da da da da da da da\nda 02 00 01 00 01 00\n\n\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 10.000s] iroh-blobs api::downloader::tests::downloader_get_all\n SLOW [> 10.000s] iroh-blobs api::downloader::tests::downloader_get_smoke\n FAIL [ 6.547s] iroh-blobs api::remote::tests::test_local_info_hash_seq\n\n--- STDOUT: iroh-blobs api::remote::tests::test_local_info_hash_seq ---\n\nrunning 1 test\ntest api::remote::tests::test_local_info_hash_seq ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_local_info_hash_seq\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 6.54s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_local_info_hash_seq ---\n\nthread 'api::remote::tests::test_local_info_hash_seq' (89655334) panicked at iroh-blobs/src/api/remote.rs:1232:13:\nassertion `left == right` failed\n left: 256\n right: 512\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 10.000s] iroh-blobs store::fs::import::tests::smoke\n SLOW [> 20.000s] iroh-blobs api::downloader::tests::downloader_get_all\n SLOW [> 20.000s] iroh-blobs api::downloader::tests::downloader_get_smoke\n SLOW [> 10.000s] iroh-blobs store::fs::tests::smoke\n PASS [ 22.916s] iroh-blobs api::downloader::tests::downloader_get_smoke\n PASS [ 0.102s] iroh-blobs store::fs::tests::test_batch_fs\n PASS [ 23.322s] iroh-blobs api::downloader::tests::downloader_get_all\n PASS [ 0.161s] iroh-blobs store::fs::tests::test_import_bao_minimal\n FAIL [ 0.093s] iroh-blobs store::fs::tests::test_import_bao_persistence_full\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_full ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_full ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_full\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.09s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_full ---\n\nthread 'store::fs::tests::test_import_bao_persistence_full' (89655900) panicked at iroh-blobs/src/store/fs.rs:1796:17:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.007s] iroh-blobs store::fs::util::entity_manager::tests::mem::test_busy\n PASS [ 0.007s] iroh-blobs store::fs::util::entity_manager::tests::mem::test_dead\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_import_bytes_persistence_full\n PASS [ 21.308s] iroh-blobs store::fs::tests::test_import_bytes_persistence_full\n PASS [ 0.470s] iroh-blobs store::fs::util::entity_manager::tests::test_counters_manager_proptest_mem\n PASS [ 0.124s] iroh-blobs store::gc::tests::gc_check_deletion_fs\n PASS [ 0.008s] iroh-blobs store::gc::tests::gc_check_deletion_mem\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_import_bytes_simple\n PASS [ 2.454s] iroh-blobs store::fs::util::entity_manager::tests::test_counters_manager_proptest_fs\n PASS [ 0.010s] iroh-blobs store::gc::tests::gc_smoke_mem\n PASS [ 0.227s] iroh-blobs store::mem::tests::smoke\n PASS [ 20.941s] iroh-blobs store::fs::tests::test_import_bytes_simple\n FAIL [ 5.562s] iroh-blobs store::gc::tests::gc_smoke_fs\n\n--- STDOUT: iroh-blobs store::gc::tests::gc_smoke_fs ---\n\nrunning 1 test\ntest store::gc::tests::gc_smoke_fs ... FAILED\n\nfailures:\n\nfailures:\n store::gc::tests::gc_smoke_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 5.56s\n\n\n--- STDERR: iroh-blobs store::gc::tests::gc_smoke_fs ---\n\nthread 'store::gc::tests::gc_smoke_fs' (89664316) panicked at iroh-blobs/src/store/gc.rs:341:13:\nassertion failed: outboard_path.exists()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_path\n PASS [ 6.498s] iroh-blobs tests::export_ranges_smoke_fs\n PASS [ 6.406s] iroh-blobs tests::export_ranges_smoke_mem\n PASS [ 1.184s] iroh-blobs tests::node_smoke_fs\n PASS [ 0.127s] iroh-blobs tests::node_smoke_mem\n PASS [ 0.122s] iroh-blobs tests::test_export_chunk\n FAIL [ 6.821s] iroh-blobs tests::node_serve_blobs\n\n--- STDOUT: iroh-blobs tests::node_serve_blobs ---\n\nrunning 1 test\n2026-10-10T05:09:02.358368Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T05:09:02.359492Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::node_serve_blobs ... FAILED\n\nfailures:\n\nfailures:\n tests::node_serve_blobs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 6.81s\n\n\n--- STDERR: iroh-blobs tests::node_serve_blobs ---\n\nthread 'tests::node_serve_blobs' (89665244) panicked at iroh-blobs/src/tests.rs:666:22:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.093s] iroh-blobs api::remote::tests::test_local_info_raw\n FAIL [ 0.094s] iroh-blobs api::remote::tests::test_observe_partial_fs\n\n--- STDOUT: iroh-blobs api::remote::tests::test_observe_partial_fs ---\n\nrunning 1 test\ntest api::remote::tests::test_observe_partial_fs ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_observe_partial_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.09s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_observe_partial_fs ---\n\nthread 'api::remote::tests::test_observe_partial_fs' (89655397) panicked at iroh-blobs/src/api/remote.rs:1183:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.361s] iroh-blobs api::blobs::export_pairs::readonly_store_right_block\n PASS [ 0.461s] iroh-blobs api::blobs::export_pairs::root_policy_tiny_and_streamed_fs_import_agree\n PASS [ 6.455s] iroh-blobs api::blobs::reader::tests::reader_smoke_memory\n PASS [ 0.025s] iroh-blobs api::proto::bitfield::tests::test_combine_empty\n PASS [ 6.632s] iroh-blobs api::blobs::reader::tests::reader_smoke_fs\n PASS [ 0.024s] iroh-blobs api::proto::bitfield::tests::test_combine_order\n PASS [ 0.023s] iroh-blobs api::proto::bitfield::tests::test_complete_normalized\n FAIL [ 0.148s] iroh-blobs api::remote::tests::test_local_info_complex_request\n\n--- STDOUT: iroh-blobs api::remote::tests::test_local_info_complex_request ---\n\nrunning 1 test\ntest api::remote::tests::test_local_info_complex_request ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_local_info_complex_request\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.14s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_local_info_complex_request ---\n\nthread 'api::remote::tests::test_local_info_complex_request' (89655315) panicked at iroh-blobs/src/tests.rs:465:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_bao_ranges\n PASS [ 27.283s] iroh-blobs store::fs::import::tests::smoke\n PASS [ 2.526s] iroh-blobs store::fs::tests::test_import_bao_simple\n PASS [ 14.739s] iroh-blobs store::fs::tests::test_export_path\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_import_bao_ranges\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_byte_stream\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_bytes_persistence_full\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_bytes_simple\n TERMINATING [> 30.000s] iroh-blobs store::fs::tests::test_import_bao_ranges\n TIMEOUT [ 30.009s] iroh-blobs store::fs::tests::test_import_bao_ranges\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_ranges ---\n\nrunning 1 test\n2026-10-10T05:08:16.507977Z ERROR iroh_blobs::store::fs: task failed: task 20 panicked with message \"copy_from_slice: source slice length (32) does not match destination slice length (64)\"\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_ranges ---\n\nthread 'iroh-blob-store-11' (89656036) panicked at iroh-blobs/src/store/util.rs:227:22:\ncopy_from_slice: source slice length (32) does not match destination slice length (64)\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_import_byte_stream\n PASS [ 21.263s] iroh-blobs store::fs::tests::test_import_byte_stream\n FAIL [ 0.099s] iroh-blobs store::fs::tests::test_observe\n\n--- STDOUT: iroh-blobs store::fs::tests::test_observe ---\n\nrunning 1 test\ntest store::fs::tests::test_observe ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_observe\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 0.09s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_observe ---\n\nthread 'store::fs::tests::test_observe' (89656789) panicked at iroh-blobs/src/store/fs.rs:1567:13:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 6.576s] iroh-blobs tests::two_nodes_hash_seq_progress\n\n--- STDOUT: iroh-blobs tests::two_nodes_hash_seq_progress ---\n\nrunning 1 test\n2026-10-10T05:09:17.042289Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T05:09:17.042653Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_hash_seq_progress ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_hash_seq_progress\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 6.57s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_hash_seq_progress ---\n\nthread 'tests::two_nodes_hash_seq_progress' (89665728) panicked at iroh-blobs/src/tests.rs:482:22:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 6.618s] iroh-blobs tests::two_nodes_get_many_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_get_many_fs ---\n\nrunning 1 test\n2026-10-10T05:09:10.465934Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T05:09:10.466077Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_get_many_fs ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_get_many_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 6.61s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_get_many_fs ---\n\nthread 'tests::two_nodes_get_many_fs' (89665532) panicked at iroh-blobs/src/tests.rs:313:5:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 6.768s] iroh-blobs tests::two_nodes_hash_seq_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_hash_seq_fs ---\n\nrunning 1 test\n2026-10-10T05:09:12.327478Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T05:09:12.327632Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_hash_seq_fs ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_hash_seq_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 6.76s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_hash_seq_fs ---\n\nthread 'tests::two_nodes_hash_seq_fs' (89665588) panicked at iroh-blobs/src/tests.rs:568:5:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 8.015s] iroh-blobs tests::two_nodes_get_many_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_get_many_mem ---\n\nrunning 1 test\n2026-10-10T05:09:13.466512Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T05:09:13.466570Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_get_many_mem ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_get_many_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 8.01s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_get_many_mem ---\n\nthread 'tests::two_nodes_get_many_mem' (89665579) panicked at iroh-blobs/src/tests.rs:313:5:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 8.024s] iroh-blobs tests::two_nodes_hash_seq_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_hash_seq_mem ---\n\nrunning 1 test\n2026-10-10T05:09:16.792892Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T05:09:16.792949Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_hash_seq_mem ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_hash_seq_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 8.02s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_hash_seq_mem ---\n\nthread 'tests::two_nodes_hash_seq_mem' (89665661) panicked at iroh-blobs/src/tests.rs:568:5:",
"error: iroh_blobs::get::error::GetError - not found\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 6.410s] iroh-blobs tests::two_nodes_get_blobs_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_get_blobs_mem ---\n\nrunning 1 test\ntest tests::two_nodes_get_blobs_mem ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_get_blobs_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 6.40s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_get_blobs_mem ---\n\nthread 'tests::two_nodes_get_blobs_mem' (89665516) panicked at iroh-blobs/src/tests.rs:233:9:",
"error: iroh_blobs::get::error::GetError - not found\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 6.626s] iroh-blobs tests::node_serve_hash_seq\n\n--- STDOUT: iroh-blobs tests::node_serve_hash_seq ---\n\nrunning 1 test\n2026-10-10T05:09:03.847196Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T05:09:03.848049Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::node_serve_hash_seq ... FAILED\n\nfailures:\n\nfailures:\n tests::node_serve_hash_seq\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 6.62s\n\n\n--- STDERR: iroh-blobs tests::node_serve_hash_seq ---\n\nthread 'tests::node_serve_hash_seq' (89665303) panicked at iroh-blobs/src/tests.rs:630:23:",
"error: iroh_blobs::get::error::GetError - not found\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 19.166s] iroh-blobs store::fs::tests::test_import_path\n FAIL [ 6.584s] iroh-blobs tests::two_nodes_get_blobs_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_get_blobs_fs ---\n\nrunning 1 test\ntest tests::two_nodes_get_blobs_fs ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_get_blobs_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 114 filtered out; finished in 6.58s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_get_blobs_fs ---\n\nthread 'tests::two_nodes_get_blobs_fs' (89665462) panicked at iroh-blobs/src/tests.rs:233:9:"
],
"candidate_only_error_blocks": [
"error: iroh_blobs::api::ExportBaoError - encode error: io error: entity not found\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_observe_mem\n FAIL [ 27.353s] iroh-blobs tests::two_nodes_hash_seq_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_hash_seq_mem ---\n\nrunning 1 test\n2026-10-10T03:07:45.610969Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T03:07:45.611014Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_hash_seq_mem ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_hash_seq_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 27.34s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_hash_seq_mem ---\n\nthread 'tests::two_nodes_hash_seq_mem' (77119844) panicked at iroh-blobs/src/tests.rs:568:5:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.035s] iroh-blobs api::remote::tests::test_observe_partial_mem\n\n--- STDOUT: iroh-blobs api::remote::tests::test_observe_partial_mem ---\n\nrunning 1 test\ntest api::remote::tests::test_observe_partial_mem ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_observe_partial_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.00s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_observe_partial_mem ---\n\nthread 'api::remote::tests::test_observe_partial_mem' (75204487) panicked at iroh-blobs/src/api/remote.rs:1183:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.172s] iroh-blobs store::fs::tests::test_import_bao_persistence_just_size\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_just_size ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_just_size ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_just_size\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.16s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_just_size ---\n\nthread 'store::fs::tests::test_import_bao_persistence_just_size' (75492985) panicked at iroh-blobs/src/store/fs.rs:1832:21:\nfailed to import size=0: inner error: Error::Io\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.215s] iroh-blobs store::fs::tests::test_import_bao_persistence_observe\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_observe ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_observe ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_observe\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.20s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_observe ---\n\nthread 'store::fs::tests::test_import_bao_persistence_observe' (75494015) panicked at iroh-blobs/src/store/fs.rs:1935:21:\nfailed to import size=0: inner error: Error::Io\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.138s] iroh-blobs store::fs::tests::test_import_bao_persistence_recover\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_recover ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_recover ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_recover\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.13s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_recover ---\n\nthread 'store::fs::tests::test_import_bao_persistence_recover' (75496340) panicked at iroh-blobs/src/store/fs.rs:1974:21:\nfailed to import size=0: inner error: Error::Io\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.116s] iroh-blobs store::fs::tests::test_import_bao_persistence_two_stages\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_two_stages ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_two_stages ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_two_stages\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.10s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_two_stages ---\n\nthread 'store::fs::tests::test_import_bao_persistence_two_stages' (75497935) panicked at iroh-blobs/src/store/fs.rs:1871:21:\nfailed to import size=0: inner error: Error::Io\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs store::fs::import::tests::smoke\n SLOW [> 10.000s] iroh-blobs store::fs::tests::smoke\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_export_path\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_bao_ranges\n TERMINATING [> 30.000s] iroh-blobs store::fs::import::tests::smoke\n TIMEOUT [ 30.018s] iroh-blobs store::fs::import::tests::smoke\n\n--- STDOUT: iroh-blobs store::fs::import::tests::smoke ---\n\nrunning 1 test\n\n SLOW [> 20.000s] iroh-blobs store::fs::tests::smoke\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_export_path\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_import_bao_ranges\n PASS [ 9.029s] iroh-blobs store::fs::tests::test_import_bao_simple\n TERMINATING [> 30.000s] iroh-blobs store::fs::tests::smoke\n TIMEOUT [ 30.048s] iroh-blobs store::fs::tests::smoke\n\n--- STDOUT: iroh-blobs store::fs::tests::smoke ---\n\nrunning 1 test\n\n TERMINATING [> 30.000s] iroh-blobs store::fs::tests::test_export_path\n TIMEOUT [ 30.021s] iroh-blobs store::fs::tests::test_export_path\n\n--- STDOUT: iroh-blobs store::fs::tests::test_export_path ---\n\nrunning 1 test\n\n TERMINATING [> 30.000s] iroh-blobs store::fs::tests::test_import_bao_ranges\n TIMEOUT [ 30.025s] iroh-blobs store::fs::tests::test_import_bao_ranges\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_ranges ---\n\nrunning 1 test\n2026-10-10T03:05:16.731257Z ERROR iroh_blobs::store::fs: task failed: task 20 panicked with message \"copy_from_slice: source slice length (32) does not match destination slice length (64)\"\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_ranges ---\n\nthread 'iroh-blob-store-0' (75499220) panicked at iroh-blobs/src/store/util.rs:237:22:\ncopy_from_slice: source slice length (32) does not match destination slice length (64)\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_byte_stream\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_bytes_persistence_full\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_bytes_simple\n SLOW [> 10.000s] iroh-blobs store::fs::tests::test_import_path\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_import_byte_stream\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_import_bytes_persistence_full\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_import_bytes_simple\n SLOW [> 20.000s] iroh-blobs store::fs::tests::test_import_path\n TERMINATING [> 30.000s] iroh-blobs store::fs::tests::test_import_byte_stream\n TIMEOUT [ 30.026s] iroh-blobs store::fs::tests::test_import_byte_stream\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_byte_stream ---\n\nrunning 1 test\n\n FAIL [ 0.228s] iroh-blobs store::fs::tests::test_observe\n\n--- STDOUT: iroh-blobs store::fs::tests::test_observe ---\n\nrunning 1 test\ntest store::fs::tests::test_observe ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_observe\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.19s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_observe ---\n\nthread 'store::fs::tests::test_observe' (76200719) panicked at iroh-blobs/src/store/fs.rs:1567:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 0.201s] iroh-blobs api::blobs::reader::tests::reader_partial_fs\n\n--- STDOUT: iroh-blobs api::blobs::reader::tests::reader_partial_fs ---\n\nrunning 1 test\nimporting 8 bytes\ntest api::blobs::reader::tests::reader_partial_fs ... FAILED\n\nfailures:\n\nfailures:\n api::blobs::reader::tests::reader_partial_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.17s\n\n\n--- STDERR: iroh-blobs api::blobs::reader::tests::reader_partial_fs ---\n\nthread 'api::blobs::reader::tests::reader_partial_fs' (74897954) panicked at iroh-blobs/src/api/blobs/reader.rs:272:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.025s] iroh-blobs format::collection::tests::collection_store_load\n PASS [ 0.017s] iroh-blobs format::collection::tests::roundtrip_blob\n PASS [ 0.011s] iroh-blobs format::collection::tests::roundtrip_collection_meta\n PASS [ 0.039s] iroh-blobs hash::root_policy::canonical_key_and_legacy_ticket_bytes\n PASS [ 0.028s] iroh-blobs hash::root_policy::published_tree_anchors\n PASS [ 0.014s] iroh-blobs hash::tests::hash_and_format_redb\n PASS [ 0.016s] iroh-blobs hash::tests::hash_redb\n PASS [ 0.017s] iroh-blobs hash::tests::hash_wire_format\n PASS [ 0.022s] iroh-blobs hash::tests::test_display_parse_roundtrip\n PASS [ 0.012s] iroh-blobs hash::tests::test_empty_hash\n PASS [ 0.011s] iroh-blobs hash::tests::test_hash\n PASS [ 0.023s] iroh-blobs hash::tests::test_hash_and_format_json\n PASS [ 0.014s] iroh-blobs hash::tests::test_hash_and_format_parse\n PASS [ 0.016s] iroh-blobs hash::tests::test_hash_and_format_postcard\n PASS [ 0.015s] iroh-blobs hash::tests::test_hash_json\n PASS [ 0.015s] iroh-blobs hash::tests::test_hash_postcard\n PASS [ 0.014s] iroh-blobs hash::tests::test_hash_serde\n FAIL [ 0.014s] iroh-blobs protocol::builder::tests::chunk_ranges_ext\n\n--- STDOUT: iroh-blobs protocol::builder::tests::chunk_ranges_ext ---\n\nrunning 1 test\ntest protocol::builder::tests::chunk_ranges_ext ... FAILED\n\nfailures:\n\nfailures:\n protocol::builder::tests::chunk_ranges_ext\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.00s\n\n\n--- STDERR: iroh-blobs protocol::builder::tests::chunk_ranges_ext ---\n\nthread 'protocol::builder::tests::chunk_ranges_ext' (75208483) panicked at iroh-blobs/src/protocol.rs:950:13:\nassertion `left == right` failed\n left: RangeSet{ChunkNum(0)..ChunkNum(1), ChunkNum(2)..ChunkNum(3), ChunkNum(100)..ChunkNum(201), ChunkNum(1024)..ChunkNum(1025), ChunkNum(18446744073709551615)..}\n right: RangeSet{ChunkNum(0)..ChunkNum(1), ChunkNum(10)..ChunkNum(11), ChunkNum(100)..ChunkNum(201), ChunkNum(1024)..ChunkNum(1025), ChunkNum(18446744073709551615)..}\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.013s] iroh-blobs protocol::builder::tests::get_many_request_builder\n PASS [ 0.011s] iroh-blobs protocol::builder::tests::get_request_builder\n PASS [ 0.035s] iroh-blobs protocol::range_spec::tests::range_spec_roundtrip\n PASS [ 0.053s] iroh-blobs protocol::range_spec::tests::range_spec_seq_bytes_roundtrip\n PASS [ 0.016s] iroh-blobs protocol::range_spec::tests::range_spec_seq_canonical\n PASS [ 0.051s] iroh-blobs protocol::range_spec::tests::range_spec_seq_roundtrip\n PASS [ 0.013s] iroh-blobs protocol::range_spec::tests::range_spec_seq_roundtrip_cases\n PASS [ 0.025s] iroh-blobs protocol::range_spec::tests::range_spec_seq_wire_format\n PASS [ 0.009s] iroh-blobs protocol::range_spec::tests::range_spec_wire_format\n PASS [ 0.010s] iroh-blobs protocol::tests::request_type_size\n FAIL [ 0.011s] iroh-blobs protocol::tests::request_wire_format\n\n--- STDOUT: iroh-blobs protocol::tests::request_wire_format ---\n\nrunning 1 test\ntest protocol::tests::request_wire_format ... FAILED\n\nfailures:\n\nfailures:\n protocol::tests::request_wire_format\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.00s\n\n\n--- STDERR: iroh-blobs protocol::tests::request_wire_format ---\n\nthread 'protocol::tests::request_wire_format' (75213823) panicked at iroh-blobs/src/protocol.rs:1064:13:\nassertion failed: `(left == right)`\nleft:\n00 da da da da da da da da da da da da da da da\nda da da da da da da da da da da da da da da da\nda 02 00 01 00 01 00\n\nright:\n00 da da da da da da da da da da da da da da da\nda da da da da da da da da da da da da da da da\nda da da da da da da da da da da da da da da da\nda da da da da da da da da da da da da da da da\nda 02 00 01 00 01 00\n\n\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs api::downloader::tests::downloader_get_all\n SLOW [> 20.000s] iroh-blobs api::downloader::tests::downloader_get_smoke\n SLOW [> 10.000s] iroh-blobs api::remote::tests::test_local_info_hash_seq\n SLOW [> 10.000s] iroh-blobs store::fs::import::tests::smoke\n TERMINATING [> 30.000s] iroh-blobs api::downloader::tests::downloader_get_all\n TIMEOUT [ 30.024s] iroh-blobs api::downloader::tests::downloader_get_all\n\n--- STDOUT: iroh-blobs api::downloader::tests::downloader_get_all ---\n\nrunning 1 test\n\n TERMINATING [> 30.000s] iroh-blobs api::downloader::tests::downloader_get_smoke\n TIMEOUT [ 30.031s] iroh-blobs api::downloader::tests::downloader_get_smoke\n\n--- STDOUT: iroh-blobs api::downloader::tests::downloader_get_smoke ---\n\nrunning 1 test\n\n PASS [ 0.154s] iroh-blobs store::fs::tests::test_batch_fs\n FAIL [ 19.156s] iroh-blobs api::remote::tests::test_local_info_hash_seq\n\n--- STDOUT: iroh-blobs api::remote::tests::test_local_info_hash_seq ---\n\nrunning 1 test\ntest api::remote::tests::test_local_info_hash_seq ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_local_info_hash_seq\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 19.10s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_local_info_hash_seq ---\n\nthread 'api::remote::tests::test_local_info_hash_seq' (75176122) panicked at iroh-blobs/src/api/remote.rs:1232:13:\nassertion `left == right` failed\n left: 256\n right: 512\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.567s] iroh-blobs store::fs::tests::test_import_bao_minimal\n FAIL [ 0.334s] iroh-blobs store::fs::tests::test_import_bao_persistence_full\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bao_persistence_full ---\n\nrunning 1 test\ntest store::fs::tests::test_import_bao_persistence_full ... FAILED\n\nfailures:\n\nfailures:\n store::fs::tests::test_import_bao_persistence_full\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.32s\n\n\n--- STDERR: iroh-blobs store::fs::tests::test_import_bao_persistence_full ---\n\nthread 'store::fs::tests::test_import_bao_persistence_full' (75489566) panicked at iroh-blobs/src/store/fs.rs:1796:17:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.025s] iroh-blobs store::fs::util::entity_manager::tests::mem::test_busy\n PASS [ 0.018s] iroh-blobs store::fs::util::entity_manager::tests::mem::test_dead\n TERMINATING [> 30.000s] iroh-blobs store::fs::tests::test_import_bytes_persistence_full\n TIMEOUT [ 30.046s] iroh-blobs store::fs::tests::test_import_bytes_persistence_full\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bytes_persistence_full ---\n\nrunning 1 test\nblobs: 1468e6a333a60102a78404949a8411182014d67f1017818377c41aa0c1681355 -> Complete { data_location: Owned(8388608), outboard_location: Inline(()) }\nblobs: 2d0ad4e9676ea03f544afb2b6967001b151d31f563a273c07fd3c661bcd6ff4d -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 39e4e5133d4bd41149607b3275df9fc26a7f7ce0db1fcf79cff2e74165cb0558 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 4b5e3b17127a6fad96e66ba8169c87ca77409f4de7e5c95b8d5f8e0dd506a113 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 4dcacfc9d7c7880120d1dcf2db6d8d516e83a39c651a64051bd9a31294ae95e2 -> Complete { data_location: Owned(16385), outboard_location: NotNeeded }\nblobs: 62ad09424eb60aeff16d395a439f2c6cd40312857cada368034238d45376dc60 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 775bca461789a2254001047506fe5f71a44c58c2f77849ca5c3b06cbebc7b3ac -> Complete { data_location: Owned(1048576), outboard_location: Inline(()) }\nblobs: ea57b2e6b1ec7d2de11b15cb6d7060dd61d247fe0fbf5f7d3fb97a7be9328552 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\ntags: \"auto-2026-10-10T03:05:42.130Z\" -> (ea57b2e6b1ec7d2de11b15cb6d7060dd61d247fe0fbf5f7d3fb97a7be9328552, Raw)\ntags: \"auto-2026-10-10T03:05:42.132Z\" -> (4b5e3b17127a6fad96e66ba8169c87ca77409f4de7e5c95b8d5f8e0dd506a113, Raw)\ntags: \"auto-2026-10-10T03:05:42.163Z\" -> (2d0ad4e9676ea03f544afb2b6967001b151d31f563a273c07fd3c661bcd6ff4d, Raw)\ntags: \"auto-2026-10-10T03:05:42.293Z\" -> (62ad09424eb60aeff16d395a439f2c6cd40312857cada368034238d45376dc60, Raw)\ntags: \"auto-2026-10-10T03:05:42.313Z\" -> (39e4e5133d4bd41149607b3275df9fc26a7f7ce0db1fcf79cff2e74165cb0558, Raw)\ntags: \"auto-2026-10-10T03:05:42.330Z\" -> (4dcacfc9d7c7880120d1dcf2db6d8d516e83a39c651a64051bd9a31294ae95e2, Raw)\ntags: \"auto-2026-10-10T03:05:45.031Z\" -> (775bca461789a2254001047506fe5f71a44c58c2f77849ca5c3b06cbebc7b3ac, Raw)\ntags: \"auto-2026-10-10T03:06:06.212Z\" -> (1468e6a333a60102a78404949a8411182014d67f1017818377c41aa0c1681355, Raw)\ninline_data: 2d0ad4e9676ea03f544afb2b6967001b151d31f563a273c07fd3c661bcd6ff4d -> 1024\ninline_data: 39e4e5133d4bd41149607b3275df9fc26a7f7ce0db1fcf79cff2e74165cb0558 -> 16384\ninline_data: 4b5e3b17127a6fad96e66ba8169c87ca77409f4de7e5c95b8d5f8e0dd506a113 -> 1\ninline_data: 62ad09424eb60aeff16d395a439f2c6cd40312857cada368034238d45376dc60 -> 16383\ninline_data: ea57b2e6b1ec7d2de11b15cb6d7060dd61d247fe0fbf5f7d3fb97a7be9328552 -> 0\ninline_outboard: 1468e6a333a60102a78404949a8411182014d67f1017818377c41aa0c1681355 -> 8128\ninline_outboard: 775bca461789a2254001047506fe5f71a44c58c2f77849ca5c3b06cbebc7b3ac -> 960\nblobs: 1468e6a333a60102a78404949a8411182014d67f1017818377c41aa0c1681355 -> Complete { data_location: Owned(8388608), outboard_location: Inline(()) }\nblobs: 2d0ad4e9676ea03f544afb2b6967001b151d31f563a273c07fd3c661bcd6ff4d -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 39e4e5133d4bd41149607b3275df9fc26a7f7ce0db1fcf79cff2e74165cb0558 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 4b5e3b17127a6fad96e66ba8169c87ca77409f4de7e5c95b8d5f8e0dd506a113 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 4dcacfc9d7c7880120d1dcf2db6d8d516e83a39c651a64051bd9a31294ae95e2 -> Complete { data_location: Owned(16385), outboard_location: NotNeeded }\nblobs: 62ad09424eb60aeff16d395a439f2c6cd40312857cada368034238d45376dc60 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\nblobs: 775bca461789a2254001047506fe5f71a44c58c2f77849ca5c3b06cbebc7b3ac -> Complete { data_location: Owned(1048576), outboard_location: Inline(()) }\nblobs: ea57b2e6b1ec7d2de11b15cb6d7060dd61d247fe0fbf5f7d3fb97a7be9328552 -> Complete { data_location: Inline(()), outboard_location: NotNeeded }\ntags: \"auto-2026-10-10T03:05:42.130Z\" -> (ea57b2e6b1ec7d2de11b15cb6d7060dd61d247fe0fbf5f7d3fb97a7be9328552, Raw)\ntags: \"auto-2026-10-10T03:05:42.132Z\" -> (4b5e3b17127a6fad96e66ba8169c87ca77409f4de7e5c95b8d5f8e0dd506a113, Raw)\ntags: \"auto-2026-10-10T03:05:42.163Z\" -> (2d0ad4e9676ea03f544afb2b6967001b151d31f563a273c07fd3c661bcd6ff4d, Raw)\ntags: \"auto-2026-10-10T03:05:42.293Z\" -> (62ad09424eb60aeff16d395a439f2c6cd40312857cada368034238d45376dc60, Raw)\ntags: \"auto-2026-10-10T03:05:42.313Z\" -> (39e4e5133d4bd41149607b3275df9fc26a7f7ce0db1fcf79cff2e74165cb0558, Raw)\ntags: \"auto-2026-10-10T03:05:42.330Z\" -> (4dcacfc9d7c7880120d1dcf2db6d8d516e83a39c651a64051bd9a31294ae95e2, Raw)\ntags: \"auto-2026-10-10T03:05:45.031Z\" -> (775bca461789a2254001047506fe5f71a44c58c2f77849ca5c3b06cbebc7b3ac, Raw)\ntags: \"auto-2026-10-10T03:06:06.212Z\" -> (1468e6a333a60102a78404949a8411182014d67f1017818377c41aa0c1681355, Raw)\ninline_data: 2d0ad4e9676ea03f544afb2b6967001b151d31f563a273c07fd3c661bcd6ff4d -> 1024\ninline_data: 39e4e5133d4bd41149607b3275df9fc26a7f7ce0db1fcf79cff2e74165cb0558 -> 16384\ninline_data: 4b5e3b17127a6fad96e66ba8169c87ca77409f4de7e5c95b8d5f8e0dd506a113 -> 1\ninline_data: 62ad09424eb60aeff16d395a439f2c6cd40312857cada368034238d45376dc60 -> 16383\ninline_data: ea57b2e6b1ec7d2de11b15cb6d7060dd61d247fe0fbf5f7d3fb97a7be9328552 -> 0\ninline_outboard: 1468e6a333a60102a78404949a8411182014d67f1017818377c41aa0c1681355 -> 8128\ninline_outboard: 775bca461789a2254001047506fe5f71a44c58c2f77849ca5c3b06cbebc7b3ac -> 960\n\n TERMINATING [> 30.000s] iroh-blobs store::fs::tests::test_import_bytes_simple\n TIMEOUT [ 30.069s] iroh-blobs store::fs::tests::test_import_bytes_simple\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_bytes_simple ---\n\nrunning 1 test\n\n PASS [ 0.166s] iroh-blobs store::gc::tests::gc_check_deletion_fs\n PASS [ 0.013s] iroh-blobs store::gc::tests::gc_check_deletion_mem\n PASS [ 4.003s] iroh-blobs store::fs::util::entity_manager::tests::test_counters_manager_proptest_mem\n PASS [ 0.014s] iroh-blobs store::gc::tests::gc_smoke_mem\n TERMINATING [> 30.000s] iroh-blobs store::fs::tests::test_import_path\n TIMEOUT [ 30.022s] iroh-blobs store::fs::tests::test_import_path\n\n--- STDOUT: iroh-blobs store::fs::tests::test_import_path ---\n\nrunning 1 test\n\n PASS [ 0.391s] iroh-blobs store::mem::parent_pairs::corrupted_parent_rejected_then_valid_retry\n PASS [ 0.014s] iroh-blobs store::mem::parent_pairs::diagnostic_one_pair\n PASS [ 0.010s] iroh-blobs store::mem::parent_pairs::diagnostic_rejects_partial_pair\n PASS [ 0.009s] iroh-blobs store::mem::parent_pairs::diagnostic_two_pairs\n PASS [ 1.488s] iroh-blobs store::mem::parent_pairs::corrupted_leaf_rejected_then_valid_retry\n SLOW [> 10.000s] iroh-blobs store::fs::util::entity_manager::tests::test_counters_manager_proptest_fs\n PASS [ 0.021s] iroh-blobs store::mem::parent_pairs::literal_pair_storage\n PASS [ 0.022s] iroh-blobs store::mem::parent_pairs::parent_free_control\n PASS [ 2.940s] iroh-blobs store::mem::parent_pairs::right_partial_then_complete_and_repeat\n PASS [ 0.026s] iroh-blobs store::mem::parent_pairs::short_pair_reader_error\n PASS [ 4.371s] iroh-blobs store::mem::parent_pairs::fs_complete_memory_batch_and_reopen\n PASS [ 0.825s] iroh-blobs store::mem::tests::smoke\n SLOW [> 10.000s] iroh-blobs store::gc::tests::gc_smoke_fs\n PASS [ 16.250s] iroh-blobs store::fs::util::entity_manager::tests::test_counters_manager_proptest_fs\n PASS [ 3.657s] iroh-blobs store::mem::parent_pairs::three_group_nonzero_parent_ordinal\n SLOW [> 10.000s] iroh-blobs tests::export_ranges_smoke_fs\n SLOW [> 20.000s] iroh-blobs store::gc::tests::gc_smoke_fs\n SLOW [> 10.000s] iroh-blobs tests::export_ranges_smoke_mem\n SLOW [> 10.000s] iroh-blobs tests::node_serve_blobs\n FAIL [ 26.119s] iroh-blobs store::gc::tests::gc_smoke_fs\n\n--- STDOUT: iroh-blobs store::gc::tests::gc_smoke_fs ---\n\nrunning 1 test\ntest store::gc::tests::gc_smoke_fs ... FAILED\n\nfailures:\n\nfailures:\n store::gc::tests::gc_smoke_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 26.08s\n\n\n--- STDERR: iroh-blobs store::gc::tests::gc_smoke_fs ---\n\nthread 'store::gc::tests::gc_smoke_fs' (76258299) panicked at iroh-blobs/src/store/gc.rs:341:13:\nassertion failed: outboard_path.exists()\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs tests::export_ranges_smoke_fs\n SLOW [> 20.000s] iroh-blobs tests::export_ranges_smoke_mem\n SLOW [> 20.000s] iroh-blobs tests::node_serve_blobs\n SLOW [> 10.000s] iroh-blobs tests::node_serve_hash_seq\n PASS [ 26.550s] iroh-blobs tests::export_ranges_smoke_mem\n PASS [ 28.435s] iroh-blobs tests::export_ranges_smoke_fs\n PASS [ 0.138s] iroh-blobs tests::node_smoke_mem\n PASS [ 0.424s] iroh-blobs tests::node_smoke_fs\n PASS [ 0.167s] iroh-blobs tests::test_export_chunk\n FAIL [ 27.417s] iroh-blobs tests::node_serve_blobs\n\n--- STDOUT: iroh-blobs tests::node_serve_blobs ---\n\nrunning 1 test\n2026-10-10T03:06:51.545425Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T03:06:51.546536Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::node_serve_blobs ... FAILED\n\nfailures:\n\nfailures:\n tests::node_serve_blobs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 27.38s\n\n\n--- STDERR: iroh-blobs tests::node_serve_blobs ---\n\nthread 'tests::node_serve_blobs' (76415505) panicked at iroh-blobs/src/tests.rs:666:22:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.125s] iroh-blobs api::remote::tests::test_local_info_raw\n FAIL [ 0.158s] iroh-blobs api::remote::tests::test_observe_partial_fs\n\n--- STDOUT: iroh-blobs api::remote::tests::test_observe_partial_fs ---\n\nrunning 1 test\ntest api::remote::tests::test_observe_partial_fs ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_observe_partial_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.13s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_observe_partial_fs ---\n\nthread 'api::remote::tests::test_observe_partial_fs' (75202266) panicked at iroh-blobs/src/api/remote.rs:1183:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 0.698s] iroh-blobs api::blobs::export_pairs::readonly_store_right_block\n PASS [ 0.790s] iroh-blobs api::blobs::export_pairs::root_policy_tiny_and_streamed_fs_import_agree\n SLOW [> 10.000s] iroh-blobs api::blobs::reader::tests::reader_smoke_fs\n SLOW [> 10.000s] iroh-blobs api::blobs::reader::tests::reader_smoke_memory\n SLOW [> 10.000s] iroh-blobs api::downloader::tests::downloader_get_all\n SLOW [> 10.000s] iroh-blobs api::downloader::tests::downloader_get_smoke\n PASS [ 13.924s] iroh-blobs api::blobs::reader::tests::reader_smoke_memory\n PASS [ 0.031s] iroh-blobs api::proto::bitfield::tests::test_combine_empty\n PASS [ 0.029s] iroh-blobs api::proto::bitfield::tests::test_combine_order\n PASS [ 0.031s] iroh-blobs api::proto::bitfield::tests::test_complete_normalized\n FAIL [ 0.214s] iroh-blobs api::remote::tests::test_local_info_complex_request\n\n--- STDOUT: iroh-blobs api::remote::tests::test_local_info_complex_request ---\n\nrunning 1 test\ntest api::remote::tests::test_local_info_complex_request ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_local_info_complex_request\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.18s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_local_info_complex_request ---\n\nthread 'api::remote::tests::test_local_info_complex_request' (75173242) panicked at iroh-blobs/src/tests.rs:465:13:",
"error: iroh_blobs::api::RequestError - inner error: Error::Io: Error::Io: invalid size for hash\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n PASS [ 15.890s] iroh-blobs api::blobs::reader::tests::reader_smoke_fs\n FAIL [ 0.122s] iroh-blobs api::remote::tests::test_local_info_hash_seq_large\n\n--- STDOUT: iroh-blobs api::remote::tests::test_local_info_hash_seq_large ---\n\nrunning 1 test\ntest api::remote::tests::test_local_info_hash_seq_large ... FAILED\n\nfailures:\n\nfailures:\n api::remote::tests::test_local_info_hash_seq_large\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 0.10s\n\n\n--- STDERR: iroh-blobs api::remote::tests::test_local_info_hash_seq_large ---\n\nthread 'api::remote::tests::test_local_info_hash_seq_large' (75198676) panicked at iroh-blobs/src/tests.rs:465:13:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 18.955s] iroh-blobs tests::two_nodes_hash_seq_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_hash_seq_fs ---\n\nrunning 1 test\n2026-10-10T03:07:33.226660Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T03:07:33.227107Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_hash_seq_fs ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_hash_seq_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 18.94s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_hash_seq_fs ---\n\nthread 'tests::two_nodes_hash_seq_fs' (77060889) panicked at iroh-blobs/src/tests.rs:568:5:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 27.584s] iroh-blobs tests::two_nodes_get_blobs_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_get_blobs_fs ---\n\nrunning 1 test\ntest tests::two_nodes_get_blobs_fs ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_get_blobs_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 27.57s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_get_blobs_fs ---\n\nthread 'tests::two_nodes_get_blobs_fs' (76762762) panicked at iroh-blobs/src/tests.rs:233:9:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_get_many_mem\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_hash_seq_fs\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_hash_seq_mem\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_hash_seq_progress\n FAIL [ 26.080s] iroh-blobs tests::two_nodes_get_many_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_get_many_mem ---\n\nrunning 1 test\n2026-10-10T03:07:29.923448Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T03:07:29.923499Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_get_many_mem ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_get_many_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 26.06s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_get_many_mem ---\n\nthread 'tests::two_nodes_get_many_mem' (76927850) panicked at iroh-blobs/src/tests.rs:313:5:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_hash_seq_mem\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_hash_seq_progress\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_observe_fs\n FAIL [ 21.273s] iroh-blobs tests::two_nodes_hash_seq_progress\n\n--- STDOUT: iroh-blobs tests::two_nodes_hash_seq_progress ---\n\nrunning 1 test\n2026-10-10T03:07:40.504406Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T03:07:40.504916Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_hash_seq_progress ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_hash_seq_progress\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 21.20s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_hash_seq_progress ---\n\nthread 'tests::two_nodes_hash_seq_progress' (77138167) panicked at iroh-blobs/src/tests.rs:482:22:",
"error: iroh_blobs::get::error::GetError - leaf hash mismatch: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_observe_fs\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_push_blobs_fs\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_observe_mem\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_push_blobs_mem\n TERMINATING [> 30.000s] iroh-blobs tests::two_nodes_observe_fs\n TIMEOUT [ 30.045s] iroh-blobs tests::two_nodes_observe_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_observe_fs ---\n\nrunning 1 test\n\n PASS [ 0.018s] iroh-blobs ticket::tests::test_ticket_base32\n PASS [ 0.039s] iroh-blobs ticket::tests::test_ticket_json\n PASS [ 0.024s] iroh-blobs ticket::tests::test_ticket_postcard\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_push_blobs_fs\n TERMINATING [> 30.000s] iroh-blobs tests::two_nodes_observe_mem\n TIMEOUT [ 30.018s] iroh-blobs tests::two_nodes_observe_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_observe_mem ---\n\nrunning 1 test\n\n PASS [ 5.063s] iroh-blobs util::connection_pool::tests::connection_pool_errors\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_push_blobs_mem\n TERMINATING [> 30.000s] iroh-blobs tests::two_nodes_push_blobs_fs\n TIMEOUT [ 30.050s] iroh-blobs tests::two_nodes_push_blobs_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_push_blobs_fs ---\n\nrunning 1 test\n\n PASS [ 2.603s] iroh-blobs util::connection_pool::tests::on_connected_direct\n SLOW [> 10.000s] iroh-blobs util::connection_pool::tests::connection_pool_idle\n SLOW [> 10.000s] iroh-blobs util::connection_pool::tests::connection_pool_smoke\n TERMINATING [> 30.000s] iroh-blobs tests::two_nodes_push_blobs_mem\n TIMEOUT [ 30.021s] iroh-blobs tests::two_nodes_push_blobs_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_push_blobs_mem ---\n\nrunning 1 test\n\n PASS [ 2.724s] iroh-blobs util::connection_pool::tests::on_connected_error\n PASS [ 0.044s] iroh-blobs util::outboard_with_progress::tests::init_outboard_with_progress\n PASS [ 0.010s] iroh-blobs util::serde::tests::test_roundtrip_error_kinds\n PASS [ 2.764s] iroh-blobs util::connection_pool::tests::watch_close\n SLOW [> 20.000s] iroh-blobs util::connection_pool::tests::connection_pool_idle\n SLOW [> 20.000s] iroh-blobs util::connection_pool::tests::connection_pool_smoke\n TERMINATING [> 30.000s] iroh-blobs util::connection_pool::tests::connection_pool_idle\n TIMEOUT [ 30.018s] iroh-blobs util::connection_pool::tests::connection_pool_idle\n\n--- STDOUT: iroh-blobs util::connection_pool::tests::connection_pool_idle ---\n\nrunning 1 test\n\n TERMINATING [> 30.000s] iroh-blobs util::connection_pool::tests::connection_pool_smoke\n TIMEOUT [ 30.012s] iroh-blobs util::connection_pool::tests::connection_pool_smoke\n\n--- STDOUT: iroh-blobs util::connection_pool::tests::connection_pool_smoke ---\n\nrunning 1 test\n\n------------\n Summary [ 233.974s] 124 tests run: 83 passed (5 slow), 25 failed, 16 timed out, 2 skipped\n FAIL [ 0.201s] iroh-blobs api::blobs::reader::tests::reader_partial_fs\n FAIL [ 0.010s] iroh-blobs api::blobs::reader::tests::reader_partial_memory\n TIMEOUT [ 30.024s] iroh-blobs api::downloader::tests::downloader_get_all\n TIMEOUT [ 30.031s] iroh-blobs api::downloader::tests::downloader_get_smoke\n FAIL [ 0.214s] iroh-blobs api::remote::tests::test_local_info_complex_request\n FAIL [ 19.156s] iroh-blobs api::remote::tests::test_local_info_hash_seq\n FAIL [ 0.122s] iroh-blobs api::remote::tests::test_local_info_hash_seq_large\n FAIL [ 0.158s] iroh-blobs api::remote::tests::test_observe_partial_fs\n FAIL [ 0.035s] iroh-blobs api::remote::tests::test_observe_partial_mem\n FAIL [ 0.014s] iroh-blobs protocol::builder::tests::chunk_ranges_ext\n FAIL [ 0.011s] iroh-blobs protocol::tests::request_wire_format\n TIMEOUT [ 30.018s] iroh-blobs store::fs::import::tests::smoke\n TIMEOUT [ 30.048s] iroh-blobs store::fs::tests::smoke\n TIMEOUT [ 30.021s] iroh-blobs store::fs::tests::test_export_path\n FAIL [ 0.334s] iroh-blobs store::fs::tests::test_import_bao_persistence_full\n FAIL [ 0.172s] iroh-blobs store::fs::tests::test_import_bao_persistence_just_size\n FAIL [ 0.215s] iroh-blobs store::fs::tests::test_import_bao_persistence_observe\n FAIL [ 0.138s] iroh-blobs store::fs::tests::test_import_bao_persistence_recover\n FAIL [ 0.116s] iroh-blobs store::fs::tests::test_import_bao_persistence_two_stages\n TIMEOUT [ 30.025s] iroh-blobs store::fs::tests::test_import_bao_ranges\n TIMEOUT [ 30.026s] iroh-blobs store::fs::tests::test_import_byte_stream\n TIMEOUT [ 30.046s] iroh-blobs store::fs::tests::test_import_bytes_persistence_full\n TIMEOUT [ 30.069s] iroh-blobs store::fs::tests::test_import_bytes_simple\n TIMEOUT [ 30.022s] iroh-blobs store::fs::tests::test_import_path\n FAIL [ 0.228s] iroh-blobs store::fs::tests::test_observe\n FAIL [ 26.119s] iroh-blobs store::gc::tests::gc_smoke_fs\n FAIL [ 27.417s] iroh-blobs tests::node_serve_blobs\n FAIL [ 25.285s] iroh-blobs tests::node_serve_hash_seq\n FAIL [ 27.584s] iroh-blobs tests::two_nodes_get_blobs_fs\n FAIL [ 23.503s] iroh-blobs tests::two_nodes_get_blobs_mem\n FAIL [ 27.714s] iroh-blobs tests::two_nodes_get_many_fs\n FAIL [ 26.080s] iroh-blobs tests::two_nodes_get_many_mem\n FAIL [ 18.955s] iroh-blobs tests::two_nodes_hash_seq_fs\n FAIL [ 27.353s] iroh-blobs tests::two_nodes_hash_seq_mem\n FAIL [ 21.273s] iroh-blobs tests::two_nodes_hash_seq_progress\n TIMEOUT [ 30.045s] iroh-blobs tests::two_nodes_observe_fs\n TIMEOUT [ 30.018s] iroh-blobs tests::two_nodes_observe_mem\n TIMEOUT [ 30.050s] iroh-blobs tests::two_nodes_push_blobs_fs\n TIMEOUT [ 30.021s] iroh-blobs tests::two_nodes_push_blobs_mem\n TIMEOUT [ 30.018s] iroh-blobs util::connection_pool::tests::connection_pool_idle\n TIMEOUT [ 30.012s] iroh-blobs util::connection_pool::tests::connection_pool_smoke",
"error: iroh_blobs::get::error::GetError - not found\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n FAIL [ 27.714s] iroh-blobs tests::two_nodes_get_many_fs\n\n--- STDOUT: iroh-blobs tests::two_nodes_get_many_fs ---\n\nrunning 1 test\n2026-10-10T03:07:19.279330Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T03:07:19.279478Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::two_nodes_get_many_fs ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_get_many_fs\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 27.69s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_get_many_fs ---\n\nthread 'tests::two_nodes_get_many_fs' (76773330) panicked at iroh-blobs/src/tests.rs:313:5:",
"error: iroh_blobs::get::error::GetError - not found\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs tests::node_serve_hash_seq\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_get_blobs_fs\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_get_blobs_mem\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_get_many_fs\n FAIL [ 25.285s] iroh-blobs tests::node_serve_hash_seq\n\n--- STDOUT: iroh-blobs tests::node_serve_hash_seq ---\n\nrunning 1 test\n2026-10-10T03:07:03.838994Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\n2026-10-10T03:07:03.840151Z ERROR radio::socket: Endpoint dropped without calling `Endpoint::close`. Aborting ungracefully.\ntest tests::node_serve_hash_seq ... FAILED\n\nfailures:\n\nfailures:\n tests::node_serve_hash_seq\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 25.26s\n\n\n--- STDERR: iroh-blobs tests::node_serve_hash_seq ---\n\nthread 'tests::node_serve_hash_seq' (76595574) panicked at iroh-blobs/src/tests.rs:630:23:",
"error: iroh_blobs::get::error::GetError - not found\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_get_blobs_fs\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_get_blobs_mem\n SLOW [> 20.000s] iroh-blobs tests::two_nodes_get_many_fs\n SLOW [> 10.000s] iroh-blobs tests::two_nodes_get_many_mem\n FAIL [ 23.503s] iroh-blobs tests::two_nodes_get_blobs_mem\n\n--- STDOUT: iroh-blobs tests::two_nodes_get_blobs_mem ---\n\nrunning 1 test\ntest tests::two_nodes_get_blobs_mem ... FAILED\n\nfailures:\n\nfailures:\n tests::two_nodes_get_blobs_mem\n\ntest result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 125 filtered out; finished in 23.49s\n\n\n--- STDERR: iroh-blobs tests::two_nodes_get_blobs_mem ---\n\nthread 'tests::two_nodes_get_blobs_mem' (76763630) panicked at iroh-blobs/src/tests.rs:233:9:"
]
},
{
"name": "workspace-no-run",
"parent_name": "workspace-no-run",
"parent_exit": 101,
"candidate_exit": 101,
"parent_receipt_sha256": "effda8c56a71eb295c98b85ef91ffb32092e6b7d9e536e98b29a5052a8d7ccb9",
"candidate_receipt_sha256": "b175c5cd72102165aaf96c674db294e1c6279657fc3effd2ec8ad3ef4ba78ee7",
"parent_errors": [
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"candidate_errors": [
"error: could not compile `iroh-docs` (lib) due to 9 previous errors",
"error[E0053]: method `find_providers` has an incompatible type for trait",
"error[E0271]: type mismatch resolving `<Vec<PublicKey> as IntoIterator>::Item == PublicKey`",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types",
"error[E0308]: mismatched types"
],
"error_blocks_equal_after_path_normalization": true,
"parent_only_error_blocks": [],
"candidate_only_error_blocks": []
}
]
}