Skip to content

perf(cleanup): Optimize cleanup job #2052

perf(cleanup): Optimize cleanup job

perf(cleanup): Optimize cleanup job #2052

Triggered via pull request September 3, 2026 12:55
Status Success
Total duration 28m 55s
Artifacts 3

playwright.yml

on: pull_request
Matrix: playwright
playwright-summary
7s
playwright-summary
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 3 notices
[chromium] β€Ί playwright/e2e/versions.spec.ts:56:2 β€Ί Versions with distant timestamps β€Ί Compare: playwright/support/sections/ViewerSection.ts#L22
3) [chromium] β€Ί playwright/e2e/versions.spec.ts:56: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-8cf5299e="" data-v-30dd628e="" 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-e58ca180="" data-v-402b746e="" class="editor__content-wrapper" data-text-el="editor-content-wrapper">…</div> from <div id="viewer" role="dialog" tabindex="-1" aria-modal="true" data-v-e7118ae="" data-v-01926ad2="" data-v-71f8caaa="" data-handler="text" clear-view-delay="-1" aria-labelledby="modal-name-horeo" aria-describedby="modal-description-horeo" 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-e58ca180="" data-v-402b746e="" class="editor__content-wrapper" data-text-el="editor-content-wrapper">…</div> from <div id="viewer" role="dialog" tabindex="-1" aria-modal="true" data-v-e7118ae="" data-v-01926ad2="" data-v-71f8caaa="" data-handler="text" clear-view-delay="-1" aria-labelledby="modal-name-horeo" aria-describedby="modal-description-horeo" class="modal-mask viewer modal-mask--opaque modal-mask--light theme--default">…</div> subtree intercepts pointer events - retrying click action - waiting 100ms 76 Γ— 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-e58ca180="" data-v-402b746e="" class="editor__content-wrapper" data-text-el="editor-content-wrapper">…</div> from <div id="viewer" role="dialog" tabindex="-1" aria-modal="true" data-v-e7118ae="" data-v-01926ad2="" data-v-71f8caaa="" data-handler="text" clear-view-delay="-1" aria-labelledby="modal-name-horeo" aria-describedby="modal-description-horeo" 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:22 20 | public async openSidebarTab(name: 'Versions') { 21 | await this.clickAction('Open sidebar') > 22 | await this.page.getByRole('tab', { name }).click() | ^ 23 | return this.page.getByRole('tabpanel', { name }) 24 | } 25 | at ViewerSection.openSidebarTab (/home/runner/work/text/text/playwright/support/sections/ViewerSection.ts:22:46) at /home/runner/work/text/text/playwright/e2e/versions.spec.ts:58:20
[chromium] β€Ί playwright/e2e/versions.spec.ts:56:2 β€Ί Versions with distant timestamps β€Ί Compare: playwright/e2e/versions.spec.ts#L0
3) [chromium] β€Ί playwright/e2e/versions.spec.ts:56:2 β€Ί Versions with distant timestamps β€Ί Compare Test timeout of 45000ms exceeded.
[chromium] β€Ί playwright/e2e/reconnect.spec.ts:21:1 β€Ί opening a file with unsaved changes: playwright/e2e/reconnect.spec.ts#L38
2) [chromium] β€Ί playwright/e2e/reconnect.spec.ts:21:1 β€Ί opening a file with unsaved changes ────── Error: expect(locator).not.toHaveAccessibleName(expected) failed Locator: locator('.editor').first().locator('.save-status') Expected pattern: not /Unsaved changes/ Received string: "Last saved a few seconds ago - Unsaved changes" Timeout: 5000ms Call log: - Expect "not toHaveAccessibleName" with timeout 5000ms - waiting for locator('.editor').first().locator('.save-status') 14 Γ— locator resolved to <div data-v-d2fb91a4="" class="save-status saving" title="Last saved a few seconds ago - Unsaved changes">…</div> - unexpected value "Last saved a few seconds ago - Unsaved changes" 36 | await open() 37 | await expect(editor.getHeading({ name: 'Hello world' })).toBeVisible() > 38 | await expect(editor.saveIndicator).not.toHaveAccessibleName(/Unsaved changes/) | ^ 39 | await expect(await file.getContent()).toBe('## Hello world') 40 | }) 41 | at /home/runner/work/text/text/playwright/e2e/reconnect.spec.ts:38:41
[chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db: playwright/e2e/indexed-db.spec.ts#L49
1) [chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db ────────────── Error: expect(locator).not.toHaveAttribute(expected) failed Locator: locator('.editor').first().locator('.save-status') Expected pattern: not /Unsaved changes/ Received string: "Last saved a few seconds ago - Unsaved changes" Timeout: 5000ms Call log: - Expect "not toHaveAttribute" with timeout 5000ms - waiting for locator('.editor').first().locator('.save-status') 14 Γ— locator resolved to <div data-v-d2fb91a4="" class="save-status saving" title="Last saved a few seconds ago - Unsaved changes">…</div> - unexpected value "Last saved a few seconds ago - Unsaved changes" 47 | await expect(editor.offlineState).not.toBeVisible() 48 | await pushWithSteps > 49 | await expect(editor.saveIndicator).not.toHaveAttribute( | ^ 50 | 'title', 51 | /Unsaved changes/, 52 | ) at /home/runner/work/text/text/playwright/e2e/indexed-db.spec.ts:49:41
🎭 Playwright Run Summary
49 passed (8.7m)
🎭 Playwright Run Summary
36 passed (4.1m)
🎭 Playwright Run Summary
3 flaky [chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db ─────────────── [chromium] β€Ί playwright/e2e/reconnect.spec.ts:21:1 β€Ί opening a file with unsaved changes ─────── [chromium] β€Ί playwright/e2e/versions.spec.ts:56:2 β€Ί Versions with distant timestamps β€Ί Compare ─ 59 passed (6.8m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report_shard1
97.7 KB
sha256:47ba30fedaa2b28874e04bab4dbccb4d58028ecd64cf08b3f67d30873d939cf8
playwright-report_shard2
23.2 MB
sha256:ba1c73a13c1126f05528dd11c60aeda59c445262330762107e813e661b2b5ecf
playwright-report_shard3
212 KB
sha256:c4b6aa345d3d1b3198e17ae348410dc7df6b8ccf36a54ff5f028bfae8fd59954