build(deps-dev): bump the dev-dependencies group across 1 directory w… #6396
frontend-tests.yml
on: push
Playwright Chrome
2m 39s
Playwright Firefox
2m 16s
Playwright Webkit
2m 58s
Annotations
8 errors, 15 warnings, and 3 notices
|
[chromium] › tests/frontend-new/specs/chat.spec.ts:78:5 › makes chat stick to right side of the screen via icon on the top right:
src/tests/frontend-new/helper/padHelper.ts#L120
3) [chromium] › tests/frontend-new/specs/chat.spec.ts:78:5 › makes chat stick to right side of the screen via icon on the top right, remove sticky via icon, close it
Error: page.waitForSelector: Test timeout of 90000ms exceeded.
Call log:
- waiting for locator('iframe[name="ace_outer"]') to be visible
at helper/padHelper.ts:120
118 | const padId = "FRONTEND_TESTS"+randomUUID();
119 | await page.goto('http://localhost:9001/p/'+padId);
> 120 | await page.waitForSelector('iframe[name="ace_outer"]');
| ^
121 | return padId;
122 | }
123 |
at goToNewPad (/home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/helper/padHelper.ts:120:16)
at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/chat.spec.ts:18:5
|
|
[chromium] › tests/frontend-new/specs/chat.spec.ts:78:5 › makes chat stick to right side of the screen via icon on the top right:
src/tests/frontend-new/specs/chat.spec.ts#L17
3) [chromium] › tests/frontend-new/specs/chat.spec.ts:78:5 › makes chat stick to right side of the screen via icon on the top right, remove sticky via icon, close it
Test timeout of 90000ms exceeded while running "beforeEach" hook.
15 |
16 |
> 17 | test.beforeEach(async ({ page })=>{
| ^
18 | await goToNewPad(page);
19 | })
20 |
at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/chat.spec.ts:17:6
|
|
[chromium] › tests/frontend-new/specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings:
src/tests/frontend-new/helper/padHelper.ts#L120
2) [chromium] › tests/frontend-new/specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings, remove sticky via settings, close it
Error: page.waitForSelector: Test timeout of 90000ms exceeded.
Call log:
- waiting for locator('iframe[name="ace_outer"]') to be visible
at helper/padHelper.ts:120
118 | const padId = "FRONTEND_TESTS"+randomUUID();
119 | await page.goto('http://localhost:9001/p/'+padId);
> 120 | await page.waitForSelector('iframe[name="ace_outer"]');
| ^
121 | return padId;
122 | }
123 |
at goToNewPad (/home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/helper/padHelper.ts:120:16)
at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/chat.spec.ts:18:5
|
|
[chromium] › tests/frontend-new/specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings:
src/tests/frontend-new/specs/chat.spec.ts#L17
2) [chromium] › tests/frontend-new/specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings, remove sticky via settings, close it
Test timeout of 90000ms exceeded while running "beforeEach" hook.
15 |
16 |
> 17 | test.beforeEach(async ({ page })=>{
| ^
18 | await goToNewPad(page);
19 | })
20 |
at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/chat.spec.ts:17:6
|
|
[chromium] › tests/frontend-new/specs/change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat:
src/tests/frontend-new/helper/padHelper.ts#L73
1) [chromium] › tests/frontend-new/specs/change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat
Error: page.waitForFunction: Test timeout of 90000ms exceeded.
at helper/padHelper.ts:73
71 | await page.keyboard.press('Enter')
72 | if(message === "") return
> 73 | await page.waitForFunction(`document.querySelector('#chattext').querySelectorAll('p').length >${currentChatCount}`)
| ^
74 | }
75 |
76 | export const isChatBoxShown = async (page: Page):Promise<boolean> => {
at sendChatMessage (/home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/helper/padHelper.ts:73:16)
at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/change_user_name.spec.ts:31:5
|
|
[chromium] › tests/frontend-new/specs/change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat:
src/tests/frontend-new/specs/change_user_name.spec.ts#L0
1) [chromium] › tests/frontend-new/specs/change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat
Test timeout of 90000ms exceeded.
|
|
[webkit] › tests/frontend-new/specs/editbar.spec.ts:9:5 › should go to home on pad:
src/tests/frontend-new/specs/editbar.spec.ts#L16
1) [webkit] › tests/frontend-new/specs/editbar.spec.ts:9:5 › should go to home on pad ────────────
Error: expect(received).not.toContain(expected) // indexOf
Expected substring: not "/p/"
Received string: "http://localhost:9001/p/FRONTEND_TESTS61ca2525-a083-4c35-b31b-eec0a2f15fcd"
14 | await homeButton.click();
15 | const url = page.url();
> 16 | expect(url).not.toContain('/p/');
| ^
17 | })
18 |
at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/editbar.spec.ts:16:19
|
|
[firefox] › tests/frontend-new/specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings:
src/tests/frontend-new/helper/settingsHelper.ts#L25
1) [firefox] › tests/frontend-new/specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings, remove sticky via settings, close it
Error: locator.check: Clicking the checkbox did not change its state
Call log:
- waiting for locator('#options-stickychat')
- locator resolved to <input type="checkbox" id="options-stickychat"/>
- attempting click action
- scrolling into view if needed
- done scrolling
- forcing action
- performing click action
- click action done
- waiting for scheduled navigations to finish
- navigations have finished
at helper/settingsHelper.ts:25
23 | const checked = await stickyChat.isChecked()
24 | if(checked) return
> 25 | await stickyChat.check({force: true})
| ^
26 | await page.waitForSelector('#options-stickychat:checked')
27 | }
28 |
at enableStickyChatviaSettings (/home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/helper/settingsHelper.ts:25:22)
at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/chat.spec.ts:65:5
|
|
Playwright Chrome
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: SamTV12345/gnpm-setup@main. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Playwright Chrome
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
|
|
Playwright Chrome
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Playwright Chrome
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Playwright Chrome
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Playwright Webkit
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: SamTV12345/gnpm-setup@main. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Playwright Webkit
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
|
|
Playwright Webkit
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Playwright Webkit
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Playwright Webkit
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Playwright Firefox
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: SamTV12345/gnpm-setup@main. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Playwright Firefox
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
|
|
Playwright Firefox
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Playwright Firefox
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Playwright Firefox
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
🎭 Playwright Run Summary
3 flaky
[chromium] › tests/frontend-new/specs/change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat
[chromium] › tests/frontend-new/specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings, remove sticky via settings, close it
[chromium] › tests/frontend-new/specs/chat.spec.ts:78:5 › makes chat stick to right side of the screen via icon on the top right, remove sticky via icon, close it
96 passed (1.7m)
|
|
🎭 Playwright Run Summary
1 flaky
[webkit] › tests/frontend-new/specs/editbar.spec.ts:9:5 › should go to home on pad ─────────────
98 passed (1.9m)
|
|
🎭 Playwright Run Summary
1 flaky
[firefox] › tests/frontend-new/specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings, remove sticky via settings, close it
98 passed (1.4m)
|