Skip to content

Add form switcher #3249

Add form switcher

Add form switcher #3249

Triggered via pull request May 7, 2025 22:09
Status Failure
Total duration 10m 13s
Artifacts 4
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
4s
build-all / Emit container tag sha
build-all  /  ...  /  Build
3m 27s
build-all / build-base / Build
build-all  /  ...  /  Build
4m 5s
build-all / build-core / Build
build-all  /  ...  /  Build
1m 51s
build-all / build-jobs / Build
path-filter
6s
path-filter
close-preview  /  preview
close-preview / preview
Matrix: e2e / Integration tests
deploy-preview  /  preview
4m 1s
deploy-preview / preview
close-docs-preview
0s
close-docs-preview
deploy-docs-preview  /  build-docs
deploy-docs-preview / build-docs
status-check
0s
status-check
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 1 notice
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)
[chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user: core/playwright/externalFormInvite.spec.ts#L1
1) [chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user › admin sends invite to non-existing user Test timeout of 30000ms exceeded.
[chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user: core/playwright/fixtures/pub-details-page.ts#L34
1) [chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user › admin sends invite to non-existing user Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByRole('status').filter({ hasText: 'Action ran successfully!' }) to be visible at fixtures/pub-details-page.ts:34 32 | .getByRole("status") 33 | .filter({ hasText: "Action ran successfully!" }) > 34 | .waitFor(); | ^ 35 | await runActionDialog.getByRole("button", { name: "Close", exact: true }).click(); 36 | await runActionDialog.waitFor({ state: "hidden" }); 37 | } at PubDetailsPage.runAction (/home/runner/work/platform/platform/core/playwright/fixtures/pub-details-page.ts:34:6) at /home/runner/work/platform/platform/core/playwright/externalFormInvite.spec.ts:345:4 at /home/runner/work/platform/platform/core/playwright/externalFormInvite.spec.ts:337:3
[chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user: core/playwright/externalFormInvite.spec.ts#L1
1) [chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user › admin sends invite to non-existing user Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user: core/playwright/fixtures/pub-details-page.ts#L34
1) [chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user › admin sends invite to non-existing user Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByRole('status').filter({ hasText: 'Action ran successfully!' }) to be visible at fixtures/pub-details-page.ts:34 32 | .getByRole("status") 33 | .filter({ hasText: "Action ran successfully!" }) > 34 | .waitFor(); | ^ 35 | await runActionDialog.getByRole("button", { name: "Close", exact: true }).click(); 36 | await runActionDialog.waitFor({ state: "hidden" }); 37 | } at PubDetailsPage.runAction (/home/runner/work/platform/platform/core/playwright/fixtures/pub-details-page.ts:34:6) at /home/runner/work/platform/platform/core/playwright/externalFormInvite.spec.ts:345:4 at /home/runner/work/platform/platform/core/playwright/externalFormInvite.spec.ts:337:3
[chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user: core/playwright/externalFormInvite.spec.ts#L1
1) [chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user › admin sends invite to non-existing user Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user: core/playwright/fixtures/pub-details-page.ts#L34
1) [chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user › admin sends invite to non-existing user Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByRole('status').filter({ hasText: 'Action ran successfully!' }) to be visible at fixtures/pub-details-page.ts:34 32 | .getByRole("status") 33 | .filter({ hasText: "Action ran successfully!" }) > 34 | .waitFor(); | ^ 35 | await runActionDialog.getByRole("button", { name: "Close", exact: true }).click(); 36 | await runActionDialog.waitFor({ state: "hidden" }); 37 | } at PubDetailsPage.runAction (/home/runner/work/platform/platform/core/playwright/fixtures/pub-details-page.ts:34:6) at /home/runner/work/platform/platform/core/playwright/externalFormInvite.spec.ts:345:4 at /home/runner/work/platform/platform/core/playwright/externalFormInvite.spec.ts:337:3
[chromium] › playwright/invites.spec.ts:426:2 › invalid invite scenarios › no invite token provided: core/lib/server/invites/InviteService.ts#L380
2) [chromium] › playwright/invites.spec.ts:426:2 › invalid invite scenarios › no invite token provided error: Invitation failed. The specified form is for Evaluation pubs but this pub's type is Submission at ../lib/server/invites/InviteService.ts:380 378 | ]); 379 | > 380 | const result = await autoRevalidate(inviteFinal).executeTakeFirstOrThrow(); | ^ 381 | 382 | return result as Invite & { user: SafeUser }; 383 | } at /home/runner/work/platform/platform/node_modules/.pnpm/pg@8.12.0/node_modules/pg/lib/client.js:526:17 at PostgresConnection.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.js:72:28) at /home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:35:28 at DefaultConnectionProvider.provideConnection (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/driver/default-connection-provider.js:10:20) at DefaultQueryExecutor.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:34:16) at SelectQueryBuilderImpl.execute (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:315:24) at SelectQueryBuilderImpl.executeTakeFirst (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:319:26) at SelectQueryBuilderImpl.executeTakeFirstOrThrow (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:323:24) at Object._createInvite (/home/runner/work/platform/platform/core/lib/server/invites/InviteService.ts:380:18) at /home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1380:20 at seedCommunity (/home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1309:3) at /home/runner/work/platform/platform/core/playwright/invites.spec.ts:394:14 at PostgresConnection.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.js:92:41) at /home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:35:28 at DefaultConnectionProvider.provideConnection (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/driver/default-connection-provider.js:10:20) at DefaultQueryExecutor.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:34:16) at SelectQueryBuilderImpl.execute (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:315:24) at SelectQueryBuilderImpl.executeTakeFirst (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:319:26) at SelectQueryBuilderImpl.executeTakeFirstOrThrow (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:323:24) at Object._createInvite (/home/runner/work/platform/platform/core/lib/server/invites/InviteService.ts:380:18) at /home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1380:20 at seedCommunity (/home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1309:3) at /home/runner/work/platform/platform/core/playwright/invites.spec.ts:394:14
[chromium] › playwright/invites.spec.ts:426:2 › invalid invite scenarios › no invite token provided: core/lib/server/invites/InviteService.ts#L380
2) [chromium] › playwright/invites.spec.ts:426:2 › invalid invite scenarios › no invite token provided Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── error: Invitation failed. The specified form is for Evaluation pubs but this pub's type is Submission at ../lib/server/invites/InviteService.ts:380 378 | ]); 379 | > 380 | const result = await autoRevalidate(inviteFinal).executeTakeFirstOrThrow(); | ^ 381 | 382 | return result as Invite & { user: SafeUser }; 383 | } at /home/runner/work/platform/platform/node_modules/.pnpm/pg@8.12.0/node_modules/pg/lib/client.js:526:17 at PostgresConnection.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.js:72:28) at /home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:35:28 at DefaultConnectionProvider.provideConnection (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/driver/default-connection-provider.js:10:20) at DefaultQueryExecutor.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:34:16) at SelectQueryBuilderImpl.execute (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:315:24) at SelectQueryBuilderImpl.executeTakeFirst (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:319:26) at SelectQueryBuilderImpl.executeTakeFirstOrThrow (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:323:24) at Object._createInvite (/home/runner/work/platform/platform/core/lib/server/invites/InviteService.ts:380:18) at /home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1380:20 at seedCommunity (/home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1309:3) at /home/runner/work/platform/platform/core/playwright/invites.spec.ts:394:14 at PostgresConnection.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.js:92:41) at /home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:35:28 at DefaultConnectionProvider.provideConnection (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/driver/default-connection-provider.js:10:20) at DefaultQueryExecutor.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:34:16) at SelectQueryBuilderImpl.execute (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:315:24) at SelectQueryBuilderImpl.executeTakeFirst (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:319:26) at SelectQueryBuilderImpl.executeTakeFirstOrThrow (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:323:24) at Object._createInvite (/home/runner/work/platform/platform/core/lib/server/invites/InviteService.ts:380:18) at /home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1380:20 at seedCommunity (/home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1309:3) at /home/runner/work/platform/platf
[chromium] › playwright/invites.spec.ts:426:2 › invalid invite scenarios › no invite token provided: core/lib/server/invites/InviteService.ts#L380
2) [chromium] › playwright/invites.spec.ts:426:2 › invalid invite scenarios › no invite token provided Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── error: Invitation failed. The specified form is for Evaluation pubs but this pub's type is Submission at ../lib/server/invites/InviteService.ts:380 378 | ]); 379 | > 380 | const result = await autoRevalidate(inviteFinal).executeTakeFirstOrThrow(); | ^ 381 | 382 | return result as Invite & { user: SafeUser }; 383 | } at /home/runner/work/platform/platform/node_modules/.pnpm/pg@8.12.0/node_modules/pg/lib/client.js:526:17 at PostgresConnection.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.js:72:28) at /home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:35:28 at DefaultConnectionProvider.provideConnection (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/driver/default-connection-provider.js:10:20) at DefaultQueryExecutor.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:34:16) at SelectQueryBuilderImpl.execute (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:315:24) at SelectQueryBuilderImpl.executeTakeFirst (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:319:26) at SelectQueryBuilderImpl.executeTakeFirstOrThrow (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:323:24) at Object._createInvite (/home/runner/work/platform/platform/core/lib/server/invites/InviteService.ts:380:18) at /home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1380:20 at seedCommunity (/home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1309:3) at /home/runner/work/platform/platform/core/playwright/invites.spec.ts:394:14 at PostgresConnection.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/dialect/postgres/postgres-driver.js:92:41) at /home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:35:28 at DefaultConnectionProvider.provideConnection (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/driver/default-connection-provider.js:10:20) at DefaultQueryExecutor.executeQuery (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-executor/query-executor-base.js:34:16) at SelectQueryBuilderImpl.execute (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:315:24) at SelectQueryBuilderImpl.executeTakeFirst (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:319:26) at SelectQueryBuilderImpl.executeTakeFirstOrThrow (/home/runner/work/platform/platform/node_modules/.pnpm/kysely@0.27.5/node_modules/kysely/dist/esm/query-builder/select-query-builder.js:323:24) at Object._createInvite (/home/runner/work/platform/platform/core/lib/server/invites/InviteService.ts:380:18) at /home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1380:20 at seedCommunity (/home/runner/work/platform/platform/core/prisma/seed/seedCommunity.ts:1309:3) at /home/runner/work/platform/platf
e2e / Integration tests (context-editor)
The job was canceled because "core" failed.
e2e / Integration tests (context-editor)
The operation was canceled.
🎭 Playwright Run Summary
2 failed [chromium] › playwright/externalFormInvite.spec.ts:336:2 › Inviting a new user to fill out a form › Invites without creating a new user [chromium] › playwright/invites.spec.ts:426:2 › invalid invite scenarios › no invite token provided 8 skipped 17 did not run 87 passed (3.2m)

Artifacts

Produced during runtime
Name Size Digest
playwright-snapshots Expired
6.25 MB
sha256:6de076ae395bc05cd8bebb82044c9e8f89bfc0df3d42d62db73073de1adf7c01
pubpub~platform~NDOWY8.dockerbuild Expired
62.6 KB
sha256:57757abb79a7e24b9714866e9349351a3dab22fbf884576b1e3f1c082726553d
pubpub~platform~WGOAYN.dockerbuild Expired
57.5 KB
sha256:f09cbc99185f2dbab22c0429c8e7bb6fff4e6de4684642eefe2fd3241d854b1a
pubpub~platform~ZDFCS5.dockerbuild Expired
56.4 KB
sha256:94ae8804f936185ce45a769f66e399630394beb02ddaa839e2197e8f1f645567