Skip to content

chore(editor): Add Reka UI based popover component #48080

chore(editor): Add Reka UI based popover component

chore(editor): Add Reka UI based popover component #48080

Triggered via pull request December 9, 2025 13:57
Status Success
Total duration 18m 24s
Artifacts 1

ci-pull-requests.yml

on: pull_request
Install & Build
5m 14s
Install & Build
Matrix: E2E Tests / Multi-Main: Isolated / test
Matrix: E2E Tests / Multi-Main: UI / test
Matrix: Unit tests / unit-test-frontend
Unit tests  /  Backend Unit Tests
4m 32s
Unit tests / Backend Unit Tests
Unit tests  /  Backend Integration Tests
5m 8s
Unit tests / Backend Integration Tests
Unit tests  /  Nodes Unit Tests
55s
Unit tests / Nodes Unit Tests
Bundle Size Check
1m 0s
Bundle Size Check
Unit tests  /  Unit tests
2s
Unit tests / Unit tests
Required Checks
3s
Required Checks
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 9 notices
[multi-main:ui:isolated] › tests/e2e/sharing/sharing.spec.ts:23:7 › @isolated › Sharing - Workflow and Credential Sharing (Sequential) › should create C1: packages/testing/playwright/pages/components/CredentialModal.ts#L58
1) [multi-main:ui:isolated] › tests/e2e/sharing/sharing.spec.ts:23:7 › @isolated › Sharing - Workflow and Credential Sharing (Sequential) › should create C1, W1, W2, share W1 with U3, as U2 TimeoutError: locator.waitFor: Timeout 3000ms exceeded. Call log: - waiting for getByTestId('editCredential-modal').getByTestId('credential-save-button').getByText('Saved', { exact: true }) to be visible at pages/components/CredentialModal.ts:58 56 | await saveBtn.waitFor({ state: 'visible' }); 57 | > 58 | await saveBtn.getByText('Saved', { exact: true }).waitFor({ state: 'visible', timeout: 3000 }); | ^ 59 | } 60 | 61 | async close(): Promise<void> { at CredentialModal.save (/home/runner/_work/n8n/n8n/packages/testing/playwright/pages/components/CredentialModal.ts:58:53) at CredentialModal.addCredential (/home/runner/_work/n8n/n8n/packages/testing/playwright/pages/components/CredentialModal.ts:84:3) at CredentialsPage.createCredentialFromCredentialPicker (/home/runner/_work/n8n/n8n/packages/testing/playwright/pages/CredentialsPage.ts:35:3) at CredentialsComposer.createFromList (/home/runner/_work/n8n/n8n/packages/testing/playwright/composables/CredentialsComposer.ts:24:3) at /home/runner/_work/n8n/n8n/packages/testing/playwright/tests/e2e/sharing/sharing.spec.ts:26:4
[multi-main:ui] › tests/e2e/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes: packages/testing/playwright/tests/e2e/workflows/editor/canvas/undo-redo.spec.ts#L72
1) [multi-main:ui] › tests/e2e/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes Error: expect(locator).toHaveCount(expected) failed Locator: getByTestId('canvas-node') Expected: 2 Received: 3 Timeout: 10000ms Call log: - Expect "toHaveCount" with timeout 10000ms - waiting for getByTestId('canvas-node') 14 × locator resolved to 3 elements - unexpected value "3" 70 | 71 | await n8n.canvas.hitRedo(); > 72 | await expect(n8n.canvas.getCanvasNodes()).toHaveCount(2); | ^ 73 | await expect(n8n.canvas.nodeConnections()).toHaveCount(1); 74 | }); 75 | at /home/runner/_work/n8n/n8n/packages/testing/playwright/tests/e2e/workflows/editor/canvas/undo-redo.spec.ts:72:45
🎭 Playwright Run Summary
13 skipped 58 passed (3.2m)
🎭 Playwright Run Summary
70 passed (4.4m)
🎭 Playwright Run Summary
1 skipped 69 passed (4.5m)
🎭 Playwright Run Summary
1 skipped 70 passed (5.2m)
🎭 Playwright Run Summary
10 skipped 60 passed (5.4m)
🎭 Playwright Run Summary
1 skipped 69 passed (6.0m)
🎭 Playwright Run Summary
1 flaky [multi-main:ui:isolated] › tests/e2e/sharing/sharing.spec.ts:23:7 › @isolated › Sharing - Workflow and Credential Sharing (Sequential) › should create C1, W1, W2, share W1 with U3, as U2 56 passed (7.4m)
🎭 Playwright Run Summary
1 flaky [multi-main:ui] › tests/e2e/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes 4 skipped 65 passed (9.4m)
🎭 Playwright Run Summary
13 skipped 57 passed (9.6m)

Artifacts

Produced during runtime
Name Size Digest
editor-ui-dist Expired
14.1 MB
sha256:a0426c9fdadd00eacb0c836b22b6e813d8bc14a52a45348678be6869c79e4465