upgrade: polkadot-sdk deps to stable2503 #1466
network.yml
on: pull_request
setup
10s
Push node Docker image to Docker Hub
52s
Network Test: Zombienet (Parachain + Relay)
3m 22s
Network Test: Zombienet CLI
2m 7s
Integration Tests: Telemetry
3m 41s
Check Rust/TS bindings are up to date
1m 2s
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
Integration Tests: Solochain EVM
7m 38s
Matrix: Integration Tests: Backend
Annotations
28 errors and 18 notices
|
Check Rust/TS bindings are up to date
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#L1
'test did not finish before its parent and was cancelled'
|
|
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#L1
'test did not finish before its parent and was cancelled'
|
|
Should issue a storage request for Adolphus.jpg using the SDK's StorageHubClient:
test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L1
'test did not finish before its parent and was cancelled'
|
|
Should create a new bucket using the SDK's StorageHubClient:
test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L1
'test did not finish before its parent and was cancelled'
|
|
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'
|
|
Should get MSP general info 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'
|
|
Should authenticate using SIWX (CAIP-122) flow:
test/test/suites/integration/solochain-evm/sdk-precompiles.test.ts#L1
'test did not finish before its parent and was cancelled'
|
|
Should fetch authenticated user profile from the MSP backend:
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
|
|