NO-ISSUE: Update screenshots for failing tests #5940
Annotations
10 errors, 13 warnings, and 3 notices
FULL → Build
Cannot invoke "org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvas.disableHandlers()" because "canvas" is null
|
FULL → Build:
packages/dmn-editor/tests-e2e/drgElements/modelDecisionService.spec.ts#L255
1) [webkit] › drgElements/modelDecisionService.spec.ts:272:11 › Model Decision Service › Model Decision Service - Signature › Model Decision Service - Signature - Decisions › Decision Service Decision Signature should not contain deleted Encapsulated Decision
Error: expect(received).toEqual(expected) // deep equality
- Expected - 3
+ Received + 1
- Array [
- "A",
- ]
+ Array []
253 | await nodes.select({ name: DefaultNodeName.DECISION_SERVICE, position: NodePosition.TOP });
254 | await decisionServicePropertiesPanel.open();
> 255 | expect(await decisionServicePropertiesPanel.getOutputDecisions()).toEqual(["A"]);
| ^
256 | expect(await decisionServicePropertiesPanel.getEncapsulatedDecisions()).toEqual(["B"]);
257 | });
258 |
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/dmn-editor/tests-e2e/drgElements/modelDecisionService.spec.ts:255:75
|
FULL → Build:
packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts#L50
1) [Google Chrome] › features/keyboard/keyboard.spec.ts:26:9 › Keyboard › Keyboard shortcuts navigation › should correctly navigate the table using keyboard shortcuts
Error: Screenshot comparison failed:
463 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/__screenshots__/Google-Chrome/features/keyboard/navigation-escaped.png
Received: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-bcb99-le-using-keyboard-shortcuts-Google-Chrome/navigation-escaped-actual.png
Diff: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-bcb99-le-using-keyboard-shortcuts-Google-Chrome/navigation-escaped-diff.png
Call log:
- expect.toHaveScreenshot(navigation-escaped.png) with timeout 10000ms
- verifying given screenshot expectation
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 463 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 463 pixels (ratio 0.01 of all image pixels) are different.
48 |
49 | await table.deselectCell({ rowNumber: "2", columnNumber: 0 });
> 50 | await expect(testScenarioTable.get()).toHaveScreenshot("navigation-escaped.png");
| ^
51 | });
52 | });
53 |
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts:50:45
|
FULL → Build:
packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts#L50
1) [Google Chrome] › features/keyboard/keyboard.spec.ts:26:9 › Keyboard › Keyboard shortcuts navigation › should correctly navigate the table using keyboard shortcuts
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
463 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/__screenshots__/Google-Chrome/features/keyboard/navigation-escaped.png
Received: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-bcb99-le-using-keyboard-shortcuts-Google-Chrome-retry1/navigation-escaped-actual.png
Diff: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-bcb99-le-using-keyboard-shortcuts-Google-Chrome-retry1/navigation-escaped-diff.png
Call log:
- expect.toHaveScreenshot(navigation-escaped.png) with timeout 10000ms
- verifying given screenshot expectation
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 463 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 463 pixels (ratio 0.01 of all image pixels) are different.
48 |
49 | await table.deselectCell({ rowNumber: "2", columnNumber: 0 });
> 50 | await expect(testScenarioTable.get()).toHaveScreenshot("navigation-escaped.png");
| ^
51 | });
52 | });
53 |
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts:50:45
|
FULL → Build:
packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts#L50
1) [Google Chrome] › features/keyboard/keyboard.spec.ts:26:9 › Keyboard › Keyboard shortcuts navigation › should correctly navigate the table using keyboard shortcuts
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
463 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/__screenshots__/Google-Chrome/features/keyboard/navigation-escaped.png
Received: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-bcb99-le-using-keyboard-shortcuts-Google-Chrome-retry2/navigation-escaped-actual.png
Diff: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-bcb99-le-using-keyboard-shortcuts-Google-Chrome-retry2/navigation-escaped-diff.png
Call log:
- expect.toHaveScreenshot(navigation-escaped.png) with timeout 10000ms
- verifying given screenshot expectation
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 463 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 463 pixels (ratio 0.01 of all image pixels) are different.
48 |
49 | await table.deselectCell({ rowNumber: "2", columnNumber: 0 });
> 50 | await expect(testScenarioTable.get()).toHaveScreenshot("navigation-escaped.png");
| ^
51 | });
52 | });
53 |
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts:50:45
|
FULL → Build:
packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts#L75
2) [Google Chrome] › features/keyboard/keyboard.spec.ts:55:9 › Keyboard › Arrow key navigation › should correctly navigate the table using arrow keys
Error: Screenshot comparison failed:
463 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/__screenshots__/Google-Chrome/features/keyboard/navigation-escaped.png
Received: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-12edc--the-table-using-arrow-keys-Google-Chrome/navigation-escaped-actual.png
Diff: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-12edc--the-table-using-arrow-keys-Google-Chrome/navigation-escaped-diff.png
Call log:
- expect.toHaveScreenshot(navigation-escaped.png) with timeout 10000ms
- verifying given screenshot expectation
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 463 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 463 pixels (ratio 0.01 of all image pixels) are different.
73 |
74 | await table.deselectCell({ rowNumber: "2", columnNumber: 0 });
> 75 | await expect(testScenarioTable.get()).toHaveScreenshot("navigation-escaped.png");
| ^
76 | });
77 | });
78 | });
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts:75:45
|
FULL → Build:
packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts#L75
2) [Google Chrome] › features/keyboard/keyboard.spec.ts:55:9 › Keyboard › Arrow key navigation › should correctly navigate the table using arrow keys
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
463 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/__screenshots__/Google-Chrome/features/keyboard/navigation-escaped.png
Received: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-12edc--the-table-using-arrow-keys-Google-Chrome-retry1/navigation-escaped-actual.png
Diff: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-12edc--the-table-using-arrow-keys-Google-Chrome-retry1/navigation-escaped-diff.png
Call log:
- expect.toHaveScreenshot(navigation-escaped.png) with timeout 10000ms
- verifying given screenshot expectation
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 463 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 463 pixels (ratio 0.01 of all image pixels) are different.
73 |
74 | await table.deselectCell({ rowNumber: "2", columnNumber: 0 });
> 75 | await expect(testScenarioTable.get()).toHaveScreenshot("navigation-escaped.png");
| ^
76 | });
77 | });
78 | });
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts:75:45
|
FULL → Build:
packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts#L75
2) [Google Chrome] › features/keyboard/keyboard.spec.ts:55:9 › Keyboard › Arrow key navigation › should correctly navigate the table using arrow keys
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
463 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/__screenshots__/Google-Chrome/features/keyboard/navigation-escaped.png
Received: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-12edc--the-table-using-arrow-keys-Google-Chrome-retry2/navigation-escaped-actual.png
Diff: /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/dist-tests-e2e/output/features-keyboard-keyboard-12edc--the-table-using-arrow-keys-Google-Chrome-retry2/navigation-escaped-diff.png
Call log:
- expect.toHaveScreenshot(navigation-escaped.png) with timeout 10000ms
- verifying given screenshot expectation
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- 463 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for getByLabel('Test Scenario').getByTestId('standalone-bee-table').locator('div').first()
- locator resolved to <div class="expression-container-box">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- 463 pixels (ratio 0.01 of all image pixels) are different.
73 |
74 | await table.deselectCell({ rowNumber: "2", columnNumber: 0 });
> 75 | await expect(testScenarioTable.get()).toHaveScreenshot("navigation-escaped.png");
| ^
76 | });
77 | });
78 | });
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/scesim-editor/tests-e2e/features/keyboard/keyboard.spec.ts:75:45
|
FULL → Build
Process completed with exit code 1.
|
Check tests result (`main` only)
❌ There are 2 test failures. 7354 tests succedded, though :)
|
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "Linux_0__build-artifacts", "Linux_0__end-to-end-tests-artifacts", "Linux_0__end-to-end-tests-reports", "Linux_0__tests-reports", "Linux_1__build-artifacts", "Linux_1__end-to-end-tests-artifacts", "Linux_1__end-to-end-tests-reports", "Linux_1__tests-reports", "Linux_2__build-artifacts", "Linux_2__end-to-end-tests-artifacts", "Linux_2__end-to-end-tests-reports", "Linux_2__tests-reports", "macOS_0__build-artifacts", "macOS_0__end-to-end-tests-artifacts", "macOS_0__end-to-end-tests-reports", "macOS_0__tests-reports", "macOS_1__build-artifacts", "macOS_1__end-to-end-tests-artifacts", "macOS_1__end-to-end-tests-reports", "macOS_1__tests-reports", "macOS_2__build-artifacts", "macOS_2__end-to-end-tests-artifacts", "macOS_2__end-to-end-tests-reports", "macOS_2__tests-reports", "Windows_0__build-artifacts", "Windows_0__end-to-end-tests-artifacts", "Windows_0__end-to-end-tests-reports", "Windows_0__tests-reports", "Windows_1__build-artifacts", "Windows_1__end-to-end-tests-artifacts", "Windows_1__end-to-end-tests-reports", "Windows_1__tests-reports", "Windows_2__build-artifacts", "Windows_2__end-to-end-tests-artifacts", "Windows_2__end-to-end-tests-reports", "Windows_2__tests-reports".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
Setup environment
Restore cache failed: Dependencies file is not found in /home/runner/work/incubator-kie-tools/incubator-kie-tools. Supported file pattern: go.sum
|
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/github-script@v6, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
FULL → Build:
packages/envelope/src/embedded/EmbeddedEnvelopeFactory.tsx#L96
React Hook useMemo has a missing dependency: 'props'. Either include it or remove the dependency array. However, 'props' will change when *any* prop changes, so the preferred fix is to destructure the 'props' object outside of the useMemo call and refer to those specific props inside useMemo
|
FULL → Build:
packages/envelope/src/embedded/EmbeddedEnvelopeFactory.tsx#L101
React Hook useImperativeHandle has a missing dependency: 'props'. Either include it or remove the dependency array. However, 'props' will change when *any* prop changes, so the preferred fix is to destructure the 'props' object outside of the useImperativeHandle call and refer to those specific props inside useImperativeHandle
|
FULL → Build:
packages/import-java-classes-component/src/components/ImportJavaClasses/ImportJavaClassesWizardSecondStep.tsx#L53
React Hook useCallback has a missing dependency: 'accessorPrefixesList'. Either include it or remove the dependency array
|
FULL → Build:
packages/import-java-classes-component/src/components/ImportJavaClasses/ImportJavaClassesWizardSecondStep.tsx#L69
React Hook useCallback has a missing dependency: 'accessorPrefixesList'. Either include it or remove the dependency array
|
FULL → Build:
packages/import-java-classes-component/src/components/ImportJavaClasses/ImportJavaClassesWizardSecondStep.tsx#L82
React Hook useCallback has a missing dependency: 'denyList'. Either include it or remove the dependency array
|
FULL → Build:
packages/import-java-classes-component/src/components/ImportJavaClasses/ImportJavaClassesWizardSecondStep.tsx#L113
React Hook useCallback has a missing dependency: 'isInDenyList'. Either include it or remove the dependency array
|
FULL → Build:
packages/editor/src/embedded/embedded/EmbeddedEditor.tsx#L87
React Hook useMemo has an unnecessary dependency: 'props.file.getFileContents'. Either exclude it or remove the dependency array
|
FULL → Build:
packages/editor/src/envelope/KeyBindingsHelpOverlay/KeyBindingsHelpOverlay.tsx#L66
React Hook useMemo has missing dependencies: 'envelopeContext.operatingSystem' and 'envelopeContext.services.keyboardShortcuts'. Either include them or remove the dependency array
|
FULL → Build:
packages/editor/src/envelope/KeyBindingsHelpOverlay/KeyBindingsHelpOverlay.tsx#L66
React Hook useMemo has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked
|
FULL → Build:
packages/editor/src/envelope/KeyBindingsHelpOverlay/KeyBindingsHelpOverlay.tsx#L76
React Hook useEffect has a missing dependency: 'envelopeContext.services.keyboardShortcuts'. Either include it or remove the dependency array
|
FULL → Build
77 skipped
793 passed (25.8m)
|
FULL → Build
1 flaky
[webkit] › drgElements/modelDecisionService.spec.ts:272:11 › Model Decision Service › Model Decision Service - Signature › Model Decision Service - Signature - Decisions › Decision Service Decision Signature should not contain deleted Encapsulated Decision
99 skipped
1310 passed (1.0h)
|
FULL → Build
2 failed
[Google Chrome] › features/keyboard/keyboard.spec.ts:26:9 › Keyboard › Keyboard shortcuts navigation › should correctly navigate the table using keyboard shortcuts
[Google Chrome] › features/keyboard/keyboard.spec.ts:55:9 › Keyboard › Arrow key navigation › should correctly navigate the table using arrow keys
46 skipped
129 passed (7.8m)
|
Loading