Skip to content

PMM e2e Tests(Playwright) #616

PMM e2e Tests(Playwright)

PMM e2e Tests(Playwright) #616

Manually triggered July 3, 2023 11:28
Status Failure
Total duration 17m 38s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

pmm-ui-tests-matrix.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Annotations

22 errors, 7 warnings, and 3 notices
RBAC / Tests
Error setting status: No commit found for SHA: null Request object: { "context": "@rbac UI tests", "description": "Test execution success", "state": "pending", "owner": "percona", "repo": "pmm-ui-tests", "sha": "null", "target_url": "https://github.com/percona/pmm-ui-tests/actions/runs/5443941803" }
RBAC / Tests
Error setting status: No commit found for SHA: null Request object: { "context": "@rbac UI tests", "description": "Test execution success", "state": "success", "owner": "percona", "repo": "pmm-ui-tests", "sha": "null", "target_url": "https://github.com/percona/pmm-ui-tests/actions/runs/5443941803" }
[chromium] › inventory/inventory.spec.ts:332:7 › Spec file for PMM inventory tests. › PMM-T1672 Verify PMM Inventory redesign : State of the agents @inventory @inventory-post-upgrade: pmm-ui-tests/playwright-tests/helpers/CommandLine.ts#L22
1) [chromium] › inventory/inventory.spec.ts:332:7 › Spec file for PMM inventory tests. › PMM-T1672 Verify PMM Inventory redesign : State of the agents @inventory @inventory-post-upgrade Error: The command sudo find / -name pmm-agent failed with error: find: ‘/proc/14233’: No such file or directory find: ‘/proc/14244’: No such file or directory find: ‘/proc/14250’: No such file or directory at ../helpers/CommandLine.ts:22 20 | } 21 | } else { > 22 | throw new Error(`The command ${command} failed with error: ${stderr}`); | ^ 23 | } 24 | 25 | return { stdout, stderr }; at executeCommand (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/helpers/CommandLine.ts:22:11) at Object.findFile (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/helpers/commandLine/pmmClientCommands.ts:45:43) at step (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:380:51) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:379:16
[chromium] › inventory/inventory.spec.ts:332:7 › Spec file for PMM inventory tests. › PMM-T1672 Verify PMM Inventory redesign : State of the agents @inventory @inventory-post-upgrade: pmm-ui-tests/playwright-tests/tests/inventory/components/servicesTable.ts#L71
1) [chromium] › inventory/inventory.spec.ts:332:7 › Spec file for PMM inventory tests. › PMM-T1672 Verify PMM Inventory redesign : State of the agents @inventory @inventory-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: expect(received).toHaveText(expected) Expected string: "OK" Received string: "Failed" Call log: - expect.toHaveText with timeout 5000ms - waiting for getByTestId('table-tbody').getByTestId('table-tbody-tr').locator('xpath=//td[5]').first() - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - waiting for getByTestId('table-tbody').getByTestId('table-tbody-tr').locator('xpath=//td[5]').first() - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" at inventory/components/servicesTable.ts:71 69 | const numberOfServices = await this.elements.serviceStatuses.count() 70 | for (let i = 0; i < numberOfServices; i++) { > 71 | await expect(this.elements.serviceStatuses.nth(i)).toHaveText(expectedStatus); | ^ 72 | } 73 | }; 74 | at ServicesTable.verifyAllMonitoring (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/components/servicesTable.ts:71:58) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:343:7 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:340:5
[chromium] › inventory/inventory.spec.ts:332:7 › Spec file for PMM inventory tests. › PMM-T1672 Verify PMM Inventory redesign : State of the agents @inventory @inventory-post-upgrade: pmm-ui-tests/playwright-tests/tests/inventory/components/servicesTable.ts#L71
1) [chromium] › inventory/inventory.spec.ts:332:7 › Spec file for PMM inventory tests. › PMM-T1672 Verify PMM Inventory redesign : State of the agents @inventory @inventory-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: expect(received).toHaveText(expected) Expected string: "OK" Received string: "Failed" Call log: - expect.toHaveText with timeout 5000ms - waiting for getByTestId('table-tbody').getByTestId('table-tbody-tr').locator('xpath=//td[5]').first() - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - waiting for getByTestId('table-tbody').getByTestId('table-tbody-tr').locator('xpath=//td[5]').first() - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" - locator resolved to <td role="cell" title="Failed" class="css-aqkpyi">…</td> - unexpected value "Failed" at inventory/components/servicesTable.ts:71 69 | const numberOfServices = await this.elements.serviceStatuses.count() 70 | for (let i = 0; i < numberOfServices; i++) { > 71 | await expect(this.elements.serviceStatuses.nth(i)).toHaveText(expectedStatus); | ^ 72 | } 73 | }; 74 | at ServicesTable.verifyAllMonitoring (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/components/servicesTable.ts:71:58) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:343:7 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:340:5
[chromium] › inventory/inventory.spec.ts:271:7 › Spec file for PMM inventory tests. › PMM-T1670 Verify PMM Inventory redesign : Layout & Nodes @inventory @inventory-post-upgrade: pmm-ui-tests/playwright-tests/tests/inventory/components/nodesTable.ts#L67
2) [chromium] › inventory/inventory.spec.ts:271:7 › Spec file for PMM inventory tests. › PMM-T1670 Verify PMM Inventory redesign : Layout & Nodes @inventory @inventory-post-upgrade Error: expect(received).toContainText(expected) Expected string: "Up" Received string: "Down" Call log: - expect.toContainText with timeout 5000ms - waiting for locator('xpath=//*[contains(text(),"client_container_2249")]//ancestor::*[@data-testid="table-tbody-tr"]').locator('td').nth(1) - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - waiting for locator('xpath=//*[contains(text(),"client_container_2249")]//ancestor::*[@data-testid="table-tbody-tr"]').locator('td').nth(1) - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" at inventory/components/nodesTable.ts:67 65 | await expect(this.elements.version_2_37.address(details.nodeName!)).toContainText(details.address!); 66 | } > 67 | await expect(this.elements.status(details.nodeName!)).toContainText(details.status || 'Up'); | ^ 68 | await expect(this.elements.nodeName(details.nodeName!)).toContainText(details.nodeName!); 69 | await expect(this.elements.nodeType(details.nodeName!)).toContainText(details.nodeType!); 70 | await expect(this.elements.monitoring(details.nodeName!)).toContainText(details.monitoring || 'OK'); at NodesTable.verifyNode (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/components/nodesTable.ts:67:59) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:292:34 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:287:5
[chromium] › inventory/inventory.spec.ts:271:7 › Spec file for PMM inventory tests. › PMM-T1670 Verify PMM Inventory redesign : Layout & Nodes @inventory @inventory-post-upgrade: pmm-ui-tests/playwright-tests/tests/inventory/components/nodesTable.ts#L67
2) [chromium] › inventory/inventory.spec.ts:271:7 › Spec file for PMM inventory tests. › PMM-T1670 Verify PMM Inventory redesign : Layout & Nodes @inventory @inventory-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: expect(received).toContainText(expected) Expected string: "Up" Received string: "Down" Call log: - expect.toContainText with timeout 5000ms - waiting for locator('xpath=//*[contains(text(),"client_container_2249")]//ancestor::*[@data-testid="table-tbody-tr"]').locator('td').nth(1) - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - waiting for locator('xpath=//*[contains(text(),"client_container_2249")]//ancestor::*[@data-testid="table-tbody-tr"]').locator('td').nth(1) - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" - locator resolved to <td role="cell" title="DOWN" class="css-aqkpyi">…</td> - unexpected value "Down" at inventory/components/nodesTable.ts:67 65 | await expect(this.elements.version_2_37.address(details.nodeName!)).toContainText(details.address!); 66 | } > 67 | await expect(this.elements.status(details.nodeName!)).toContainText(details.status || 'Up'); | ^ 68 | await expect(this.elements.nodeName(details.nodeName!)).toContainText(details.nodeName!); 69 | await expect(this.elements.nodeType(details.nodeName!)).toContainText(details.nodeType!); 70 | await expect(this.elements.monitoring(details.nodeName!)).toContainText(details.monitoring || 'OK'); at NodesTable.verifyNode (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/components/nodesTable.ts:67:59) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:292:34 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/inventory/inventory.spec.ts:287:5
Inventory / Tests
Process completed with exit code 1.
Inventory / Tests
Error setting status: No commit found for SHA: null Request object: { "context": "@inventory UI tests", "description": "Test execution failure", "state": "failure", "owner": "percona", "repo": "pmm-ui-tests", "sha": "null", "target_url": "https://github.com/percona/pmm-ui-tests/actions/runs/5443941803" }
Inventory / Tests
Error setting status: No commit found for SHA: null Request object: { "context": "@inventory UI tests", "description": "Test execution success", "state": "pending", "owner": "percona", "repo": "pmm-ui-tests", "sha": "null", "target_url": "https://github.com/percona/pmm-ui-tests/actions/runs/5443941803" }
Portal / Tests
Error setting status: No commit found for SHA: null Request object: { "context": "@portal UI tests", "description": "Test execution success", "state": "pending", "owner": "percona", "repo": "pmm-ui-tests", "sha": "null", "target_url": "https://github.com/percona/pmm-ui-tests/actions/runs/5443941803" }
Portal / Tests
Error setting status: No commit found for SHA: null Request object: { "context": "@portal UI tests", "description": "Test execution failure", "state": "failure", "owner": "percona", "repo": "pmm-ui-tests", "sha": "null", "target_url": "https://github.com/percona/pmm-ui-tests/actions/runs/5443941803" }
[chromium] › portal/connectPMM.spec.ts:156:7 › Spec file for connecting PMM to the portal › PMM-T1098 Verify All org users can login in connected PMM server @not-ui-pipeline @portal @pre-pmm-portal-upgrade @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/pages/SignIn.page.ts#L40
1) [chromium] › portal/connectPMM.spec.ts:156:7 › Spec file for connecting PMM to the portal › PMM-T1098 Verify All org users can login in connected PMM server @not-ui-pipeline @portal @pre-pmm-portal-upgrade @post-pmm-portal-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for locator('xpath=//*[@id="okta-signin-submit"]') ============================================================ at ../pages/SignIn.page.ts:40 38 | const oktaSignInPage = new OktaSignInPage(this.page); 39 | > 40 | await this.buttons.oktaLogin.click(); | ^ 41 | await oktaSignInPage.fields.username.type(username); 42 | await oktaSignInPage.buttons.next.click(); 43 | await oktaSignInPage.fields.password.type(password); at SignInPage.oktaLogin (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/pages/SignIn.page.ts:40:34) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/connectPMM.spec.ts:166:26 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/connectPMM.spec.ts:165:18
[chromium] › portal/connectPMM.spec.ts:156:7 › Spec file for connecting PMM to the portal › PMM-T1098 Verify All org users can login in connected PMM server @not-ui-pipeline @portal @pre-pmm-portal-upgrade @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/pages/SignIn.page.ts#L40
1) [chromium] › portal/connectPMM.spec.ts:156:7 › Spec file for connecting PMM to the portal › PMM-T1098 Verify All org users can login in connected PMM server @not-ui-pipeline @portal @pre-pmm-portal-upgrade @post-pmm-portal-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for locator('xpath=//*[@id="okta-signin-submit"]') ============================================================ at ../pages/SignIn.page.ts:40 38 | const oktaSignInPage = new OktaSignInPage(this.page); 39 | > 40 | await this.buttons.oktaLogin.click(); | ^ 41 | await oktaSignInPage.fields.username.type(username); 42 | await oktaSignInPage.buttons.next.click(); 43 | await oktaSignInPage.fields.password.type(password); at SignInPage.oktaLogin (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/pages/SignIn.page.ts:40:34) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/connectPMM.spec.ts:166:26 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/connectPMM.spec.ts:165:18
[chromium] › portal/connectPMM.spec.ts:156:7 › Spec file for connecting PMM to the portal › PMM-T1098 Verify All org users can login in connected PMM server @not-ui-pipeline @portal @pre-pmm-portal-upgrade @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/pages/SignIn.page.ts#L40
1) [chromium] › portal/connectPMM.spec.ts:156:7 › Spec file for connecting PMM to the portal › PMM-T1098 Verify All org users can login in connected PMM server @not-ui-pipeline @portal @pre-pmm-portal-upgrade @post-pmm-portal-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for locator('xpath=//*[@id="okta-signin-submit"]') ============================================================ at ../pages/SignIn.page.ts:40 38 | const oktaSignInPage = new OktaSignInPage(this.page); 39 | > 40 | await this.buttons.oktaLogin.click(); | ^ 41 | await oktaSignInPage.fields.username.type(username); 42 | await oktaSignInPage.buttons.next.click(); 43 | await oktaSignInPage.fields.password.type(password); at SignInPage.oktaLogin (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/pages/SignIn.page.ts:40:34) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/connectPMM.spec.ts:166:26 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/connectPMM.spec.ts:165:18
[chromium] › portal/postPmmConnect.spec.ts:56:7 › Spec file for PMM connected the portal › Verify user roles are untouched after PMM server upgrade @not-ui-pipeline @portal @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts#L62
2) [chromium] › portal/postPmmConnect.spec.ts:56:7 › Spec file for PMM connected the portal › Verify user roles are untouched after PMM server upgrade @not-ui-pipeline @portal @post-pmm-portal-upgrade TypeError: Cannot read properties of undefined (reading 'role') 60 | const foundTechnicalUser = users.find((user: any) => user.email === technicalUser.email); 61 | > 62 | expect(foundAdmin1User.role).toEqual('Admin'); | ^ 63 | expect(foundAdmin2User.role).toEqual('Admin'); 64 | expect(foundTechnicalUser.role).toEqual('Viewer'); 65 | }); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:62:28
[chromium] › portal/postPmmConnect.spec.ts:56:7 › Spec file for PMM connected the portal › Verify user roles are untouched after PMM server upgrade @not-ui-pipeline @portal @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts#L62
2) [chromium] › portal/postPmmConnect.spec.ts:56:7 › Spec file for PMM connected the portal › Verify user roles are untouched after PMM server upgrade @not-ui-pipeline @portal @post-pmm-portal-upgrade Retry #1 --------------------------------------------------------------------------------------- TypeError: Cannot read properties of undefined (reading 'role') 60 | const foundTechnicalUser = users.find((user: any) => user.email === technicalUser.email); 61 | > 62 | expect(foundAdmin1User.role).toEqual('Admin'); | ^ 63 | expect(foundAdmin2User.role).toEqual('Admin'); 64 | expect(foundTechnicalUser.role).toEqual('Viewer'); 65 | }); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:62:28
[chromium] › portal/postPmmConnect.spec.ts:56:7 › Spec file for PMM connected the portal › Verify user roles are untouched after PMM server upgrade @not-ui-pipeline @portal @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts#L62
2) [chromium] › portal/postPmmConnect.spec.ts:56:7 › Spec file for PMM connected the portal › Verify user roles are untouched after PMM server upgrade @not-ui-pipeline @portal @post-pmm-portal-upgrade Retry #2 --------------------------------------------------------------------------------------- TypeError: Cannot read properties of undefined (reading 'role') 60 | const foundTechnicalUser = users.find((user: any) => user.email === technicalUser.email); 61 | > 62 | expect(foundAdmin1User.role).toEqual('Admin'); | ^ 63 | expect(foundAdmin2User.role).toEqual('Admin'); 64 | expect(foundTechnicalUser.role).toEqual('Viewer'); 65 | }); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:62:28
[chromium] › portal/postPmmConnect.spec.ts:67:7 › Spec file for PMM connected the portal › PMM-T1132 Verify PMM user logged in using SSO and member of SN account is able to see tickets @not-ui-pipeline @portal @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/pages/SignIn.page.ts#L40
3) [chromium] › portal/postPmmConnect.spec.ts:67:7 › Spec file for PMM connected the portal › PMM-T1132 Verify PMM user logged in using SSO and member of SN account is able to see tickets @not-ui-pipeline @portal @post-pmm-portal-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for locator('xpath=//*[@id="okta-signin-submit"]') ============================================================ at ../pages/SignIn.page.ts:40 38 | const oktaSignInPage = new OktaSignInPage(this.page); 39 | > 40 | await this.buttons.oktaLogin.click(); | ^ 41 | await oktaSignInPage.fields.username.type(username); 42 | await oktaSignInPage.buttons.next.click(); 43 | await oktaSignInPage.fields.password.type(password); at SignInPage.oktaLogin (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/pages/SignIn.page.ts:40:34) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:82:26 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:81:18
[chromium] › portal/postPmmConnect.spec.ts:67:7 › Spec file for PMM connected the portal › PMM-T1132 Verify PMM user logged in using SSO and member of SN account is able to see tickets @not-ui-pipeline @portal @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/pages/SignIn.page.ts#L40
3) [chromium] › portal/postPmmConnect.spec.ts:67:7 › Spec file for PMM connected the portal › PMM-T1132 Verify PMM user logged in using SSO and member of SN account is able to see tickets @not-ui-pipeline @portal @post-pmm-portal-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for locator('xpath=//*[@id="okta-signin-submit"]') ============================================================ at ../pages/SignIn.page.ts:40 38 | const oktaSignInPage = new OktaSignInPage(this.page); 39 | > 40 | await this.buttons.oktaLogin.click(); | ^ 41 | await oktaSignInPage.fields.username.type(username); 42 | await oktaSignInPage.buttons.next.click(); 43 | await oktaSignInPage.fields.password.type(password); at SignInPage.oktaLogin (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/pages/SignIn.page.ts:40:34) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:82:26 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:81:18
[chromium] › portal/postPmmConnect.spec.ts:67:7 › Spec file for PMM connected the portal › PMM-T1132 Verify PMM user logged in using SSO and member of SN account is able to see tickets @not-ui-pipeline @portal @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/pages/SignIn.page.ts#L40
3) [chromium] › portal/postPmmConnect.spec.ts:67:7 › Spec file for PMM connected the portal › PMM-T1132 Verify PMM user logged in using SSO and member of SN account is able to see tickets @not-ui-pipeline @portal @post-pmm-portal-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for locator('xpath=//*[@id="okta-signin-submit"]') ============================================================ at ../pages/SignIn.page.ts:40 38 | const oktaSignInPage = new OktaSignInPage(this.page); 39 | > 40 | await this.buttons.oktaLogin.click(); | ^ 41 | await oktaSignInPage.fields.username.type(username); 42 | await oktaSignInPage.buttons.next.click(); 43 | await oktaSignInPage.fields.password.type(password); at SignInPage.oktaLogin (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/pages/SignIn.page.ts:40:34) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:82:26 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:81:18
[chromium] › portal/postPmmConnect.spec.ts:112:7 › Spec file for PMM connected the portal › PMM-T1152 Verify user logged in using SSO and is a member of SN account is able to see Entitlements @not-ui-pipeline @portal @post-pmm-portal-upgrade: pmm-ui-tests/playwright-tests/pages/SignIn.page.ts#L40
4) [chromium] › portal/postPmmConnect.spec.ts:112:7 › Spec file for PMM connected the portal › PMM-T1152 Verify user logged in using SSO and is a member of SN account is able to see Entitlements @not-ui-pipeline @portal @post-pmm-portal-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for locator('xpath=//*[@id="okta-signin-submit"]') ============================================================ at ../pages/SignIn.page.ts:40 38 | const oktaSignInPage = new OktaSignInPage(this.page); 39 | > 40 | await this.buttons.oktaLogin.click(); | ^ 41 | await oktaSignInPage.fields.username.type(username); 42 | await oktaSignInPage.buttons.next.click(); 43 | await oktaSignInPage.fields.password.type(password); at SignInPage.oktaLogin (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/pages/SignIn.page.ts:40:34) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:122:26 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/portal/postPmmConnect.spec.ts:121:18
RBAC / Tests
No files were found with the provided path: pmm-ui-tests/playwright-report/data/*webm pmm-ui-tests/playwright-report/data/*png. No artifacts will be uploaded.
Slow Test: pmm-ui-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/[chromium] › rbac/rbac.spec.ts took 5.3m
Slow Test: pmm-ui-tests/[chromium] › inventory/inventory.spec.ts#L1
pmm-ui-tests/[chromium] › inventory/inventory.spec.ts took 6.7m
Inventory / Tests
No files were found with the provided path: pmm-ui-tests/playwright-report/data/*webm pmm-ui-tests/playwright-report/data/*png. No artifacts will be uploaded.
Slow Test: pmm-ui-tests/[chromium] › portal/postPmmConnect.spec.ts#L1
pmm-ui-tests/[chromium] › portal/postPmmConnect.spec.ts took 9.2m
Slow Test: pmm-ui-tests/[chromium] › portal/connectPMM.spec.ts#L1
pmm-ui-tests/[chromium] › portal/connectPMM.spec.ts took 1.1m
Portal / Tests
No files were found with the provided path: pmm-ui-tests/playwright-report/data/*webm pmm-ui-tests/playwright-report/data/*png. No artifacts will be uploaded.
🎭 Playwright Run Summary
8 passed (5.4m)
🎭 Playwright Run Summary
1 failed [chromium] › inventory/inventory.spec.ts:332:7 › Spec file for PMM inventory tests. › PMM-T1672 Verify PMM Inventory redesign : State of the agents @inventory @inventory-post-upgrade 1 flaky [chromium] › inventory/inventory.spec.ts:271:7 › Spec file for PMM inventory tests. › PMM-T1670 Verify PMM Inventory redesign : Layout & Nodes @inventory @inventory-post-upgrade 7 passed (6.8m)
🎭 Playwright Run Summary
12 failed [chromium] › portal/connectPMM.spec.ts:156:7 › Spec file for connecting PMM to the portal › PMM-T1098 Verify All org users can login in connected PMM server @not-ui-pipeline @portal @pre-pmm-portal-upgrade @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:56:7 › Spec file for PMM connected the portal › Verify user roles are untouched after PMM server upgrade @not-ui-pipeline @portal @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:67:7 › Spec file for PMM connected the portal › PMM-T1132 Verify PMM user logged in using SSO and member of SN account is able to see tickets @not-ui-pipeline @portal @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:112:7 › Spec file for PMM connected the portal › PMM-T1152 Verify user logged in using SSO and is a member of SN account is able to see Entitlements @not-ui-pipeline @portal @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:148:7 › Spec file for PMM connected the portal › PMM-T1222 Verify user can see the contacts from Percona @not-ui-pipeline @portal @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:181:7 › Spec file for PMM connected the portal › PMM-T1147 Verify PMM user that is not logged in with SSO can NOT see Tickets for organization @not-ui-pipeline @portal @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:213:7 › Spec file for PMM connected the portal › PMM-T1154 Verify PMM user that is not logged in with SSO can NOT see Entitlements for organization @not-ui-pipeline @portal @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:247:7 › Spec file for PMM connected the portal › PMM-T1170 Verify PMM user that is not logged in with SSO can NOT see Contacts for organization @not-ui-pipeline @portal @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:270:7 › Spec file for PMM connected the portal › PMM-T1148 Verify PMM user logged in using SSO and member of organization in Portal BUT not a SN account is NOT able to see Tickets @not-ui-pipeline @portal @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:298:7 › Spec file for PMM connected the portal › PMM-T1153 Verify user logged in using SSO and is not a member of SN account is NOT able to see Entitlements @not-ui-pipeline @portal @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:327:7 › Spec file for PMM connected the portal › PMM-T1112 Verify user can disconnect pmm from portal success flow @portal @not-ui-pipeline @post-pmm-portal-upgrade [chromium] › portal/postPmmConnect.spec.ts:366:7 › Spec file for PMM connected the portal › PMM-T1264 Verify that pmm admin user can force disconnect pmm from the portal. @not-ui-pipeline @portal @post-pmm-portal-upgrade 2 skipped 2 passed (14.5m)