Skip to content

upgrade: polkadot-sdk deps to stable2503 #1466

upgrade: polkadot-sdk deps to stable2503

upgrade: polkadot-sdk deps to stable2503 #1466

Triggered via pull request January 30, 2026 20:43
Status Failure
Total duration 41m 15s
Artifacts 5

network.yml

on: pull_request
Build node binary if changed
9m 22s
Build node binary if changed
Build backend binary if changed
3m 25s
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 7s
Network Test: Zombienet CLI
Integration Tests: Telemetry
3m 41s
Integration Tests: Telemetry
Check Rust/TS bindings are up to date
1m 2s
Check Rust/TS bindings are up to date
Matrix: Integration Tests: BSPNet
Matrix: Node Tests: Solo Dev Node
Matrix: Integration Tests: Fisherman
Matrix: Integration Tests: FullNet
Matrix: Integration Tests: User
Push backend Docker image to Docker Hub
47s
Push backend Docker image to Docker Hub
Integration Tests: Solochain EVM
7m 38s
Integration Tests: Solochain EVM
Matrix: Integration Tests: Backend
Fit to window
Zoom out
Zoom in

Annotations

28 errors and 18 notices
Check Rust/TS bindings are up to date
Process completed with exit code 1.
Should get MSP stats via the SDK's MspClient: test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L1
'test did not finish before its parent and was cancelled'
Network launches and can be queried: test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L1
'test did not finish before its parent and was cancelled'
Postgres DB is ready: test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L1
'test did not finish before its parent and was cancelled'
Integration Tests: FullNet (1)
Process completed with exit code 1.
MSP receives files from user after issued storage requests: test/test/suites/integration/msp/debt-collection.test.ts#L129
TypeError [Error]: Cannot read properties of undefined (reading 'price_per_giga_unit_of_data_per_block') at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/debt-collection.test.ts:129:35) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 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)
MSP receives files from user after issued storage requests: test/test/suites/integration/msp/debt-collection.test.ts#L129
TypeError [Error]: Cannot read properties of undefined (reading 'price_per_giga_unit_of_data_per_block') at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/msp/debt-collection.test.ts:129:35) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) 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)
Should reject an invalid signature: test/test/suites/integration/backend/auth.test.ts#L216
TypeError [Error]: fetch failed at node:internal/deps/undici/undici:13510:13 at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/backend/auth.test.ts:216:25) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { [cause]: Error [SocketError]: other side closed at Socket.<anonymous> (node:internal/deps/undici/undici:6294:28) at Socket.emit (node:events:519:35) at endReadableNT (node:internal/streams/readable:1696:12) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'UND_ERR_SOCKET', socket: { localAddress: '::1', localPort: 42340, remoteAddress: undefined, remotePort: undefined, remoteFamily: undefined, timeout: undefined, bytesWritten: 362, bytesRead: 0 } } }
Should reject an invalid address: test/test/suites/integration/backend/auth.test.ts#L199
TypeError [Error]: fetch failed at node:internal/deps/undici/undici:13510:13 at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/backend/auth.test.ts:199:25) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { [cause]: Error [SocketError]: other side closed at Socket.<anonymous> (node:internal/deps/undici/undici:6294:28) at Socket.emit (node:events:519:35) at endReadableNT (node:internal/streams/readable:1696:12) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'UND_ERR_SOCKET', socket: { localAddress: '::1', localPort: 42336, remoteAddress: undefined, remotePort: undefined, remoteFamily: undefined, timeout: undefined, bytesWritten: 338, bytesRead: 0 } } }
Should not verify without a nonce request: test/test/suites/integration/backend/auth.test.ts#L188
TypeError [Error]: fetch failed at node:internal/deps/undici/undici:13510:13 at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/backend/auth.test.ts:188:26) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { [cause]: Error [SocketError]: other side closed at Socket.<anonymous> (node:internal/deps/undici/undici:6294:28) at Socket.emit (node:events:519:35) at endReadableNT (node:internal/streams/readable:1696:12) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'UND_ERR_SOCKET', socket: { localAddress: '::1', localPort: 42324, remoteAddress: undefined, remotePort: undefined, remoteFamily: undefined, timeout: undefined, bytesWritten: 439, bytesRead: 0 } } }
Should not be able to sign for another user: test/test/suites/integration/backend/auth.test.ts#L152
TypeError [Error]: fetch failed at node:internal/deps/undici/undici:13510:13 at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/backend/auth.test.ts:152:25) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { [cause]: Error [SocketError]: other side closed at Socket.<anonymous> (node:internal/deps/undici/undici:6294:28) at Socket.emit (node:events:519:35) at endReadableNT (node:internal/streams/readable:1696:12) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'UND_ERR_SOCKET', socket: { localAddress: '::1', localPort: 42314, remoteAddress: undefined, remotePort: undefined, remoteFamily: undefined, timeout: undefined, bytesWritten: 362, bytesRead: 0 } } }
Should be able to retrieve profile: test/test/suites/integration/backend/auth.test.ts#L132
AssertionError [ERR_ASSERTION]: Should have token from previous test at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/backend/auth.test.ts:132:7) at Test.runInAsyncScope (node:async_hooks:214:14) at Test.run (node:internal/test_runner/test:1047:25) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: undefined, expected: true, operator: '==' }
Should be able to refresh a token: test/test/suites/integration/backend/auth.test.ts#L112
AssertionError [ERR_ASSERTION]: Should have token from previous test at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/backend/auth.test.ts:112:7) at Test.runInAsyncScope (node:async_hooks:214:14) at Test.run (node:internal/test_runner/test:1047:25) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: undefined, expected: true, operator: '==' }
Should not be able to verify a signature twice: test/test/suites/integration/backend/auth.test.ts#L97
AssertionError [ERR_ASSERTION]: Should have message from previous test at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/backend/auth.test.ts:97:7) at Test.runInAsyncScope (node:async_hooks:214:14) at Test.run (node:internal/test_runner/test:1047:25) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: undefined, expected: true, operator: '==' }
Should be able to verify a signature: test/test/suites/integration/backend/auth.test.ts#L77
AssertionError [ERR_ASSERTION]: Should have message from previous test at TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/backend/auth.test.ts:77:7) at Test.runInAsyncScope (node:async_hooks:214:14) at Test.run (node:internal/test_runner/test:1047:25) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: false, code: 'ERR_ASSERTION', actual: undefined, expected: true, operator: '==' }
Should be able to retrieve a nonce: test/test/suites/integration/backend/auth.test.ts#L59
TypeError [Error]: fetch failed at node:internal/deps/undici/undici:13510:13 at async TestContext.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/suites/integration/backend/auth.test.ts:59:25) at async Test.run (node:internal/test_runner/test:1054:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { [cause]: Error [SocketError]: other side closed at Socket.<anonymous> (node:internal/deps/undici/undici:6294:28) at Socket.emit (node:events:519:35) at endReadableNT (node:internal/streams/readable:1696:12) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) { code: 'UND_ERR_SOCKET', socket: { localAddress: '::1', localPort: 42310, remoteAddress: undefined, remotePort: undefined, remoteFamily: undefined, timeout: undefined, bytesWritten: 362, bytesRead: 0 } } }
Backend service is ready: test/test/suites/integration/backend/auth.test.ts#L1
Error: Timeout of 10000ms exceeded while waiting for log Server listening at Timeout.<anonymous> (/home/runner/_work/storage-hub/storage-hub/test/util/bspNet/docker.ts:654:15) at listOnTimeout (node:internal/timers:608:17) at process.processTimers (node:internal/timers:543:7)
Integration Tests: FullNet (4)
The job has exceeded the maximum execution time of 30m0s
Integration Tests: FullNet (4)
The operation was canceled.
Integration Tests: User (1)
The job has exceeded the maximum execution time of 30m0s
Integration Tests: User (1)
The operation was canceled.
sccache stats
25% - 104 hits, 313 misses, 0 errors
sccache stats
15% - 167 hits, 969 misses, 0 errors
Node Tests: Solo Dev Node (2)
Total Tests: 3 Suites 📂: 1 Passed ✅: 3 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 13310.958ms
Node Tests: Solo Dev Node (1)
Total Tests: 5 Suites 📂: 1 Passed ✅: 5 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 13539.925ms
Integration Tests: User (2)
Total Tests: 14 Suites 📂: 2 Passed ✅: 14 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 58191.031ms
Integration Tests: Telemetry
Total Tests: 16 Suites 📂: 2 Passed ✅: 16 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 98214.035ms
Integration Tests: BSPNet (5)
Total Tests: 24 Suites 📂: 6 Passed ✅: 19 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 5 Todo 📝: 0 Duration 🕐: 227596.758ms
Integration Tests: BSPNet (3)
Total Tests: 19 Suites 📂: 7 Passed ✅: 15 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 4 Todo 📝: 0 Duration 🕐: 263607.303ms
Integration Tests: BSPNet (4)
Total Tests: 45 Suites 📂: 7 Passed ✅: 45 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 300118.202ms
Integration Tests: FullNet (3)
Total Tests: 23 Suites 📂: 8 Passed ✅: 22 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 1 Todo 📝: 0 Duration 🕐: 288027.648ms
Integration Tests: BSPNet (2)
Total Tests: 24 Suites 📂: 12 Passed ✅: 24 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 367626.040ms
Integration Tests: BSPNet (1)
Total Tests: 33 Suites 📂: 8 Passed ✅: 31 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 2 Todo 📝: 0 Duration 🕐: 371612.325ms
Integration Tests: Solochain EVM
Total Tests: 28 Suites 📂: 4 Passed ✅: 2 Failed ❌: 0 Canceled 🚫: 26 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 211417.103ms
Integration Tests: FullNet (2)
Total Tests: 38 Suites 📂: 7 Passed ✅: 38 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 411972.442ms
Integration Tests: FullNet (1)
Total Tests: 30 Suites 📂: 7 Passed ✅: 28 Failed ❌: 2 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 448714.021ms
Integration Tests: Fisherman (2)
Total Tests: 8 Suites 📂: 4 Passed ✅: 8 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 476624.937ms
Integration Tests: Backend (1)
Total Tests: 98 Suites 📂: 12 Passed ✅: 18 Failed ❌: 58 Canceled 🚫: 18 Skipped ⏭️: 4 Todo 📝: 0 Duration 🕐: 557495.700ms
Integration Tests: Fisherman (1)
Total Tests: 36 Suites 📂: 6 Passed ✅: 36 Failed ❌: 0 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 743933.378ms

Artifacts

Produced during runtime
Name Size Digest
backend
8.75 MB
sha256:70d60114c2ea2a8d70ea4351d5c185ea4104421d28f9bc4d86f27164590d11c2
backend-test-logs
19 KB
sha256:f8076aa7787fd60dc56a59461d21d496b47483df570fc831d161a3df94865b3a
node
70.6 MB
sha256:bc196de76f14f59493daee5d3416c9e872d11f7c293e436f5893caa578911a73
solochain-evm-test-logs
19 KB
sha256:9b048405e8c5367ed5f3762a002e56edb04c0a0be9e60138fa31c30d57a76345
sp-test-logs-shard-1
95.8 KB
sha256:294cba8b6f1bf2451e8cb582309039124f080eac19d428257b9ec49142146b6c