Skip to content

CI - Integration Tests #1060

CI - Integration Tests

CI - Integration Tests #1060

Triggered via schedule December 28, 2023 09:45
Status Failure
Total duration 6m 25s
Artifacts 1
integration-tests
6m 15s
integration-tests
Fit to window
Zoom out
Zoom in

Annotations

8 errors, 3 warnings, and 1 notice
[chromium] › main_page.spec.ts:14:7 › The main page › has the Install button: tests/main_page.spec.ts#L15
1) [chromium] › main_page.spec.ts:14:7 › The main page › has the Install button ────────────────── Error: Timed out 15000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 15000ms - waiting for getByRole('button', { name: 'Install', exact: true }) - waiting for getByRole('button', { name: 'Install', exact: true }) 13 | 14 | test('has the Install button', async ({ page }) => { > 15 | await expect(page.getByRole('button', { name: 'Install', exact: true })).toBeVisible(); | ^ 16 | }); 17 | }) 18 | at /checkout/playwright/tests/main_page.spec.ts:15:78
[chromium] › main_page.spec.ts:14:7 › The main page › has the Install button: tests/main_page.spec.ts#L15
1) [chromium] › main_page.spec.ts:14:7 › The main page › has the Install button ────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 15000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 15000ms - waiting for getByRole('button', { name: 'Install', exact: true }) - waiting for getByRole('button', { name: 'Install', exact: true }) 13 | 14 | test('has the Install button', async ({ page }) => { > 15 | await expect(page.getByRole('button', { name: 'Install', exact: true })).toBeVisible(); | ^ 16 | }); 17 | }) 18 | at /checkout/playwright/tests/main_page.spec.ts:15:78
[chromium] › main_page.spec.ts:14:7 › The main page › has the Install button: tests/main_page.spec.ts#L15
1) [chromium] › main_page.spec.ts:14:7 › The main page › has the Install button ────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 15000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 15000ms - waiting for getByRole('button', { name: 'Install', exact: true }) - waiting for getByRole('button', { name: 'Install', exact: true }) 13 | 14 | test('has the Install button', async ({ page }) => { > 15 | await expect(page.getByRole('button', { name: 'Install', exact: true })).toBeVisible(); | ^ 16 | }); 17 | }) 18 | at /checkout/playwright/tests/main_page.spec.ts:15:78
[chromium] › root_password.spec.ts:9:7 › The user section › can set the root password: tests/root_password.spec.ts#L13
2) [chromium] › root_password.spec.ts:9:7 › The user section › can set the root password ───────── Error: Timed out 15000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 15000ms - waiting for getByText('No root authentication method defined') - waiting for getByText('No root authentication method defined') 11 | 12 | // initial expectation - the root password is not configured yet > 13 | await expect(page.getByText("No root authentication method defined")).toBeVisible(); | ^ 14 | 15 | // click the "Users" header 16 | await page.locator("a[href='#/users']").click(); at /checkout/playwright/tests/root_password.spec.ts:13:75
[chromium] › root_password.spec.ts:9:7 › The user section › can set the root password: tests/root_password.spec.ts#L13
2) [chromium] › root_password.spec.ts:9:7 › The user section › can set the root password ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 15000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 15000ms - waiting for getByText('No root authentication method defined') - waiting for getByText('No root authentication method defined') 11 | 12 | // initial expectation - the root password is not configured yet > 13 | await expect(page.getByText("No root authentication method defined")).toBeVisible(); | ^ 14 | 15 | // click the "Users" header 16 | await page.locator("a[href='#/users']").click(); at /checkout/playwright/tests/root_password.spec.ts:13:75
[chromium] › root_password.spec.ts:9:7 › The user section › can set the root password: tests/root_password.spec.ts#L13
2) [chromium] › root_password.spec.ts:9:7 › The user section › can set the root password ───────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 15000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 15000ms - waiting for getByText('No root authentication method defined') - waiting for getByText('No root authentication method defined') 11 | 12 | // initial expectation - the root password is not configured yet > 13 | await expect(page.getByText("No root authentication method defined")).toBeVisible(); | ^ 14 | 15 | // click the "Users" header 16 | await page.locator("a[href='#/users']").click(); at /checkout/playwright/tests/root_password.spec.ts:13:75
[chromium] › take_screenshots.spec.ts:21:7 › The Installer › installs the system: tests/take_screenshots.spec.ts#L71
3) [chromium] › take_screenshots.spec.ts:21:7 › The Installer › installs the system ────────────── Error: locator.click: Error: strict mode violation: getByText('Back') resolved to 5 elements: 1) <button type="button" aria-disabled="false" data-ouia-sa…>Back</button> aka getByText('Back', { exact: true }) 2) <option class="" value="cz(bksl)">Czech (extra backslash)</option> aka locator('#keyboard') 3) <option class="" value="cz(qwerty_bksl)">Czech (QWERTY, extra backslash)</option> aka locator('#keyboard') 4) <option class="" value="sk(bksl)">Slovak (extra backslash)</option> aka locator('#keyboard') 5) <option class="" value="sk(qwerty_bksl)">Slovak (QWERTY, extra backslash)</option> aka locator('#keyboard') =========================== logs =========================== waiting for getByText('Back') ============================================================ 69 | await page.locator("#passwordConfirmation").fill("linux"); 70 | await page.locator('button[type="submit"]').click(); > 71 | await page.getByText("Back").click(); | ^ 72 | }); 73 | } 74 | at /checkout/playwright/tests/take_screenshots.spec.ts:71:38 at /checkout/playwright/tests/take_screenshots.spec.ts:62:7
integration-tests
Process completed with exit code 1.
Slow Test: [chromium] › main_page.spec.ts#L1
[chromium] › main_page.spec.ts took 50.3s
Slow Test: [chromium] › root_password.spec.ts#L1
[chromium] › root_password.spec.ts took 48.3s
Slow Test: [chromium] › take_screenshots.spec.ts#L1
[chromium] › take_screenshots.spec.ts took 21.7s
🎭 Playwright Run Summary
2 failed [chromium] › main_page.spec.ts:14:7 › The main page › has the Install button ─────────────────── [chromium] › root_password.spec.ts:9:7 › The user section › can set the root password ────────── 1 flaky [chromium] › take_screenshots.spec.ts:21:7 › The Installer › installs the system ─────────────── 1 passed (2.1m)

Artifacts

Produced during runtime
Name Size
test-results Expired
5.06 MB