Skip to content

fix: require app in entry, hide workspaces without pat, remove star important. #87

fix: require app in entry, hide workspaces without pat, remove star important.

fix: require app in entry, hide workspaces without pat, remove star important. #87

Triggered via pull request April 19, 2026 18:15
Status Success
Total duration 8m 24s
Artifacts

playwright.yml

on: pull_request
Matrix: e2e
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 5 notices
[chromium] › playwright/github-byot-ai.spec.ts:723:1 › BYOT remembers selected repository across reloads: playwright/github-byot-ai.spec.ts#L776
1) [chromium] › playwright/github-byot-ai.spec.ts:723:1 › BYOT remembers selected repository across reloads Error: expect(locator).toHaveText(expected) failed Locator: getByRole('status', { name: 'App status' }) Expected: "Loaded 2 writable repositories" Received: "Rendered" Timeout: 60000ms Call log: - Expect "toHaveText" with timeout 60000ms - waiting for getByRole('status', { name: 'App status' }) 3 × locator resolved to <div id="status" role="status" class="status" aria-label="App status">Idle</div> - unexpected value "Idle" - locator resolved to <div id="status" role="status" aria-label="App status" class="status status--pending">Loading writable repositories from GitHub...</div> - unexpected value "Loading writable repositories from GitHub..." - locator resolved to <div id="status" role="status" aria-label="App status" class="status status--pending">Loading CDN assets…</div> - unexpected value "Loading CDN assets…" 58 × locator resolved to <div id="status" role="status" aria-label="App status" class="status status--neutral">Rendered</div> - unexpected value "Rendered" 774 | await page.reload() 775 | await expect(page.getByRole('heading', { name: '@knighted/develop' })).toBeVisible() > 776 | await expect(page.getByRole('status', { name: 'App status' })).toHaveText( | ^ 777 | 'Loaded 2 writable repositories', 778 | { 779 | timeout: 60_000, at /home/runner/work/develop/develop/playwright/github-byot-ai.spec.ts:776:66
[webkit] › playwright/rendering-modes.spec.ts:718:1 › persists render mode across reload: playwright/helpers/app-test-helpers.ts#L62
1) [webkit] › playwright/rendering-modes.spec.ts:718:1 › persists render mode across reload ────── Error: page.goto: Target page, context or browser has been closed at helpers/app-test-helpers.ts:62 60 | 61 | try { > 62 | await page.goto(path, { waitUntil: 'domcontentloaded' }) | ^ 63 | return 64 | } catch (error) { 65 | if (attempt >= 3 || !isRetryableGotoError(error)) { at navigateToApp (/home/runner/work/develop/develop/playwright/helpers/app-test-helpers.ts:62:18) at waitForAppReady (/home/runner/work/develop/develop/playwright/helpers/app-test-helpers.ts:75:3) at waitForInitialRender (/home/runner/work/develop/develop/playwright/helpers/app-test-helpers.ts:140:3) at /home/runner/work/develop/develop/playwright/rendering-modes.spec.ts:726:3
[webkit] › playwright/rendering-modes.spec.ts:718:1 › persists render mode across reload: playwright/rendering-modes.spec.ts#L0
1) [webkit] › playwright/rendering-modes.spec.ts:718:1 › persists render mode across reload ────── Test timeout of 120000ms exceeded.
[webkit] › playwright/github-byot-ai.spec.ts:723:1 › BYOT remembers selected repository across reloads: playwright/github-byot-ai.spec.ts#L776
1) [webkit] › playwright/github-byot-ai.spec.ts:723:1 › BYOT remembers selected repository across reloads Error: expect(locator).toHaveText(expected) failed Locator: getByRole('status', { name: 'App status' }) Expected: "Loaded 2 writable repositories" Received: "Rendered" Timeout: 60000ms Call log: - Expect "toHaveText" with timeout 60000ms - waiting for getByRole('status', { name: 'App status' }) 3 × locator resolved to <div id="status" role="status" class="status" aria-label="App status">Idle</div> - unexpected value "Idle" 2 × locator resolved to <div id="status" role="status" aria-label="App status" class="status status--pending">Loading CDN assets…</div> - unexpected value "Loading CDN assets…" 58 × locator resolved to <div id="status" role="status" aria-label="App status" class="status status--neutral">Rendered</div> - unexpected value "Rendered" 774 | await page.reload() 775 | await expect(page.getByRole('heading', { name: '@knighted/develop' })).toBeVisible() > 776 | await expect(page.getByRole('status', { name: 'App status' })).toHaveText( | ^ 777 | 'Loaded 2 writable repositories', 778 | { 779 | timeout: 60_000, at /home/runner/work/develop/develop/playwright/github-byot-ai.spec.ts:776:66
🎭 Playwright Run Summary
12 passed (53.0s)
🎭 Playwright Run Summary
14 passed (1.5m)
🎭 Playwright Run Summary
1 flaky [chromium] › playwright/github-byot-ai.spec.ts:723:1 › BYOT remembers selected repository across reloads 122 passed (4.8m)
🎭 Playwright Run Summary
1 flaky [webkit] › playwright/rendering-modes.spec.ts:718:1 › persists render mode across reload ─────── 38 passed (6.6m)
🎭 Playwright Run Summary
1 flaky [webkit] › playwright/github-byot-ai.spec.ts:723:1 › BYOT remembers selected repository across reloads 57 passed (7.4m)