Skip to content

[stable34] Fix permission change in text doc #1327

[stable34] Fix permission change in text doc

[stable34] Fix permission change in text doc #1327

Triggered via pull request June 16, 2026 13:51
Status Failure
Total duration 12m 18s
Artifacts 2

playwright.yml

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

Annotations

19 errors and 2 notices
playwright (1, 3)
Process completed with exit code 1.
[chromium] β€Ί playwright/e2e/conflict.spec.ts:65:2 β€Ί [conflict] manual resolution after typing while offline and reopening editor - resolve with local version: playwright/e2e/conflict.spec.ts#L84
3) [chromium] β€Ί playwright/e2e/conflict.spec.ts:65:2 β€Ί [conflict] manual resolution after typing while offline and reopening editor - resolve with local version Error: expect(locator).toBeVisible() failed Locator: locator('.editor').first().getByRole('textbox').getByRole('heading', { name: 'Good bye' }) Expected: visible Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('.editor').first().getByRole('textbox').getByRole('heading', { name: 'Good bye' }) 82 | 83 | // Verify both verisons are shown > 84 | await expect(editor.getHeading({ name: 'Good bye' })).toBeVisible({ | ^ 85 | timeout: 10_000, 86 | }) 87 | await expect(reader.getHeading({ name: 'Hello world' })).toBeVisible() at /home/runner/actions-runner/_work/text/text/playwright/e2e/conflict.spec.ts:84:57
[chromium] β€Ί playwright/e2e/conflict.spec.ts:65:2 β€Ί [conflict] manual resolution after typing while offline and reopening editor - resolve with local version: playwright/e2e/conflict.spec.ts#L0
3) [chromium] β€Ί playwright/e2e/conflict.spec.ts:65:2 β€Ί [conflict] manual resolution after typing while offline and reopening editor - resolve with local version Test timeout of 30000ms exceeded.
[chromium] β€Ί playwright/e2e/conflict.spec.ts:36:2 β€Ί [conflict] manual resolution after typing while offline - resolve with server version: playwright/e2e/conflict.spec.ts#L0
2) [chromium] β€Ί playwright/e2e/conflict.spec.ts:36:2 β€Ί [conflict] manual resolution after typing while offline - resolve with server version Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[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 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/autosave.spec.ts:18:2
[chromium] β€Ί playwright/e2e/autosave.spec.ts:21:1 β€Ί saves after 30 seconds: playwright/e2e/autosave.spec.ts#L17
1) [chromium] β€Ί playwright/e2e/autosave.spec.ts:21:1 β€Ί saves after 30 seconds ──────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 15 | test.describe.configure({ mode: 'serial' }) 16 | > 17 | test.beforeEach(async ({ open }) => { | ^ 18 | await open() 19 | }) 20 | at /home/runner/actions-runner/_work/text/text/playwright/e2e/autosave.spec.ts:17:6
playwright (2, 3)
The strategy configuration was canceled because "playwright._1_3" failed
[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
playwright (3, 3)
The strategy configuration was canceled because "playwright._1_3" failed
playwright (3, 3)
The operation was canceled.
[chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db: playwright/support/fixtures/Node.ts#L84
2) [chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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/indexed-db.spec.ts:45:2
[chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db: playwright/e2e/indexed-db.spec.ts#L35
2) [chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForRequest: Target page, context or browser has been closed 33 | await close() 34 | await setOnline() > 35 | const pushWithSteps = page.waitForRequest( | ^ 36 | (request) => { 37 | if (!request.url().includes('push')) { 38 | return false at /home/runner/actions-runner/_work/text/text/playwright/e2e/indexed-db.spec.ts:35:29
[chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db: playwright/e2e/indexed-db.spec.ts#L0
2) [chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db: playwright/support/fixtures/Node.ts#L84
2) [chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db ────────────── 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/indexed-db.spec.ts:45:2
[chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db: playwright/e2e/indexed-db.spec.ts#L35
2) [chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db ────────────── Error: page.waitForRequest: Target page, context or browser has been closed 33 | await close() 34 | await setOnline() > 35 | const pushWithSteps = page.waitForRequest( | ^ 36 | (request) => { 37 | if (!request.url().includes('push')) { 38 | return false at /home/runner/actions-runner/_work/text/text/playwright/e2e/indexed-db.spec.ts:35:29
[chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db: playwright/e2e/indexed-db.spec.ts#L0
2) [chromium] β€Ί playwright/e2e/indexed-db.spec.ts:22:1 β€Ί recovering from indexed db ────────────── Test timeout of 30000ms exceeded.
[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 failed [chromium] β€Ί playwright/e2e/conflict.spec.ts:65:2 β€Ί [conflict] manual resolution after typing while offline and reopening editor - resolve with local version 2 flaky [chromium] β€Ί playwright/e2e/autosave.spec.ts:21:1 β€Ί saves after 30 seconds ───────────────────── [chromium] β€Ί playwright/e2e/conflict.spec.ts:36:2 β€Ί [conflict] manual resolution after typing while offline - resolve with server version 11 did not run 5 passed (7.1m)
🎭 Playwright Run Summary
1 flaky [chromium] β€Ί playwright/e2e/design.spec.ts:16:1 β€Ί Editor container grows vertically ──────────── 15 passed (4.9m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report_shard1
11.9 MB
sha256:e7288e192bb1f848ffca135da8897b04575ff179ed73e1c8223540914c0fff29
playwright-report_shard2
2.06 MB
sha256:df15f67a312cbe517459f258ea82e43e86658f95cb3dc872b2d77c6fde226a79