Skip to content

refactor(core): schedule QRLs instead of direct execution #17323

refactor(core): schedule QRLs instead of direct execution

refactor(core): schedule QRLs instead of direct execution #17323

Triggered via pull request January 19, 2025 17:38
@wmertenswmertens
synchronize #7269
remove-hW
Status Failure
Total duration 25m 39s
Artifacts 7

ci.yml

on: pull_request
Matrix: build-bindings
Bundle Qwik
5s
Bundle Qwik
Build Other Packages
1m 49s
Build Other Packages
Matrix: E2E Tests
Matrix: E2E CLI Tests
Release
0s
Release
All requirements are met
0s
All requirements are met
Trigger Qwik City E2E
0s
Trigger Qwik City E2E
Fit to window
Zoom out
Zoom in

Annotations

17 errors and 10 warnings
Unhandled error: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 ❯ qwik/src/testing/element-fixture.ts:165:23 ❯ dispatch qwik/src/testing/element-fixture.ts:165:10 ❯ Module.trigger qwik/src/testing/element-fixture.ts:117:11 ❯ qwik/src/core/tests/component.spec.tsx:139:11 ❯ processTicksAndRejections ../node:internal/process/task_queues:95:5 ❯ ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:533:5 ❯ runTest ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1048:11 ❯ runSuite ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1204:15 ❯ runSuite ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1204:15 ❯ runFiles ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1261:5 ❯ startTests ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1270:3 ❯ ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ❯ withEnv ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/runBaseTests.Dm-659zB.js:90:5 ❯ run ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/runBaseTests.Dm-659zB.js:112:3 ❯ runBaseTests ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/base.C3xNdjV6.js:29:3 ❯ ForksBaseWorker.executeTests ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/workers/forks.js:27:7 ❯ execute ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/worker.js:123:5 ❯ onMessage ../node_modules/.pnpm/[email protected]/node_modules/tinypool/dist/entry/process.js:55:20 This error originated in "qwik/src/core/tests/component.spec.tsx" 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 insert dangerouslySetInnerHTML". 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: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 ❯ qwik/src/testing/element-fixture.ts:165:23 ❯ dispatch qwik/src/testing/element-fixture.ts:165:10 ❯ Module.trigger qwik/src/testing/element-fixture.ts:117:11 ❯ qwik/src/core/tests/component.spec.tsx:209:11 ❯ processTicksAndRejections ../node:internal/process/task_queues:95:5 ❯ ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:533:5 ❯ runTest ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1048:11 ❯ runSuite ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1204:15 ❯ runSuite ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1204:15 ❯ runFiles ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1261:5 ❯ startTests ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1270:3 ❯ ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ❯ withEnv ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/runBaseTests.Dm-659zB.js:90:5 ❯ run ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/runBaseTests.Dm-659zB.js:112:3 ❯ runBaseTests ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/base.C3xNdjV6.js:29:3 ❯ ForksBaseWorker.executeTests ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/workers/forks.js:27:7 ❯ execute ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/worker.js:123:5 ❯ onMessage ../node_modules/.pnpm/[email protected]/node_modules/tinypool/dist/entry/process.js:55:20 This error originated in "qwik/src/core/tests/component.spec.tsx" 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 insert dangerouslySetInnerHTML". 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: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 ❯ qwik/src/testing/element-fixture.ts:165:23 ❯ dispatch qwik/src/testing/element-fixture.ts:165:10 ❯ Module.trigger qwik/src/testing/element-fixture.ts:117:11 ❯ qwik/src/core/tests/component.spec.tsx:378:11 ❯ processTicksAndRejections ../node:internal/process/task_queues:95:5 ❯ ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:533:5 ❯ runTest ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1048:11 ❯ runSuite ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1204:15 ❯ runSuite ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1204:15 ❯ runFiles ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1261:5 ❯ startTests ../node_modules/.pnpm/@vitest[email protected]/node_modules/@vitest/runner/dist/index.js:1270:3 ❯ ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/runBaseTests.Dm-659zB.js:126:11 ❯ withEnv ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/runBaseTests.Dm-659zB.js:90:5 ❯ run ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/runBaseTests.Dm-659zB.js:112:3 ❯ runBaseTests ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/chunks/base.C3xNdjV6.js:29:3 ❯ ForksBaseWorker.executeTests ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/workers/forks.js:27:7 ❯ execute ../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/vitest/dist/worker.js:123:5 ❯ onMessage ../node_modules/.pnpm/[email protected]/node_modules/tinypool/dist/entry/process.js:55:20 This error originated in "qwik/src/core/tests/component.spec.tsx" 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 insert dangerouslySetInnerHTML". 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: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 This error originated in "qwik/src/core/tests/render-api.spec.tsx" 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 "qwik/src/core/tests/render-api.spec.tsx". 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: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 This error originated in "qwik/src/core/tests/render-api.spec.tsx" 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 "qwik/src/core/tests/render-api.spec.tsx". 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: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 This error originated in "qwik/src/core/tests/render-api.spec.tsx" 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 "qwik/src/core/tests/render-api.spec.tsx". 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: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 This error originated in "qwik/src/core/tests/projection.spec.tsx" 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 add and delete projection content inside q:template for CSR rerender after SSR". 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: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 This error originated in "qwik/src/core/tests/projection.spec.tsx" 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 add and delete projection content inside q:template for CSR rerender after SSR". 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: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 This error originated in "qwik/src/core/tests/projection.spec.tsx" 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 add and delete projection content inside q:template for CSR rerender after SSR". 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: packages/qwik/src/core/client/dom-container.ts#L112
TypeError: Cannot read properties of undefined (reading 'closest') ❯ Module._getQContainerElement qwik/src/core/client/dom-container.ts:112:28 ❯ queueQRL qwik/src/core/client/queue-qrl.ts:18:28 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ qwik/src/core/shared/qrl/qrl-class.ts:143:19 ❯ invokeApply qwik/src/core/use/use-core.ts:158:22 ❯ invoke qwik/src/core/use/use-core.ts:144:22 ❯ qwik/src/core/shared/qrl/qrl-class.ts:123:25 ❯ Module.maybeThen qwik/src/core/shared/utils/promises.ts:36:7 ❯ qwik/src/core/shared/qrl/qrl-class.ts:108:7 ❯ qrl qwik/src/core/shared/qrl/qrl-class.ts:90:26 This error originated in "qwik/src/core/tests/projection.spec.tsx" 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 add and delete projection content inside q:template for CSR rerender after SSR". 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.
E2E Tests (windows-latest, chromium)
The job running on runner GitHub Actions 11 has exceeded the maximum execution time of 20 minutes.
E2E Tests (windows-latest, chromium)
The operation was canceled.
E2E Tests (macos-latest, webkit)
The job running on runner GitHub Actions 3 has exceeded the maximum execution time of 20 minutes.
E2E Tests (macos-latest, webkit)
The operation was canceled.
E2E Tests (ubuntu-latest, chromium)
The job running on runner GitHub Actions 6 has exceeded the maximum execution time of 20 minutes.
E2E Tests (ubuntu-latest, chromium)
The operation was canceled.
All requirements are met
Process completed with exit code 1.
Setup
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint Package
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build Qwik
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Bundle Qwik
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build Other Packages
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build Insights
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 pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
E2E CLI Tests (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build Docs
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
All requirements are met
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
artifact-create-qwik
1.66 MB
artifact-docs
12.1 MB
artifact-eslint-plugin-qwik
29.6 KB
artifact-qwik
18.7 MB
artifact-qwik-no-optimizer
2.44 MB
artifact-qwikreact
10.9 KB
artifact-qwikrouter
561 KB