ci: shard over browser, cache. (#44) #35
Annotations
10 errors and 2 notices
|
[webkit] › playwright/github-pr-drawer.spec.ts:1163:1 › Open PR drawer strips App wrapper from committed component source by default:
playwright/github-pr-drawer.spec.ts#L1268
5) [webkit] › playwright/github-pr-drawer.spec.ts:1163:1 › Open PR drawer strips App wrapper from committed component source by default
Error: locator.click: Test timeout of 120000ms exceeded.
Call log:
- waiting for getByRole('dialog').getByRole('button', { name: 'Open PR' })
1266 | await page.getByLabel('Head').fill('develop/repo/editor-sync-without-app')
1267 | await page.getByRole('button', { name: 'Open PR' }).last().click()
> 1268 | await page.getByRole('dialog').getByRole('button', { name: 'Open PR' }).click()
| ^
1269 |
1270 | await expect(
1271 | page.getByRole('status', { name: 'Open pull request status', includeHidden: true }),
at /home/runner/work/develop/develop/playwright/github-pr-drawer.spec.ts:1268:75
|
|
[webkit] › playwright/github-pr-drawer.spec.ts:1163:1 › Open PR drawer strips App wrapper from committed component source by default:
playwright/github-pr-drawer.spec.ts#L0
5) [webkit] › playwright/github-pr-drawer.spec.ts:1163:1 › Open PR drawer strips App wrapper from committed component source by default
Test timeout of 120000ms exceeded.
|
|
[webkit] › playwright/github-pr-drawer.spec.ts:1126:1 › Open PR drawer rejects trailing slash file paths:
playwright/github-pr-drawer.spec.ts#L1136
4) [webkit] › playwright/github-pr-drawer.spec.ts:1126:1 › Open PR drawer rejects trailing slash file paths
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toContainText(expected) failed
Locator: getByRole('status', { name: 'Open pull request status', includeHidden: true })
Expected substring: "Component path: File path must include a filename (no trailing slash)."
Received string: " Configure repository, file paths, and branch details. "
Timeout: 90000ms
Call log:
- Expect "toContainText" with timeout 90000ms
- waiting for getByRole('status', { name: 'Open pull request status', includeHidden: true })
93 × locator resolved to <p role="status" data-level="neutral" id="github-pr-status" class="github-pr-drawer__status" aria-label="Open pull request status"> Configure repository, file paths, and branch det…</p>
- unexpected value " Configure repository, file paths, and branch details. "
1134 | await expect(
1135 | page.getByRole('status', { name: 'Open pull request status', includeHidden: true }),
> 1136 | ).toContainText(
| ^
1137 | 'Component path: File path must include a filename (no trailing slash).',
1138 | )
1139 | await expect(page.getByRole('dialog')).toBeHidden()
at /home/runner/work/develop/develop/playwright/github-pr-drawer.spec.ts:1136:5
|
|
[webkit] › playwright/github-pr-drawer.spec.ts:1126:1 › Open PR drawer rejects trailing slash file paths:
playwright/github-pr-drawer.spec.ts#L1136
4) [webkit] › playwright/github-pr-drawer.spec.ts:1126:1 › Open PR drawer rejects trailing slash file paths
Error: expect(locator).toContainText(expected) failed
Locator: getByRole('status', { name: 'Open pull request status', includeHidden: true })
Expected substring: "Component path: File path must include a filename (no trailing slash)."
Received string: " Configure repository, file paths, and branch details. "
Timeout: 90000ms
Call log:
- Expect "toContainText" with timeout 90000ms
- waiting for getByRole('status', { name: 'Open pull request status', includeHidden: true })
93 × locator resolved to <p role="status" data-level="neutral" id="github-pr-status" class="github-pr-drawer__status" aria-label="Open pull request status"> Configure repository, file paths, and branch det…</p>
- unexpected value " Configure repository, file paths, and branch details. "
1134 | await expect(
1135 | page.getByRole('status', { name: 'Open pull request status', includeHidden: true }),
> 1136 | ).toContainText(
| ^
1137 | 'Component path: File path must include a filename (no trailing slash).',
1138 | )
1139 | await expect(page.getByRole('dialog')).toBeHidden()
at /home/runner/work/develop/develop/playwright/github-pr-drawer.spec.ts:1136:5
|
|
[webkit] › playwright/github-pr-drawer.spec.ts:1109:1 › Open PR drawer allows dotted file segments that are not traversal:
playwright/github-pr-drawer.spec.ts#L1120
3) [webkit] › playwright/github-pr-drawer.spec.ts:1109:1 › Open PR drawer allows dotted file segments that are not traversal
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: getByRole('dialog')
Expected: visible
Timeout: 90000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 90000ms
- waiting for getByRole('dialog')
1118 | await page.getByRole('button', { name: 'Open PR' }).last().click()
1119 |
> 1120 | await expect(page.getByRole('dialog')).toBeVisible()
| ^
1121 | await expect(
1122 | page.getByRole('status', { name: 'Open pull request status', includeHidden: true }),
1123 | ).not.toContainText('File path cannot include parent directory traversal.')
at /home/runner/work/develop/develop/playwright/github-pr-drawer.spec.ts:1120:42
|
|
[webkit] › playwright/github-pr-drawer.spec.ts:1109:1 › Open PR drawer allows dotted file segments that are not traversal:
playwright/github-pr-drawer.spec.ts#L1120
3) [webkit] › playwright/github-pr-drawer.spec.ts:1109:1 › Open PR drawer allows dotted file segments that are not traversal
Error: expect(locator).toBeVisible() failed
Locator: getByRole('dialog')
Expected: visible
Timeout: 90000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 90000ms
- waiting for getByRole('dialog')
1118 | await page.getByRole('button', { name: 'Open PR' }).last().click()
1119 |
> 1120 | await expect(page.getByRole('dialog')).toBeVisible()
| ^
1121 | await expect(
1122 | page.getByRole('status', { name: 'Open pull request status', includeHidden: true }),
1123 | ).not.toContainText('File path cannot include parent directory traversal.')
at /home/runner/work/develop/develop/playwright/github-pr-drawer.spec.ts:1120:42
|
|
[webkit] › playwright/github-pr-drawer.spec.ts:1095:1 › Open PR drawer validates unsafe filepaths:
playwright/github-pr-drawer.spec.ts#L1105
2) [webkit] › playwright/github-pr-drawer.spec.ts:1095:1 › Open PR drawer validates unsafe filepaths
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toContainText(expected) failed
Locator: getByRole('status', { name: 'Open pull request status', includeHidden: true })
Expected substring: "Component path: File path cannot include parent directory traversal."
Received string: " Configure repository, file paths, and branch details. "
Timeout: 90000ms
Call log:
- Expect "toContainText" with timeout 90000ms
- waiting for getByRole('status', { name: 'Open pull request status', includeHidden: true })
93 × locator resolved to <p role="status" data-level="neutral" id="github-pr-status" class="github-pr-drawer__status" aria-label="Open pull request status"> Configure repository, file paths, and branch det…</p>
- unexpected value " Configure repository, file paths, and branch details. "
1103 | await expect(
1104 | page.getByRole('status', { name: 'Open pull request status', includeHidden: true }),
> 1105 | ).toContainText('Component path: File path cannot include parent directory traversal.')
| ^
1106 | await expect(page.getByRole('dialog')).toBeHidden()
1107 | })
1108 |
at /home/runner/work/develop/develop/playwright/github-pr-drawer.spec.ts:1105:5
|
|
[webkit] › playwright/github-pr-drawer.spec.ts:1095:1 › Open PR drawer validates unsafe filepaths:
playwright/github-pr-drawer.spec.ts#L1105
2) [webkit] › playwright/github-pr-drawer.spec.ts:1095:1 › Open PR drawer validates unsafe filepaths
Error: expect(locator).toContainText(expected) failed
Locator: getByRole('status', { name: 'Open pull request status', includeHidden: true })
Expected substring: "Component path: File path cannot include parent directory traversal."
Received string: " Configure repository, file paths, and branch details. "
Timeout: 90000ms
Call log:
- Expect "toContainText" with timeout 90000ms
- waiting for getByRole('status', { name: 'Open pull request status', includeHidden: true })
93 × locator resolved to <p role="status" data-level="neutral" id="github-pr-status" class="github-pr-drawer__status" aria-label="Open pull request status"> Configure repository, file paths, and branch det…</p>
- unexpected value " Configure repository, file paths, and branch details. "
1103 | await expect(
1104 | page.getByRole('status', { name: 'Open pull request status', includeHidden: true }),
> 1105 | ).toContainText('Component path: File path cannot include parent directory traversal.')
| ^
1106 | await expect(page.getByRole('dialog')).toBeHidden()
1107 | })
1108 |
at /home/runner/work/develop/develop/playwright/github-pr-drawer.spec.ts:1105:5
|
|
[webkit] › playwright/github-pr-drawer.spec.ts:21:1 › Open PR drawer confirms and submits component/styles filepaths:
playwright/github-pr-drawer.spec.ts#L132
1) [webkit] › playwright/github-pr-drawer.spec.ts:21:1 › Open PR drawer confirms and submits component/styles filepaths
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: getByRole('dialog')
Expected: visible
Timeout: 90000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 90000ms
- waiting for getByRole('dialog')
130 |
131 | const dialog = page.getByRole('dialog')
> 132 | await expect(dialog).toBeVisible()
| ^
133 | await expect(
134 | page.getByText('Open pull request with editor content?', { exact: true }),
135 | ).toHaveText('Open pull request with editor content?')
at /home/runner/work/develop/develop/playwright/github-pr-drawer.spec.ts:132:24
|
|
[webkit] › playwright/github-pr-drawer.spec.ts:21:1 › Open PR drawer confirms and submits component/styles filepaths:
playwright/github-pr-drawer.spec.ts#L132
1) [webkit] › playwright/github-pr-drawer.spec.ts:21:1 › Open PR drawer confirms and submits component/styles filepaths
Error: expect(locator).toBeVisible() failed
Locator: getByRole('dialog')
Expected: visible
Timeout: 90000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 90000ms
- waiting for getByRole('dialog')
130 |
131 | const dialog = page.getByRole('dialog')
> 132 | await expect(dialog).toBeVisible()
| ^
133 | await expect(
134 | page.getByText('Open pull request with editor content?', { exact: true }),
135 | ).toHaveText('Open pull request with editor content?')
at /home/runner/work/develop/develop/playwright/github-pr-drawer.spec.ts:132:24
|
|
🎭 Playwright Run Summary
73 passed (2.1m)
|
|
🎭 Playwright Run Summary
6 failed
[webkit] › playwright/github-pr-drawer.spec.ts:21:1 › Open PR drawer confirms and submits component/styles filepaths
[webkit] › playwright/github-pr-drawer.spec.ts:1095:1 › Open PR drawer validates unsafe filepaths
[webkit] › playwright/github-pr-drawer.spec.ts:1109:1 › Open PR drawer allows dotted file segments that are not traversal
[webkit] › playwright/github-pr-drawer.spec.ts:1126:1 › Open PR drawer rejects trailing slash file paths
[webkit] › playwright/github-pr-drawer.spec.ts:1163:1 › Open PR drawer strips App wrapper from committed component source by default
[webkit] › playwright/github-pr-drawer.spec.ts:1288:1 › Open PR drawer includes App wrapper in committed source when toggled on
67 passed (25.0m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
test-results-webkit
Expired
|
48.2 MB |
sha256:565eb089903b2e6ed6ea6a79caea73e22dde7eb5167d11da43146fe7c7900fa5
|
|