feat(core): Dynamic credential resolvers API routes #47807
ci-pull-requests.yml
on: pull_request
Install & Build
3m 40s
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
7m 56s
Unit tests
/
Backend Integration Tests
5m 17s
Unit tests
/
Nodes Unit Tests
5m 58s
Bundle Size Check
1m 1s
Required Checks
5s
Annotations
9 errors and 9 notices
|
Unit tests / Backend Integration Tests
Process completed with exit code 1.
|
|
Unit tests / Backend Integration Tests
n8n#test:integration: command (/home/runner/_work/n8n/n8n/packages/cli) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration exited (1)
|
|
Unit tests / Backend Unit Tests
Process completed with exit code 1.
|
|
Unit tests / Backend Unit Tests
@n8n/permissions#test:unit: command (/home/runner/_work/n8n/n8n/packages/@n8n/permissions) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:unit exited (1)
|
|
Unit tests / Unit tests
Process completed with exit code 1.
|
|
[multi-main:ui] › tests/ui/workflows/editor/code/code-node.spec.ts:73:7 › Code node › Code editor › should show lint errors in `runOnceForAllItems` mode:
packages/testing/playwright/tests/ui/workflows/editor/code/code-node.spec.ts#L87
1) [multi-main:ui] › tests/ui/workflows/editor/code/code-node.spec.ts:73:7 › Code node › Code editor › should show lint errors in `runOnceForAllItems` mode
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toContainText(expected) failed
Locator: locator('.cm-tooltip-lint')
Expected substring: "`.itemMatching()` expects an item index to be passed in as its argument."
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toContainText" with timeout 10000ms
- waiting for locator('.cm-tooltip-lint')
85 | await expect(n8n.ndv.getLintErrors()).toHaveCount(6);
86 | await n8n.ndv.getParameterInput('jsCode').getByText('itemMatching').hover();
> 87 | await expect(n8n.ndv.getLintTooltip()).toContainText(
| ^
88 | '`.itemMatching()` expects an item index to be passed in as its argument.',
89 | );
90 | });
at /home/runner/_work/n8n/n8n/packages/testing/playwright/tests/ui/workflows/editor/code/code-node.spec.ts:87:43
|
|
[multi-main:ui] › tests/ui/workflows/editor/code/code-node.spec.ts:73:7 › Code node › Code editor › should show lint errors in `runOnceForAllItems` mode:
packages/testing/playwright/tests/ui/workflows/editor/code/code-node.spec.ts#L87
1) [multi-main:ui] › tests/ui/workflows/editor/code/code-node.spec.ts:73:7 › Code node › Code editor › should show lint errors in `runOnceForAllItems` mode
Error: expect(locator).toContainText(expected) failed
Locator: locator('.cm-tooltip-lint')
Expected substring: "`.itemMatching()` expects an item index to be passed in as its argument."
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toContainText" with timeout 10000ms
- waiting for locator('.cm-tooltip-lint')
85 | await expect(n8n.ndv.getLintErrors()).toHaveCount(6);
86 | await n8n.ndv.getParameterInput('jsCode').getByText('itemMatching').hover();
> 87 | await expect(n8n.ndv.getLintTooltip()).toContainText(
| ^
88 | '`.itemMatching()` expects an item index to be passed in as its argument.',
89 | );
90 | });
at /home/runner/_work/n8n/n8n/packages/testing/playwright/tests/ui/workflows/editor/code/code-node.spec.ts:87:43
|
|
[multi-main:ui] › tests/ui/workflows/editor/ndv/ndv-parameters.spec.ts:58:7 › NDV Parameters › Remote Options & Network › Should show a notice when remote options cannot be fetched because of missing credentials:
packages/testing/playwright/tests/ui/workflows/editor/ndv/ndv-parameters.spec.ts#L72
1) [multi-main:ui] › tests/ui/workflows/editor/ndv/ndv-parameters.spec.ts:58:7 › NDV Parameters › Remote Options & Network › Should show a notice when remote options cannot be fetched because of missing credentials
Error: expect(locator).toBeVisible() failed
Locator: locator('[data-test-id="parameter-input-field"][title*="propertiesUi.propertyValues[0].key"][title*="has issues"]')
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for locator('[data-test-id="parameter-input-field"][title*="propertiesUi.propertyValues[0].key"][title*="has issues"]')
70 | await expect(
71 | n8n.ndv.getParameterInputWithIssues('propertiesUi.propertyValues[0].key'),
> 72 | ).toBeVisible();
| ^
73 | });
74 |
75 | test('Should show error state when remote options cannot be fetched', async ({ n8n }) => {
at /home/runner/_work/n8n/n8n/packages/testing/playwright/tests/ui/workflows/editor/ndv/ndv-parameters.spec.ts:72:6
|
|
Required Checks
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
14 skipped
56 passed (3.3m)
|
|
🎭 Playwright Run Summary
71 passed (4.9m)
|
|
🎭 Playwright Run Summary
10 skipped
60 passed (6.2m)
|
|
🎭 Playwright Run Summary
70 passed (6.0m)
|
|
🎭 Playwright Run Summary
13 skipped
57 passed (7.2m)
|
|
🎭 Playwright Run Summary
1 skipped
70 passed (6.8m)
|
|
🎭 Playwright Run Summary
1 flaky
[multi-main:ui] › tests/ui/workflows/editor/code/code-node.spec.ts:73:7 › Code node › Code editor › should show lint errors in `runOnceForAllItems` mode
4 skipped
65 passed (7.9m)
|
|
🎭 Playwright Run Summary
54 passed (8.1m)
|
|
🎭 Playwright Run Summary
1 flaky
[multi-main:ui] › tests/ui/workflows/editor/ndv/ndv-parameters.spec.ts:58:7 › NDV Parameters › Remote Options & Network › Should show a notice when remote options cannot be fetched because of missing credentials
1 skipped
68 passed (8.0m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
editor-ui-dist
|
14.1 MB |
sha256:10e34a56788396fefc6ccb3b0afdc39bf8a8b1ae38b716bc7b729610b1564add
|
|