Skip to content

fix: 🚑 nonce management in the blockchain service #410

fix: 🚑 nonce management in the blockchain service

fix: 🚑 nonce management in the blockchain service #410

Triggered via pull request November 1, 2025 18:42
Status Failure
Total duration 17m 28s
Artifacts 8

network.yml

on: pull_request
Build node binary if changed
7m 10s
Build node binary if changed
Build backend binary if changed
53s
Build backend binary if changed
Push node Docker image to Docker Hub
47s
Push node Docker image to Docker Hub
Network Test: Zombienet (Parachain + Relay)
3m 14s
Network Test: Zombienet (Parachain + Relay)
Network Test: Zombienet CLI
1m 56s
Network Test: Zombienet CLI
Integration Tests: Fisherman
9m 33s
Integration Tests: Fisherman
Check Rust/TS bindings are up to date
1m 15s
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
4m 4s
Integration Tests: Solochain EVM
Matrix: Integration Tests: Backend
Fit to window
Zoom out
Zoom in

Annotations

38 errors and 18 notices
Integration Tests: BSPNet (5)
Process completed with exit code 1.
Resume BSPs, and they shouldn't volunteer for the expired storage request: test/test/suites/integration/bsp/submit-proofs.test.ts#L391
AssertionError [ERR_ASSERTION]: Missing expected rejection: There should be no pending volunteer transactions 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/submit-proofs.test.ts:391: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: undefined, expected: /No matching extrinsic found for fileSystem\.bspVolunteer/, operator: 'rejects' }
Integration Tests: FullNet (3)
Process completed with exit code 1.
User moves bucket to second MSP: test/test/suites/integration/msp/move-bucket.test.ts#L347
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MoveBucketAccepted at assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket.test.ts:347: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: '==' }
User moves bucket to second MSP: test/test/suites/integration/msp/move-bucket.test.ts#L326
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MoveBucketRequested at assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket.test.ts:326: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: '==' }
MSP 1 receives files from user and accepts them: test/test/suites/integration/msp/move-bucket.test.ts#L255
Error: Failed after 20s at waitFor (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:568:9) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket.test.ts:255:7) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7)
MSP accepts subsequent storage request for the same file key: test/test/suites/integration/msp/duplicate-storage-request.test.ts#L86
AssertionError [ERR_ASSERTION]: No events matching fileSystem.NewStorageRequest at Module.assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at Object.eventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:203:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/duplicate-storage-request.test.ts:86:25) 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: '==' }
MSP accepts subsequent storage request for the same file key: test/test/suites/integration/msp/duplicate-storage-request.test.ts#L86
AssertionError [ERR_ASSERTION]: No events matching fileSystem.NewStorageRequest at Module.assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at Object.eventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:203:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/duplicate-storage-request.test.ts:86:25) 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: FullNet (2)
Process completed with exit code 1.
MSP 2 rejects move request when indexer data is corrupted: test/test/suites/integration/msp/move-bucket-reject.test.ts#L390
Error: write CONNECT_TIMEOUT localhost:5432 at connectTimedOut (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/connection.js:257:20) at Timeout.done [as _onTimeout] (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/connection.js:1039:8) at listOnTimeout (node:internal/timers:610:11) at process.processTimers (node:internal/timers:543:7) at cachedError (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/query.js:170:23) at new Query (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/query.js:36:24) at sql (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/index.js:112:11) at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-reject.test.ts:390:13) { code: 'CONNECT_TIMEOUT', errno: 'CONNECT_TIMEOUT', address: 'localhost', port: 5432 }
MSP 2 rejects move request when indexer postgres DB is down: test/test/suites/integration/msp/move-bucket-reject.test.ts#L354
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MoveBucketRequested at assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-reject.test.ts:354: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: '==' }
MSP 1 receives files from user and accepts them: test/test/suites/integration/msp/move-bucket-reject.test.ts#L272
Error: Failed after 2s: No events matching providers.BucketRootChanged at waitFor (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:564:15) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-reject.test.ts:272:7) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7)
MSP 2 rejects move request when indexer data is corrupted: test/test/suites/integration/msp/move-bucket-reject.test.ts#L390
Error: write CONNECT_TIMEOUT localhost:5432 at connectTimedOut (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/connection.js:257:20) at Timeout.done [as _onTimeout] (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/connection.js:1039:8) at listOnTimeout (node:internal/timers:610:11) at process.processTimers (node:internal/timers:543:7) at cachedError (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/query.js:170:23) at new Query (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/query.js:36:24) at sql (file:///home/runner/_work/storage-hub/storage-hub/node_modules/.pnpm/[email protected]/node_modules/postgres/src/index.js:112:11) at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-reject.test.ts:390:13) { code: 'CONNECT_TIMEOUT', errno: 'CONNECT_TIMEOUT', address: 'localhost', port: 5432 }
MSP 2 rejects move request when indexer postgres DB is down: test/test/suites/integration/msp/move-bucket-reject.test.ts#L354
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MoveBucketRequested at assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-reject.test.ts:354: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: '==' }
MSP 1 receives files from user and accepts them: test/test/suites/integration/msp/move-bucket-reject.test.ts#L272
Error: Failed after 2s: No events matching providers.BucketRootChanged at waitFor (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:564:15) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-reject.test.ts:272:7) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7)
MSP receives files from user after issued storage requests: test/test/suites/integration/msp/debt-collection.test.ts#L217
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MspAcceptedStorageRequest found at Module.assertEventMany (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:186:3) at Object.eventMany (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:214:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/debt-collection.test.ts:217:41) at async Test.run (node:internal/test_runner/test:1054:7) at async Promise.all (index 0) at async Suite.run (node:internal/test_runner/test:1442:7) at async Test.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==' }
MSP receives files from user after issued storage requests: test/test/suites/integration/msp/debt-collection.test.ts#L217
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MspAcceptedStorageRequest found at Module.assertEventMany (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:186:3) at Object.eventMany (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:214:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/debt-collection.test.ts:217:41) at async Test.run (node:internal/test_runner/test:1054:7) at async Promise.all (index 0) at async Suite.run (node:internal/test_runner/test:1442:7) at async startSubtestAfterBootstrap (node:internal/test_runner/harness:297:3) { generatedMessage: false, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==' }
Integration Tests: BSPNet (2)
Process completed with exit code 1.
Volunteer for multiple files and delete them: test/test/suites/integration/bsp/multiple-delete.test.ts#L101
AssertionError [ERR_ASSERTION]: Failed to confirm BSP storage after 10s. Last error: Error: Failed to find matching extrinsic after 0.1s: Expected 1 extrinsics matching fileSystem.bspConfirmStoring, but found 0 at Module.waitForBspStored (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:207:7) 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/multiple-delete.test.ts:101: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: '==' }
Volunteer for multiple files and delete them: test/test/suites/integration/bsp/multiple-delete.test.ts#L101
AssertionError [ERR_ASSERTION]: Failed to confirm BSP storage after 10s. Last error: Error: Failed to find matching extrinsic after 0.1s: Expected 1 extrinsics matching fileSystem.bspConfirmStoring, but found 0 at Module.waitForBspStored (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:207:7) 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/multiple-delete.test.ts:101: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.
bsp volunteers multiple files properly: test/test/suites/integration/bsp/single-volunteer.test.ts#L320
AssertionError [ERR_ASSERTION]: Failed to confirm BSP storage after 10s. Last error: Error: Failed to find matching extrinsic after 0.1s: Expected 1 extrinsics matching fileSystem.bspConfirmStoring, but found 0 at Module.waitForBspStored (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:207:7) 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/single-volunteer.test.ts:320:7) at async Test.run (node:internal/test_runner/test:1054:7) at async Promise.all (index 0) at async Suite.run (node:internal/test_runner/test:1442:7) at async Test.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==' }
bsp volunteers multiple files properly: test/test/suites/integration/bsp/single-volunteer.test.ts#L320
AssertionError [ERR_ASSERTION]: Failed to confirm BSP storage after 10s. Last error: Error: Failed to find matching extrinsic after 0.1s: Expected 1 extrinsics matching fileSystem.bspConfirmStoring, but found 0 at Module.waitForBspStored (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:207:7) 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/single-volunteer.test.ts:320:7) at async Test.run (node:internal/test_runner/test:1054:7) at async Promise.all (index 0) at async Suite.run (node:internal/test_runner/test:1442:7) at async Test.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==' }
Integration Tests: FullNet (1)
Process completed with exit code 1.
MSP receives files from user and accepts them: test/test/suites/integration/msp/respond-multi-requests.test.ts#L147
AssertionError [ERR_ASSERTION]: No events matching providers.BucketRootChanged at Module.assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at Object.eventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:203:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/respond-multi-requests.test.ts:147:50) 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: '==' }
MSP receives files from user and accepts them: test/test/suites/integration/msp/respond-multi-requests.test.ts#L147
AssertionError [ERR_ASSERTION]: No events matching providers.BucketRootChanged at Module.assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at Object.eventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:203:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/respond-multi-requests.test.ts:147:50) 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: '==' }
New MSP rejects move request due to low capacity: test/test/suites/integration/msp/move-bucket-low-capacity.test.ts#L354
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MoveBucketRequested at assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-low-capacity.test.ts:354: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: '==' }
MSP 1 receives files from user and accepts them: test/test/suites/integration/msp/move-bucket-low-capacity.test.ts#L274
AssertionError [ERR_ASSERTION]: No events matching providers.BucketRootChanged at Module.assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at Object.eventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:203:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-low-capacity.test.ts:274:50) 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: '==' }
New MSP rejects move request due to low capacity: test/test/suites/integration/msp/move-bucket-low-capacity.test.ts#L354
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MoveBucketRequested at assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-low-capacity.test.ts:354: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: '==' }
MSP 1 receives files from user and accepts them: test/test/suites/integration/msp/move-bucket-low-capacity.test.ts#L274
AssertionError [ERR_ASSERTION]: No events matching providers.BucketRootChanged at Module.assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at Object.eventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:203:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/move-bucket-low-capacity.test.ts:274:50) 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: Fisherman
Process completed with exit code 1.
processes revoked storage request and prepares deletion: test/test/suites/integration/fisherman/process-file-deletion.test.ts#L407
Error: Failed to find matching extrinsic after 30s: Expected 2 extrinsics matching fileSystem.deleteFilesForIncompleteStorageRequest, but found 1 at Module.assertExtrinsicPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:133:9) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/fisherman/process-file-deletion.test.ts:407:7) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7)
indexes MoveBucketAccepted events: test/test/suites/integration/fisherman/indexer-fishing.test.ts#L618
AssertionError [ERR_ASSERTION]: Failed to confirm BSP storage after 10s. Last error: Error: Failed to find matching extrinsic after 0.1s: Expected 1 extrinsics matching fileSystem.bspConfirmStoring, but found 0 at Module.waitForBspStored (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:207:7) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/fisherman/indexer-fishing.test.ts:618: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: '==' }
indexes BspConfirmStoppedStoring events: test/test/suites/integration/fisherman/indexer-fishing.test.ts#L245
AssertionError [ERR_ASSERTION]: Failed to confirm BSP storage after 10s. Last error: Error: Failed to find matching extrinsic after 0.1s: Expected 1 extrinsics matching fileSystem.bspConfirmStoring, but found 0 at Module.waitForBspStored (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:207:7) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/fisherman/indexer-fishing.test.ts:245: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: '==' }
indexes MspAcceptedStorageRequest events: test/test/suites/integration/fisherman/indexer-fishing.test.ts#L155
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MspAcceptedStorageRequest at Module.assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at Object.eventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:203:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/fisherman/indexer-fishing.test.ts:155:43) 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: '==' }
indexes MoveBucketAccepted events: test/test/suites/integration/fisherman/indexer-fishing.test.ts#L618
AssertionError [ERR_ASSERTION]: Failed to confirm BSP storage after 10s. Last error: Error: Failed to find matching extrinsic after 0.1s: Expected 1 extrinsics matching fileSystem.bspConfirmStoring, but found 0 at Module.waitForBspStored (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:207:7) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/fisherman/indexer-fishing.test.ts:618: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: '==' }
indexes BspConfirmStoppedStoring events: test/test/suites/integration/fisherman/indexer-fishing.test.ts#L245
AssertionError [ERR_ASSERTION]: Failed to confirm BSP storage after 10s. Last error: Error: Failed to find matching extrinsic after 0.1s: Expected 1 extrinsics matching fileSystem.bspConfirmStoring, but found 0 at Module.waitForBspStored (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/waits.ts:207:7) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/fisherman/indexer-fishing.test.ts:245: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: '==' }
indexes MspAcceptedStorageRequest events: test/test/suites/integration/fisherman/indexer-fishing.test.ts#L155
AssertionError [ERR_ASSERTION]: No events matching fileSystem.MspAcceptedStorageRequest at Module.assertEventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/asserts.ts:157:3) at Object.eventPresent (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/test-api.ts:203:27) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/fisherman/indexer-fishing.test.ts:155:43) 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: '==' }
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 🕐: 12963.438ms
Node Tests: Solo Dev Node (2)
Total Tests: 3 Suites 📂: 1 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 13251.846ms
Integration Tests: User (2)
Total Tests: 14 Suites 📂: 2 Passed ✅: 14 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 47788.743ms
Integration Tests: User (1)
Total Tests: 16 Suites 📂: 4 Passed ✅: 16 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 110791.257ms
Integration Tests: FullNet (4)
Total Tests: 17 Suites 📂: 4 Passed ✅: 17 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 111485.384ms
Integration Tests: Solochain EVM
Total Tests: 26 Suites 📂: 4 Passed ✅: 26 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 108065.767ms
Integration Tests: BSPNet (5)
Total Tests: 31 Suites 📂: 6 Passed ✅: 28 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 2 Todo 📝: 0 Duration 🕐: 202806.609ms
Integration Tests: BSPNet (4)
Total Tests: 24 Suites 📂: 6 Passed ✅: 19 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 198900.871ms
Integration Tests: BSPNet (3)
Total Tests: 45 Suites 📂: 7 Passed ✅: 45 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 233820.276ms
Integration Tests: FullNet (3)
Total Tests: 32 Suites 📂: 5 Passed ✅: 27 Failed ❌: 5 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 215608.464ms
Integration Tests: FullNet (2)
Total Tests: 18 Suites 📂: 5 Passed ✅: 10 Failed ❌: 8 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 225917.540ms
Integration Tests: Backend (1)
Total Tests: 82 Suites 📂: 8 Passed ✅: 78 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 4 Todo 📝: 0 Duration 🕐: 244249.089ms
Integration Tests: BSPNet (2)
Total Tests: 19 Suites 📂: 7 Passed ✅: 13 Failed ❌: 2 Canceled 🚫: 0 Skipped ⏭️: 4 Todo 📝: 0 Duration 🕐: 275691.123ms
Integration Tests: BSPNet (1)
Total Tests: 21 Suites 📂: 11 Passed ✅: 19 Failed ❌: 2 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 319413.329ms
Integration Tests: FullNet (1)
Total Tests: 28 Suites 📂: 8 Passed ✅: 22 Failed ❌: 6 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 307431.189ms
Integration Tests: Fisherman
Total Tests: 50 Suites 📂: 12 Passed ✅: 43 Failed ❌: 7 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 482458.228ms

