Skip to content

Add cleanup logic, tests, and fix error handling for custom L1 parents #4016

Add cleanup logic, tests, and fix error handling for custom L1 parents

Add cleanup logic, tests, and fix error handling for custom L1 parents #4016

Triggered via push January 20, 2026 17:18
Status Failure
Total duration 4m 44s
Artifacts
create_release
0s
create_release
deploy_front
0s
deploy_front
deploy_back_amd64
0s
deploy_back_amd64
deploy_back_arm64
0s
deploy_back_arm64
release_back
0s
release_back
release_front
0s
release_front
Fit to window
Zoom out
Zoom in

Annotations

11 errors
test_back
Process completed with exit code 1.
tests/unit/components/ExplorerOpSettings.spec.js > ExplorerOpSettings.vue > Should call getOpConfig and getAvailableOpParents on mount: tests/unit/components/ExplorerOpSettings.spec.js#L18
AssertionError: expected "spy" to be called at least once ❯ tests/unit/components/ExplorerOpSettings.spec.js:18:36
Unhandled error: src/components/ExplorerOpSettings.vue#L336
TypeError: $server.getAvailableL1Parents is not a function ❯ loadAvailableL1Parents src/components/ExplorerOpSettings.vue:336:13 ❯ src/components/ExplorerOpSettings.vue:461:5 ❯ node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2800:40 ❯ callWithErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:200:19 ❯ callWithAsyncErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:207:17 ❯ hook.__weh.hook.__weh node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2780:19 ❯ flushPostFlushCbs node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:382:28 ❯ render node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5936:7 ❯ mount node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:3922:13 ❯ Object.app.mount node_modules/@vue/runtime-dom/dist/runtime-dom.cjs.js:1703:19 ❯ Proxy.mount node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:8415:18 ❯ customMount tests/setup.js:82:12 ❯ tests/unit/components/ExplorerOpSettings.spec.js:32:25 ❯ node_modules/@vitest/runner/dist/index.js:146:14 ❯ node_modules/@vitest/runner/dist/index.js:533:11 ❯ runWithTimeout node_modules/@vitest/runner/dist/index.js:39:7 This error originated in "tests/unit/components/ExplorerOpSettings.spec.js" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "tests/unit/components/ExplorerOpSettings.spec.js". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/components/ExplorerOpSettings.vue#L336
TypeError: $server.getAvailableL1Parents is not a function ❯ loadAvailableL1Parents src/components/ExplorerOpSettings.vue:336:13 ❯ src/components/ExplorerOpSettings.vue:461:5 ❯ node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2800:40 ❯ callWithErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:200:19 ❯ callWithAsyncErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:207:17 ❯ hook.__weh.hook.__weh node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2780:19 ❯ flushPostFlushCbs node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:382:28 ❯ render node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5936:7 ❯ mount node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:3922:13 ❯ Object.app.mount node_modules/@vue/runtime-dom/dist/runtime-dom.cjs.js:1703:19 ❯ Proxy.mount node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:8415:18 ❯ customMount tests/setup.js:82:12 ❯ tests/unit/components/ExplorerOpSettings.spec.js:10:9 ❯ node_modules/@vitest/runner/dist/index.js:146:14 ❯ node_modules/@vitest/runner/dist/index.js:533:11 ❯ runWithTimeout node_modules/@vitest/runner/dist/index.js:39:7 This error originated in "tests/unit/components/ExplorerOpSettings.spec.js" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "tests/unit/components/ExplorerOpSettings.spec.js". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/components/ExplorerOrbitSettings.vue#L412
TypeError: $server.getAvailableL1Parents is not a function ❯ loadAvailableL1Parents src/components/ExplorerOrbitSettings.vue:412:13 ❯ src/components/ExplorerOrbitSettings.vue:514:5 ❯ node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2800:40 ❯ callWithErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:200:19 ❯ callWithAsyncErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:207:17 ❯ hook.__weh.hook.__weh node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2780:19 ❯ flushPostFlushCbs node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:382:28 ❯ render node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5936:7 ❯ mount node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:3922:13 ❯ Object.app.mount node_modules/@vue/runtime-dom/dist/runtime-dom.cjs.js:1703:19 ❯ Proxy.mount node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:8415:18 ❯ customMount tests/setup.js:82:12 ❯ tests/unit/components/ExplorerOrbitSettings.spec.js:146:25 ❯ node_modules/@vitest/runner/dist/index.js:146:14 ❯ node_modules/@vitest/runner/dist/index.js:533:11 ❯ runWithTimeout node_modules/@vitest/runner/dist/index.js:39:7 This error originated in "tests/unit/components/ExplorerOrbitSettings.spec.js" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "Should show error message when updating configuration fails". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/components/ExplorerOrbitSettings.vue#L412
TypeError: $server.getAvailableL1Parents is not a function ❯ loadAvailableL1Parents src/components/ExplorerOrbitSettings.vue:412:13 ❯ src/components/ExplorerOrbitSettings.vue:514:5 ❯ node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2800:40 ❯ callWithErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:200:19 ❯ callWithAsyncErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:207:17 ❯ hook.__weh.hook.__weh node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2780:19 ❯ flushPostFlushCbs node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:382:28 ❯ render node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5936:7 ❯ mount node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:3922:13 ❯ Object.app.mount node_modules/@vue/runtime-dom/dist/runtime-dom.cjs.js:1703:19 ❯ Proxy.mount node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:8415:18 ❯ customMount tests/setup.js:82:12 ❯ tests/unit/components/ExplorerOrbitSettings.spec.js:115:25 ❯ node_modules/@vitest/runner/dist/index.js:146:14 ❯ node_modules/@vitest/runner/dist/index.js:533:11 ❯ runWithTimeout node_modules/@vitest/runner/dist/index.js:39:7 This error originated in "tests/unit/components/ExplorerOrbitSettings.spec.js" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "Should show error message when creating configuration fails". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/components/ExplorerOrbitSettings.vue#L412
TypeError: $server.getAvailableL1Parents is not a function ❯ loadAvailableL1Parents src/components/ExplorerOrbitSettings.vue:412:13 ❯ src/components/ExplorerOrbitSettings.vue:514:5 ❯ node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2800:40 ❯ callWithErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:200:19 ❯ callWithAsyncErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:207:17 ❯ hook.__weh.hook.__weh node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2780:19 ❯ flushPostFlushCbs node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:382:28 ❯ render node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5936:7 ❯ mount node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:3922:13 ❯ Object.app.mount node_modules/@vue/runtime-dom/dist/runtime-dom.cjs.js:1703:19 ❯ Proxy.mount node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:8415:18 ❯ customMount tests/setup.js:82:12 ❯ tests/unit/components/ExplorerOrbitSettings.spec.js:96:25 ❯ node_modules/@vitest/runner/dist/index.js:146:14 ❯ node_modules/@vitest/runner/dist/index.js:533:11 ❯ runWithTimeout node_modules/@vitest/runner/dist/index.js:39:7 This error originated in "tests/unit/components/ExplorerOrbitSettings.spec.js" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "Should show success message after updating configuration". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/components/ExplorerOrbitSettings.vue#L412
TypeError: $server.getAvailableL1Parents is not a function ❯ loadAvailableL1Parents src/components/ExplorerOrbitSettings.vue:412:13 ❯ src/components/ExplorerOrbitSettings.vue:514:5 ❯ node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2800:40 ❯ callWithErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:200:19 ❯ callWithAsyncErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:207:17 ❯ hook.__weh.hook.__weh node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2780:19 ❯ flushPostFlushCbs node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:382:28 ❯ render node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5936:7 ❯ mount node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:3922:13 ❯ Object.app.mount node_modules/@vue/runtime-dom/dist/runtime-dom.cjs.js:1703:19 ❯ Proxy.mount node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:8415:18 ❯ customMount tests/setup.js:82:12 ❯ tests/unit/components/ExplorerOrbitSettings.spec.js:67:25 ❯ node_modules/@vitest/runner/dist/index.js:146:14 ❯ node_modules/@vitest/runner/dist/index.js:533:11 ❯ runWithTimeout node_modules/@vitest/runner/dist/index.js:39:7 This error originated in "tests/unit/components/ExplorerOrbitSettings.spec.js" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "Should show success message after creating configuration". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/components/ExplorerOrbitSettings.vue#L412
TypeError: $server.getAvailableL1Parents is not a function ❯ loadAvailableL1Parents src/components/ExplorerOrbitSettings.vue:412:13 ❯ src/components/ExplorerOrbitSettings.vue:514:5 ❯ node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2800:40 ❯ callWithErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:200:19 ❯ callWithAsyncErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:207:17 ❯ hook.__weh.hook.__weh node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2780:19 ❯ flushPostFlushCbs node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:382:28 ❯ render node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5936:7 ❯ mount node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:3922:13 ❯ Object.app.mount node_modules/@vue/runtime-dom/dist/runtime-dom.cjs.js:1703:19 ❯ Proxy.mount node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:8415:18 ❯ customMount tests/setup.js:82:12 ❯ tests/unit/components/ExplorerOrbitSettings.spec.js:53:25 ❯ node_modules/@vitest/runner/dist/index.js:146:14 ❯ node_modules/@vitest/runner/dist/index.js:533:11 ❯ runWithTimeout node_modules/@vitest/runner/dist/index.js:39:7 This error originated in "tests/unit/components/ExplorerOrbitSettings.spec.js" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "Should display the component with SSO enabled". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/components/ExplorerOrbitSettings.vue#L412
TypeError: $server.getAvailableL1Parents is not a function ❯ loadAvailableL1Parents src/components/ExplorerOrbitSettings.vue:412:13 ❯ src/components/ExplorerOrbitSettings.vue:514:5 ❯ node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2800:40 ❯ callWithErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:200:19 ❯ callWithAsyncErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:207:17 ❯ hook.__weh.hook.__weh node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2780:19 ❯ flushPostFlushCbs node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:382:28 ❯ render node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5936:7 ❯ mount node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:3922:13 ❯ Object.app.mount node_modules/@vue/runtime-dom/dist/runtime-dom.cjs.js:1703:19 ❯ Proxy.mount node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:8415:18 ❯ customMount tests/setup.js:82:12 ❯ tests/unit/components/ExplorerOrbitSettings.spec.js:44:25 ❯ node_modules/@vitest/runner/dist/index.js:146:14 ❯ node_modules/@vitest/runner/dist/index.js:533:11 ❯ runWithTimeout node_modules/@vitest/runner/dist/index.js:39:7 This error originated in "tests/unit/components/ExplorerOrbitSettings.spec.js" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "Should display the component without existing configuration". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.
Unhandled error: src/components/ExplorerOrbitSettings.vue#L412
TypeError: $server.getAvailableL1Parents is not a function ❯ loadAvailableL1Parents src/components/ExplorerOrbitSettings.vue:412:13 ❯ src/components/ExplorerOrbitSettings.vue:514:5 ❯ node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2800:40 ❯ callWithErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:200:19 ❯ callWithAsyncErrorHandling node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:207:17 ❯ hook.__weh.hook.__weh node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:2780:19 ❯ flushPostFlushCbs node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:382:28 ❯ render node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:5936:7 ❯ mount node_modules/@vue/runtime-core/dist/runtime-core.cjs.js:3922:13 ❯ Object.app.mount node_modules/@vue/runtime-dom/dist/runtime-dom.cjs.js:1703:19 ❯ Proxy.mount node_modules/@vue/test-utils/dist/vue-test-utils.cjs.js:8415:18 ❯ customMount tests/setup.js:82:12 ❯ tests/unit/components/ExplorerOrbitSettings.spec.js:33:25 ❯ node_modules/@vitest/runner/dist/index.js:146:14 ❯ node_modules/@vitest/runner/dist/index.js:533:11 ❯ runWithTimeout node_modules/@vitest/runner/dist/index.js:39:7 This error originated in "tests/unit/components/ExplorerOrbitSettings.spec.js" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. The latest test that might've caused the error is "Should display the component with existing configuration". It might mean one of the following: - The error was thrown, while Vitest was running this test. - If the error occurred after the test had been completed, this was the last documented test before it was thrown.