Skip to content

Allow ordering of related pub values #2310

Allow ordering of related pub values

Allow ordering of related pub values #2310

Triggered via pull request March 4, 2025 00:29
Status Failure
Total duration 15m 17s
Artifacts 1

on_pr.yml

on: pull_request
ci  /  ci
4m 52s
ci / ci
build-all  /  Emit container tag sha
5s
build-all / Emit container tag sha
build-all  /  ...  /  Build
3m 1s
build-all / build-base / Build
build-all  /  ...  /  Build
5m 1s
build-all / build-core / Build
build-all  /  ...  /  Build
1m 39s
build-all / build-jobs / Build
e2e  /  Integration tests
9m 54s
e2e / Integration tests
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 3 warnings, and 1 notice
[chromium] › externalFormCreatePub.spec.ts:303:2 › Related pubs › Can add related pubs: core/playwright/externalFormCreatePub.spec.ts#L360
1) [chromium] › externalFormCreatePub.spec.ts:303:2 › Related pubs › Can add related pubs ──────── Error: locator.click: Error: strict mode violation: getByTestId('related-pubs-string').getByRole('button', { name: 'Add string' }) resolved to 2 elements: 1) <div tabindex="0" role="button" aria-disabled="false" aria-roledescription="sortable" aria-describedby="DndDescribedBy-0" class="flex items-center justify-start rounded border border-l-[12px] border-l-emerald-100 p-3">…</div> aka getByRole('button', { name: 'related pub Add string Delete' }) 2) <button type="button" data-state="closed" aria-expanded="false" aria-haspopup="dialog" aria-controls="radix-:r4:" data-testid="add-related-value" class="items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-gray-950 disabled:pointer-events-none disabled:opacity-50 dark:focus-visible:ring-gray-300 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 underline-offset-4 hover:underline dark:text-gray-50 rounde…>…</button> aka getByTestId('add-related-value') Call log: - waiting for getByTestId('related-pubs-string').getByRole('button', { name: 'Add string' }) 358 | await page.getByTestId("add-related-pub-button").click(); 359 | await expect(stringRelated.getByText(relatedPubTitle)).toHaveCount(1); > 360 | await stringRelated.getByRole("button", { name: "Add string" }).click(); | ^ 361 | await page.getByTestId(`${COMMUNITY_SLUG}:string.0.value`).fill("admin"); 362 | // Click the button again (which now has the edited value) to 'exit' the popover 363 | await stringRelated.getByRole("button", { name: "admin" }).click(); at /home/runner/work/platform/platform/core/playwright/externalFormCreatePub.spec.ts:360:67
[chromium] › externalFormCreatePub.spec.ts:303:2 › Related pubs › Can add related pubs: core/playwright/externalFormCreatePub.spec.ts#L360
1) [chromium] › externalFormCreatePub.spec.ts:303:2 › Related pubs › Can add related pubs ──────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByTestId('related-pubs-string').getByRole('button', { name: 'Add string' }) resolved to 2 elements: 1) <div tabindex="0" role="button" aria-disabled="false" aria-roledescription="sortable" aria-describedby="DndDescribedBy-0" class="flex items-center justify-start rounded border border-l-[12px] border-l-emerald-100 p-3">…</div> aka getByRole('button', { name: 'related pub Add string Delete' }) 2) <button type="button" data-state="closed" aria-expanded="false" aria-haspopup="dialog" aria-controls="radix-:r4:" data-testid="add-related-value" class="items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-gray-950 disabled:pointer-events-none disabled:opacity-50 dark:focus-visible:ring-gray-300 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 underline-offset-4 hover:underline dark:text-gray-50 rounde…>…</button> aka getByTestId('add-related-value') Call log: - waiting for getByTestId('related-pubs-string').getByRole('button', { name: 'Add string' }) 358 | await page.getByTestId("add-related-pub-button").click(); 359 | await expect(stringRelated.getByText(relatedPubTitle)).toHaveCount(1); > 360 | await stringRelated.getByRole("button", { name: "Add string" }).click(); | ^ 361 | await page.getByTestId(`${COMMUNITY_SLUG}:string.0.value`).fill("admin"); 362 | // Click the button again (which now has the edited value) to 'exit' the popover 363 | await stringRelated.getByRole("button", { name: "admin" }).click(); at /home/runner/work/platform/platform/core/playwright/externalFormCreatePub.spec.ts:360:67
[chromium] › externalFormCreatePub.spec.ts:303:2 › Related pubs › Can add related pubs: core/playwright/externalFormCreatePub.spec.ts#L360
1) [chromium] › externalFormCreatePub.spec.ts:303:2 › Related pubs › Can add related pubs ──────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Error: strict mode violation: getByTestId('related-pubs-string').getByRole('button', { name: 'Add string' }) resolved to 2 elements: 1) <div tabindex="0" role="button" aria-disabled="false" aria-roledescription="sortable" aria-describedby="DndDescribedBy-0" class="flex items-center justify-start rounded border border-l-[12px] border-l-emerald-100 p-3">…</div> aka getByRole('button', { name: 'related pub Add string Delete' }) 2) <button type="button" data-state="closed" aria-expanded="false" aria-haspopup="dialog" aria-controls="radix-:r4:" data-testid="add-related-value" class="items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-gray-950 disabled:pointer-events-none disabled:opacity-50 dark:focus-visible:ring-gray-300 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 underline-offset-4 hover:underline dark:text-gray-50 rounde…>…</button> aka getByTestId('add-related-value') Call log: - waiting for getByTestId('related-pubs-string').getByRole('button', { name: 'Add string' }) 358 | await page.getByTestId("add-related-pub-button").click(); 359 | await expect(stringRelated.getByText(relatedPubTitle)).toHaveCount(1); > 360 | await stringRelated.getByRole("button", { name: "Add string" }).click(); | ^ 361 | await page.getByTestId(`${COMMUNITY_SLUG}:string.0.value`).fill("admin"); 362 | // Click the button again (which now has the edited value) to 'exit' the popover 363 | await stringRelated.getByRole("button", { name: "admin" }).click(); at /home/runner/work/platform/platform/core/playwright/externalFormCreatePub.spec.ts:360:67
e2e / Integration tests
Process completed with exit code 1.
e2e / Integration tests
Process completed with exit code 15.
Slow Test: core/[chromium] › pub.spec.ts#L1
core/[chromium] › pub.spec.ts took 37.2s
Slow Test: core/[chromium] › fields.spec.ts#L1
core/[chromium] › fields.spec.ts took 22.3s
Slow Test: core/[chromium] › formBuilder.spec.ts#L1
core/[chromium] › formBuilder.spec.ts took 15.3s
🎭 Playwright Run Summary
1 failed [chromium] › externalFormCreatePub.spec.ts:303:2 › Related pubs › Can add related pubs ───────── 3 skipped 52 passed (6.2m)

Artifacts

Produced during runtime
Name Size
playwright-snapshots
26.1 MB