Skip to content

Bump the dev-dependencies group with 2 updates (#6541) #48

Bump the dev-dependencies group with 2 updates (#6541)

Bump the dev-dependencies group with 2 updates (#6541) #48

Triggered via push July 26, 2024 06:47
Status Failure
Total duration 28m 4s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

30 errors, 17 warnings, and 3 notices
[firefox] › specs/collab_client.spec.ts:39:9 › Messages in the COLLABROOM › bug #4978 regression test: src/tests/frontend-new/specs/collab_client.spec.ts#L6
1) [firefox] › specs/collab_client.spec.ts:39:9 › Messages in the COLLABROOM › bug #4978 regression test Test timeout of 90000ms exceeded while running "beforeEach" hook. 4 | let padId = ""; 5 | > 6 | test.beforeEach(async ({ page })=>{ | ^ 7 | // create a new pad before each test run 8 | padId = await goToNewPad(page); 9 | const body = await getPadBody(page); at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/collab_client.spec.ts:6:6
[firefox] › specs/collab_client.spec.ts:39:9 › Messages in the COLLABROOM › bug #4978 regression test: src/tests/frontend-new/helper/padHelper.ts#L120
1) [firefox] › specs/collab_client.spec.ts:39:9 › Messages in the COLLABROOM › bug #4978 regression test Error: page.waitForSelector: Test timeout of 90000ms exceeded. Call log: - waiting for locator('iframe[name="ace_outer"]') to be visible - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src="../static/empty.html"></iframe> - locator resolved to hidden <iframe title="Ether" frameborder="0" name="ace_outer" src=
[firefox] › specs/delete.spec.ts:10:5 › delete keystroke: src/tests/frontend-new/specs/delete.spec.ts#L21
2) [firefox] › specs/delete.spec.ts:10:5 › delete keystroke ────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "Hello World this is a tes" Received: "Hell" 19 | await page.keyboard.press('Backspace'); 20 | const text = await body.locator('div').innerText(); > 21 | expect(text).toBe(padText.slice(0, -1)); | ^ 22 | }) 23 | at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/delete.spec.ts:21:18
[firefox] › specs/delete.spec.ts:10:5 › delete keystroke: src/tests/frontend-new/specs/delete.spec.ts#L21
2) [firefox] › specs/delete.spec.ts:10:5 › delete keystroke ────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality - Expected - 1 + Received + 2 - Hello World this is a tes + + 19 | await page.keyboard.press('Backspace'); 20 | const text = await body.locator('div').innerText(); > 21 | expect(text).toBe(padText.slice(0, -1)); | ^ 22 | }) 23 | at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/delete.spec.ts:21:18
[firefox] › specs/indentation.spec.ts:117:9 › indentation button › appends indentation to the indent of previous line if previous line ends with ':': src/tests/frontend-new/specs/indentation.spec.ts#L1
3) [firefox] › specs/indentation.spec.ts:117:9 › indentation button › appends indentation to the indent of previous line if previous line ends with ':', '[', '(', or '{' Test timeout of 90000ms exceeded.
[firefox] › specs/indentation.spec.ts:117:9 › indentation button › appends indentation to the indent of previous line if previous line ends with ':': src/tests/frontend-new/specs/indentation.spec.ts#L136
3) [firefox] › specs/indentation.spec.ts:117:9 › indentation button › appends indentation to the indent of previous line if previous line ends with ':', '[', '(', or '{' Error: locator.textContent: Test timeout of 90000ms exceeded. Call log: - waiting for locator('#innerdocbody').locator('div').nth(1) 134 | const $lineAfterColon = padBody.locator('div').nth(1); 135 | // previous line indentation + regular tab (4 spaces) > 136 | expect(await $lineAfterColon.textContent()).toMatch(/\s{6}/); | ^ 137 | }); 138 | 139 | test("issue #2772 shows '*' when multiple indented lines " + at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/indentation.spec.ts:136:38
[firefox] › specs/indentation.spec.ts:139:9 › indentation button › issue #2772 shows '*' when multiple indented lines receive a style and are outdented: src/tests/frontend-new/specs/indentation.spec.ts#L1
4) [firefox] › specs/indentation.spec.ts:139:9 › indentation button › issue #2772 shows '*' when multiple indented lines receive a style and are outdented Test timeout of 90000ms exceeded.
[firefox] › specs/indentation.spec.ts:139:9 › indentation button › issue #2772 shows '*' when multiple indented lines receive a style and are outdented: src/tests/frontend-new/specs/indentation.spec.ts#L156
4) [firefox] › specs/indentation.spec.ts:139:9 › indentation button › issue #2772 shows '*' when multiple indented lines receive a style and are outdented Error: locator.click: Test timeout of 90000ms exceeded. Call log: - waiting for locator('.buttonicon-indent') - locator resolved to <button title="Indent (TAB)" aria-label="Indent (TAB)" class=" buttonicon buttonicon-indent" data-l10n-id="pad.toolbar.indent.title"></button> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div id="toolbar-overlay"></div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling -
[firefox] › specs/language.spec.ts:71:9 › Language select and change › changes direction when picking an ltr lang: src/tests/frontend-new/specs/language.spec.ts#L5
5) [firefox] › specs/language.spec.ts:71:9 › Language select and change › changes direction when picking an ltr lang Test timeout of 90000ms exceeded while running "beforeEach" hook. 3 | import {showSettings} from "../helper/settingsHelper"; 4 | > 5 | test.beforeEach(async ({ page, browser })=>{ | ^ 6 | const context = await browser.newContext() 7 | await context.clearCookies() 8 | await goToNewPad(page); at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/language.spec.ts:5:6
[firefox] › specs/language.spec.ts:71:9 › Language select and change › changes direction when picking an ltr lang: src/tests/frontend-new/helper/padHelper.ts#L120
5) [firefox] › specs/language.spec.ts:71:9 › Language select and change › changes direction when picking an ltr lang 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/language.spec.ts:8:5
[webkit] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event: src/tests/frontend-new/specs/enter.spec.ts#L51
1) [webkit] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event ─── Error: expect(received).toBe(expected) // Object.is equality Expected: 23 Received: 22 49 | } 50 | > 51 | expect(await padBody.locator('div').count()).toBe(numberOfLines + originalLength); | ^ 52 | 53 | // is edited line fully visible? 54 | const lastDiv = padBody.locator('div').last() at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/enter.spec.ts:51:54
[webkit] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event: src/tests/frontend-new/specs/enter.spec.ts#L1
1) [webkit] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 90000ms exceeded.
[webkit] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event: src/tests/frontend-new/specs/enter.spec.ts#L43
1) [webkit] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.focus: Test timeout of 90000ms exceeded. Call log: - waiting for locator('#innerdocbody').locator('div').last() - locator resolved to <div id="magicdomid1" class="ace-line" aria-live="assertive">…</div> 41 | while (i < numberOfLines) { 42 | lastLine = padBody.locator('div').last(); > 43 | await lastLine.focus(); | ^ 44 | await page.keyboard.press('End'); 45 | await page.keyboard.press('Enter'); 46 | at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/enter.spec.ts:43:28
[webkit] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event: src/tests/frontend-new/specs/enter.spec.ts#L51
1) [webkit] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 23 Received: 22 49 | } 50 | > 51 | expect(await padBody.locator('div').count()).toBe(numberOfLines + originalLength); | ^ 52 | 53 | // is edited line fully visible? 54 | const lastDiv = padBody.locator('div').last() at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/enter.spec.ts:51:54
[webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono: src/tests/frontend-new/specs/font_type.spec.ts#L1
2) [webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono ───────────────── Test timeout of 90000ms exceeded.
[webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono: src/tests/frontend-new/specs/font_type.spec.ts#L25
2) [webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono ───────────────── Error: locator.click: Test timeout of 90000ms exceeded. Call log: - waiting for locator('.dropdowns-container .dropdown-line .current').first() 23 | // commenting out above will break safari test 24 | const dropdown = page.locator('.dropdowns-container .dropdown-line .current').nth(0) > 25 | await dropdown.click() | ^ 26 | await page.locator('li:text("RobotoMono")').click() 27 | 28 | await viewFontMenu.dispatchEvent('change'); at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/font_type.spec.ts:25:24
[webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono: src/tests/frontend-new/specs/font_type.spec.ts#L1
2) [webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 90000ms exceeded.
[webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono: src/tests/frontend-new/specs/font_type.spec.ts#L25
2) [webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 90000ms exceeded. Call log: - waiting for locator('.dropdowns-container .dropdown-line .current').first() 23 | // commenting out above will break safari test 24 | const dropdown = page.locator('.dropdowns-container .dropdown-line .current').nth(0) > 25 | await dropdown.click() | ^ 26 | await page.locator('li:text("RobotoMono")').click() 27 | 28 | await viewFontMenu.dispatchEvent('change'); at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/font_type.spec.ts:25:24
[webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono: src/tests/frontend-new/specs/font_type.spec.ts#L1
2) [webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 90000ms exceeded.
[webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono: src/tests/frontend-new/specs/font_type.spec.ts#L25
2) [webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 90000ms exceeded. Call log: - waiting for locator('.dropdowns-container .dropdown-line .current').first() 23 | // commenting out above will break safari test 24 | const dropdown = page.locator('.dropdowns-container .dropdown-line .current').nth(0) > 25 | await dropdown.click() | ^ 26 | await page.locator('li:text("RobotoMono")').click() 27 | 28 | await viewFontMenu.dispatchEvent('change'); at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/font_type.spec.ts:25:24
[chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right: src/tests/frontend-new/specs/alphabet.spec.ts#L4
1) [chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right Test timeout of 90000ms exceeded while running "beforeEach" hook. 2 | import {clearPadContent, getPadBody, getPadOuter, goToNewPad} from "../helper/padHelper"; 3 | > 4 | test.beforeEach(async ({ page })=>{ | ^ 5 | // create a new pad before each test run 6 | await goToNewPad(page); 7 | }) at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/alphabet.spec.ts:4:6
[chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right: src/tests/frontend-new/helper/padHelper.ts#L120
1) [chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right 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/alphabet.spec.ts:6:5
[chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right: src/tests/frontend-new/specs/alphabet.spec.ts#L4
1) [chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 90000ms exceeded while running "beforeEach" hook. 2 | import {clearPadContent, getPadBody, getPadOuter, goToNewPad} from "../helper/padHelper"; 3 | > 4 | test.beforeEach(async ({ page })=>{ | ^ 5 | // create a new pad before each test run 6 | await goToNewPad(page); 7 | }) at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/alphabet.spec.ts:4:6
[chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right: src/tests/frontend-new/helper/padHelper.ts#L120
1) [chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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/alphabet.spec.ts:6:5
[chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right: src/tests/frontend-new/specs/alphabet.spec.ts#L4
1) [chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 90000ms exceeded while running "beforeEach" hook. 2 | import {clearPadContent, getPadBody, getPadOuter, goToNewPad} from "../helper/padHelper"; 3 | > 4 | test.beforeEach(async ({ page })=>{ | ^ 5 | // create a new pad before each test run 6 | await goToNewPad(page); 7 | }) at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/alphabet.spec.ts:4:6
[chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right: src/tests/frontend-new/helper/padHelper.ts#L120
1) [chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── 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/alphabet.spec.ts:6:5
[chromium] › specs/bold.spec.ts:12:9 › bold button › makes text bold on click: src/tests/frontend-new/specs/bold.spec.ts#L6
2) [chromium] › specs/bold.spec.ts:12:9 › bold button › makes text bold on click ───────────────── Test timeout of 90000ms exceeded while running "beforeEach" hook. 4 | import exp from "node:constants"; 5 | > 6 | test.beforeEach(async ({ page })=>{ | ^ 7 | await goToNewPad(page); 8 | }) 9 | at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/bold.spec.ts:6:6
[chromium] › specs/bold.spec.ts:12:9 › bold button › makes text bold on click: src/tests/frontend-new/helper/padHelper.ts#L120
2) [chromium] › specs/bold.spec.ts:12:9 › bold button › makes text bold on click ───────────────── 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/bold.spec.ts:7:5
[chromium] › specs/bold.spec.ts:12:9 › bold button › makes text bold on click: src/tests/frontend-new/specs/bold.spec.ts#L6
2) [chromium] › specs/bold.spec.ts:12:9 › bold button › makes text bold on click ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 90000ms exceeded while running "beforeEach" hook. 4 | import exp from "node:constants"; 5 | > 6 | test.beforeEach(async ({ page })=>{ | ^ 7 | await goToNewPad(page); 8 | }) 9 | at /home/runner/work/etherpad-lite/etherpad-lite/src/tests/frontend-new/specs/bold.spec.ts:6:6
[chromium] › specs/bold.spec.ts:12:9 › bold button › makes text bold on click: src/tests/frontend-new/helper/padHelper.ts#L120
2) [chromium] › specs/bold.spec.ts:12:9 › bold button › makes text bold on click ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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/bold.spec.ts:7:5
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/
Slow Test: src/[firefox] › specs/alphabet.spec.ts#L1
src/[firefox] › specs/alphabet.spec.ts took 31.6s
Slow Test: src/[firefox] › specs/timeslider.spec.ts#L1
src/[firefox] › specs/timeslider.spec.ts took 16.9s
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
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
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/
Slow Test: src/[webkit] › specs/collab_client.spec.ts#L1
src/[webkit] › specs/collab_client.spec.ts took 1.3m
Slow Test: src/[webkit] › specs/timeslider.spec.ts#L1
src/[webkit] › specs/timeslider.spec.ts took 21.0s
Slow Test: src/[webkit] › specs/strikethrough.spec.ts#L1
src/[webkit] › specs/strikethrough.spec.ts took 15.7s
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 Chrome
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
🎭 Playwright Run Summary
11 flaky [firefox] › specs/collab_client.spec.ts:39:9 › Messages in the COLLABROOM › bug #4978 regression test [firefox] › specs/delete.spec.ts:10:5 › delete keystroke ─────────────────────────────────────── [firefox] › specs/indentation.spec.ts:117:9 › indentation button › appends indentation to the indent of previous line if previous line ends with ':', '[', '(', or '{' [firefox] › specs/indentation.spec.ts:139:9 › indentation button › issue #2772 shows '*' when multiple indented lines receive a style and are outdented [firefox] › specs/language.spec.ts:71:9 › Language select and change › changes direction when picking an ltr lang [firefox] › specs/unordered_list.spec.ts:52:13 › unordered_list.js › keep unordered list on enter key › Keeps the unordered list on enter for the new line [firefox] › specs/urls_become_clickable.spec.ts:26:13 › special characters inside URL › https://etherpad.org/-foo [firefox] › specs/urls_become_clickable.spec.ts:26:13 › special characters inside URL › https://etherpad.org/~foo [firefox] › specs/urls_become_clickable.spec.ts:26:13 › special characters inside URL › https://etherpad.org/!foo [firefox] › specs/urls_become_clickable.spec.ts:26:13 › special characters inside URL › https://etherpad.org/[foo [firefox] › specs/urls_become_clickable.spec.ts:26:13 › special characters inside URL › https://etherpad.org/]foo 81 passed (2.7m)
🎭 Playwright Run Summary
7 failed [webkit] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event ──── [webkit] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono ────────────────── [webkit] › specs/indentation.spec.ts:33:9 › indentation button › keeps the indent on enter for the new line [webkit] › specs/language.spec.ts:16:9 › Language select and change › makes text german ──────── [webkit] › specs/language.spec.ts:31:9 › Language select and change › makes text English ─────── [webkit] › specs/language.spec.ts:51:9 › Language select and change › changes direction when picking an rtl lang [webkit] › specs/language.spec.ts:71:9 › Language select and change › changes direction when picking an ltr lang 11 flaky [webkit] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right [webkit] › specs/bold.spec.ts:30:9 › bold button › makes text bold on keypress ───────────────── [webkit] › specs/change_user_color.spec.ts:59:9 › change user color › Own user color is shown when you enter a chat [webkit] › specs/change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat ── [webkit] › specs/chat.spec.ts:40:5 › makes sure that an empty message can't be sent ──────────── [webkit] › specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings, remove sticky via settings, close it [webkit] › specs/chat.spec.ts:96:5 › Checks showChat=false URL Parameter hides chat then when removed it shows chat [webkit] › specs/delete.spec.ts:10:5 › delete keystroke ──────────────────────────────────────── [webkit] › specs/embed_value.spec.ts:78:13 › embed links › read and write › is an iframe with the correct url parameters and correct size [webkit] › specs/embed_value.spec.ts:97:17 › embed links › when read only option is set › the share link shows a read only url [webkit] › specs/undo.spec.ts:36:9 › undo button › undo some typing using a keypress ─────────── 74 passed (6.1m)
🎭 Playwright Run Summary
92 failed [chromium] › specs/alphabet.spec.ts:12:9 › All the alphabet works n stuff › when you enter any char it appears right [chromium] › specs/bold.spec.ts:12:9 › bold button › makes text bold on click ────────────────── [chromium] › specs/bold.spec.ts:30:9 › bold button › makes text bold on keypress ─────────────── [chromium] › specs/change_user_color.spec.ts:10:9 › change user color › Color picker matches original color and remembers the user color after a refresh [chromium] › specs/change_user_color.spec.ts:59:9 › change user color › Own user color is shown when you enter a chat [chromium] › specs/change_user_name.spec.ts:11:5 › Remembers the username after a refresh ────── [chromium] › specs/change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat [chromium] › specs/chat.spec.ts:22:5 › opens chat, sends a message, makes sure it exists on the page and hides chat [chromium] › specs/chat.spec.ts:40:5 › makes sure that an empty message can't be sent ────────── [chromium] › specs/chat.spec.ts:62:5 › makes chat stick to right side of the screen via settings, remove sticky via settings, close it [chromium] › 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 [chromium] › specs/chat.spec.ts:96:5 › Checks showChat=false URL Parameter hides chat then when removed it shows chat [chromium] › specs/clear_authorship_color.spec.ts:17:5 › clear authorship color ──────────────── [chromium] › specs/clear_authorship_color.spec.ts:41:5 › makes text clear authorship colors and checks it can't be undone [chromium] › specs/clear_authorship_color.spec.ts:71:5 › clears authorship when first line has line attributes [chromium] › specs/collab_client.spec.ts:39:9 › Messages in the COLLABROOM › bug #4978 regression test [chromium] › specs/delete.spec.ts:10:5 › delete keystroke ────────────────────────────────────── [chromium] › specs/embed_value.spec.ts:66:17 › embed links › read and write › the share link is the actual pad url [chromium] › specs/embed_value.spec.ts:78:13 › embed links › read and write › is an iframe with the correct url parameters and correct size [chromium] › specs/embed_value.spec.ts:97:17 › embed links › when read only option is set › the share link shows a read only url [chromium] › specs/embed_value.spec.ts:114:17 › embed links › when read only option is set › the embed as iframe code is an iframe with the correct url parameters and correct size [chromium] › specs/enter.spec.ts:11:9 › enter keystroke › creates a new line & puts cursor onto a new line [chromium] › specs/enter.spec.ts:33:9 › enter keystroke › enter is always visible after event ── [chromium] › specs/font_type.spec.ts:14:9 › font select › makes text RobotoMono ──────────────── [chromium] › specs/indentation.spec.ts:9:9 › indentation button › indent text with keypress ──── [chromium] › specs/indentation.spec.ts:24:9 › indentation button › indent text with button ───── [chromium] › specs/indentation.spec.ts:33:9 › indentation button › keeps the indent on enter for the new line [chromium] › specs/indentation.spec.ts:56:9 › indentation button › indents text with spaces on enter if previous line ends with ':', '[', '(', or '{' [chromium] › specs/indentation.spec.ts:117:9 › indentation button › appends indentation to the indent of previous line if previous line ends with ':', '[', '(', or '{' [chromium] › specs/indentation.spec.ts:139:9 › indentation button › issue #2772 shows '*' when multiple indented lines receive a style and are outdented [chromium] › specs/indentation.spec.ts:188:9 › indentation button › makes text indented and outdented [chromium] › specs/inner_height.spec.ts:12:9 › height regression after ace.js refactoring › clientHeight should equal scrollHeight with few lines [chromium] › specs/inner_height.spec.ts:30:9 › height regression after ace.js refactoring › client height should be less than