Skip to content

refactor: add portable bindings for the filesystem #16646

refactor: add portable bindings for the filesystem

refactor: add portable bindings for the filesystem #16646

Triggered via pull request December 10, 2024 15:52
Status Failure
Total duration 3m 20s
Artifacts 27

test-and-release.yml

on: pull_request
Matrix: build
Matrix: lint-zwave
Matrix: lint
Matrix: test-transformers
Matrix: unit-tests
Matrix: Update toLogEntry overview
Matrix: Update CC implementation status
Matrix: test-packages
Matrix: deploy
Fit to window
Zoom out
Zoom in

Annotations

36 errors and 7 warnings
packages/config/src/Manufacturers.test.ts > lookupManufacturer() returns the name belonging to the manufacturer ID if it is defined: packages/config/src/Manufacturers.test.ts#L106
AssertionError: expected undefined to be 'Test' // Object.is equality - Expected: "Test" + Received: undefined ❯ packages/config/src/Manufacturers.test.ts:106:53 ❯ node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:533:5 ❯ runTest node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1048:11 ❯ runSuite node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1204:15 ❯ runFiles node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1261:5 ❯ startTests node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1270:3 ❯ node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ❯ withEnv node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:90:5 ❯ run node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:112:3
packages/zwave-js/src/lib/test/cc/FibaroCC.FGR222.test.ts > Fibaro FGR222 should support the Fibaro CC: packages/zwave-js/src/lib/test/cc/FibaroCC.FGR222.test.ts#L11
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ testBody packages/zwave-js/src/lib/test/cc/FibaroCC.FGR222.test.ts:11:32 ❯ packages/zwave-js/src/lib/test/integrationTestSuite.ts:180:9 ❯ node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:533:5 ❯ runTest node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1048:11 ❯ runSuite node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1204:15 ❯ runFiles node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1261:5 ❯ startTests node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1270:3 ❯ node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ❯ withEnv node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:90:5
packages/zwave-js/src/lib/test/cc-specific/notificationIdleManually.test.ts > Notification values can get idled manually: packages/zwave-js/src/lib/test/cc-specific/notificationIdleManually.test.ts#L44
AssertionError: expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ testBody packages/zwave-js/src/lib/test/cc-specific/notificationIdleManually.test.ts:44:58 ❯ packages/zwave-js/src/lib/test/integrationTestSuite.ts:180:3 ❯ node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:533:5 ❯ runTest node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1048:11 ❯ runSuite node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1204:15 ❯ runFiles node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1261:5 ❯ startTests node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1270:3 ❯ node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ❯ withEnv node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:90:5 ❯ run node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:112:3
packages/zwave-js/src/lib/test/cc-specific/notificationIdleManually.test.ts > node.manuallyIdleNotificationValue can accept ValueID as input: packages/zwave-js/src/lib/test/cc-specific/notificationIdleManually.test.ts#L105
AssertionError: expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ testBody packages/zwave-js/src/lib/test/cc-specific/notificationIdleManually.test.ts:105:59 ❯ packages/zwave-js/src/lib/test/integrationTestSuite.ts:180:3 ❯ node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:533:5 ❯ runTest node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1048:11 ❯ runSuite node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1204:15 ❯ runFiles node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1261:5 ❯ startTests node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1270:3 ❯ node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ❯ withEnv node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:90:5 ❯ run node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:112:3
packages/zwave-js/src/lib/test/driver/nodeAsleepPingResolves.test.ts > when a node does not respond because it is asleep, pings should resolve: packages/zwave-js/src/lib/test/driver/nodeAsleepPingResolves.test.ts#L20
AssertionError: expected 4 to be 1 // Object.is equality - Expected + Received - 1 + 4 ❯ testBody packages/zwave-js/src/lib/test/driver/nodeAsleepPingResolves.test.ts:20:27 ❯ packages/zwave-js/src/lib/test/integrationTestSuite.ts:180:9 ❯ node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:533:5 ❯ runTest node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1048:11 ❯ runSuite node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1204:15 ❯ runFiles node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1261:5 ❯ startTests node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1270:3 ❯ node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ❯ withEnv node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:90:5
packages/zwave-js/src/lib/test/driver/s2Collisions.test.ts > S2 Collisions: Both nodes send at the same time, with supervision: packages/cc/src/lib/API.ts#L275
ZWaveError: Node 2 does not support the Command Class Binary Switch! (ZW0302) ❯ Object.get packages/cc/src/lib/API.ts:275:13 ❯ testBody packages/zwave-js/src/lib/test/driver/s2Collisions.test.ts:156:47 ❯ packages/zwave-js/src/lib/test/integrationTestSuite.ts:180:9 ❯ node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:533:5 ❯ runTest node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1048:11 ❯ runSuite node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1204:15 ❯ runFiles node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1261:5 ❯ startTests node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1270:3 ❯ node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 302, context: undefined, transactionSource: undefined }
packages/zwave-js/src/lib/test/driver/s2Collisions.test.ts > S2 Collisions: Both nodes send at the same time, unsupervised: packages/zwave-js/src/lib/test/driver/s2Collisions.test.ts#L328
AssertionError: expected undefined to be 99 // Object.is equality - Expected: 99 + Received: undefined ❯ testBody packages/zwave-js/src/lib/test/driver/s2Collisions.test.ts:328:27 ❯ packages/zwave-js/src/lib/test/integrationTestSuite.ts:180:3 ❯ node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:533:5 ❯ runTest node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1048:11 ❯ runSuite node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1204:15 ❯ runFiles node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1261:5 ❯ startTests node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1270:3 ❯ node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ❯ withEnv node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:90:5 ❯ run node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:112:3
packages/zwave-js/src/lib/test/driver/s2Collisions.test.ts > S2 Collisions: Node sends supervised command at the same time as the controller: packages/cc/src/lib/API.ts#L275
ZWaveError: Node 2 does not support the Command Class Binary Switch! (ZW0302) ❯ Object.get packages/cc/src/lib/API.ts:275:13 ❯ testBody packages/zwave-js/src/lib/test/driver/s2Collisions.test.ts:461:47 ❯ packages/zwave-js/src/lib/test/integrationTestSuite.ts:180:9 ❯ node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:533:5 ❯ runTest node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1048:11 ❯ runSuite node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1204:15 ❯ runFiles node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1261:5 ❯ startTests node_modules/.store/@vitest-runner-npm-2.1.4-cd730c89a2/package/dist/index.js:1270:3 ❯ node_modules/.store/vitest-virtual-fd14c17f22/package/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 302, context: undefined, transactionSource: undefined }
Unit tests: ubuntu-latest, Node.js 18 (part 2/4)
Process completed with exit code 1.
Unit tests: ubuntu-latest, Node.js 20 (part 2/4)
The job was canceled because "_18_ubuntu-latest_2_4" failed.
Unit tests: ubuntu-latest, Node.js 20 (part 2/4)
The operation was canceled.
Unit tests: ubuntu-latest, Node.js 20 (part 4/4)
The job was canceled because "_18_ubuntu-latest_2_4" failed.
Unit tests: ubuntu-latest, Node.js 20 (part 4/4)
The operation was canceled.
Unit tests: ubuntu-latest, Node.js 18 (part 3/4)
The job was canceled because "_18_ubuntu-latest_2_4" failed.
Unit tests: ubuntu-latest, Node.js 18 (part 3/4)
The operation was canceled.
Unit tests: ubuntu-latest, Node.js 20 (part 3/4)
The job was canceled because "_18_ubuntu-latest_2_4" failed.
Unit tests: ubuntu-latest, Node.js 20 (part 3/4)
The operation was canceled.
Unit tests: ubuntu-latest, Node.js 20 (part 1/4)
The job was canceled because "_18_ubuntu-latest_2_4" failed.
Unit tests: ubuntu-latest, Node.js 20 (part 1/4)
The operation was canceled.
Unit tests: ubuntu-latest, Node.js 18 (part 1/4)
The job was canceled because "_18_ubuntu-latest_2_4" failed.
Unit tests: ubuntu-latest, Node.js 18 (part 1/4)
The operation was canceled.
Unit tests: ubuntu-latest, Node.js 18 (part 4/4)
The job was canceled because "_18_ubuntu-latest_2_4" failed.
Unit tests: ubuntu-latest, Node.js 18 (part 4/4)
The operation was canceled.
lint (18)
zwave-js#lint:ts: command (/home/runner/work/node-zwave-js/node-zwave-js/packages/zwave-js) /tmp/xfs-52c612bb/yarn run lint:ts exited (1)
lint (18): packages/zwave-js/src/lib/driver/Driver.ts#L1464
`driver` is deprecated. Use `bindings.fs` instead
lint (18): packages/zwave-js/src/lib/driver/Driver.ts#L1465
`driver` is deprecated. Use `bindings.fs` instead
lint (18): packages/zwave-js/src/lib/driver/Driver.ts#L1660
`driver` is deprecated. Use `bindings.fs` instead
lint (18): packages/zwave-js/src/lib/driver/Driver.ts#L1662
`driver` is deprecated. Use `bindings.fs` instead
lint (18)
Process completed with exit code 1.
lint (18): packages/zwave-js/src/lib/driver/Driver.ts#L1464
`driver` is deprecated. Use `bindings.fs` instead
lint (18): packages/zwave-js/src/lib/driver/Driver.ts#L1465
`driver` is deprecated. Use `bindings.fs` instead
lint (18): packages/zwave-js/src/lib/driver/Driver.ts#L1660
`driver` is deprecated. Use `bindings.fs` instead
lint (18): packages/zwave-js/src/lib/driver/Driver.ts#L1662
`driver` is deprecated. Use `bindings.fs` instead
lint (18)
zwave-js#lint:ts:fix: command (/home/runner/work/node-zwave-js/node-zwave-js/packages/zwave-js) /tmp/xfs-5216ab3a/yarn run lint:ts:fix exited (1)
lint (18)
Process completed with exit code 1.
test-packages (18)
Process completed with exit code 1.
test-transformers (18, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-transformers (20, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint-zwave (18)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unit tests: ubuntu-latest, Node.js 18 (part 2/4)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build (18)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (18)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-packages (18)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
024c16974b00892e
13.4 KB
034d853c3d672a46
2.37 KB
058cf7bdf76257c7
5.22 KB
0bf8488774f7fc3f
25 KB
10174ddee99b5048
4.02 MB
1ce110ba334938c3
268 Bytes
1f3fc7862000e809
262 Bytes
237ead190c216898
264 Bytes
3101b26d87271908
284 KB
3b18fc8089b4ac48
266 Bytes
46c15de4f4d5197e
726 KB
5975b11f89c66368
258 Bytes
5d37c41b03604431
263 Bytes
697f6fd44cb4f262
259 Bytes
6988f4e904c7d1b7
60.6 KB
72b77d16c146d2a5
263 Bytes
76b888f4749f7956
12 KB
a98f97f1a1b1f49a
266 Bytes
b79101e122875a67
140 KB
be76c0bd0720bd86
33.1 KB
c5a41306fafbc308
262 Bytes
ce8640d2ef56db48
763 Bytes
dd6a6a877aee9af8
73 KB
e8ed915c624ae98e
261 Bytes
e9935899010b3561
30.2 KB
f5cf8b7095ccfa4d
262 Bytes
turbo-cache Expired
4.02 MB