kie-issues#451: Implement autolayout on the new React-based DMN Editor for DMN files without Diagram information (part 1) #3917
Annotations
4 errors, 22 warnings, and 2 notices
FULL → Build (without some images):
packages/boxed-expression-component/tests/e2e/boxedExpressions/decisionTable/contextMenu.spec.ts#L92
1) [chromium] › boxedExpressions/decisionTable/contextMenu.spec.ts:122:11 › Decision table context menu › Columns controls › Input columns › should open input column context menu and insert column left
Test timeout of 60000ms exceeded while running "beforeEach" hook.
90 | test.describe("Columns controls", () => {
91 | test.describe("Input columns", () => {
> 92 | test.beforeEach(async ({ stories, page, monaco }) => {
| ^
93 | await stories.openDecisionTable();
94 | await monaco.fill({ monacoParentLocator: page, content: '"test"', nth: 0 });
95 | await page.getByRole("columnheader", { name: "input-1 (<Undefined>)" }).click({
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/boxed-expression-component/tests/e2e/boxedExpressions/decisionTable/contextMenu.spec.ts:92:12
|
FULL → Build (without some images):
packages/boxed-expression-component/tests/e2e/boxedExpressions/decisionTable/contextMenu.spec.ts#L95
1) [chromium] › boxedExpressions/decisionTable/contextMenu.spec.ts:122:11 › Decision table context menu › Columns controls › Input columns › should open input column context menu and insert column left
Error: locator.click: Target crashed
=========================== logs ===========================
waiting for getByRole('columnheader', { name: 'input-1 (<Undefined>)' })
locator resolved to <th rowspan="2" colspan="1" tabindex="-1" role="colu…>…</th>
attempting click action
waiting for element to be visible, enabled and stable
element was detached from the DOM, retrying
============================================================
93 | await stories.openDecisionTable();
94 | await monaco.fill({ monacoParentLocator: page, content: '"test"', nth: 0 });
> 95 | await page.getByRole("columnheader", { name: "input-1 (<Undefined>)" }).click({
| ^
96 | button: "right",
97 | });
98 | });
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/boxed-expression-component/tests/e2e/boxedExpressions/decisionTable/contextMenu.spec.ts:95:81
|
FULL → Build (without some images):
packages/boxed-expression-component/tests/e2e/boxedExpressions/decisionTable/contextMenu.spec.ts#L1
1) [chromium] › boxedExpressions/decisionTable/contextMenu.spec.ts:122:11 › Decision table context menu › Columns controls › Input columns › should open input column context menu and insert column left
Pending operations:
- locator.click at tests/e2e/boxedExpressions/decisionTable/contextMenu.spec.ts:95:81
|
FULL → Build (without some images):
packages/boxed-expression-component/tests/e2e/features/resizing/resizing.spec.ts#L270
2) [webkit] › features/resizing/resizing.spec.ts:248:9 › Resizing › Decision Table expression › should resize input column and add new columns
Error: expect(received).toHaveProperty(path, value)
Matcher error: received value must not be null nor undefined
Received has value: null
268 | expect(await inputHeader.boundingBox()).toHaveProperty("width", 100);
269 | expect(await outputHeader.boundingBox()).toHaveProperty("width", 100);
> 270 | expect(await annotationsHeader.boundingBox()).toHaveProperty("width", 240);
| ^
271 | });
272 |
273 | test("should change input column name and reset size", async ({ page, resizing, browserName }) => {
at /home/runner/work/incubator-kie-tools/incubator-kie-tools/packages/boxed-expression-component/tests/e2e/features/resizing/resizing.spec.ts:270:53
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/github-script@v6, pnpm/action-setup@v2, actions/setup-node@v3, actions/setup-java@v3, actions/setup-go@v3, stCarolas/[email protected], actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
FULL → Build → dev-deployment-dmn-form-webapp-image:
packages/form/src/FormHook.tsx#L173
React Hook useEffect has a missing dependency: 'setFormError'. Either include it or remove the dependency array. If 'setFormError' changes too often, find the parent component that defines it and wrap that definition in useCallback
|
FULL → Build → dashbuilder-viewer-image:
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 → dashbuilder-viewer-image:
packages/envelope/src/embedded/EmbeddedEnvelopeFactory.tsx#L104
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 → dashbuilder-viewer-image:
packages/dashbuilder-component-svg-heatmap/src/SVGHeatmapComponent.tsx#L139
React Hook useEffect has missing dependencies: 'onDataset' and 'props.controller'. Either include them or remove the dependency array
|
FULL → Build → dashbuilder-viewer-image:
packages/dashbuilder-component-svg-heatmap/src/SvgHeatmap.tsx#L93
React Hook useEffect has a missing dependency: 'parentRef'. Either include it or remove the dependency array
|
FULL → Build → dashbuilder-viewer-image:
packages/dashbuilder-component-svg-heatmap/src/SvgHeatmap.tsx#L119
React Hook useEffect has a missing dependency: 'props.containsId'. Either include it or remove the dependency array
|
FULL → Build → dashbuilder-viewer-image:
packages/dashbuilder-component-svg-heatmap/src/SvgHeatmap.tsx#L121
React Hook useCallback has an unnecessary dependency: 'repaint'. Either exclude it or remove the dependency array
|
FULL → Build → dashbuilder-viewer-image:
packages/dashbuilder-component-svg-heatmap/src/SvgHeatmap.tsx#L126
React Hook useEffect has a missing dependency: 'onResize'. Either include it or remove the dependency array
|
FULL → Build → dashbuilder-viewer-image:
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 → dashbuilder-viewer-image:
packages/editor/src/envelope/KeyBindingsHelpOverlay/KeyBindingsHelpOverlay.tsx#L64
React Hook useMemo has missing dependencies: 'envelopeContext.operatingSystem' and 'envelopeContext.services.keyboardShortcuts'. Either include them or remove the dependency array
|
FULL → Build → dashbuilder-viewer-image:
packages/editor/src/envelope/KeyBindingsHelpOverlay/KeyBindingsHelpOverlay.tsx#L64
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 (without some images):
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 (without some images):
packages/envelope/src/embedded/EmbeddedEnvelopeFactory.tsx#L104
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 (without some images):
packages/dashbuilder-component-svg-heatmap/src/SVGHeatmapComponent.tsx#L139
React Hook useEffect has missing dependencies: 'onDataset' and 'props.controller'. Either include them or remove the dependency array
|
FULL → Build (without some images):
packages/dashbuilder-component-svg-heatmap/src/SvgHeatmap.tsx#L93
React Hook useEffect has a missing dependency: 'parentRef'. Either include it or remove the dependency array
|
FULL → Build (without some images):
packages/dashbuilder-component-svg-heatmap/src/SvgHeatmap.tsx#L119
React Hook useEffect has a missing dependency: 'props.containsId'. Either include it or remove the dependency array
|
FULL → Build (without some images):
packages/dashbuilder-component-svg-heatmap/src/SvgHeatmap.tsx#L121
React Hook useCallback has an unnecessary dependency: 'repaint'. Either exclude it or remove the dependency array
|
FULL → Build (without some images):
packages/dashbuilder-component-svg-heatmap/src/SvgHeatmap.tsx#L126
React Hook useEffect has a missing dependency: 'onResize'. Either include it or remove the dependency array
|
FULL → Build (without some images):
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 (without some images):
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 (without some images):
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 (without some images)
2 flaky
[chromium] › boxedExpressions/decisionTable/contextMenu.spec.ts:122:11 › Decision table context menu › Columns controls › Input columns › should open input column context menu and insert column left
[webkit] › features/resizing/resizing.spec.ts:248:9 › Resizing › Decision Table expression › should resize input column and add new columns
132 skipped
451 passed (13.3m)
|
FULL → Build (without some images)
72 skipped
24 passed (3.4m)
|
The logs for this run have expired and are no longer available.
Loading