feat: typography workspace selection. #171
Annotations
8 errors and 5 notices
|
E2E (Playwright, chromium)
Process completed with exit code 1.
|
|
[chromium] › playwright/github-pr-drawer/open-pr-create.spec.ts:1935:1 › Open PR drawer uses Git Database API atomic commit path by default:
playwright/helpers/app-test-helpers.ts#L553
2) [chromium] › playwright/github-pr-drawer/open-pr-create.spec.ts:1935:1 › Open PR drawer uses Git Database API atomic commit path by default
Error: expect(locator).toHaveValue(expected) failed
Locator: getByLabel('Pull request repository')
Expected: "knightedcodemonkey/develop"
Received: ""
Timeout: 90000ms
Call log:
- Expect "toHaveValue" with timeout 90000ms
- waiting for getByLabel('Pull request repository')
93 × locator resolved to <select disabled id="github-pr-repo-select" aria-label="Pull request repository">…</select>
- unexpected value ""
at helpers/app-test-helpers.ts:553
551 |
552 | const repoSelect = page.getByLabel('Pull request repository')
> 553 | await expect(repoSelect).toHaveValue('knightedcodemonkey/develop')
| ^
554 | await expect(repoSelect).toBeDisabled()
555 |
556 | await expect(
at connectByotWithSingleRepo (/home/runner/work/develop/develop/playwright/helpers/app-test-helpers.ts:553:28)
at /home/runner/work/develop/develop/playwright/github-pr-drawer/open-pr-create.spec.ts:2071:3
|
|
[chromium] › playwright/github-pr-drawer/active-context-sync.spec.ts:1369:1 › Open PR uses module tab paths when stale target file paths collide:
playwright/github-pr-drawer/active-context-sync.spec.ts#L1584
1) [chromium] › playwright/github-pr-drawer/active-context-sync.spec.ts:1369:1 › Open PR uses module tab paths when stale target file paths collide
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 4
Received: 2
1582 | expect(treeRequests).toHaveLength(1)
1583 | const treePayload = treeRequests[0]?.tree as Array<Record<string, unknown>>
> 1584 | expect(treePayload?.length).toBe(4)
| ^
1585 |
1586 | const componentBlob = treePayload?.find(file => file.path === 'src/components/App.tsx')
1587 | const stylesBlob = treePayload?.find(file => file.path === 'src/styles/app.css')
at /home/runner/work/develop/develop/playwright/github-pr-drawer/active-context-sync.spec.ts:1584:31
|
|
[chromium] › playwright/github-pr-drawer/active-context-sync.spec.ts:1369:1 › Open PR uses module tab paths when stale target file paths collide:
playwright/github-pr-drawer/active-context-sync.spec.ts#L1584
1) [chromium] › playwright/github-pr-drawer/active-context-sync.spec.ts:1369:1 › Open PR uses module tab paths when stale target file paths collide
Error: expect(received).toBe(expected) // Object.is equality
Expected: 4
Received: 2
1582 | expect(treeRequests).toHaveLength(1)
1583 | const treePayload = treeRequests[0]?.tree as Array<Record<string, unknown>>
> 1584 | expect(treePayload?.length).toBe(4)
| ^
1585 |
1586 | const componentBlob = treePayload?.find(file => file.path === 'src/components/App.tsx')
1587 | const stylesBlob = treePayload?.find(file => file.path === 'src/styles/app.css')
at /home/runner/work/develop/develop/playwright/github-pr-drawer/active-context-sync.spec.ts:1584:31
|
|
[webkit] › playwright/rendering-modes/core.spec.ts:1033:1 › react mode mounts into internal non-div host to avoid div selector bleed:
playwright/helpers/app-test-helpers.ts#L77
1) [webkit] › playwright/rendering-modes/core.spec.ts:1033:1 › react mode mounts into internal non-div host to avoid div selector bleed
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
Call Log:
- Timeout 90000ms exceeded while waiting on the predicate
at helpers/app-test-helpers.ts:77
75 | await navigateToApp(page, path)
76 | await expect(page.getByRole('heading', { name: '@knighted/develop' })).toBeVisible()
> 77 | await expect
| ^
78 | .poll(async () => {
79 | const statusText = (
80 | await page.getByRole('status', { name: 'App status' }).textContent()
at waitForAppReady (/home/runner/work/develop/develop/playwright/helpers/app-test-helpers.ts:77:3)
at waitForInitialRender (/home/runner/work/develop/develop/playwright/helpers/app-test-helpers.ts:141:3)
at /home/runner/work/develop/develop/playwright/rendering-modes/core.spec.ts:1036:3
|
|
[webkit] › playwright/github-pr-drawer/open-pr-create.spec.ts:28:1 › Open PR drawer confirms and submits component/styles filepaths:
playwright/helpers/app-test-helpers.ts#L553
2) [webkit] › playwright/github-pr-drawer/open-pr-create.spec.ts:28:1 › Open PR drawer confirms and submits component/styles filepaths
Error: expect(locator).toHaveValue(expected) failed
Locator: getByLabel('Pull request repository')
Expected: "knightedcodemonkey/develop"
Received: ""
Timeout: 90000ms
Call log:
- Expect "toHaveValue" with timeout 90000ms
- waiting for getByLabel('Pull request repository')
93 × locator resolved to <select disabled id="github-pr-repo-select" aria-label="Pull request repository">…</select>
- unexpected value ""
at helpers/app-test-helpers.ts:553
551 |
552 | const repoSelect = page.getByLabel('Pull request repository')
> 553 | await expect(repoSelect).toHaveValue('knightedcodemonkey/develop')
| ^
554 | await expect(repoSelect).toBeDisabled()
555 |
556 | await expect(
at connectByotWithSingleRepo (/home/runner/work/develop/develop/playwright/helpers/app-test-helpers.ts:553:28)
at /home/runner/work/develop/develop/playwright/github-pr-drawer/open-pr-create.spec.ts:170:3
|
|
[webkit] › playwright/github-pr-drawer/open-pr-confirmation.spec.ts:14:1 › Open PR drawer shows confirmation with tab-derived files:
playwright/helpers/app-test-helpers.ts#L544
1) [webkit] › playwright/github-pr-drawer/open-pr-confirmation.spec.ts:14:1 › Open PR drawer shows confirmation with tab-derived files
Error: locator.selectOption: Test timeout of 120000ms exceeded.
Call log:
- waiting for getByLabel('Stored workspace')
- locator resolved to <select id="workspaces-select" aria-label="Stored workspace">…</select>
- attempting select option action
2 × waiting for element to be visible and enabled
- element is not visible
- retrying select option action
- waiting 20ms
2 × waiting for element to be visible and enabled
- element is not visible
- retrying select option action
- waiting 100ms
231 × waiting for element to be visible and enabled
- element is not visible
- retrying select option action
- waiting 500ms
at helpers/app-test-helpers.ts:544
542 |
543 | if (workspaceValue) {
> 544 | await storedWorkspace.selectOption(workspaceValue)
| ^
545 | await page.getByRole('button', { name: 'Open', exact: true }).click()
546 | }
547 | }
at connectByotWithSingleRepo (/home/runner/work/develop/develop/playwright/helpers/app-test-helpers.ts:544:31)
at /home/runner/work/develop/develop/playwright/github-pr-drawer/open-pr-confirmation.spec.ts:16:3
|
|
[webkit] › playwright/github-pr-drawer/open-pr-confirmation.spec.ts:14:1 › Open PR drawer shows confirmation with tab-derived files:
playwright/github-pr-drawer/open-pr-confirmation.spec.ts#L0
1) [webkit] › playwright/github-pr-drawer/open-pr-confirmation.spec.ts:14:1 › Open PR drawer shows confirmation with tab-derived files
Test timeout of 120000ms exceeded.
|
|
🎭 Playwright Run Summary
51 passed (4.8m)
|
|
🎭 Playwright Run Summary
51 passed (5.9m)
|
|
🎭 Playwright Run Summary
1 failed
[chromium] › playwright/github-pr-drawer/active-context-sync.spec.ts:1369:1 › Open PR uses module tab paths when stale target file paths collide
1 flaky
[chromium] › playwright/github-pr-drawer/open-pr-create.spec.ts:1935:1 › Open PR drawer uses Git Database API atomic commit path by default
202 passed (8.0m)
|
|
🎭 Playwright Run Summary
1 flaky
[webkit] › playwright/rendering-modes/core.spec.ts:1033:1 › react mode mounts into internal non-div host to avoid div selector bleed
3 skipped
47 passed (8.1m)
|
|
🎭 Playwright Run Summary
2 flaky
[webkit] › playwright/github-pr-drawer/open-pr-confirmation.spec.ts:14:1 › Open PR drawer shows confirmation with tab-derived files
[webkit] › playwright/github-pr-drawer/open-pr-create.spec.ts:28:1 › Open PR drawer confirms and submits component/styles filepaths
1 skipped
48 passed (10.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
test-results-chromium-1of1
|
10.2 MB |
sha256:2262f472c862088973f8ca683779c14ae08d979b29889b70bddd6f9dc0976cc6
|
|