Skip to content

feat(auto-save): Auto-save on custom / page type builder #2425

feat(auto-save): Auto-save on custom / page type builder

feat(auto-save): Auto-save on custom / page type builder #2425

Triggered via push December 28, 2023 20:40
Status Failure
Total duration 40m 4s
Artifacts 2

ci.yml

on: push
Matrix: e2e
Matrix: packages
Matrix: packages-win32
e2e-merge-reports
2m 25s
e2e-merge-reports
Fit to window
Zoom out
Zoom in

Annotations

27 errors, 2 warnings, and 6 notices
[chromium] › pageTypes/pageTypesTable.spec.ts:6:11 › I can create a reusable page type: playwright/tests/pageTypes/pageTypesTable.spec.ts#L38
1) [chromium] › pageTypes/pageTypesTable.spec.ts:6:11 › I can create a reusable page type ──────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 36 | 37 | await expect(pageTypesBuilderPage.tab).toHaveCount(2); > 38 | await expect(pageTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 39 | await expect(pageTypesBuilderPage.getTab("SEO & Metadata")).toBeVisible(); 40 | 41 | await expect(pageTypesBuilderPage.staticZoneListItem).toHaveCount(1); at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:38:55
[chromium] › pageTypes/pageTypesTable.spec.ts:6:11 › I can create a reusable page type: playwright/tests/pageTypes/pageTypesTable.spec.ts#L38
1) [chromium] › pageTypes/pageTypesTable.spec.ts:6:11 › I can create a reusable page type ──────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 36 | 37 | await expect(pageTypesBuilderPage.tab).toHaveCount(2); > 38 | await expect(pageTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 39 | await expect(pageTypesBuilderPage.getTab("SEO & Metadata")).toBeVisible(); 40 | 41 | await expect(pageTypesBuilderPage.staticZoneListItem).toHaveCount(1); at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:38:55
[chromium] › pageTypes/pageTypesTable.spec.ts:6:11 › I can create a reusable page type: playwright/tests/pageTypes/pageTypesTable.spec.ts#L38
1) [chromium] › pageTypes/pageTypesTable.spec.ts:6:11 › I can create a reusable page type ──────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 36 | 37 | await expect(pageTypesBuilderPage.tab).toHaveCount(2); > 38 | await expect(pageTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 39 | await expect(pageTypesBuilderPage.getTab("SEO & Metadata")).toBeVisible(); 40 | 41 | await expect(pageTypesBuilderPage.staticZoneListItem).toHaveCount(1); at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:38:55
[chromium] › pageTypes/pageTypesTable.spec.ts:53:11 › I can create a single page type: playwright/tests/pageTypes/pageTypesTable.spec.ts#L85
2) [chromium] › pageTypes/pageTypesTable.spec.ts:53:11 › I can create a single page type ───────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 83 | 84 | await expect(pageTypesBuilderPage.tab).toHaveCount(2); > 85 | await expect(pageTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 86 | await expect(pageTypesBuilderPage.getTab("SEO & Metadata")).toBeVisible(); 87 | 88 | await expect(pageTypesBuilderPage.staticZoneListItem).toHaveCount(0); at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:85:55
[chromium] › pageTypes/pageTypesTable.spec.ts:53:11 › I can create a single page type: playwright/tests/pageTypes/pageTypesTable.spec.ts#L85
2) [chromium] › pageTypes/pageTypesTable.spec.ts:53:11 › I can create a single page type ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 83 | 84 | await expect(pageTypesBuilderPage.tab).toHaveCount(2); > 85 | await expect(pageTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 86 | await expect(pageTypesBuilderPage.getTab("SEO & Metadata")).toBeVisible(); 87 | 88 | await expect(pageTypesBuilderPage.staticZoneListItem).toHaveCount(0); at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:85:55
[chromium] › pageTypes/pageTypesTable.spec.ts:53:11 › I can create a single page type: playwright/tests/pageTypes/pageTypesTable.spec.ts#L85
2) [chromium] › pageTypes/pageTypesTable.spec.ts:53:11 › I can create a single page type ───────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 83 | 84 | await expect(pageTypesBuilderPage.tab).toHaveCount(2); > 85 | await expect(pageTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 86 | await expect(pageTypesBuilderPage.getTab("SEO & Metadata")).toBeVisible(); 87 | 88 | await expect(pageTypesBuilderPage.staticZoneListItem).toHaveCount(0); at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:85:55
e2e (6/6)
Process completed with exit code 1.
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:11 › I cannot disable the slice zone on the Main tab: playwright/pages/shared/TypeBuilderPage.ts#L184
1) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:11 › I cannot disable the slice zone on the Main tab Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:29:32
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:11 › I cannot disable the slice zone on the Main tab: playwright/pages/shared/TypeBuilderPage.ts#L184
1) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:11 › I cannot disable the slice zone on the Main tab Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:29:32
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:11 › I cannot disable the slice zone on the Main tab: playwright/pages/shared/TypeBuilderPage.ts#L184
1) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:11 › I cannot disable the slice zone on the Main tab Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:29:32
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:34:11 › I cannot add slices in SEO & Metadata tab by default: playwright/pages/shared/TypeBuilderPage.ts#L184
2) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:34:11 › I cannot add slices in SEO & Metadata tab by default Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'SEO & Metadata', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'SEO & Metadata', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at PageTypeBuilderPage.openTab (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:168:16) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:38:5
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:34:11 › I cannot add slices in SEO & Metadata tab by default: playwright/pages/shared/TypeBuilderPage.ts#L184
2) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:34:11 › I cannot add slices in SEO & Metadata tab by default Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'SEO & Metadata', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'SEO & Metadata', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at PageTypeBuilderPage.openTab (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:168:16) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:38:5
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:34:11 › I cannot add slices in SEO & Metadata tab by default: playwright/pages/shared/TypeBuilderPage.ts#L184
2) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:34:11 › I cannot add slices in SEO & Metadata tab by default Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'SEO & Metadata', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'SEO & Metadata', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at PageTypeBuilderPage.openTab (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:168:16) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:38:5
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:44:11 › I cannot add slices in a new tab by default: playwright/pages/shared/TypeBuilderPage.ts#L184
3) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:44:11 › I cannot add slices in a new tab by default Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:50:32
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:44:11 › I cannot add slices in a new tab by default: playwright/pages/shared/TypeBuilderPage.ts#L184
3) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:44:11 › I cannot add slices in a new tab by default Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:50:32
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:44:11 › I cannot add slices in a new tab by default: playwright/pages/shared/TypeBuilderPage.ts#L184
3) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:44:11 › I cannot add slices in a new tab by default Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:50:32
e2e (5/6)
Process completed with exit code 1.
[chromium] › customTypes/customTypesTable.spec.ts:6:11 › I can create a reusable custom type: playwright/tests/customTypes/customTypesTable.spec.ts#L22
1) [chromium] › customTypes/customTypesTable.spec.ts:6:11 › I can create a reusable custom type ── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 20 | 21 | await expect(customTypesBuilderPage.tab).toHaveCount(1); > 22 | await expect(customTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 23 | 24 | await expect(customTypesBuilderPage.staticZoneListItem).toHaveCount(1); 25 | await expect( at /home/runner/work/slice-machine/slice-machine/playwright/tests/customTypes/customTypesTable.spec.ts:22:57
[chromium] › customTypes/customTypesTable.spec.ts:6:11 › I can create a reusable custom type: playwright/tests/customTypes/customTypesTable.spec.ts#L22
1) [chromium] › customTypes/customTypesTable.spec.ts:6:11 › I can create a reusable custom type ── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 20 | 21 | await expect(customTypesBuilderPage.tab).toHaveCount(1); > 22 | await expect(customTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 23 | 24 | await expect(customTypesBuilderPage.staticZoneListItem).toHaveCount(1); 25 | await expect( at /home/runner/work/slice-machine/slice-machine/playwright/tests/customTypes/customTypesTable.spec.ts:22:57
[chromium] › customTypes/customTypesTable.spec.ts:6:11 › I can create a reusable custom type: playwright/tests/customTypes/customTypesTable.spec.ts#L22
1) [chromium] › customTypes/customTypesTable.spec.ts:6:11 › I can create a reusable custom type ── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 20 | 21 | await expect(customTypesBuilderPage.tab).toHaveCount(1); > 22 | await expect(customTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 23 | 24 | await expect(customTypesBuilderPage.staticZoneListItem).toHaveCount(1); 25 | await expect( at /home/runner/work/slice-machine/slice-machine/playwright/tests/customTypes/customTypesTable.spec.ts:22:57
[chromium] › customTypes/customTypesTable.spec.ts:36:11 › I can create a single custom type: playwright/tests/customTypes/customTypesTable.spec.ts#L52
2) [chromium] › customTypes/customTypesTable.spec.ts:36:11 › I can create a single custom type ─── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 50 | 51 | await expect(customTypesBuilderPage.tab).toHaveCount(1); > 52 | await expect(customTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 53 | 54 | await expect(customTypesBuilderPage.staticZoneListItem).toHaveCount(0); 55 | at /home/runner/work/slice-machine/slice-machine/playwright/tests/customTypes/customTypesTable.spec.ts:52:57
[chromium] › customTypes/customTypesTable.spec.ts:36:11 › I can create a single custom type: playwright/tests/customTypes/customTypesTable.spec.ts#L52
2) [chromium] › customTypes/customTypesTable.spec.ts:36:11 › I can create a single custom type ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 50 | 51 | await expect(customTypesBuilderPage.tab).toHaveCount(1); > 52 | await expect(customTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 53 | 54 | await expect(customTypesBuilderPage.staticZoneListItem).toHaveCount(0); 55 | at /home/runner/work/slice-machine/slice-machine/playwright/tests/customTypes/customTypesTable.spec.ts:52:57
[chromium] › customTypes/customTypesTable.spec.ts:36:11 › I can create a single custom type: playwright/tests/customTypes/customTypesTable.spec.ts#L52
2) [chromium] › customTypes/customTypesTable.spec.ts:36:11 › I can create a single custom type ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toBeVisible() Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) 50 | 51 | await expect(customTypesBuilderPage.tab).toHaveCount(1); > 52 | await expect(customTypesBuilderPage.getTab("Main")).toBeVisible(); | ^ 53 | 54 | await expect(customTypesBuilderPage.staticZoneListItem).toHaveCount(0); 55 | at /home/runner/work/slice-machine/slice-machine/playwright/tests/customTypes/customTypesTable.spec.ts:52:57
[chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:5:11 › I can add a tab: playwright/pages/shared/TypeBuilderPage.ts#L184
3) [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:5:11 › I can add a tab ─────────────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderCommon.spec.ts:12:32
[chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:5:11 › I can add a tab: playwright/pages/shared/TypeBuilderPage.ts#L184
3) [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:5:11 › I can add a tab ─────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderCommon.spec.ts:12:32
[chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:5:11 › I can add a tab: playwright/pages/shared/TypeBuilderPage.ts#L184
3) [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:5:11 › I can add a tab ─────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'New tab', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderCommon.spec.ts:12:32
[chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:16:11 › I can open another tab: playwright/pages/shared/TypeBuilderPage.ts#L184
4) [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:16:11 › I can open another tab ─────────── Error: Timed out 30000ms waiting for expect(locator).toHaveAttribute(expected) Locator: getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) Expected string: "true" Received string: "" Call log: - expect.toHaveAttribute with timeout 30000ms - waiting for getByRole('tablist').getByRole('tab', { name: 'Main', exact: true }) at ../pages/shared/TypeBuilderPage.ts:184 182 | */ 183 | async checkIfTabIsActive(name: string) { > 184 | await expect(this.getTab(name)).toHaveAttribute("aria-selected", "true"); | ^ 185 | } 186 | } 187 | at PageTypeBuilderPage.checkIfTabIsActive (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:184:37) at PageTypeBuilderPage.openTab (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:168:16) at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderCommon.spec.ts:22:5
Slow Test: playwright/[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts#L1
playwright/[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts took 7.8m
Slow Test: playwright/[chromium] › pageTypes/pageTypeBuilderCommon.spec.ts#L1
playwright/[chromium] › pageTypes/pageTypeBuilderCommon.spec.ts took 26.9m
🎭 Playwright Run Summary
11 passed (54.1s)
🎭 Playwright Run Summary
22 passed (1.1m)
🎭 Playwright Run Summary
13 passed (1.1m)
🎭 Playwright Run Summary
2 failed [chromium] › pageTypes/pageTypesTable.spec.ts:6:11 › I can create a reusable page type ───────── [chromium] › pageTypes/pageTypesTable.spec.ts:53:11 › I can create a single page type ────────── 13 passed (7.8m)
🎭 Playwright Run Summary
3 failed [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:11 › I cannot disable the slice zone on the Main tab [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:34:11 › I cannot add slices in SEO & Metadata tab by default [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:44:11 › I cannot add slices in a new tab by default 8 passed (8.1m)
🎭 Playwright Run Summary
9 failed [chromium] › customTypes/customTypesTable.spec.ts:6:11 › I can create a reusable custom type ─── [chromium] › customTypes/customTypesTable.spec.ts:36:11 › I can create a single custom type ──── [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:5:11 › I can add a tab ──────────────────── [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:16:11 › I can open another tab ──────────── [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:28:11 › I can rename the active tab ─────── [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:45:11 › I can rename another tab ────────── [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:64:11 › I can delete the current tab ────── [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:79:11 › I can delete another tab ────────── [chromium] › pageTypes/pageTypeBuilderCommon.spec.ts:96:11 › I cannot delete the last tab ────── 9 passed (31.7m)

Artifacts

Produced during runtime
Name Size
e2e-all-blob-reports Expired
328 MB
html-report--attempt-1 Expired
331 MB