Skip to content

E2E Tests

E2E Tests #338

Triggered via schedule October 8, 2026 03:10
Status Failure
Total duration 14m 40s
Artifacts 4

e2e.yml

on: schedule
Matrix: e2e
Fit to window
Zoom out
Zoom in

Annotations

9 errors, 2 warnings, and 5 notices
e2e (full-1, --shard=1/2)
Process completed with exit code 1.
[chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images: e2e/pages/event-create.page.ts#L106
2) [chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByRole('dialog', { name: 'Insert Image' }) to be hidden 109 Γ— locator resolved to visible <section role="dialog" tabindex="-1" aria-modal="true" data-modal-content="true" aria-describedby="mantine-08hpzwmyx-body" aria-labelledby="mantine-08hpzwmyx-title" class="m_fd1ab0aa m_54c44539 mantine-Modal-content m_1b7284a3 mantine-Paper-root">…</section> at ../pages/event-create.page.ts:106 104 | await (await chooser).setFiles(filePath); 105 | await dialog.getByRole('button', { name: 'Insert Image' }).click(); > 106 | await dialog.waitFor({ state: 'hidden' }); | ^ 107 | } 108 | 109 | async submit(): Promise<number> { at EventCreatePage.insertUploadedImage (/home/runner/work/Hi.Events/Hi.Events/e2e/pages/event-create.page.ts:106:18) at /home/runner/work/Hi.Events/Hi.Events/e2e/tests/events/event-creation.spec.ts:127:5
[chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images: e2e/tests/events/event-creation.spec.ts#L0
2) [chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images: e2e/pages/event-create.page.ts#L106
2) [chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByRole('dialog', { name: 'Insert Image' }) to be hidden 110 Γ— locator resolved to visible <section role="dialog" tabindex="-1" aria-modal="true" data-modal-content="true" aria-describedby="mantine-ruzxqw375-body" aria-labelledby="mantine-ruzxqw375-title" class="m_fd1ab0aa m_54c44539 mantine-Modal-content m_1b7284a3 mantine-Paper-root">…</section> at ../pages/event-create.page.ts:106 104 | await (await chooser).setFiles(filePath); 105 | await dialog.getByRole('button', { name: 'Insert Image' }).click(); > 106 | await dialog.waitFor({ state: 'hidden' }); | ^ 107 | } 108 | 109 | async submit(): Promise<number> { at EventCreatePage.insertUploadedImage (/home/runner/work/Hi.Events/Hi.Events/e2e/pages/event-create.page.ts:106:18) at /home/runner/work/Hi.Events/Hi.Events/e2e/tests/events/event-creation.spec.ts:127:5
[chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images: e2e/tests/events/event-creation.spec.ts#L0
2) [chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images: e2e/pages/event-create.page.ts#L106
2) [chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByRole('dialog', { name: 'Insert Image' }) to be hidden 110 Γ— locator resolved to visible <section role="dialog" tabindex="-1" aria-modal="true" data-modal-content="true" aria-describedby="mantine-lklato00a-body" aria-labelledby="mantine-lklato00a-title" class="m_fd1ab0aa m_54c44539 mantine-Modal-content m_1b7284a3 mantine-Paper-root">…</section> at ../pages/event-create.page.ts:106 104 | await (await chooser).setFiles(filePath); 105 | await dialog.getByRole('button', { name: 'Insert Image' }).click(); > 106 | await dialog.waitFor({ state: 'hidden' }); | ^ 107 | } 108 | 109 | async submit(): Promise<number> { at EventCreatePage.insertUploadedImage (/home/runner/work/Hi.Events/Hi.Events/e2e/pages/event-create.page.ts:106:18) at /home/runner/work/Hi.Events/Hi.Events/e2e/tests/events/event-creation.spec.ts:127:5
[chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images: e2e/tests/events/event-creation.spec.ts#L0
2) [chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images Test timeout of 60000ms exceeded.
[chromium] β€Ί tests/account/taxes-fees.spec.ts:100:3 β€Ί taxes and fees β€Ί a tax selected during product creation shows attached when reopening the edit modal: e2e/tests/account/taxes-fees.spec.ts#L123
1) [chromium] β€Ί tests/account/taxes-fees.spec.ts:100:3 β€Ί taxes and fees β€Ί a tax selected during product creation shows attached when reopening the edit modal Error: locator.click: Target page, context or browser has been closed Call log: - waiting for getByRole('option', { name: /^Attach Tax 1791429174179-0-7-sih51w/ }) - locator resolved to <div value="5" id="_r_90_" role="option" aria-selected="false" data-combobox-option="true" class="m_92253aa5 mantine-MultiSelect-option m_390b5f4">…</div> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - element is not visible - retrying click action - waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 20ms 2 Γ— waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 100ms 108 Γ— waiting for element to be visible, enabled and stable - element is not visible - retrying click action - waiting 500ms 121 | 122 | await page.getByRole('combobox', { name: 'Taxes and Fees' }).click(); > 123 | await page.getByRole('option', { name: new RegExp(`^${taxName}`) }).click(); | ^ 124 | await page.getByRole('heading', { name: 'Create Ticket or Product' }).click(); 125 | await products.submitCreate(); 126 | at /home/runner/work/Hi.Events/Hi.Events/e2e/tests/account/taxes-fees.spec.ts:123:73
[chromium] β€Ί tests/account/taxes-fees.spec.ts:100:3 β€Ί taxes and fees β€Ί a tax selected during product creation shows attached when reopening the edit modal: e2e/tests/account/taxes-fees.spec.ts#L0
1) [chromium] β€Ί tests/account/taxes-fees.spec.ts:100:3 β€Ί taxes and fees β€Ί a tax selected during product creation shows attached when reopening the edit modal Test timeout of 60000ms exceeded.
e2e (full-2, --shard=2/2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, docker/build-push-action@v6, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e (full-1, --shard=1/2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, docker/build-push-action@v6, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
plan
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
🎭 Playwright Run Summary
1 skipped 231 passed (7.2m)
e2e (full-2, --shard=2/2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
🎭 Playwright Run Summary
1 failed [chromium] β€Ί tests/events/event-creation.spec.ts:104:3 β€Ί event creation β€Ί the description supports headings and uploaded images 1 flaky [chromium] β€Ί tests/account/taxes-fees.spec.ts:100:3 β€Ί taxes and fees β€Ί a tax selected during product creation shows attached when reopening the edit modal 2 skipped 229 passed (12.1m)
e2e (full-1, --shard=1/2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
HiEventsDev~Hi.Events~6LZKQV.dockerbuild
59.7 KB
sha256:efb112e159f0f5fe061407d4ad6366b1c9a8ca3b584950e8b192ee38fc34c8a7
HiEventsDev~Hi.Events~D0C0UV.dockerbuild
34.6 KB
sha256:0f7670024462a3643371691faa078294bc68a17e399d023c73f0c42a9e344ff0
HiEventsDev~Hi.Events~KRPR3P.dockerbuild
59.4 KB
sha256:5f2c0b8dc72d7f3fbe871904fb6829727a237823e53144f7726842d42629be89
HiEventsDev~Hi.Events~TVZROJ.dockerbuild
34 KB
sha256:d8e20ea847260a7f709ad6f628ea24cfecbd184e3feb9e177bb24877a32efb70