Skip to content

PMM Upgrade Full Matrix (e2e tests) #62

PMM Upgrade Full Matrix (e2e tests)

PMM Upgrade Full Matrix (e2e tests) #62

Manually triggered August 4, 2023 16:31
Status Failure
Total duration 17m 49s
Artifacts 8

pmm-upgrade-ui-tests-matrix-full.yml

on: workflow_dispatch
Get versions  /  Get versions
3s
Get versions / Get versions
Matrix: Configuration / Settings
Matrix: RBAC / User Roles
Fit to window
Zoom out
Zoom in

Annotations

184 errors, 32 warnings, and 114 notices
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.37.1, UI way) / UI way "2.37.1" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.35.0, Docker way) / Docker way "2.35.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.36.0, Docker way) / Docker way "2.36.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.38.1, UI way) / UI way "2.38.1" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.36.0, UI way) / UI way "2.36.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.38.0, Docker way) / Docker way "2.38.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.38.0, UI way) / UI way "2.38.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.37.0, UI way) / UI way "2.37.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.35.0, UI way) / UI way "2.35.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.37.0, Docker way) / Docker way "2.37.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.37.1, Docker way) / Docker way "2.37.1" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.38.1, Podman way) / Podman way "2.38.1" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.38.1, Docker way) / Docker way "2.38.1" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.37.0, Podman way) / Podman way "2.37.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.37.1, Podman way) / Podman way "2.37.1" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.36.0, Podman way) / Podman way "2.36.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › upgrade/upgradePmmViaUi.spec.ts:15:7 › Common Upgrade PMM tests › PMM-T288 Verify user can see Update widget before upgrade [critical] @pmm-upgrade: pmm-ui-tests/playwright-tests/components/pmmUpgrade.ts#L43
1) [chromium] › upgrade/upgradePmmViaUi.spec.ts:15:7 › Common Upgrade PMM tests › PMM-T288 Verify user can see Update widget before upgrade [critical] @pmm-upgrade locator.waitFor: Timeout 180000ms exceeded. =========================== logs =========================== waiting for locator('xpath=//*[@aria-label="PMM Upgrade panel"]').getByText('Upgrade to') to be visible ============================================================ at ../components/pmmUpgrade.ts:43 41 | 42 | verifyUpgradeWidget = async () => { > 43 | await this.buttons.upgradeButton.waitFor({ state: 'visible', timeout: Duration.ThreeMinutes }); | ^ 44 | await expect(this.elements.upToDate).toBeHidden(); 45 | await this.elements.lastUpgradeCheckDate.waitFor({ state: 'visible' }); 46 | const availableVersion = await this.elements.availableVersion.textContent(); at PmmUpgrade.verifyUpgradeWidget (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/components/pmmUpgrade.ts:43:38) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/upgrade/upgradePmmViaUi.spec.ts:19:36
Configuration / Settings (2.38.1, UI way) / UI way "2.38.1" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.38.0, Podman way) / Podman way "2.38.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #1 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L65
1) [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade Retry #2 --------------------------------------------------------------------------------------- locator.hover: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('sidemenu').locator('xpath=//a[@aria-label="Configuration"]') ============================================================ 63 | 64 | await test.step('1. Click on Configuration on the left menu and then select Access roles link', async () => { > 65 | await homeDashboard.sideMenu.elements.configuration.hover(); | ^ 66 | await expect(homeDashboard.sideMenu.configuration.buttons.rbac).toHaveText( 67 | homeDashboard.sideMenu.configuration.labels.rbac, 68 | ); at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:65:59 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:64:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts#L94
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByTestId('access-roles-create-role') ============================================================ 92 | await test.step('1. Navigate to the Access Role page, then click create button.', async () => { 93 | await page.goto(rbacPage.url); > 94 | await rbacPage.buttons.create.click(); | ^ 95 | }); 96 | 97 | await test.step('2. Create new role agent_type=mysqld_exporter.', async () => { at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:94:37 at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:92:5
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
2) [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:88:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #1 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
[chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade: pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts#L93
3) [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade Retry #2 --------------------------------------------------------------------------------------- Error: Status: 401 Unauthorized Expected: 200 Received: 401 at ../api/helpers/apiHelper.ts:93 91 | console.log(`POST: ${path}\nPayload: ${JSON.stringify(payload)}`); 92 | const response = await (await getConfiguredRestApi()).post(path, payload); > 93 | expect(response.status(), `Status: ${response.status()} ${response.statusText()}`).toEqual(200); | ^ 94 | return response; 95 | }, 96 | }; at Object.post (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/helpers/apiHelper.ts:93:88) at Object.listRoles (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/api/management.ts:15:22) at getRolesObj (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:30:13) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/rbac/rbac.spec.ts:123:16
RBAC / User Roles (2.35.0, Podman way) / Podman way "2.35.0" -> "2.40.0"
Process completed with exit code 1.
[chromium] › upgrade/upgradePmmViaUi.spec.ts:15:7 › Common Upgrade PMM tests › PMM-T288 Verify user can see Update widget before upgrade [critical] @pmm-upgrade: pmm-ui-tests/playwright-tests/components/pmmUpgrade.ts#L43
1) [chromium] › upgrade/upgradePmmViaUi.spec.ts:15:7 › Common Upgrade PMM tests › PMM-T288 Verify user can see Update widget before upgrade [critical] @pmm-upgrade locator.waitFor: Timeout 180000ms exceeded. =========================== logs =========================== waiting for locator('xpath=//*[@aria-label="PMM Upgrade panel"]').getByText('Upgrade to') to be visible ============================================================ at ../components/pmmUpgrade.ts:43 41 | 42 | verifyUpgradeWidget = async () => { > 43 | await this.buttons.upgradeButton.waitFor({ state: 'visible', timeout: Duration.ThreeMinutes }); | ^ 44 | await expect(this.elements.upToDate).toBeHidden(); 45 | await this.elements.lastUpgradeCheckDate.waitFor({ state: 'visible' }); 46 | const availableVersion = await this.elements.availableVersion.textContent(); at PmmUpgrade.verifyUpgradeWidget (/home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/components/pmmUpgrade.ts:43:38) at /home/runner/work/pmm-ui-tests/pmm-ui-tests/pmm-ui-tests/playwright-tests/tests/upgrade/upgradePmmViaUi.spec.ts:19:36
RBAC / User Roles (2.34.0, UI way) / UI way "2.34.0" -> "2.40.0"
Process completed with exit code 1.
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.5m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.5m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.5m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.5m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.7m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.8m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.8m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.8m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 3.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 4.3m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 4.3m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 5.0m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 5.1m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 5.2m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 4.5m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 5.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 5.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 5.7m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 5.0m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.5m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 7.0m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 5.9m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.5m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › rbac/rbac.spec.ts took 1.4m
Slow Test: pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts#L1
pmm-ui-tests/playwright-tests/[chromium] › upgrade/upgradePmmViaUi.spec.ts took 11.1m
🎭 Playwright Run Summary
1 passed (1.0s)
🎭 Playwright Run Summary
1 passed (1.0s)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 passed (993ms)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 passed (1.3s)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 passed (1.5s)
🎭 Playwright Run Summary
1 passed (1.6s)
🎭 Playwright Run Summary
1 passed (1.5s)
🎭 Playwright Run Summary
1 passed (1.7s)
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 passed (1.5s)
🎭 Playwright Run Summary
1 passed (1.3s)
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 passed (1.0s)
🎭 Playwright Run Summary
1 passed (1.4s)
🎭 Playwright Run Summary
1 passed (1.4s)
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
1 passed (1.4s)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
1 passed (1.0s)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
1 passed (1.3s)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 passed (1.6s)
🎭 Playwright Run Summary
1 passed (1.5s)
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
1 passed (1.6s)
🎭 Playwright Run Summary
1 passed (1.5s)
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
2 passed (3.4m)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 passed (1.1s)
🎭 Playwright Run Summary
1 passed (1.2s)
🎭 Playwright Run Summary
2 passed (4.3m)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
2 passed (4.3m)
🎭 Playwright Run Summary
1 passed (1.3s)
🎭 Playwright Run Summary
2 passed (5.0m)
🎭 Playwright Run Summary
1 passed (1.0s)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
1 passed (1.3s)
🎭 Playwright Run Summary
2 passed (5.1m)
🎭 Playwright Run Summary
1 passed (1.4s)
🎭 Playwright Run Summary
2 passed (5.2m)
🎭 Playwright Run Summary
1 passed (1.3s)
🎭 Playwright Run Summary
1 passed (1.2s)
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
2 passed (4.5m)
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
1 passed (1.5s)
🎭 Playwright Run Summary
2 passed (5.4m)
🎭 Playwright Run Summary
1 passed (1.6s)
🎭 Playwright Run Summary
2 passed (5.4m)
🎭 Playwright Run Summary
1 passed (1.4s)
🎭 Playwright Run Summary
1 passed (1.4s)
🎭 Playwright Run Summary
1 passed (1.6s)
🎭 Playwright Run Summary
1 passed (1.5s)
🎭 Playwright Run Summary
2 passed (5.7m)
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
2 passed (5.0m)
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
1 failed [chromium] › upgrade/upgradePmmViaUi.spec.ts:15:7 › Common Upgrade PMM tests › PMM-T288 Verify user can see Update widget before upgrade [critical] @pmm-upgrade 1 passed (7.0m)
🎭 Playwright Run Summary
1 skipped
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
2 passed (5.9m)
🎭 Playwright Run Summary
7 skipped
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 failed [chromium] › rbac/rbac.spec.ts:55:7 › Spec file for Access Control (RBAC) › PMM-T1573 Verify Access Roles tab on Configuration page @rbac @rbac-pre-upgrade [chromium] › rbac/rbac.spec.ts:82:7 › Spec file for Access Control (RBAC) › PMM-T1580 Verify creating Access Role @rbac @rbac-pre-upgrade @rbac-post-upgrade [chromium] › rbac/rbac.spec.ts:121:7 › Spec file for Access Control (RBAC) › PMM-T1584 Verify assigning Access role to user @rbac @rbac-pre-upgrade @rbac-post-upgrade
🎭 Playwright Run Summary
3 skipped
🎭 Playwright Run Summary
1 failed [chromium] › upgrade/upgradePmmViaUi.spec.ts:15:7 › Common Upgrade PMM tests › PMM-T288 Verify user can see Update widget before upgrade [critical] @pmm-upgrade 1 passed (11.1m)

Artifacts

Produced during runtime
Name Size
config-2.38.1-report Expired
15.6 MB
rbac-2.34.0-report Expired
13.3 MB
rbac-2.35.0-report Expired
5.97 MB
rbac-2.36.0-report Expired
5.59 MB
rbac-2.37.0-report Expired
6.04 MB
rbac-2.37.1-report Expired
6.18 MB
rbac-2.38.0-report Expired
5.66 MB
rbac-2.38.1-report Expired
6.02 MB