test: remove automatic logout for all tests #4454
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
ci.yml
on: push
prepare
1m 29s
prepare-win32
2m 32s
e2e-merge-reports
1m 13s
Annotations
21 errors and 8 notices
|
[chromium] › slices/slicesList.spec.ts:113:5 › I can delete a slice:
playwright/pages/components/CreateSliceDialog.ts#L65
1) [chromium] › slices/slicesList.spec.ts:113:5 › I can delete a slice ───────────────────────────
Error: Timed out 30000ms waiting for expect(locator).toBeVisible()
Locator: getByText('Slice saved successfully')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 30000ms
- waiting for getByText('Slice saved successfully')
at ../pages/components/CreateSliceDialog.ts:65
63 | async checkCreatedMessage(from: "table" | "sliceZone" = "table") {
64 | if (from === "table") {
> 65 | await expect(this.createdMessageFromTable).toBeVisible();
| ^
66 | await expect(this.createdMessageFromTable).not.toBeVisible();
67 | } else {
68 | await expect(this.createdMessageFromSliceZone).toBeVisible();
at CreateSliceDialog.checkCreatedMessage (/home/runner/work/slice-machine/slice-machine/playwright/pages/components/CreateSliceDialog.ts:65:50)
at CreateSliceDialog.createSlice (/home/runner/work/slice-machine/slice-machine/playwright/pages/components/CreateSliceDialog.ts:56:16)
at Object.slice (/home/runner/work/slice-machine/slice-machine/playwright/fixtures/index.ts:176:5)
|
|
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:5 › I cannot disable the slice zone on the Main tab:
playwright/pages/shared/TypeBuilderPage.ts#L211
1) [chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:5 › I cannot disable the slice zone on the Main tab
Error: Timed out 30000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('button', { name: 'Page Type 1748252297316841029' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 30000ms
- waiting for getByRole('button', { name: 'Page Type 1748252297316841029' })
at ../pages/shared/TypeBuilderPage.ts:211
209 | : this.customTypeTablePage;
210 | await typePage.goto();
> 211 | await expect(typePage.getRow(name)).toBeVisible();
| ^
212 | await typePage.getRow(name).click();
213 | await this.checkBreadcrumb(name);
214 | }
at PageTypeBuilderPage.goto (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:211:41)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypeBuilderSliceZone.spec.ts:28:3
|
|
[chromium] › slices/sliceBuilderFields.spec.ts:175:5 › I can add a nested group with a sub field inside a group field:
playwright/tests/slices/sliceBuilderFields.spec.ts#L1
1) [chromium] › slices/sliceBuilderFields.spec.ts:175:5 › I can add a nested group with a sub field inside a group field
Test timeout of 120000ms exceeded.
|
|
[chromium] › slices/sliceBuilderFields.spec.ts:175:5 › I can add a nested group with a sub field inside a group field:
playwright/pages/SliceBuilderPage.ts#L165
1) [chromium] › slices/sliceBuilderFields.spec.ts:175:5 › I can add a nested group with a sub field inside a group field
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByText('Slice1748252304662126768', { exact: true })
at ../pages/SliceBuilderPage.ts:165
163 | await this.slicesListPage.page
164 | .getByText(sliceName, { exact: true })
> 165 | .click();
| ^
166 | await this.checkBreadcrumb(sliceName);
167 | }
168 |
at SliceBuilderPage.goto (/home/runner/work/slice-machine/slice-machine/playwright/pages/SliceBuilderPage.ts:165:8)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/slices/sliceBuilderFields.spec.ts:187:3
|
|
[chromium] › changes/changes.spec.ts:113:5 › I can push the changes I have:
playwright/pages/ChangesPage.ts#L101
1) [chromium] › changes/changes.spec.ts:113:5 › I can push the changes I have ────────────────────
Error: Timed out 30000ms waiting for expect(locator).toBeVisible()
Locator: getByLabel('Breadcrumb').getByText('Changes', { exact: true })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 30000ms
- waiting for getByLabel('Breadcrumb').getByText('Changes', { exact: true })
at ../pages/ChangesPage.ts:101
99 | async goto() {
100 | await this.page.goto("/changes");
> 101 | await expect(this.breadcrumbLabel).toBeVisible();
| ^
102 | }
103 |
104 | async pushChanges() {
at ChangesPage.goto (/home/runner/work/slice-machine/slice-machine/playwright/pages/ChangesPage.ts:101:40)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/changes/changes.spec.ts:121:3
|
|
[chromium] › changes/changes.spec.ts:113:5 › I can push the changes I have:
playwright/pages/ChangesPage.ts#L158
1) [chromium] › changes/changes.spec.ts:113:5 › I can push the changes I have ────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 30000ms waiting for expect(locator).toBeVisible()
Locator: getByText('Your changes have been pushed.', { exact: true })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 30000ms
- waiting for getByText('Your changes have been pushed.', { exact: true })
at ../pages/ChangesPage.ts:158
156 |
157 | async checkPushedMessage() {
> 158 | await expect(this.pushedMessaged).toBeVisible();
| ^
159 | await expect(this.pushedMessaged).not.toBeVisible();
160 | }
161 | }
at ChangesPage.checkPushedMessage (/home/runner/work/slice-machine/slice-machine/playwright/pages/ChangesPage.ts:158:39)
at ChangesPage.pushChanges (/home/runner/work/slice-machine/slice-machine/playwright/pages/ChangesPage.ts:107:16)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/changes/changes.spec.ts:123:3
|
|
[chromium] › pageTypes/pageTypeBuilderFields.spec.ts:197:5 › I can delete a sub field within a group field:
playwright/tests/pageTypes/pageTypeBuilderFields.spec.ts#L1
1) [chromium] › pageTypes/pageTypeBuilderFields.spec.ts:197:5 › I can delete a sub field within a group field
Test timeout of 120000ms exceeded while setting up "reusablePageType".
|
|
[chromium] › pageTypes/pageTypeBuilderFields.spec.ts:197:5 › I can delete a sub field within a group field:
playwright/pages/shared/TypesTablePage.ts#L82
1) [chromium] › pageTypes/pageTypeBuilderFields.spec.ts:197:5 › I can delete a sub field within a group field
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByTestId('create-ct').or(getByRole('article').getByRole('button', { name: 'Create', exact: true })).first()
at ../pages/shared/TypesTablePage.ts:82
80 |
81 | async openCreateDialog() {
> 82 | await this.createButton.first().click();
| ^
83 | }
84 |
85 | async openActionMenu(
at PageTypesTablePage.openCreateDialog (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypesTablePage.ts:82:37)
at Object.reusablePageType (/home/runner/work/slice-machine/slice-machine/playwright/fixtures/index.ts:119:30)
|
|
[chromium] › customTypes/customTypesTable.spec.ts:152:5 › I can create a new custom type from the blank slate:
playwright/pages/SliceMachinePage.ts#L51
1) [chromium] › customTypes/customTypesTable.spec.ts:152:5 › I can create a new custom type from the blank slate
Error: Timed out 30000ms waiting for expect(locator).toHaveText(expected)
Locator: getByLabel('Breadcrumb')
Expected string: "Custom types/Custom Type 1748252297656161895"
Received string: "Page types"
Call log:
- expect.toHaveText with timeout 30000ms
- waiting for getByLabel('Breadcrumb')
34 × locator resolved to <nav aria-label="Breadcrumb">…</nav>
- unexpected value "Page types"
at ../pages/SliceMachinePage.ts:51
49 | async checkBreadcrumbItems(items: string[]) {
50 | await expect(this.breadcrumb).toBeVisible();
> 51 | await expect(this.breadcrumb).toHaveText(items.join("/"));
| ^
52 | }
53 | }
54 |
at CustomTypesBuilderPage.checkBreadcrumbItems (/home/runner/work/slice-machine/slice-machine/playwright/pages/SliceMachinePage.ts:51:35)
at CustomTypesBuilderPage.checkBreadcrumb (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:298:5)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/customTypes/customTypesTable.spec.ts:167:3
|
|
[chromium] › customTypes/customTypesTable.spec.ts:152:5 › I can create a new custom type from the blank slate:
playwright/tests/customTypes/customTypesTable.spec.ts#L1
1) [chromium] › customTypes/customTypesTable.spec.ts:152:5 › I can create a new custom type from the blank slate
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 120000ms exceeded.
|
|
[chromium] › customTypes/customTypesTable.spec.ts:152:5 › I can create a new custom type from the blank slate:
playwright/tests/customTypes/customTypesTable.spec.ts#L162
1) [chromium] › customTypes/customTypesTable.spec.ts:152:5 › I can create a new custom type from the blank slate
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByTestId('blank-slate').getByRole('button', { name: 'Create', exact: true })
160 | }));
161 | await customTypesTablePage.goto();
> 162 | await customTypesTablePage.blankSlateCreateAction.click();
| ^
163 |
164 | const name = "Custom Type " + generateRandomId();
165 | await customTypesTablePage.createTypeDialog.createType(name, "reusable");
at /home/runner/work/slice-machine/slice-machine/playwright/tests/customTypes/customTypesTable.spec.ts:162:53
|
|
[chromium] › pageTypes/pageTypesTable.spec.ts:43:5 › I can create a single page type:
playwright/tests/pageTypes/pageTypesTable.spec.ts#L53
1) [chromium] › pageTypes/pageTypesTable.spec.ts:43:5 › I can create a single page type ──────────
Error: Timed out 30000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('slice-zone-blank-slate').getByText('Add slices', { exact: true })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 30000ms
- waiting for getByTestId('slice-zone-blank-slate').getByText('Add slices', { exact: true })
51 | await pageTypesTablePage.createTypeDialog.createType(name, "single");
52 |
> 53 | await expect(pageTypesBuilderPage.sliceZoneBlankSlateTitle).toBeVisible();
| ^
54 | await pageTypesBuilderPage.sliceZoneBlankSlateUseTemplateAction.click();
55 | await pageTypesBuilderPage.useTemplateSlicesDialog.useTemplates([
56 | "AlternateGrid",
at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:53:63
|
|
[chromium] › pageTypes/pageTypesTable.spec.ts:43:5 › I can create a single page type:
playwright/tests/pageTypes/pageTypesTable.spec.ts#L1
1) [chromium] › pageTypes/pageTypesTable.spec.ts:43:5 › I can create a single page type ──────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 120000ms exceeded.
|
|
[chromium] › pageTypes/pageTypesTable.spec.ts:43:5 › I can create a single page type:
playwright/pages/shared/TypesTablePage.ts#L82
1) [chromium] › pageTypes/pageTypesTable.spec.ts:43:5 › I can create a single page type ──────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByTestId('create-ct').or(getByRole('article').getByRole('button', { name: 'Create', exact: true })).first()
at ../pages/shared/TypesTablePage.ts:82
80 |
81 | async openCreateDialog() {
> 82 | await this.createButton.first().click();
| ^
83 | }
84 |
85 | async openActionMenu(
at PageTypesTablePage.openCreateDialog (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypesTablePage.ts:82:37)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:48:28
|
|
[chromium] › pageTypes/pageTypesTable.spec.ts:43:5 › I can create a single page type:
playwright/tests/pageTypes/pageTypesTable.spec.ts#L53
1) [chromium] › pageTypes/pageTypesTable.spec.ts:43:5 › I can create a single page type ──────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 30000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('slice-zone-blank-slate').getByText('Add slices', { exact: true })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 30000ms
- waiting for getByTestId('slice-zone-blank-slate').getByText('Add slices', { exact: true })
51 | await pageTypesTablePage.createTypeDialog.createType(name, "single");
52 |
> 53 | await expect(pageTypesBuilderPage.sliceZoneBlankSlateTitle).toBeVisible();
| ^
54 | await pageTypesBuilderPage.sliceZoneBlankSlateUseTemplateAction.click();
55 | await pageTypesBuilderPage.useTemplateSlicesDialog.useTemplates([
56 | "AlternateGrid",
at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:53:63
|
|
[chromium] › pageTypes/pageTypesTable.spec.ts:155:5 › I can create a new page type from the blank slate:
playwright/pages/SliceMachinePage.ts#L51
2) [chromium] › pageTypes/pageTypesTable.spec.ts:155:5 › I can create a new page type from the blank slate
Error: Timed out 30000ms waiting for expect(locator).toHaveText(expected)
Locator: getByLabel('Breadcrumb')
Expected string: "Page types/Page Type 1748252499987139997"
Received string: "Page types"
Call log:
- expect.toHaveText with timeout 30000ms
- waiting for getByLabel('Breadcrumb')
34 × locator resolved to <nav aria-label="Breadcrumb">…</nav>
- unexpected value "Page types"
at ../pages/SliceMachinePage.ts:51
49 | async checkBreadcrumbItems(items: string[]) {
50 | await expect(this.breadcrumb).toBeVisible();
> 51 | await expect(this.breadcrumb).toHaveText(items.join("/"));
| ^
52 | }
53 | }
54 |
at PageTypeBuilderPage.checkBreadcrumbItems (/home/runner/work/slice-machine/slice-machine/playwright/pages/SliceMachinePage.ts:51:35)
at PageTypeBuilderPage.checkBreadcrumb (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:298:5)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:170:3
|
|
[chromium] › pageTypes/pageTypesTable.spec.ts:155:5 › I can create a new page type from the blank slate:
playwright/pages/SliceMachinePage.ts#L51
2) [chromium] › pageTypes/pageTypesTable.spec.ts:155:5 › I can create a new page type from the blank slate
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 30000ms waiting for expect(locator).toHaveText(expected)
Locator: getByLabel('Breadcrumb')
Expected string: "Page types/Page Type 174825253717510442"
Received string: "Page types"
Call log:
- expect.toHaveText with timeout 30000ms
- waiting for getByLabel('Breadcrumb')
34 × locator resolved to <nav aria-label="Breadcrumb">…</nav>
- unexpected value "Page types"
at ../pages/SliceMachinePage.ts:51
49 | async checkBreadcrumbItems(items: string[]) {
50 | await expect(this.breadcrumb).toBeVisible();
> 51 | await expect(this.breadcrumb).toHaveText(items.join("/"));
| ^
52 | }
53 | }
54 |
at PageTypeBuilderPage.checkBreadcrumbItems (/home/runner/work/slice-machine/slice-machine/playwright/pages/SliceMachinePage.ts:51:35)
at PageTypeBuilderPage.checkBreadcrumb (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:298:5)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:170:3
|
|
[chromium] › pageTypes/pageTypesTable.spec.ts:155:5 › I can create a new page type from the blank slate:
playwright/pages/SliceMachinePage.ts#L51
2) [chromium] › pageTypes/pageTypesTable.spec.ts:155:5 › I can create a new page type from the blank slate
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 30000ms waiting for expect(locator).toHaveText(expected)
Locator: getByLabel('Breadcrumb')
Expected string: "Page types/Page Type 1748252575861917156"
Received string: "Page types"
Call log:
- expect.toHaveText with timeout 30000ms
- waiting for getByLabel('Breadcrumb')
34 × locator resolved to <nav aria-label="Breadcrumb">…</nav>
- unexpected value "Page types"
at ../pages/SliceMachinePage.ts:51
49 | async checkBreadcrumbItems(items: string[]) {
50 | await expect(this.breadcrumb).toBeVisible();
> 51 | await expect(this.breadcrumb).toHaveText(items.join("/"));
| ^
52 | }
53 | }
54 |
at PageTypeBuilderPage.checkBreadcrumbItems (/home/runner/work/slice-machine/slice-machine/playwright/pages/SliceMachinePage.ts:51:35)
at PageTypeBuilderPage.checkBreadcrumb (/home/runner/work/slice-machine/slice-machine/playwright/pages/shared/TypeBuilderPage.ts:298:5)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/pageTypes/pageTypesTable.spec.ts:170:3
|
|
[chromium] › slices/sliceBuilderCommon.spec.ts:43:5 › I can delete a variation:
playwright/tests/slices/sliceBuilderCommon.spec.ts#L1
3) [chromium] › slices/sliceBuilderCommon.spec.ts:43:5 › I can delete a variation ────────────────
Test timeout of 120000ms exceeded.
|
|
[chromium] › slices/sliceBuilderCommon.spec.ts:43:5 › I can delete a variation:
playwright/pages/SliceBuilderPage.ts#L180
3) [chromium] › slices/sliceBuilderCommon.spec.ts:43:5 › I can delete a variation ────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByTestId('slice-action-icon-dropdown').getByText('Delete', { exact: true })
- locator resolved to <span class="_text_l0wtw_1 _variant-normal_l0wtw_15 _base_l0wtw_11 _align-inherit_l0wtw_141">Delete</span>
at ../pages/SliceBuilderPage.ts:180
178 | .getByTestId("slice-action-icon-dropdown")
179 | .getByText(action, { exact: true })
> 180 | .click();
| ^
181 | }
182 |
183 | async openAddVariationDialog() {
at SliceBuilderPage.openVariationActionMenu (/home/runner/work/slice-machine/slice-machine/playwright/pages/SliceBuilderPage.ts:180:8)
at /home/runner/work/slice-machine/slice-machine/playwright/tests/slices/sliceBuilderCommon.spec.ts:49:3
|
|
[chromium] › slices/sliceBuilderCommon.spec.ts:43:5 › I can delete a variation:
playwright/tests/slices/sliceBuilderCommon.spec.ts#L1
3) [chromium] › slices/sliceBuilderCommon.spec.ts:43:5 › I can delete a variation ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 120000ms exceeded.
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › slices/slicesList.spec.ts:113:5 › I can delete a slice ────────────────────────────
13 passed (2.4m)
|
|
🎭 Playwright Run Summary
1 skipped
16 passed (2.7m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › pageTypes/pageTypeBuilderSliceZone.spec.ts:24:5 › I cannot disable the slice zone on the Main tab
10 passed (3.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › slices/sliceBuilderFields.spec.ts:175:5 › I can add a nested group with a sub field inside a group field
16 passed (4.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › changes/changes.spec.ts:113:5 › I can push the changes I have ─────────────────────
3 skipped
22 passed (4.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › pageTypes/pageTypeBuilderFields.spec.ts:197:5 › I can delete a sub field within a group field
20 passed (4.8m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › customTypes/customTypesTable.spec.ts:152:5 › I can create a new custom type from the blank slate
25 passed (5.7m)
|
|
🎭 Playwright Run Summary
3 failed
[chromium] › pageTypes/pageTypesTable.spec.ts:43:5 › I can create a single page type ───────────
[chromium] › pageTypes/pageTypesTable.spec.ts:155:5 › I can create a new page type from the blank slate
[chromium] › slices/sliceBuilderCommon.spec.ts:43:5 › I can delete a variation ─────────────────
22 passed (14.7m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
e2e-blob-report-1
Expired
|
8.12 MB |
sha256:01297baf1fd28d16dacc0ede3c884306f46d2a25ccdc39e75cd0a939a0f5f3e3
|
|
|
e2e-blob-report-2
Expired
|
50.7 KB |
sha256:3abfb7cc7fe9dbf97f86ed4854b0c44bab8e3ce50d5127a64e20e7178b188e1e
|
|
|
e2e-blob-report-3
Expired
|
415 KB |
sha256:c6ab41a13596be07074bf0063cb42fc5b1b82aa1919ca7d12ae61093f5a1347f
|
|
|
e2e-blob-report-4
Expired
|
7.2 MB |
sha256:71ff8b48d0cc2e20f47b2db1279f1768a0f0d61b26cc19729ddcd0f88a29092c
|
|
|
e2e-blob-report-5
Expired
|
5.84 MB |
sha256:b3025c1af674679fe3d854ed959fe44d616b55ab8db4d8691a62864b953e2630
|
|
|
e2e-blob-report-6
Expired
|
52.1 MB |
sha256:9da9c410b2e9b16c7eb6a25d5711d05f55f28739f5ea3ef7f4a2554c85bbd66f
|
|
|
e2e-blob-report-7
Expired
|
2.23 MB |
sha256:76559bfc7a18fdccabb625555e1862afe72b3fc254bc1dd25954e7a7b71b0092
|
|
|
e2e-blob-report-8
Expired
|
2.25 MB |
sha256:c9fb0a2564b11433c7bbb99fd1fff6b9c88f09f70b85aa03f01df115d371dd95
|
|
|
html-report--attempt-2
Expired
|
78.5 MB |
sha256:e1b0892e1de5dd5daa55ae8a5af07a63f43696759750ae20db226752fa342952
|
|