Timeline events improvements for displaying user and app details #1577
pr-automation.yml
on: pull_request
Annotations
34 errors, 7 warnings, and 10 notices
|
[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#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 |
|