Reapply "Add valkey cache handler to next app (#1210)" (#1215) #3223
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
on_pr.yml
on: pull_request
Matrix: ci / ci
build-all
/
Emit container tag sha
3s
build-all
/
...
/
Build
3m 19s
build-all
/
...
/
Build
4m 1s
build-all
/
...
/
Build
1m 47s
path-filter
4s
close-preview
/
preview
Matrix: e2e / Integration tests
deploy-preview
/
preview
24s
close-docs-preview
0s
deploy-docs-preview
/
build-docs
status-check
0s
Annotations
12 errors, 1 warning, and 1 notice
|
e2e / Integration tests (context-editor)
The job was canceled because "core" failed.
|
|
e2e / Integration tests (context-editor)
The operation was canceled.
|
|
e2e / Integration tests (core)
core#playwright:test: command (/home/runner/work/platform/platform/core) /home/runner/setup-pnpm/node_modules/.bin/pnpm run playwright:test exited (1)
|
|
e2e / Integration tests (core)
Testing stopped early after 3 maximum allowed failures.
|
|
[chromium] › playwright/api/site.spec.ts:66:1 › should be able to create token with all permissions:
core/playwright/api/site.spec.ts#L85
1) [chromium] › playwright/api/site.spec.ts:66:1 › should be able to create token with all permissions › should be able to revoke token
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Revoke token' }).first()
83 | const tokenPage = new ApiTokenPage(page, community.community.slug);
84 | await tokenPage.goto();
> 85 | await page.getByRole("button", { name: "Revoke token" }).first().click({ timeout: 1_000 });
| ^
86 |
87 | await page.getByRole("button", { name: "Remove" }).click();
88 |
at /home/runner/work/platform/platform/core/playwright/api/site.spec.ts:85:68
at /home/runner/work/platform/platform/core/playwright/api/site.spec.ts:82:2
|
|
[chromium] › playwright/api/site.spec.ts:66:1 › should be able to create token with all permissions:
core/playwright/api/site.spec.ts#L85
1) [chromium] › playwright/api/site.spec.ts:66:1 › should be able to create token with all permissions › should be able to revoke token
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Revoke token' }).first()
83 | const tokenPage = new ApiTokenPage(page, community.community.slug);
84 | await tokenPage.goto();
> 85 | await page.getByRole("button", { name: "Revoke token" }).first().click({ timeout: 1_000 });
| ^
86 |
87 | await page.getByRole("button", { name: "Remove" }).click();
88 |
at /home/runner/work/platform/platform/core/playwright/api/site.spec.ts:85:68
at /home/runner/work/platform/platform/core/playwright/api/site.spec.ts:82:2
|
|
[chromium] › playwright/api/site.spec.ts:66:1 › should be able to create token with all permissions:
core/playwright/api/site.spec.ts#L85
1) [chromium] › playwright/api/site.spec.ts:66:1 › should be able to create token with all permissions › should be able to revoke token
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 1000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Revoke token' }).first()
83 | const tokenPage = new ApiTokenPage(page, community.community.slug);
84 | await tokenPage.goto();
> 85 | await page.getByRole("button", { name: "Revoke token" }).first().click({ timeout: 1_000 });
| ^
86 |
87 | await page.getByRole("button", { name: "Remove" }).click();
88 |
at /home/runner/work/platform/platform/core/playwright/api/site.spec.ts:85:68
at /home/runner/work/platform/platform/core/playwright/api/site.spec.ts:82:2
|
|
[chromium] › playwright/externalFormCreatePub.spec.ts:135:2 › Multivalue inputs › Can add multivalue inputs:
core/playwright/externalFormCreatePub.spec.ts#L214
2) [chromium] › playwright/externalFormCreatePub.spec.ts:135:2 › Multivalue inputs › Can add multivalue inputs
Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected)
Locator: getByText('Favorite numbers')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 5000ms
- waiting for getByText('Favorite numbers')
9 × locator resolved to 0 elements
- unexpected value "0"
212 | await formEditPage.goToExternalForm();
213 | for (const element of [numberElement, animalElement, fruitElement]) {
> 214 | await expect(page.getByText(element.name)).toHaveCount(1);
| ^
215 | await expect(page.getByText(element.description)).toHaveCount(1);
216 | }
217 |
at /home/runner/work/platform/platform/core/playwright/externalFormCreatePub.spec.ts:214:47
|
|
[chromium] › playwright/externalFormCreatePub.spec.ts:135:2 › Multivalue inputs › Can add multivalue inputs:
core/playwright/externalFormCreatePub.spec.ts#L214
2) [chromium] › playwright/externalFormCreatePub.spec.ts:135:2 › Multivalue inputs › Can add multivalue inputs
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected)
Locator: getByText('Favorite numbers')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 5000ms
- waiting for getByText('Favorite numbers')
9 × locator resolved to 0 elements
- unexpected value "0"
212 | await formEditPage.goToExternalForm();
213 | for (const element of [numberElement, animalElement, fruitElement]) {
> 214 | await expect(page.getByText(element.name)).toHaveCount(1);
| ^
215 | await expect(page.getByText(element.description)).toHaveCount(1);
216 | }
217 |
at /home/runner/work/platform/platform/core/playwright/externalFormCreatePub.spec.ts:214:47
|
|
[chromium] › playwright/externalFormCreatePub.spec.ts:135:2 › Multivalue inputs › Can add multivalue inputs:
core/playwright/externalFormCreatePub.spec.ts#L214
2) [chromium] › playwright/externalFormCreatePub.spec.ts:135:2 › Multivalue inputs › Can add multivalue inputs
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected)
Locator: getByText('Favorite numbers')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 5000ms
- waiting for getByText('Favorite numbers')
9 × locator resolved to 0 elements
- unexpected value "0"
212 | await formEditPage.goToExternalForm();
213 | for (const element of [numberElement, animalElement, fruitElement]) {
> 214 | await expect(page.getByText(element.name)).toHaveCount(1);
| ^
215 | await expect(page.getByText(element.description)).toHaveCount(1);
216 | }
217 |
at /home/runner/work/platform/platform/core/playwright/externalFormCreatePub.spec.ts:214:47
|
|
[chromium] › playwright/externalFormInvite.spec.ts:192:2 › Inviting a new user to fill out a form › New user can fill out the form from the email link:
core/playwright/externalFormInvite.spec.ts#L1
3) [chromium] › playwright/externalFormInvite.spec.ts:192:2 › Inviting a new user to fill out a form › New user can fill out the form from the email link
Test timeout of 30000ms exceeded.
|
|
[chromium] › playwright/externalFormInvite.spec.ts:192:2 › Inviting a new user to fill out a form › New user can fill out the form from the email link:
core/playwright/fixtures/member-page.ts#L115
3) [chromium] › playwright/externalFormInvite.spec.ts:192:2 › Inviting a new user to fill out a form › New user can fill out the form from the email link
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByRole('button', { name: 'Open menu', exact: true })
at fixtures/member-page.ts:115
113 | async removeMember(email: string) {
114 | await this.searchMembers(email);
> 115 | await this.page.getByRole("button", { name: "Open menu", exact: true }).click();
| ^
116 | await this.page.getByRole("button", { name: "Remove member", exact: true }).click();
117 | await this.page.getByRole("button", { name: "Remove", exact: true }).click();
118 | }
at MembersPage.removeMember (/home/runner/work/platform/platform/core/playwright/fixtures/member-page.ts:115:75)
at /home/runner/work/platform/platform/core/playwright/externalFormInvite.spec.ts:242:3
|
|
ci / ci (format)
Failed to restore: The operation cannot be completed in timeout.
|
|
🎭 Playwright Run Summary
3 failed
[chromium] › playwright/api/site.spec.ts:66:1 › should be able to create token with all permissions
[chromium] › playwright/externalFormCreatePub.spec.ts:135:2 › Multivalue inputs › Can add multivalue inputs
[chromium] › playwright/externalFormInvite.spec.ts:192:2 › Inviting a new user to fill out a form › New user can fill out the form from the email link
1 interrupted
[chromium] › playwright/externalFormCreatePub.spec.ts:358:2 › Related pubs › Can add related pubs
1 flaky
[chromium] › playwright/externalFormCreatePub.spec.ts:293:2 › Member select › Can select a member
78 did not run
8 passed (2.5m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-snapshots
Expired
|
15.9 MB |
sha256:61f8039276dd9aa3ae3cc1841966a4e10f72b83bbc37a9e1345f934fb17c4a43
|
|