Skip to content

feat(fisherman): 🌎 batch file deletions #491

feat(fisherman): 🌎 batch file deletions

feat(fisherman): 🌎 batch file deletions #491

Triggered via pull request November 6, 2025 16:20
Status Failure
Total duration 21m 55s
Artifacts 4

network.yml

on: pull_request
Build node binary if changed
6m 56s
Build node binary if changed
Build backend binary if changed
1m 12s
Build backend binary if changed
Push node Docker image to Docker Hub
52s
Push node Docker image to Docker Hub
Network Test: Zombienet (Parachain + Relay)
3m 22s
Network Test: Zombienet (Parachain + Relay)
Network Test: Zombienet CLI
2m 11s
Network Test: Zombienet CLI
Integration Tests: Fisherman
14m 10s
Integration Tests: Fisherman
Check Rust/TS bindings are up to date
1m 14s
Check Rust/TS bindings are up to date
Matrix: Integration Tests: BSPNet
Matrix: Node Tests: Solo Dev Node
Matrix: Integration Tests: FullNet
Matrix: Integration Tests: User
Push backend Docker image to Docker Hub
0s
Push backend Docker image to Docker Hub
Integration Tests: Solochain EVM
5m 54s
Integration Tests: Solochain EVM
Matrix: Integration Tests: Backend
Fit to window
Zoom out
Zoom in

Annotations