Artifacts

Produced during runtime
Name Size Digest
bsp-test-logs-shard-1 Expired
2.41 MB
sha256:00db71f324ed3e209539d91fcfc767327485df3906e95136162e054a0ada7ca9
bsp-test-logs-shard-2 Expired
39.9 KB
sha256:539058c0d07c68ed377fb47d087a581ef9a6846ac1dd7405432640cb256dedc0
bsp-test-logs-shard-5 Expired
116 KB
sha256:dba310474e33a0e905502cf00179f98da7c321f6b54f4209c1d30ffe3141bd77
fisherman-test-logs Expired
46.3 KB
sha256:d747a9b71d5a327a1941c7b2f89db05a5bc5b4c886b6a5fc3a622e648c1dea8c
node
67.4 MB
sha256:77c69c4610555e89aac1acd3cae941f67bc44d28cdb2790af2517001ac4ddf84
sp-test-logs-shard-1 Expired
16.2 KB
sha256:90b62698971ae65d270a650de8310f00355cc5f786b2be7bded98173e15c5043
sp-test-logs-shard-2 Expired
15.3 KB
sha256:23014b3cd67ea497f3125aa68227c3793379b22c207c438cab4156ca9ff6f0b5
sp-test-logs-shard-3 Expired
22.4 KB
sha256:4766412061462c483d3abebe3bd0a061ed28bd257fe89f1c5211303051df5e88