fix(Phantombuster Node): Don't send empty objects in request #47895
ci-pull-requests.yml
on: pull_request
Install & Build
2m 1s
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
5m 5s
Unit tests
/
Backend Integration Tests
5m 2s
Unit tests
/
Nodes Unit Tests
6m 53s
Bundle Size Check
0s
Required Checks
3s
Annotations
6 errors, 3 warnings, and 9 notices
|
[multi-main:ui] › tests/ui/ai/workflow-builder.spec.ts:94:6 › Workflow Builder @auth:owner @ai @capability:proxy › should stop workflow generation and show task aborted message:
packages/testing/playwright/tests/ui/ai/workflow-builder.spec.ts#L107
1) [multi-main:ui] › tests/ui/ai/workflow-builder.spec.ts:94:6 › Workflow Builder @auth:owner @ai @capability:proxy › should stop workflow generation and show task aborted message
TimeoutError: locator.click: Timeout 20000ms exceeded.
Call log:
- waiting for getByTestId('send-message-button')
- locator resolved to <button aria-live="polite" data-test-id="send-message-button" class="button _button_zpi3n_123 _primary_zpi3n_403 _small_zpi3n_361 _withIcon_zpi3n_513 _square_zpi3n_346 _stopButton_15g2i_127 _stopButton_15g2i_127">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
- locator resolved to <button disabled aria-live="polite" aria-disabled="true" data-test-id="send-message-button" class="button _button_zpi3n_123 _primary_zpi3n_403 _small_zpi3n_361 _disabled_zpi3n_175 _withIcon_zpi3n_513 _square_zpi3n_346 _sendButton_15g2i_123 _sendButton_15g2i_123">…</button>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action
- waiting 100ms
38 × waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action
- waiting 500ms
105 | // Click the stop button (send button becomes stop button during streaming)
106 | const stopButton = n8n.aiAssistant.getSendMessageButton();
> 107 | await stopButton.click();
| ^
108 |
109 | // Verify "Task aborted" message appears (search by text, not test-id)
110 | await expect(n8n.page.getByText('Task aborted')).toBeVisible();
at /home/runner/_work/n8n/n8n/packages/testing/playwright/tests/ui/ai/workflow-builder.spec.ts:107:20
|
|
E2E Tests / Multi-Main: UI / Test (Shard 5/8)
Process completed with exit code 1.
|
|
[multi-main:ui] › tests/ui/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes:
packages/testing/playwright/tests/ui/workflows/editor/canvas/undo-redo.spec.ts#L72
1) [multi-main:ui] › tests/ui/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
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/ui/workflows/editor/canvas/undo-redo.spec.ts:72:45
|
|
[multi-main:ui] › tests/ui/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes:
packages/testing/playwright/tests/ui/workflows/editor/canvas/undo-redo.spec.ts#L72
1) [multi-main:ui] › tests/ui/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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/ui/workflows/editor/canvas/undo-redo.spec.ts:72:45
|
|
[multi-main:ui] › tests/ui/workflows/editor/canvas/undo-redo.spec.ts:56:6 › Undo/Redo › should undo/redo deleting node between two connected nodes:
packages/testing/playwright/tests/ui/workflows/editor/canvas/undo-redo.spec.ts#L72
1) [multi-main:ui] › tests/ui/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/ui/workflows/editor/canvas/undo-redo.spec.ts:72:45
|
|
Required Checks
Process completed with exit code 1.
|
|
E2E Tests / Multi-Main: UI / Test (Shard 5/8)
Skipping sticky disk commit due to previous step failures
|
|
E2E Tests / Multi-Main: UI / Test (Shard 5/8)
- Step: unknown (failed)
|
|
E2E Tests / Multi-Main: UI / Test (Shard 5/8)
Found 2 failed/cancelled steps in previous workflow steps
|
|
🎭 Playwright Run Summary
14 skipped
56 passed (3.4m)
|
|
🎭 Playwright Run Summary
70 passed (5.3m)
|
|
🎭 Playwright Run Summary
1 skipped
69 passed (6.0m)
|
|
🎭 Playwright Run Summary
71 passed (5.5m)
|
|
🎭 Playwright Run Summary
10 skipped
60 passed (6.3m)
|
|
🎭 Playwright Run Summary
57 passed (7.2m)
|
|
🎭 Playwright Run Summary
1 skipped
70 passed (6.9m)
|
|
🎭 Playwright Run Summary
1 flaky
[multi-main:ui] › tests/ui/ai/workflow-builder.spec.ts:94:6 › Workflow Builder @auth:owner @ai @capability:proxy › should stop workflow generation and show task aborted message
13 skipped
56 passed (8.2m)
|
|
🎭 Playwright Run Summary
1 failed
[multi-main:ui] › tests/ui/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.7m)
|