feat: DH-21476 Configurable TableOptions sidebar #5501
Annotations
5 errors, 2 warnings, and 1 notice
|
[webkit] › ../../../../../work/tests/golden-layout.spec.ts:145:7 › tests golden-layout operations › golden-layout can drag tab to left edge:
../../../../../work/tests/golden-layout.spec.ts#L40
3) [webkit] › ../../../../../work/tests/golden-layout.spec.ts:145:7 › tests golden-layout operations › golden-layout can drag tab to left edge
TimeoutError: locator.click: Timeout 15000ms exceeded.
Call log:
- waiting for getByTestId('app-main-panels-button')
- locator resolved to <button type="button" data-testid="app-main-panels-button" class="btn btn-link btn-panels-menu btn-show-panels">…</button>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <html lang="en">…</html> intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <html lang="en">…</html> intercepts pointer events
- retrying click action
- waiting 100ms
27 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <html lang="en">…</html> intercepts pointer events
- retrying click action
- waiting 500ms
38 | */
39 | async function resetLayout(confirm: boolean) {
> 40 | await page.getByTestId('app-main-panels-button').click();
| ^
41 | await page.getByLabel('Reset Layout').click();
42 |
43 | if (confirm) {
at resetLayout (/work/tests/golden-layout.spec.ts:40:56)
at /work/tests/golden-layout.spec.ts:59:11
|
|
[webkit] › ../../../../../work/tests/golden-layout.spec.ts:145:7 › tests golden-layout operations › golden-layout can drag tab to left edge:
../../../../../work/tests/golden-layout.spec.ts#L167
3) [webkit] › ../../../../../work/tests/golden-layout.spec.ts:145:7 › tests golden-layout operations › golden-layout can drag tab to left edge
Error: expect(locator).toHaveScreenshot(expected) failed
Locator: locator('.lm_dropTargetIndicator')
3 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- Expect "toHaveScreenshot" with timeout 15000ms
- verifying given screenshot expectation
- waiting for locator('.lm_dropTargetIndicator')
- locator resolved to <div class="lm_dropTargetIndicator">…</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
- 3 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.lm_dropTargetIndicator')
- locator resolved to <div class="lm_dropTargetIndicator">…</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
- 3 pixels (ratio 0.01 of all image pixels) are different.
165 |
166 | // check the drop indicator
> 167 | await expect(dropTargetIndicator).toHaveScreenshot();
| ^
168 |
169 | // check the drag proxy
170 | await expect(page.locator('.lm_dragProxy')).toHaveScreenshot();
at /work/tests/golden-layout.spec.ts:167:39
|
|
[webkit] › ../../../../../work/tests/context-menu.spec.ts:160:5 › freeze column:
../../../../../work/tests/context-menu.spec.ts#L177
2) [webkit] › ../../../../../work/tests/context-menu.spec.ts:160:5 › freeze column ───────────────
Error: expect(locator).toHaveScreenshot(expected) failed
Locator: locator('.iris-grid-column')
16459 pixels (ratio 0.05 of all image pixels) are different.
Call log:
- Expect "toHaveScreenshot" with timeout 15000ms
- verifying given screenshot expectation
- waiting for locator('.iris-grid-column')
- locator resolved to <div class="iris-grid-column">…</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
- 16459 pixels (ratio 0.05 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.iris-grid-column')
- locator resolved to <div class="iris-grid-column">…</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
- 16459 pixels (ratio 0.05 of all image pixels) are different.
175 |
176 | await waitForLoadingDone(page);
> 177 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot();
| ^
178 | });
179 |
180 | test('reverse table', async ({ page }) => {
at /work/tests/context-menu.spec.ts:177:51
|
|
[firefox] › ../../../../../work/tests/table-operations.spec.ts:442:5 › rollup rows and aggregate columns:
../../../../../work/tests/table-operations.spec.ts#L506
1) [firefox] › ../../../../../work/tests/table-operations.spec.ts:442:5 › rollup rows and aggregate columns › Rollup a double column
Error: expect(locator).toHaveScreenshot(expected) failed
Locator: locator('.iris-grid-column')
Target page, context or browser has been closed
Call log:
- Expect "toHaveScreenshot" with timeout 15000ms
- verifying given screenshot expectation
- waiting for locator('.iris-grid-column')
- Target page, context or browser has been closed
504 |
505 | await waitForLoadingDone(page);
> 506 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot();
| ^
507 | });
508 |
509 | await test.step('Aggregate columns', async () => {
at /work/tests/table-operations.spec.ts:506:53
at /work/tests/table-operations.spec.ts:497:3
|
|
[firefox] › ../../../../../work/tests/table-operations.spec.ts:442:5 › rollup rows and aggregate columns:
../../../../../work/tests/table-operations.spec.ts#L113
1) [firefox] › ../../../../../work/tests/table-operations.spec.ts:442:5 › rollup rows and aggregate columns › Rollup a double column
Error: Error: Export in state DEPENDENCY_RELEASED (related parent export id: 25) (to prevent this log message, handle the requestfailed event)
111 | page.on('console', msg => {
112 | if (msg.type() === 'error') {
> 113 | throw new Error(msg.text());
| ^
114 | }
115 | });
116 | page.on('pageerror', error => {
at Page.<anonymous> (/work/tests/table-operations.spec.ts:113:13)
|
|
e2e-tests (webkit-2-2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
merge-reports
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
3 flaky
[firefox] › ../../../../../work/tests/table-operations.spec.ts:442:5 › rollup rows and aggregate columns
[webkit] › ../../../../../work/tests/context-menu.spec.ts:160:5 › freeze column ────────────────
[webkit] › ../../../../../work/tests/golden-layout.spec.ts:145:7 › tests golden-layout operations › golden-layout can drag tab to left edge
360 passed (14.5m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
|
28.5 MB |
sha256:56cbf212e0454d7a2e2f740a154cfde44fac98274ed9869572b5d0d2d8e2c990
|
|
|
playwright-report-blob-webkit-2-2
Expired
|
122 KB |
sha256:93f3e3e68017853cee192009c78ae7ee52c5d7a299813431900677631f3256ef
|
|