Skip to content

Web E2E test

Web E2E test #6

Triggered via schedule January 15, 2025 03:08
Status Success
Total duration 25m 54s
Artifacts

e2e_web.yml

on: schedule
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 6 warnings, and 1 notice
[chromium] › project/item/metadata/tag.spec.ts:104:1 › Tag metadata editing has succeeded: web/e2e/project/item/metadata/tag.spec.ts#L6
1) [chromium] › project/item/metadata/tag.spec.ts:104:1 › Tag metadata editing has succeeded ───── Test timeout of 30000ms exceeded while running "beforeEach" hook. 4 | import { expect, test } from "@reearth-cms/e2e/utils"; 5 | > 6 | test.beforeEach(async ({ reearth, page }) => { | ^ 7 | await reearth.goto("/", { waitUntil: "domcontentloaded" }); 8 | await createProject(page); 9 | await createModel(page); at /home/runner/work/reearth-cms/reearth-cms/web/e2e/project/item/metadata/tag.spec.ts:6:6
[chromium] › project/item/metadata/tag.spec.ts:104:1 › Tag metadata editing has succeeded: web/e2e/project/item/metadata/tag.spec.ts#L12
1) [chromium] › project/item/metadata/tag.spec.ts:104:1 › Tag metadata editing has succeeded ───── Test timeout of 30000ms exceeded while running "afterEach" hook. 10 | }); 11 | > 12 | test.afterEach(async ({ page }) => { | ^ 13 | await deleteProject(page); 14 | }); 15 | at /home/runner/work/reearth-cms/reearth-cms/web/e2e/project/item/metadata/tag.spec.ts:12:6
[chromium] › project/item/metadata/tag.spec.ts:104:1 › Tag metadata editing has succeeded: web/e2e/project/utils/project.ts#L12
1) [chromium] › project/item/metadata/tag.spec.ts:104:1 › Tag metadata editing has succeeded ───── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for getByRole('button', { name: 'OK' }) - locator resolved to <button disabled type="button" class="ant-btn css-11lehqq ant-btn-primary">…</button> - attempting click action - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #13 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #14 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #15 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #16 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #17 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #18 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #19 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #20 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #21 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #22 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #23
[chromium] › project/item/metadata/tag.spec.ts:104:1 › Tag metadata editing has succeeded: web/e2e/project/utils/project.ts#L18
1) [chromium] › project/item/metadata/tag.spec.ts:104:1 › Tag metadata editing has succeeded ───── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for getByText('Settings').first() - locator resolved to <span class="ant-menu-title-content">Settings</span> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-mo
[chromium] › project/request.spec.ts:58:1 › Request closing and reopening has succeeded: web/e2e/common/notification.ts#L7
2) [chromium] › project/request.spec.ts:58:1 › Request closing and reopening has succeeded ─────── Error: Timed out 5000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('alert').last().getByRole('img') Expected string: "check-circle" Received: <element(s) not found> Call log: - expect.toHaveAttribute with timeout 5000ms - waiting for getByRole('alert').last().getByRole('img') at common/notification.ts:7 5 | export async function closeNotification(page: Page, isSuccess = true) { 6 | const text = isSuccess ? "check-circle" : "close-circle"; > 7 | await expect(page.getByRole("alert").last().getByRole("img")).toHaveAttribute("aria-label", text); | ^ 8 | await page 9 | .locator(".ant-notification-notice") 10 | .last() at closeNotification (/home/runner/work/reearth-cms/reearth-cms/web/e2e/common/notification.ts:7:65) at createModel (/home/runner/work/reearth-cms/reearth-cms/web/e2e/project/utils/model.ts:16:9) at /home/runner/work/reearth-cms/reearth-cms/web/e2e/project/request.spec.ts:15:3
[chromium] › project/request.spec.ts:58:1 › Request closing and reopening has succeeded: web/e2e/project/request.spec.ts#L21
2) [chromium] › project/request.spec.ts:58:1 › Request closing and reopening has succeeded ─────── Test timeout of 30000ms exceeded while running "afterEach" hook. 19 | }); 20 | > 21 | test.afterEach(async ({ page }) => { | ^ 22 | await deleteProject(page); 23 | await deleteWorkspace(page); 24 | }); at /home/runner/work/reearth-cms/reearth-cms/web/e2e/project/request.spec.ts:21:6
[chromium] › project/request.spec.ts:58:1 › Request closing and reopening has succeeded: web/e2e/project/utils/project.ts#L18
2) [chromium] › project/request.spec.ts:58:1 › Request closing and reopening has succeeded ─────── Error: locator.click: Test ended. Call log: - waiting for getByText('Settings').first() - locator resolved to <span class="ant-menu-title-content">Settings</span> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from <div>…</div> subtree intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div tabindex="-1" class="ant-modal-wrap">…</div> from
playwright
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: web/[chromium] › project/content/content.spec.ts#L1
web/[chromium] › project/content/content.spec.ts took 1.5m
Slow Test: web/[chromium] › project/schema.spec.ts#L1
web/[chromium] › project/schema.spec.ts took 1.3m
Slow Test: web/[chromium] › project/asset.spec.ts#L1
web/[chromium] › project/asset.spec.ts took 1.2m
Slow Test: web/[chromium] › project/item/fields/reference.spec.ts#L1
web/[chromium] › project/item/fields/reference.spec.ts took 57.4s
Slow Test: web/[chromium] › project/item/fields/group.spec.ts#L1
web/[chromium] › project/item/fields/group.spec.ts took 54.2s
🎭 Playwright Run Summary
2 flaky [chromium] › project/item/metadata/tag.spec.ts:104:1 › Tag metadata editing has succeeded ────── [chromium] › project/request.spec.ts:58:1 › Request closing and reopening has succeeded ──────── 81 passed (23.7m)