chore(deps): update cypress to ^15.17.0 (main) #1309
playwright.yml
on: pull_request
Matrix: playwright
playwright-summary
7s
Annotations
14 errors and 3 notices
|
[chromium] βΊ playwright/e2e/design.spec.ts:16:1 βΊ Editor container grows vertically:
playwright/support/fixtures/Node.ts#L84
1) [chromium] βΊ playwright/e2e/design.spec.ts:16:1 βΊ Editor container grows vertically βββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByLabel('empty.md', { exact: true })
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for getByLabel('empty.md', { exact: true })
at support/fixtures/Node.ts:84
82 | await this.page.goto(`f/${this.id}`)
83 | await expect(this.page.getByLabel(this.name, { exact: true }))
> 84 | .toBeVisible({ timeout })
| ^
85 | }
86 |
87 | async move(newName: string) {
at Node.open (/home/runner/actions-runner/_work/text/text/playwright/support/fixtures/Node.ts:84:5)
at /home/runner/actions-runner/_work/text/text/playwright/e2e/design.spec.ts:13:2
|
|
[chromium] βΊ playwright/e2e/conflict.spec.ts:140:3 βΊ Plaintext conflict resolution βΊ [conflict:
playwright/e2e/conflict.spec.ts#L152
2) [chromium] βΊ playwright/e2e/conflict.spec.ts:140:3 βΊ Plaintext conflict resolution βΊ [conflict, plaintext] manual resolution after typing while online - resolve with server version
Error: expect(locator).toHaveText(expected) failed
Locator: locator('.editor').first().getByRole('textbox')
Expected: "Good bye"
Received: "Good byeHello world"
Timeout: 10000ms
Call log:
- Expect "toHaveText" with timeout 10000ms
- waiting for locator('.editor').first().getByRole('textbox')
14 Γ locator resolved to <div tabindex="0" role="textbox" translate="no" contenteditable="true" class="tiptap ProseMirror ProseMirror-focused">β¦</div>
- unexpected value "Hello world"
9 Γ locator resolved to <div tabindex="0" role="textbox" translate="no" contenteditable="true" class="tiptap ProseMirror ProseMirror-focused">β¦</div>
- unexpected value "Good byeHello world"
150 |
151 | // Verify both verisons are shown
> 152 | await expect(editor.content).toHaveText('Good bye', { timeout: 10_000 })
| ^
153 | await expect(reader.content).toHaveText('Hello world')
154 |
155 | // Resolve conflict
at /home/runner/work/text/text/playwright/e2e/conflict.spec.ts:152:33
|
|
[chromium] βΊ playwright/e2e/autosave.spec.ts:21:1 βΊ saves after 30 seconds:
playwright/support/fixtures/Node.ts#L84
1) [chromium] βΊ playwright/e2e/autosave.spec.ts:21:1 βΊ saves after 30 seconds ββββββββββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByLabel('empty.md', { exact: true })
Expected: visible
Timeout: 15000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for getByLabel('empty.md', { exact: true })
at support/fixtures/Node.ts:84
82 | await this.page.goto(`f/${this.id}`)
83 | await expect(this.page.getByLabel(this.name, { exact: true }))
> 84 | .toBeVisible({ timeout })
| ^
85 | }
86 |
87 | async move(newName: string) {
at Node.open (/home/runner/work/text/text/playwright/support/fixtures/Node.ts:84:5)
at /home/runner/work/text/text/playwright/e2e/autosave.spec.ts:18:2
|
|
playwright (3, 3)
Process completed with exit code 1.
|
|
[chromium] βΊ playwright/e2e/versions.spec.ts:54:2 βΊ Versions with distant timestamps βΊ Compare:
playwright/support/sections/ViewerSection.ts#L21
5) [chromium] βΊ playwright/e2e/versions.spec.ts:54:2 βΊ Versions with distant timestamps βΊ Compare
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByRole('tab', { name: 'Versions' })
- locator resolved to <button role="tab" type="button" tabindex="-1" data-v-f21394d2="" data-v-9fb8a5f7="" aria-selected="false" id="tab-button-files_versions" aria-controls="tab-files_versions" class="checkbox-radio-switch app-sidebar-tabs__tab checkbox-radio-switch-button checkbox-radio-switch--button-variant checkbox-radio-switch--button-variant-h-grouped button-vue">β¦</button>
- attempting click action
2 Γ waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div data-v-8b11145d="" data-v-2dfe9355="" class="editor__content-wrapper" data-text-el="editor-content-wrapper">β¦</div> from <div id="viewer" role="dialog" tabindex="-1" aria-modal="true" data-v-5c3de0a="" data-v-01926ad2="" data-v-db9e4328="" data-handler="text" clear-view-delay="-1" aria-labelledby="modal-name-ktxyw" aria-describedby="modal-description-ktxyw" class="modal-mask viewer modal-mask--opaque modal-mask--light theme--default">β¦</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 Γ waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div data-v-8b11145d="" data-v-2dfe9355="" class="editor__content-wrapper" data-text-el="editor-content-wrapper">β¦</div> from <div id="viewer" role="dialog" tabindex="-1" aria-modal="true" data-v-5c3de0a="" data-v-01926ad2="" data-v-db9e4328="" data-handler="text" clear-view-delay="-1" aria-labelledby="modal-name-ktxyw" aria-describedby="modal-description-ktxyw" class="modal-mask viewer modal-mask--opaque modal-mask--light theme--default">β¦</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
42 Γ waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div data-v-8b11145d="" data-v-2dfe9355="" class="editor__content-wrapper" data-text-el="editor-content-wrapper">β¦</div> from <div id="viewer" role="dialog" tabindex="-1" aria-modal="true" data-v-5c3de0a="" data-v-01926ad2="" data-v-db9e4328="" data-handler="text" clear-view-delay="-1" aria-labelledby="modal-name-ktxyw" aria-describedby="modal-description-ktxyw" class="modal-mask viewer modal-mask--opaque modal-mask--light theme--default">β¦</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at support/sections/ViewerSection.ts:21
19 | public async openSidebarTab(name: 'Versions') {
20 | await this.clickAction('Open sidebar')
> 21 | await this.page.getByRole('tab', { name }).click()
| ^
22 | return this.page.getByRole('tabpanel', { name })
23 | }
24 |
at ViewerSection.openSidebarTab (/home/runner/actions-runner/_work/text/text/playwright/support/sections/ViewerSection.ts:21:46)
at /home/runner/actions-runner/_work/text/text/playwright/e2e/versions.spec.ts:56:20
|
|
[chromium] βΊ playwright/e2e/versions.spec.ts:54:2 βΊ Versions with distant timestamps βΊ Compare:
playwright/e2e/versions.spec.ts#L0
5) [chromium] βΊ playwright/e2e/versions.spec.ts:54:2 βΊ Versions with distant timestamps βΊ Compare
Test timeout of 30000ms exceeded.
|
|
[chromium] βΊ playwright/e2e/versions.spec.ts:48:2 βΊ Versions with distant timestamps βΊ Show up:
playwright/e2e/versions.spec.ts#L78
4) [chromium] βΊ playwright/e2e/versions.spec.ts:48:2 βΊ Versions with distant timestamps βΊ Show up
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByRole('tabpanel', { name: 'Versions' }).getByRole('link').nth(2)
- locator resolved to <a aria-label="" target="_blank" data-v-7e90555e="" class="list-item__anchor" rel="noopener noreferrer" href="/remote.php/dav/versions/x75ga/versions/204/1691420501">β¦</a>
- attempting click action
2 Γ waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div data-v-8b11145d="" data-v-2dfe9355="" class="editor__content-wrapper" data-text-el="editor-content-wrapper">β¦</div> from <div id="viewer" role="dialog" tabindex="-1" aria-modal="true" data-v-5c3de0a="" data-v-01926ad2="" data-v-db9e4328="" data-handler="text" clear-view-delay="-1" aria-labelledby="modal-name-rweoe" aria-describedby="modal-description-rweoe" class="modal-mask viewer modal-mask--opaque modal-mask--light theme--default">β¦</div> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 Γ waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div data-v-8b11145d="" data-v-2dfe9355="" class="editor__content-wrapper" data-text-el="editor-content-wrapper">β¦</div> from <div id="viewer" role="dialog" tabindex="-1" aria-modal="true" data-v-5c3de0a="" data-v-01926ad2="" data-v-db9e4328="" data-handler="text" clear-view-delay="-1" aria-labelledby="modal-name-rweoe" aria-describedby="modal-description-rweoe" class="modal-mask viewer modal-mask--opaque modal-mask--light theme--default">β¦</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
43 Γ waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div data-v-8b11145d="" data-v-2dfe9355="" class="editor__content-wrapper" data-text-el="editor-content-wrapper">β¦</div> from <div id="viewer" role="dialog" tabindex="-1" aria-modal="true" data-v-5c3de0a="" data-v-01926ad2="" data-v-db9e4328="" data-handler="text" clear-view-delay="-1" aria-labelledby="modal-name-rweoe" aria-describedby="modal-description-rweoe" class="modal-mask viewer modal-mask--opaque modal-mask--light theme--default">β¦</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
76 | expect(await versions.getByRole('link')).toHaveCount(3)
77 | // the oldest version is at the end of the versions list
> 78 | await versions.getByRole('link').nth(2).click()
| ^
79 | await expect(editor.getHeading({ name: 'V1' })).toBeVisible()
80 | await versions.getByRole('link').nth(1).click()
81 | await expect(editor.getHeading({ name: 'V2' })).toBeVisible()
at checkVersions (/home/runner/actions-runner/_work/text/text/playwright/e2e/versions.spec.ts:78:42)
at /home/runner/actions-runner/_work/text/text/playwright/e2e/versions.spec.ts:51:3
|
|
[chromium] βΊ playwright/e2e/versions.spec.ts:48:2 βΊ Versions with distant timestamps βΊ Show up:
playwright/e2e/versions.spec.ts#L0
4) [chromium] βΊ playwright/e2e/versions.spec.ts:48:2 βΊ Versions with distant timestamps βΊ Show up
Test timeout of 30000ms exceeded.
|
|
[chromium] βΊ playwright/e2e/print.spec.ts:22:2 βΊ Shared file on ci:
playwright/e2e/print.spec.ts#L25
3) [chromium] βΊ playwright/e2e/print.spec.ts:22:2 βΊ Shared file on ci ββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(page).toHaveScreenshot(expected) failed
Timeout: 5000ms
Timeout 5000ms exceeded.
Call log:
- Expect "toHaveScreenshot" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 3744338 pixels (ratio 0.96 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Timeout 5000ms exceeded.
23 | await open()
24 | await page.emulateMedia({ media: 'print' })
> 25 | await expect(page).toHaveScreenshot({ fullPage: true })
| ^
26 | })
27 | })
28 |
at /home/runner/actions-runner/_work/text/text/playwright/e2e/print.spec.ts:25:22
|
|
[chromium] βΊ playwright/e2e/print.spec.ts:22:2 βΊ Shared file on ci:
playwright/e2e/print.spec.ts#L25
3) [chromium] βΊ playwright/e2e/print.spec.ts:22:2 βΊ Shared file on ci ββββββββββββββββββββββββββββ
Error: expect(page).toHaveScreenshot(expected) failed
3744338 pixels (ratio 0.96 of all image pixels) are different.
Call log:
- Expect "toHaveScreenshot" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 3744338 pixels (ratio 0.96 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 3744338 pixels (ratio 0.96 of all image pixels) are different.
23 | await open()
24 | await page.emulateMedia({ media: 'print' })
> 25 | await expect(page).toHaveScreenshot({ fullPage: true })
| ^
26 | })
27 | })
28 |
at /home/runner/actions-runner/_work/text/text/playwright/e2e/print.spec.ts:25:22
|
|
[chromium] βΊ playwright/e2e/print.spec.ts:22:2 βΊ Own file on ci:
playwright/e2e/print.spec.ts#L25
2) [chromium] βΊ playwright/e2e/print.spec.ts:22:2 βΊ Own file on ci βββββββββββββββββββββββββββββββ
Error: expect(page).toHaveScreenshot(expected) failed
Timeout: 5000ms
Failed to take two consecutive stable screenshots.
Call log:
- Expect "toHaveScreenshot" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 1280px by 3073px, received 1280px by 720px. 147906 pixels (ratio 0.04 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 1280px by 720px, received 1280px by 3073px. 147906 pixels (ratio 0.04 of all image pixels) are different.
- waiting 250ms before taking screenshot
- Timeout 5000ms exceeded.
23 | await open()
24 | await page.emulateMedia({ media: 'print' })
> 25 | await expect(page).toHaveScreenshot({ fullPage: true })
| ^
26 | })
27 | })
28 |
at /home/runner/actions-runner/_work/text/text/playwright/e2e/print.spec.ts:25:22
|
|
[chromium] βΊ playwright/e2e/ime-input.spec.ts:30:1 βΊ Input Chinese character via IME at beginning of paragraph works:
playwright/support/fixtures/Node.ts#L84
1) [chromium] βΊ playwright/e2e/ime-input.spec.ts:30:1 βΊ Input Chinese character via IME at beginning of paragraph works
Error: expect(locator).toBeVisible() failed
Locator: getByLabel('empty.md', { exact: true })
Expected: visible
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 15000ms
- waiting for getByLabel('empty.md', { exact: true })
at support/fixtures/Node.ts:84
82 | await this.page.goto(`f/${this.id}`)
83 | await expect(this.page.getByLabel(this.name, { exact: true }))
> 84 | .toBeVisible({ timeout })
| ^
85 | }
86 |
87 | async move(newName: string) {
at Node.open (/home/runner/actions-runner/_work/text/text/playwright/support/fixtures/Node.ts:84:5)
at /home/runner/actions-runner/_work/text/text/playwright/e2e/ime-input.spec.ts:15:2
|
|
[chromium] βΊ playwright/e2e/ime-input.spec.ts:30:1 βΊ Input Chinese character via IME at beginning of paragraph works:
playwright/e2e/ime-input.spec.ts#L14
1) [chromium] βΊ playwright/e2e/ime-input.spec.ts:30:1 βΊ Input Chinese character via IME at beginning of paragraph works
Test timeout of 30000ms exceeded while running "beforeEach" hook.
12 | const test = mergeTests(editorTest, uploadFileTest)
13 |
> 14 | test.beforeEach(async ({ open }) => {
| ^
15 | await open()
16 | })
17 |
at /home/runner/actions-runner/_work/text/text/playwright/e2e/ime-input.spec.ts:14:6
|
|
playwright-summary
Process completed with exit code 1.
|
|
π Playwright Run Summary
1 flaky
[chromium] βΊ playwright/e2e/design.spec.ts:16:1 βΊ Editor container grows vertically ββββββββββββ
15 passed (3.1m)
|
|
π Playwright Run Summary
2 flaky
[chromium] βΊ playwright/e2e/autosave.spec.ts:21:1 βΊ saves after 30 seconds βββββββββββββββββββββ
[chromium] βΊ playwright/e2e/conflict.spec.ts:140:3 βΊ Plaintext conflict resolution βΊ [conflict, plaintext] manual resolution after typing while online - resolve with server version
17 passed (5.7m)
|
|
π Playwright Run Summary
1 failed
[chromium] βΊ playwright/e2e/print.spec.ts:22:2 βΊ Shared file on ci βββββββββββββββββββββββββββββ
4 flaky
[chromium] βΊ playwright/e2e/ime-input.spec.ts:30:1 βΊ Input Chinese character via IME at beginning of paragraph works
[chromium] βΊ playwright/e2e/print.spec.ts:22:2 βΊ Own file on ci ββββββββββββββββββββββββββββββββ
[chromium] βΊ playwright/e2e/versions.spec.ts:48:2 βΊ Versions with distant timestamps βΊ Show up β
[chromium] βΊ playwright/e2e/versions.spec.ts:54:2 βΊ Versions with distant timestamps βΊ Compare β
12 passed (7.4m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report_shard1
Expired
|
50.5 MB |
sha256:abd44136cdbb01560d8301a6f95f4aabca7a450c43bc6008f247bb2dd406604a
|
|
|
playwright-report_shard2
Expired
|
2.05 MB |
sha256:aa1f846d581a3f673536d032879d75104b649721c9a66d7d85784841e8009bb0
|
|
|
playwright-report_shard3
Expired
|
15.1 MB |
sha256:f320c2fd879da4e25ac4ecea4af561511c06695af214fceb2df4be1b02e1aac9
|
|