Skip to content

Timeline events improvements for displaying user and app details #1577

Timeline events improvements for displaying user and app details

Timeline events improvements for displaying user and app details #1577

Triggered via pull request April 22, 2024 12:06
Status Failure
Total duration 13m 32s
Artifacts 2

pr-automation.yml

on: pull_request
initialize-cloud
1m 14s
initialize-cloud
deploy-dashboard
4m 28s
deploy-dashboard
Matrix: run-tests
Fit to window
Zoom out
Zoom in

Annotations

34 errors, 7 warnings, and 10 notices
[chromium] › orders.spec.ts:235:5 › TC: SALEOR_84 Create draft order @e2e @draft: playwright/tests/orders.spec.ts#L1
1) [chromium] › orders.spec.ts:235:5 › TC: SALEOR_84 Create draft order @e2e @draft ────────────── Test timeout of 45000ms exceeded.
[chromium] › orders.spec.ts:235:5 › TC: SALEOR_84 Create draft order @e2e @draft: playwright/pages/dialogs/shippingMethodDialog.ts#L24
1) [chromium] › orders.spec.ts:235:5 › TC: SALEOR_84 Create draft order @e2e @draft ────────────── Error: expect(locator).not.toBeVisible() Locator: locator('[id="mui-component-select-shippingMethod"]') Expected: not visible Received: visible Call log: - expect.not.toBeVisible with timeout 10000ms - waiting for locator('[id="mui-component-select-shippingMethod"]') - locator resolved to <div tabindex="0" role="button" aria-haspopup="listbo…>…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="button" aria-haspopup="listbo…>…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="button" aria-haspopup="listbo…>…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="button" aria-haspopup="listbo…>…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="button" aria-haspopup="listbo…>…</div> - unexpected value "visible" - locator resolved to <div tabindex="0" role="button" aria-haspopup="listbo…>…</div> - unexpected value "visible" at ../pages/dialogs/shippingMethodDialog.ts:24 22 | await this.shippingMethodOption.first().click(); 23 | await this.confirmButton.click(); > 24 | await expect(this.selectShippingMethodInput).not.toBeVisible(); | ^ 25 | } 26 | } 27 | at ShippingAddressDialog.pickAndConfirmFirstShippingMethod (/home/runner/work/saleor-dashboard/saleor-dashboard/playwright/pages/dialogs/shippingMethodDialog.ts:24:54) at DraftOrdersPage.waitForNetworkIdle (/home/runner/work/saleor-dashboard/saleor-dashboard/playwright/pages/basePage.ts:124:5) at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/orders.spec.ts:259:3
[chromium] › orders.spec.ts:235:5 › TC: SALEOR_84 Create draft order @e2e @draft: playwright/tests/orders.spec.ts#L1
1) [chromium] › orders.spec.ts:235:5 › TC: SALEOR_84 Create draft order @e2e @draft ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 45000ms exceeded.
[chromium] › orders.spec.ts:235:5 › TC: SALEOR_84 Create draft order @e2e @draft: playwright/tests/orders.spec.ts#L253
1) [chromium] › orders.spec.ts:235:5 › TC: SALEOR_84 Create draft order @e2e @draft ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Test timeout of 45000ms exceeded. Call log: - waiting for getByTestId('customerAddress').locator('[value="customerAddress"]') to be visible 251 | await draftOrdersPage.rightSideDetailsPage.clickSearchCustomerInput(); 252 | await draftOrdersPage.rightSideDetailsPage.selectCustomer(); > 253 | await draftOrdersPage.addressDialog.existingAddressRadioButton.waitFor({ | ^ 254 | state: "visible", 255 | timeout: 10000, 256 | }); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/orders.spec.ts:253:66
[chromium] › pageTypes.spec.ts:69:5 › TC: SALEOR_190 As an admin user I can delete several page types@e2e @page-type: playwright/tests/pageTypes.spec.ts#L1
2) [chromium] › pageTypes.spec.ts:69:5 › TC: SALEOR_190 As an admin user I can delete several page types@e2e @page-type Test timeout of 45000ms exceeded.
[chromium] › pageTypes.spec.ts:69:5 › TC: SALEOR_190 As an admin user I can delete several page types@e2e @page-type: playwright/tests/pageTypes.spec.ts#L88
2) [chromium] › pageTypes.spec.ts:69:5 › TC: SALEOR_190 As an admin user I can delete several page types@e2e @page-type Error: expect(locator).not.toContainText(expected) Locator: getByTestId('page-types-list') Expected string: not "a page type to be bulk deleted 1/2" Received string: "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" Call log: - expect.not.toContainText with timeout 10000ms - waiting for getByTestId('page-types-list') - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" - locator resolved to <tbody class="MuiTableBody-root" data-test-id="page-typ…>…</tbody> - unexpected value "Abouta page type to be bulk deleted 1/2a page type to be bulk deleted 2/2e2e-page-type-62510MissionProduct detailsupdated-e2e-page-type-45542" 86 | ); 87 | await pageTypePage.expectSuccessBanner(); > 88 | await expect(pageTypePage.pageTypeList).not.toContainText(pageTypeNames[0]); | ^ 89 | await expect(pageTypePage.pageTypeList).not.toContainText(pageTypeNames[1]); 90 | }); 91 | at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/pageTypes.spec.ts:88:47
[chromium] › pageTypes.spec.ts:69:5 › TC: SALEOR_190 As an admin user I can delete several page types@e2e @page-type: playwright/tests/pageTypes.spec.ts#L80
2) [chromium] › pageTypes.spec.ts:69:5 › TC: SALEOR_190 As an admin user I can delete several page types@e2e @page-type Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('page-types-list') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByTestId('page-types-list') 78 | pageTypePage.gotoPageTypeListPage(), 79 | ); > 80 | await expect(pageTypePage.pageTypeList).toBeVisible(); | ^ 81 | await pageTypePage.checkPageTypesOnList(rowsToBeDeleted); 82 | await pageTypePage.clickBulkDeleteButton(); 83 | await pageTypePage.deletePageTypeDialog.waitForDOMToFullyLoad(); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/pageTypes.spec.ts:80:43
[chromium] › pageTypes.spec.ts:69:5 › TC: SALEOR_190 As an admin user I can delete several page types@e2e @page-type: playwright/tests/pageTypes.spec.ts#L1
2) [chromium] › pageTypes.spec.ts:69:5 › TC: SALEOR_190 As an admin user I can delete several page types@e2e @page-type Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[chromium] › permissionGroup.spec.ts:78:5 › TC: SALEOR_134 Should be able to edit existing permission group @permissions @e2e: playwright/tests/permissionGroup.spec.ts#L87
3) [chromium] › permissionGroup.spec.ts:78:5 › TC: SALEOR_134 Should be able to edit existing permission group @permissions @e2e Error: Timed out 10000ms waiting for expect(locator).toHaveValue(expected) Locator: getByTestId('permission-group-name-input').locator('input') Expected string: "e2e_permission_group_to_be_updated" Received string: "" Call log: - expect.toHaveValue with timeout 10000ms - waiting for getByTestId('permission-group-name-input').locator('input') - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" - locator resolved to <input disabled value="" name="name" type="text" aria-i…/> - unexpected value "" 85 | }); 86 | const oldName = permission.name; > 87 | await expect(permissionDetails.permissionGroupNameInput).toHaveValue(oldName); | ^ 88 | await permissionDetails.permissionGroupNameInput.clear(); 89 | const newName = faker.random.words(2); 90 | await permissionDetails.fillPermissionGroupNameInput(newName); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/permissionGroup.spec.ts:87:60
[chromium] › permissionGroup.spec.ts:78:5 › TC: SALEOR_134 Should be able to edit existing permission group @permissions @e2e: playwright/tests/permissionGroup.spec.ts#L1
3) [chromium] › permissionGroup.spec.ts:78:5 › TC: SALEOR_134 Should be able to edit existing permission group @permissions @e2e Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[chromium] › apps.spec.ts:51:5 › TC: SALEOR_120 User should be able to delete thirdparty app @e2e: playwright/tests/apps.spec.ts#L55
1) [chromium] › apps.spec.ts:51:5 › TC: SALEOR_120 User should be able to delete thirdparty app @e2e Error: locator.waitFor: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('page-header') to be visible 53 | appPage.goToExistingAppPage(APPS.appToBeDeleted.id) 54 | ); > 55 | await appPage.pageHeader.waitFor({ state: "visible", timeout: 10000 }); | ^ 56 | await expect(appPage.pageHeader).toContainText("Saleor QA App"); 57 | await appPage.deleteButton.click(); 58 | await appPage.deleteAppDialog.clickDeleteButton(); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/apps.spec.ts:55:28
[chromium] › apps.spec.ts:51:5 › TC: SALEOR_120 User should be able to delete thirdparty app @e2e: playwright/tests/apps.spec.ts#L55
1) [chromium] › apps.spec.ts:51:5 › TC: SALEOR_120 User should be able to delete thirdparty app @e2e Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('page-header') to be visible 53 | appPage.goToExistingAppPage(APPS.appToBeDeleted.id) 54 | ); > 55 | await appPage.pageHeader.waitFor({ state: "visible", timeout: 10000 }); | ^ 56 | await expect(appPage.pageHeader).toContainText("Saleor QA App"); 57 | await appPage.deleteButton.click(); 58 | await appPage.deleteAppDialog.clickDeleteButton(); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/apps.spec.ts:55:28
[chromium] › apps.spec.ts:51:5 › TC: SALEOR_120 User should be able to delete thirdparty app @e2e: playwright/tests/apps.spec.ts#L55
1) [chromium] › apps.spec.ts:51:5 › TC: SALEOR_120 User should be able to delete thirdparty app @e2e Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('page-header') to be visible 53 | appPage.goToExistingAppPage(APPS.appToBeDeleted.id) 54 | ); > 55 | await appPage.pageHeader.waitFor({ state: "visible", timeout: 10000 }); | ^ 56 | await expect(appPage.pageHeader).toContainText("Saleor QA App"); 57 | await appPage.deleteButton.click(); 58 | await appPage.deleteAppDialog.clickDeleteButton(); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/apps.spec.ts:55:28
[chromium] › attributes.spec.ts:22:9 › TC: SALEOR_124 User should be able to create PAGE_TYPE SWATCH attribute with ability to add values: playwright/tests/attributes.spec.ts#L1
2) [chromium] › attributes.spec.ts:22:9 › TC: SALEOR_124 User should be able to create PAGE_TYPE SWATCH attribute with ability to add values, required, public @e2e @attributes Test timeout of 45000ms exceeded.
[chromium] › attributes.spec.ts:22:9 › TC: SALEOR_124 User should be able to create PAGE_TYPE SWATCH attribute with ability to add values: playwright/tests/attributes.spec.ts#L43
2) [chromium] › attributes.spec.ts:22:9 › TC: SALEOR_124 User should be able to create PAGE_TYPE SWATCH attribute with ability to add values, required, public @e2e @attributes Error: expect(locator).toBeEnabled() Locator: getByLabel('Value Required') Expected: enabled Received: disabled Call log: - expect.toBeEnabled with timeout 10000ms - waiting for getByLabel('Value Required') - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" 41 | timeout: 10000, 42 | }); > 43 | await expect(attributesPage.valueRequiredCheckbox).toBeEnabled(); | ^ 44 | await expect(attributesPage.attrVisibleInStorefrontSwitch).toBeChecked(); 45 | await expect(attributesPage.valueRequiredCheckbox).toBeChecked(); 46 | }); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/attributes.spec.ts:43:58
[chromium] › attributes.spec.ts:22:9 › TC: SALEOR_124 User should be able to create PRODUCT_TYPE MULTISELECT attribute with ability to add values: playwright/tests/attributes.spec.ts#L43
3) [chromium] › attributes.spec.ts:22:9 › TC: SALEOR_124 User should be able to create PRODUCT_TYPE MULTISELECT attribute with ability to add values, required, public @e2e @attributes Error: Timed out 10000ms waiting for expect(locator).toBeEnabled() Locator: getByLabel('Value Required') Expected: enabled Received: disabled Call log: - expect.toBeEnabled with timeout 10000ms - waiting for getByLabel('Value Required') - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" - locator resolved to <input checked disabled value="" class="jss117" type="c…/> - unexpected value "disabled" 41 | timeout: 10000, 42 | }); > 43 | await expect(attributesPage.valueRequiredCheckbox).toBeEnabled(); | ^ 44 | await expect(attributesPage.attrVisibleInStorefrontSwitch).toBeChecked(); 45 | await expect(attributesPage.valueRequiredCheckbox).toBeChecked(); 46 | }); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/attributes.spec.ts:43:58
run-tests (1/4)
Process completed with exit code 1.
[chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with product permissions should have readonly access to Apps @e2e: playwright/tests/singlePermissions/readonly_app_access.spec.ts#L34
1) [chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with product permissions should have readonly access to Apps @e2e Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('apps-installed') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByTestId('apps-installed') 32 | ]; 33 | for (const appList of appLists) { > 34 | await expect(appList).toBeVisible(); | ^ 35 | } 36 | await appsPage.waitForNetworkIdle(() => appsPage.installedAppRow.first().click()), 37 | await expect(appPage.appSettingsButton).toBeVisible(); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/singlePermissions/readonly_app_access.spec.ts:34:29
[chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with product permissions should have readonly access to Apps @e2e: playwright/tests/singlePermissions/readonly_app_access.spec.ts#L34
1) [chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with product permissions should have readonly access to Apps @e2e Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('apps-installed') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByTestId('apps-installed') 32 | ]; 33 | for (const appList of appLists) { > 34 | await expect(appList).toBeVisible(); | ^ 35 | } 36 | await appsPage.waitForNetworkIdle(() => appsPage.installedAppRow.first().click()), 37 | await expect(appPage.appSettingsButton).toBeVisible(); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/singlePermissions/readonly_app_access.spec.ts:34:29
[chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with product permissions should have readonly access to Apps @e2e: playwright/tests/singlePermissions/readonly_app_access.spec.ts#L34
1) [chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with product permissions should have readonly access to Apps @e2e Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('apps-installed') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByTestId('apps-installed') 32 | ]; 33 | for (const appList of appLists) { > 34 | await expect(appList).toBeVisible(); | ^ 35 | } 36 | await appsPage.waitForNetworkIdle(() => appsPage.installedAppRow.first().click()), 37 | await expect(appPage.appSettingsButton).toBeVisible(); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/singlePermissions/readonly_app_access.spec.ts:34:29
[chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with settings permissions should have readonly access to Apps @e2e: playwright/tests/singlePermissions/readonly_app_access.spec.ts#L34
2) [chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with settings permissions should have readonly access to Apps @e2e Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('apps-installed') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByTestId('apps-installed') 32 | ]; 33 | for (const appList of appLists) { > 34 | await expect(appList).toBeVisible(); | ^ 35 | } 36 | await appsPage.waitForNetworkIdle(() => appsPage.installedAppRow.first().click()), 37 | await expect(appPage.appSettingsButton).toBeVisible(); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/singlePermissions/readonly_app_access.spec.ts:34:29
[chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with settings permissions should have readonly access to Apps @e2e: playwright/tests/singlePermissions/readonly_app_access.spec.ts#L1
2) [chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with settings permissions should have readonly access to Apps @e2e Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with page permissions should have readonly access to Apps @e2e: playwright/tests/singlePermissions/readonly_app_access.spec.ts#L34
3) [chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with page permissions should have readonly access to Apps @e2e Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('apps-installed') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByTestId('apps-installed') 32 | ]; 33 | for (const appList of appLists) { > 34 | await expect(appList).toBeVisible(); | ^ 35 | } 36 | await appsPage.waitForNetworkIdle(() => appsPage.installedAppRow.first().click()), 37 | await expect(appPage.appSettingsButton).toBeVisible(); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/singlePermissions/readonly_app_access.spec.ts:34:29
run-tests (4/4)
Process completed with exit code 1.
[chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @discounts @e2e: playwright/tests/discounts.spec.ts#L395
1) [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @Discounts @e2e Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('[data-test-type="success"]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('[data-test-type="success"]') 393 | discounts.deleteRuleDialog.clickConfirmDeleteButton(), 394 | ); > 395 | await expect(discounts.successBanner).toBeVisible({ timeout: 10000 }); | ^ 396 | await expect(discounts.ruleSection).not.toHaveText( 397 | `${promotion.type}: ${rule.name}`, 398 | ); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/discounts.spec.ts:395:45
[chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @discounts @e2e: playwright/tests/discounts.spec.ts#L1
1) [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @Discounts @e2e Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 45000ms exceeded.
[chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @discounts @e2e: playwright/pages/discountsPage.ts#L111
1) [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @Discounts @e2e Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 45000ms exceeded. Call log: - waiting for getByTestId('rule-list').getByTestId('added-rule').locator(getByTestId('rule-label-with-actions')).filter({ hasText: 'Order rule: rule #1' }).locator(getByTestId('rule-delete-button')) at ../pages/discountsPage.ts:111 109 | 110 | async clickDeleteRuleButton(rule: string) { > 111 | await this.existingRule.locator(this.ruleLabelWithActions).filter({ hasText: rule }).locator(this.deleteRuleButton).click(); | ^ 112 | } 113 | 114 | async openPromotionRuleModal() { at DiscountsPage.clickDeleteRuleButton (/home/runner/work/saleor-dashboard/saleor-dashboard/playwright/pages/discountsPage.ts:111:121) at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/discounts.spec.ts:388:23
[chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @discounts @e2e: playwright/tests/discounts.spec.ts#L1
1) [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @Discounts @e2e Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 45000ms exceeded.
[chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @discounts @e2e: playwright/pages/discountsPage.ts#L111
1) [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @Discounts @e2e Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 45000ms exceeded. Call log: - waiting for getByTestId('rule-list').getByTestId('added-rule').locator(getByTestId('rule-label-with-actions')).filter({ hasText: 'Order rule: rule #1' }).locator(getByTestId('rule-delete-button')) at ../pages/discountsPage.ts:111 109 | 110 | async clickDeleteRuleButton(rule: string) { > 111 | await this.existingRule.locator(this.ruleLabelWithActions).filter({ hasText: rule }).locator(this.deleteRuleButton).click(); | ^ 112 | } 113 | 114 | async openPromotionRuleModal() { at DiscountsPage.clickDeleteRuleButton (/home/runner/work/saleor-dashboard/saleor-dashboard/playwright/pages/discountsPage.ts:111:121) at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/discounts.spec.ts:388:23
[chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #2 from Order promotion @discounts @e2e: playwright/tests/discounts.spec.ts#L395
2) [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #2 from Order promotion @Discounts @e2e Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: locator('[data-test-type="success"]') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 10000ms - waiting for locator('[data-test-type="success"]') 393 | discounts.deleteRuleDialog.clickConfirmDeleteButton(), 394 | ); > 395 | await expect(discounts.successBanner).toBeVisible({ timeout: 10000 }); | ^ 396 | await expect(discounts.ruleSection).not.toHaveText( 397 | `${promotion.type}: ${rule.name}`, 398 | ); at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/discounts.spec.ts:395:45
[chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #2 from Order promotion @discounts @e2e: playwright/tests/discounts.spec.ts#L1
2) [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #2 from Order promotion @Discounts @e2e Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 45000ms exceeded.
[chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #2 from Order promotion @discounts @e2e: playwright/pages/discountsPage.ts#L111
2) [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #2 from Order promotion @Discounts @e2e Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 45000ms exceeded. Call log: - waiting for getByTestId('rule-list').getByTestId('added-rule').locator(getByTestId('rule-label-with-actions')).filter({ hasText: 'Order rule: rule #2' }).locator(getByTestId('rule-delete-button')) at ../pages/discountsPage.ts:111 109 | 110 | async clickDeleteRuleButton(rule: string) { > 111 | await this.existingRule.locator(this.ruleLabelWithActions).filter({ hasText: rule }).locator(this.deleteRuleButton).click(); | ^ 112 | } 113 | 114 | async openPromotionRuleModal() { at DiscountsPage.clickDeleteRuleButton (/home/runner/work/saleor-dashboard/saleor-dashboard/playwright/pages/discountsPage.ts:111:121) at /home/runner/work/saleor-dashboard/saleor-dashboard/playwright/tests/discounts.spec.ts:388:23
[chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #2 from Order promotion @discounts @e2e: playwright/tests/discounts.spec.ts#L1
2) [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #2 from Order promotion @Discounts @e2e Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
run-tests (2/4)
Process completed with exit code 1.
deploy-dashboard
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, bobheadxi/deployments@88ce5600046c82542f8246ac287d0a53c461bca3, actions/cache@v3, aws-actions/configure-aws-credentials@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
run-tests (3/4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
run-tests (1/4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
run-tests (4/4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
run-tests (2/4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
merge-reports
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "all-blob-reports", "html-report--attempt-1". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
BASE_URL
https://pr-4788.dashboard.saleor.rocks
API_URL
https://pr-4788.staging.saleor.cloud/graphql/
POOL_NAME
pr-4788
POOL_INSTANCE
https://pr-4788.staging.saleor.cloud
BACKUP_NAMESPACE
snapshot-automation-tests
SNAPSHOT
backup_id=ZrniYESk, version=3.20.0, name=snapshot-automation-tests
🎭 Playwright Run Summary
3 failed [chromium] › orders.spec.ts:235:5 › TC: SALEOR_84 Create draft order @e2e @draft ─────────────── [chromium] › pageTypes.spec.ts:69:5 › TC: SALEOR_190 As an admin user I can delete several page types@e2e @page-type [chromium] › permissionGroup.spec.ts:78:5 › TC: SALEOR_134 Should be able to edit existing permission group @permissions @e2e 1 interrupted [chromium] › product.spec.ts:23:5 › TC: SALEOR_3 Create basic product with variants @e2e @Product 35 did not run 22 passed (1.8m)
🎭 Playwright Run Summary
2 failed [chromium] › apps.spec.ts:51:5 › TC: SALEOR_120 User should be able to delete thirdparty app @e2e [chromium] › attributes.spec.ts:22:9 › TC: SALEOR_124 User should be able to create PAGE_TYPE SWATCH attribute with ability to add values, required, public @e2e @attributes 3 interrupted [chromium] › attributes.spec.ts:54:9 › TC: SALEOR_125 User should be able to create PRODUCT_TYPE BOOLEAN attribute without ability to add values, NOT required, private @e2e @attributes [chromium] › attributes.spec.ts:54:9 › TC: SALEOR_125 User should be able to create PRODUCT_TYPE DATE attribute without ability to add values, NOT required, private @e2e @attributes [chromium] › attributes.spec.ts:54:9 › TC: SALEOR_125 User should be able to create PRODUCT_TYPE DATE_TIME attribute without ability to add values, NOT required, private @e2e @attributes 1 flaky [chromium] › attributes.spec.ts:22:9 › TC: SALEOR_124 User should be able to create PRODUCT_TYPE MULTISELECT attribute with ability to add values, required, public @e2e @attributes 1 skipped 31 did not run 23 passed (1.8m)
🎭 Playwright Run Summary
2 failed [chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with product permissions should have readonly access to Apps @e2e [chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with settings permissions should have readonly access to Apps @e2e 2 interrupted [chromium] › singlePermissions/shipping.spec.ts:9:5 › TC: SALEOR_21 User should be able to navigate to shipping zones page as a staff member using SHIPPING permission @e2e [chromium] › singlePermissions/staffMembers.spec.ts:23:5 › TC: SALEOR_19 User should be able to navigate to staff members list page as a staff member using STAFF permission @e2e 1 flaky [chromium] › singlePermissions/readonly_app_access.spec.ts:15:7 › TC: SALEOR_131 User with page permissions should have readonly access to Apps @e2e 25 did not run 31 passed (2.3m)
🎭 Playwright Run Summary
2 failed [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #1 from Order promotion @Discounts @e2e [chromium] › discounts.spec.ts:380:9 › TC: SALEOR_167 Delete promotion rule #2 from Order promotion @Discounts @e2e 2 interrupted [chromium] › giftCards.spec.ts:97:5 › TC: SALEOR_110 Edit gift card @e2e @gift ───────────────── [chromium] › giftCards.spec.ts:109:5 › TC: SALEOR_111 Bulk delete gift cards @e2e @gift ──────── 18 did not run 39 passed (3.7m)

Artifacts

Produced during runtime
Name Size
all-blob-reports Expired
38.3 MB
html-report--attempt-1 Expired
41.5 MB