19 errors, 1 warning, and 18 notices
BSP correctly responds to challenge with new forest root: test/test/suites/integration/bsp/submit-proofs.test.ts#L1
'test did not finish before its parent and was cancelled'
Only one BSP confirms it and the MSP accepts it: test/test/suites/integration/bsp/submit-proofs.test.ts#L1
'test did not finish before its parent and was cancelled'
New storage request sent by user, to only one BSP: test/test/suites/integration/bsp/submit-proofs.test.ts#L1
'test did not finish before its parent and was cancelled'
BSP three is not challenged any more: test/test/suites/integration/bsp/submit-proofs.test.ts#L1
'test did not finish before its parent and was cancelled'
BSP three stops storing last file: test/test/suites/integration/bsp/submit-proofs.test.ts#L1
'test did not finish before its parent and was cancelled'
BSP fails to submit proof and is marked as slashable: test/test/suites/integration/bsp/submit-proofs.test.ts#L1
'test did not finish before its parent and was cancelled'
Many BSPs are challenged and correctly submit proofs: test/test/suites/integration/bsp/submit-proofs.test.ts#L1
'test did not finish before its parent and was cancelled'
Network launches and can be queried: test/test/suites/integration/bsp/submit-proofs.test.ts#L1
'test did not finish before its parent and was cancelled'
Integration Tests: Solochain EVM
Process completed with exit code 1.
Should fetch payment streams using the SDK's MspClient: test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L481
AssertionError [ERR_ASSERTION]: SDK did not return a payment stream for the expected MSP at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/solochain-evm/sdk-precompiles.test.ts:481:7) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: undefined, expected: true, operator: '==' }
Should upload the file to the MSP through the backend using the SDK's StorageHubClient: test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L458
Error [HttpError]: HTTP 500 for GET http://127.0.0.1:8080/buckets/0xb1bf58ff2c2b53bdaddc9279116e0af3bdd77b7a656aaf65a0446242c769e1a0/files at H.request (/home/runner/_work/storage-hub/storage-hub/sdk/core/dist/index.node.js:1:242583) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/solochain-evm/sdk-precompiles.test.ts:458:24) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { status: 500, body: { error: 'Database error: Record not found' } }
Should create a new bucket using the SDK's StorageHubClient: test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L316
AssertionError [ERR_ASSERTION]: MSP listBuckets should include the created bucket at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/solochain-evm/sdk-precompiles.test.ts:316:7) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==' }
Should fetch payment streams using the SDK's MspClient: test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L481
AssertionError [ERR_ASSERTION]: SDK did not return a payment stream for the expected MSP at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/solochain-evm/sdk-precompiles.test.ts:481:7) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: undefined, expected: true, operator: '==' }
Should upload the file to the MSP through the backend using the SDK's StorageHubClient: test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L458
Error [HttpError]: HTTP 500 for GET http://127.0.0.1:8080/buckets/0xb1bf58ff2c2b53bdaddc9279116e0af3bdd77b7a656aaf65a0446242c769e1a0/files at H.request (/home/runner/_work/storage-hub/storage-hub/sdk/core/dist/index.node.js:1:242583) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/solochain-evm/sdk-precompiles.test.ts:458:24) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { status: 500, body: { error: 'Database error: Record not found' } }
Should create a new bucket using the SDK's StorageHubClient: test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L316
AssertionError [ERR_ASSERTION]: MSP listBuckets should include the created bucket at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/solochain-evm/sdk-precompiles.test.ts:316:7) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==' }
Integration Tests: BSPNet (1)
Process completed with exit code 1.
Transaction manager detects Invalid transactions and fills up nonce gap with next transaction: test/test/suites/integration/bsp/transaction-manager.test.ts#L326
AssertionError [ERR_ASSERTION]: Extrinsic not removed from txPool at Module.dropTransaction (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/node.ts:52:5) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/bsp/transaction-manager.test.ts:326:7) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==' }
Integration Tests: Solochain EVM
Cache not found for keys: v0-rust-solochain_evm-Linux-x64-3d7017e8-0b1c9570, v0-rust-solochain_evm-Linux-x64-3d7017e8
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
100% - 1092 hits, 0 misses, 0 errors
Node Tests: Solo Dev Node (1)
Total Tests: 5 Suites 📂: 1 Passed ✅: 5 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 12023.640ms
Node Tests: Solo Dev Node (2)
Total Tests: 3 Suites 📂: 1 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 14263.883ms
Integration Tests: User (2)
Total Tests: 14 Suites 📂: 2 Passed ✅: 14 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 51744.451ms
Integration Tests: User (1)
Total Tests: 16 Suites 📂: 4 Passed ✅: 16 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 131134.360ms
Integration Tests: FullNet (4)
Total Tests: 17 Suites 📂: 4 Passed ✅: 17 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 139808.950ms
Integration Tests: Backend (1)
Total Tests: 82 Suites 📂: 8 Passed ✅: 78 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 4 Todo 📝: 0 Duration 🕐: 223023.931ms
Integration Tests: BSPNet (4)
Total Tests: 24 Suites 📂: 6 Passed ✅: 19 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 248149.509ms
Integration Tests: FullNet (2)
Total Tests: 20 Suites 📂: 5 Passed ✅: 20 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 232462.504ms
Integration Tests: BSPNet (5)
Total Tests: 31 Suites 📂: 6 Passed ✅: 13 Failed ❌: 0 Canceled 🚫: 16 Skipped ⏭️: 2 Todo 📝: 0 Duration 🕐: 264730.055ms
Integration Tests: Solochain EVM
Total Tests: 26 Suites 📂: 4 Passed ✅: 20 Failed ❌: 6 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 138543.593ms
Integration Tests: BSPNet (2)
Total Tests: 19 Suites 📂: 7 Passed ✅: 15 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 4 Todo 📝: 0 Duration 🕐: 282727.315ms
Integration Tests: BSPNet (3)
Total Tests: 45 Suites 📂: 7 Passed ✅: 45 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 300088.630ms
Integration Tests: BSPNet (1)
Total Tests: 21 Suites 📂: 11 Passed ✅: 20 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 333497.459ms
Integration Tests: FullNet (3)
Total Tests: 32 Suites 📂: 5 Passed ✅: 32 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 316948.764ms
Integration Tests: FullNet (1)
Total Tests: 28 Suites 📂: 8 Passed ✅: 28 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 364390.703ms
Integration Tests: Fisherman
Total Tests: 38 Suites 📂: 6 Passed ✅: 38 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 750063.796ms

Artifacts

Produced during runtime
Name Size Digest
bsp-test-logs-shard-1
2.36 MB
sha256:e0e01d67ffb172c64cd1236af3eae0e384cc9808396451a006eaf44c97269dfa
bsp-test-logs-shard-5
11.1 KB
sha256:4499b44cdac488b1e1b88c2c552c378294bf559063358f3336a998009b77c2ef
node
68.2 MB
sha256:11570248ebd5f70267016509e9d21f567f4c0cde0de5b83f32aeb7c4bf3dcb8b
solochain-evm-test-logs
24 KB
sha256:031dff10ec73a5c20876d2941d1889bbd9c7c7f931cf03abd6780e2118049b44