Playwright Tests #1068
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
playwright.yml
on: schedule
Playwright Tests (ubuntu-latest, Node.js 18.x)
6m 29s
Annotations
4 errors, 12 warnings, and 1 notice
../../src/tests/theia-main-menu.test.ts:95:9 › Theia Main Menu › open about dialog using menu:
examples/playwright/src/tests/theia-main-menu.test.ts#L99
1) ../../src/tests/theia-main-menu.test.ts:95:9 › Theia Main Menu › open about dialog using menu ─
Error: locator.click: Error: strict mode violation: getByRole('button', { name: 'OK' }) resolved to 2 elements:
1) <a tabindex="0" role="button">cloud-ws-vSoK3W</a> aka getByRole('button', { name: 'cloud-ws-vSoK3W' })
2) <button class="theia-button main">OK</button> aka getByRole('button', { name: 'OK', exact: true })
=========================== logs ===========================
waiting for getByRole('button', { name: 'OK' })
============================================================
97 | const aboutDialog = new TheiaAboutDialog(app);
98 | expect(await aboutDialog.isVisible()).toBe(true);
> 99 | await aboutDialog.page.getByRole('button', { name: 'OK' }).click();
| ^
100 | expect(await aboutDialog.isVisible()).toBe(false);
101 | });
102 |
at /home/runner/work/theia/theia/examples/playwright/src/tests/theia-main-menu.test.ts:99:68
|
../../src/tests/theia-main-menu.test.ts:95:9 › Theia Main Menu › open about dialog using menu:
examples/playwright/src/tests/theia-main-menu.test.ts#L99
1) ../../src/tests/theia-main-menu.test.ts:95:9 › Theia Main Menu › open about dialog using menu ─
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: getByRole('button', { name: 'OK' }) resolved to 2 elements:
1) <a tabindex="0" role="button">cloud-ws-vSoK3W</a> aka getByRole('button', { name: 'cloud-ws-vSoK3W' })
2) <button class="theia-button main">OK</button> aka getByRole('button', { name: 'OK', exact: true })
=========================== logs ===========================
waiting for getByRole('button', { name: 'OK' })
============================================================
97 | const aboutDialog = new TheiaAboutDialog(app);
98 | expect(await aboutDialog.isVisible()).toBe(true);
> 99 | await aboutDialog.page.getByRole('button', { name: 'OK' }).click();
| ^
100 | expect(await aboutDialog.isVisible()).toBe(false);
101 | });
102 |
at /home/runner/work/theia/theia/examples/playwright/src/tests/theia-main-menu.test.ts:99:68
|
../../src/tests/theia-main-menu.test.ts:95:9 › Theia Main Menu › open about dialog using menu:
examples/playwright/src/tests/theia-main-menu.test.ts#L99
1) ../../src/tests/theia-main-menu.test.ts:95:9 › Theia Main Menu › open about dialog using menu ─
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: getByRole('button', { name: 'OK' }) resolved to 2 elements:
1) <a tabindex="0" role="button">cloud-ws-vSoK3W</a> aka getByRole('button', { name: 'cloud-ws-vSoK3W' })
2) <button class="theia-button main">OK</button> aka getByRole('button', { name: 'OK', exact: true })
=========================== logs ===========================
waiting for getByRole('button', { name: 'OK' })
============================================================
97 | const aboutDialog = new TheiaAboutDialog(app);
98 | expect(await aboutDialog.isVisible()).toBe(true);
> 99 | await aboutDialog.page.getByRole('button', { name: 'OK' }).click();
| ^
100 | expect(await aboutDialog.isVisible()).toBe(false);
101 | });
102 |
at /home/runner/work/theia/theia/examples/playwright/src/tests/theia-main-menu.test.ts:99:68
|
Playwright Tests (ubuntu-latest, Node.js 18.x)
The process '/usr/bin/xvfb-run' failed with exit code 1
|
Playwright Tests (ubuntu-latest, Node.js 18.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: GabrielBB/xvfb-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Playwright Tests (ubuntu-latest, Node.js 18.x):
examples/playwright/src/theia-quick-command-palette.ts#L69
'type' is deprecated. [object Object]
|
Playwright Tests (ubuntu-latest, Node.js 18.x):
examples/playwright/src/theia-rename-dialog.ts#L25
'type' is deprecated. [object Object]
|
Playwright Tests (ubuntu-latest, Node.js 18.x):
examples/playwright/src/theia-terminal.ts#L41
'type' is deprecated. [object Object]
|
Slow Test:
src/tests/theia-quick-command.test.ts#L1
src/tests/theia-quick-command.test.ts took 40.2s
|
Slow Test:
src/tests/theia-explorer-view.test.ts#L1
src/tests/theia-explorer-view.test.ts took 17.2s
|
Slow Test:
src/tests/theia-text-editor.test.ts#L1
src/tests/theia-text-editor.test.ts took 16.4s
|
Slow Test:
src/tests/theia-preference-view.test.ts#L1
src/tests/theia-preference-view.test.ts took 15.6s
|
Slow Test:
src/tests/theia-workspace.test.ts#L1
src/tests/theia-workspace.test.ts took 15.5s
|
Playwright Tests (ubuntu-latest, Node.js 18.x):
examples/playwright/src/theia-quick-command-palette.ts#L69
'type' is deprecated. [object Object]
|
Playwright Tests (ubuntu-latest, Node.js 18.x):
examples/playwright/src/theia-rename-dialog.ts#L25
'type' is deprecated. [object Object]
|
Playwright Tests (ubuntu-latest, Node.js 18.x):
examples/playwright/src/theia-terminal.ts#L41
'type' is deprecated. [object Object]
|
🎭 Playwright Run Summary
1 failed
../../src/tests/theia-main-menu.test.ts:95:9 › Theia Main Menu › open about dialog using menu ──
73 passed (3.5m)
|