Skip to content

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

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

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

Triggered via push July 26, 2024 06:47
Status Success
Total duration 14m 20s
Artifacts 1

windows.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 3 warnings, and 1 notice
Build .exe
Command failed: "C:\Program Files (x86)\NSIS\makensis.exe" -V1 "D:\a\etherpad-lite\etherpad-lite\bin\nsis\etherpad.nsi" File: "..\..\..\..\etherpad-zip\*" -> no files found. Usage: File [/nonfatal] [/a] ([/r] [/x filespec [...]] filespec [...] | /oname=outfile one_file_only) Error in script "D:\a\etherpad-lite\etherpad-lite\bin\nsis\etherpad.nsi" on line 34 -- aborting creation process
[chromium] › specs\change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat: etherpad\src\tests\frontend-new\specs\change_user_name.spec.ts#L1
1) [chromium] › specs\change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat Test timeout of 90000ms exceeded.
[chromium] › specs\change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat: etherpad\src\tests\frontend-new\helper\padHelper.ts#L73
1) [chromium] › 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 (D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\helper\padHelper.ts:73:16) at D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\specs\change_user_name.spec.ts:31:5
[chromium] › specs\collab_client.spec.ts:39:9 › Messages in the COLLABROOM › bug #4978 regression test: etherpad\src\tests\frontend-new\specs\collab_client.spec.ts#L67
2) [chromium] › specs\collab_client.spec.ts:39:9 › Messages in the COLLABROOM › bug #4978 regression test Error: Timed out 20000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#innerdocbody').locator('div').nth(1) Expected string: "text created by user 2" Received string: "text c" Call log: - expect.toHaveText with timeout 20000ms - waiting for locator('#innerdocbody').locator('div').nth(1) - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" - locator resolved to <div class="ace-line" id="magicdomid31" aria-live="assertive">…</div> - unexpected value "text c" 65 | await replaceLineText(1, user2Text, page2) 66 | > 67 | await expect(body1.locator('div').nth(1)).toHaveText(user2Text) | ^ 68 | 69 | 70 | // Users 1 and 2 make some more changes. at D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\specs\collab_client.spec.ts:67:51
[chromium] › specs\delete.spec.ts:10:5 › delete keystroke: etherpad\src\tests\frontend-new\specs\delete.spec.ts#L21
3) [chromium] › specs\delete.spec.ts:10:5 › delete keystroke ───────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "Hello World this is a tes" Received: "Hello World this is a t" 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 D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\specs\delete.spec.ts:21:18
[chromium] › specs\indentation.spec.ts:33:9 › indentation button › keeps the indent on enter for the new line: etherpad\src\tests\frontend-new\specs\indentation.spec.ts#L4
4) [chromium] › specs\indentation.spec.ts:33:9 › indentation button › keeps the indent on enter for the new line Test timeout of 90000ms exceeded while running "beforeEach" hook. 2 | import {clearPadContent, getPadBody, goToNewPad, writeToPad} from "../helper/padHelper"; 3 | > 4 | test.beforeEach(async ({ page })=>{ | ^ 5 | await goToNewPad(page); 6 | }) 7 | at D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\specs\indentation.spec.ts:4:6
[chromium] › specs\indentation.spec.ts:33:9 › indentation button › keeps the indent on enter for the new line: etherpad\src\tests\frontend-new\helper\padHelper.ts#L120
4) [chromium] › specs\indentation.spec.ts:33:9 › indentation button › keeps the indent on enter for the new line 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 (D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\helper\padHelper.ts:120:16) at D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\specs\indentation.spec.ts:5:5
[chromium] › specs\indentation.spec.ts:56:9 › indentation button › indents text with spaces on enter if previous line ends with ':': etherpad\src\tests\frontend-new\specs\indentation.spec.ts#L71
5) [chromium] › specs\indentation.spec.ts:56:9 › indentation button › indents text with spaces on enter if previous line ends with ':', '[', '(', or '{' Error: Timed out 20000ms waiting for expect(locator).toHaveText(expected) Locator: locator('#innerdocbody').locator('div').nth(3) Expected string: "line with '{{}'" Received: <element(s) not found> Call log: - expect.toHaveText with timeout 20000ms - waiting for locator('#innerdocbody').locator('div').nth(3) 69 | await writeToPad(page, "line with '{{}'"); 70 | > 71 | await expect(padBody.locator('div').nth(3)).toHaveText("line with '{{}'"); | ^ 72 | 73 | // we validate bottom to top for easier implementation 74 | at D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\specs\indentation.spec.ts:71:53
[chromium] › specs\timeslider_follow.spec.ts:50:9 › timeslider follow › only to lines that exist in the pad view: etherpad\src\tests\frontend-new\specs\timeslider_follow.spec.ts#L1
6) [chromium] › specs\timeslider_follow.spec.ts:50:9 › timeslider follow › only to lines that exist in the pad view, regression test for #4389 Test timeout of 90000ms exceeded.
[chromium] › specs\timeslider_follow.spec.ts:50:9 › timeslider follow › only to lines that exist in the pad view: etherpad\src\tests\frontend-new\specs\timeslider_follow.spec.ts#L60
6) [chromium] › specs\timeslider_follow.spec.ts:50:9 › timeslider follow › only to lines that exist in the pad view, regression test for #4389 Error: locator.click: Test timeout of 90000ms exceeded. Call log: - waiting for locator('#innerdocbody').locator('div').nth(40) 58 | '\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n' + 59 | '\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'); > 60 | await padBody.locator('div').nth(40).click(); | ^ 61 | await writeToPad(page, 'Another test line'); 62 | 63 | at D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\specs\timeslider_follow.spec.ts:60:46
[chromium] › 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: etherpad\src\tests\frontend-new\specs\unordered_list.spec.ts#L68
7) [chromium] › 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 Error: Timed out 20000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('#innerdocbody').locator('div span') Expected: 2 Received: 0 Call log: - expect.toHaveCount with timeout 20000ms - waiting for locator('#innerdocbody').locator('div span') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 66 | await page.keyboard.press('Enter'); 67 | > 68 | await expect(padBody.locator('div span')).toHaveCount(2); | ^ 69 | 70 | 71 | const $newSecondLine = padBody.locator('div').nth(1) at D:\a\etherpad-lite\etherpad-lite\etherpad\src\tests\frontend-new\specs\unordered_list.spec.ts:68:55
Build .exe
No files were found with the provided path: etherpad-win.exe. No artifacts will be uploaded.
Slow Test: etherpad\src\[chromium] › specs\alphabet.spec.ts#L1
etherpad\src\[chromium] › specs\alphabet.spec.ts took 32.2s
Slow Test: etherpad\src\[chromium] › specs\font_type.spec.ts#L1
etherpad\src\[chromium] › specs\font_type.spec.ts took 21.6s
🎭 Playwright Run Summary
8 flaky [chromium] › specs\change_user_name.spec.ts:23:5 › Own user name is shown when you enter a chat [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\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\timeslider_follow.spec.ts:50:9 › timeslider follow › only to lines that exist in the pad view, regression test for #4389 [chromium] › 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 [chromium] › specs\urls_become_clickable.spec.ts:26:13 › special characters inside URL › https://etherpad.org/_foo 84 passed (2.4m)

Artifacts

Produced during runtime
Name Size
etherpad-win.zip Expired
383 MB