feat: multiselect values #2180
Annotations
10 errors, 5 warnings, and 1 notice
[chromium] › table-multiselect.spec.ts:74:7 › multiselect string filters:
tests/table-multiselect.spec.ts#L57
1) [chromium] › table-multiselect.spec.ts:74:7 › multiselect string filters ──────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-string-1-is.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-string-1-is-chromium-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-string-filters-chromium/multi-string-1-is-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-string-filters-chromium/multi-string-1-is-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
[chromium] › table-multiselect.spec.ts:74:7 › multiselect string filters:
tests/table-multiselect.spec.ts#L57
1) [chromium] › table-multiselect.spec.ts:74:7 › multiselect string filters ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-string-1-is.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-string-1-is-chromium-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-string-filters-chromium-retry1/multi-string-1-is-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-string-filters-chromium-retry1/multi-string-1-is-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
[chromium] › table-multiselect.spec.ts:74:7 › multiselect number filters:
tests/table-multiselect.spec.ts#L57
2) [chromium] › table-multiselect.spec.ts:74:7 › multiselect number filters ──────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-number-1-equal.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-number-1-equal-chromium-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-number-filters-chromium/multi-number-1-equal-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-number-filters-chromium/multi-number-1-equal-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
[chromium] › table-multiselect.spec.ts:74:7 › multiselect number filters:
tests/table-multiselect.spec.ts#L57
2) [chromium] › table-multiselect.spec.ts:74:7 › multiselect number filters ──────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-number-1-equal.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-number-1-equal-chromium-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-number-filters-chromium-retry1/multi-number-1-equal-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-number-filters-chromium-retry1/multi-number-1-equal-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
[chromium] › table-multiselect.spec.ts:74:7 › multiselect date filters:
tests/table-multiselect.spec.ts#L57
3) [chromium] › table-multiselect.spec.ts:74:7 › multiselect date filters ────────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-date-1-is.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-date-1-is-chromium-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-date-filters-chromium/multi-date-1-is-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-date-filters-chromium/multi-date-1-is-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
[chromium] › table-multiselect.spec.ts:74:7 › multiselect date filters:
tests/table-multiselect.spec.ts#L57
3) [chromium] › table-multiselect.spec.ts:74:7 › multiselect date filters ────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-date-1-is.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-date-1-is-chromium-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-date-filters-chromium-retry1/multi-date-1-is-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-date-filters-chromium-retry1/multi-date-1-is-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
[firefox] › table-multiselect.spec.ts:74:7 › multiselect string filters:
tests/table-multiselect.spec.ts#L57
4) [firefox] › table-multiselect.spec.ts:74:7 › multiselect string filters ───────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-string-1-is.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-string-1-is-firefox-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-string-filters-firefox/multi-string-1-is-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-string-filters-firefox/multi-string-1-is-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
[firefox] › table-multiselect.spec.ts:74:7 › multiselect string filters:
tests/table-multiselect.spec.ts#L57
4) [firefox] › table-multiselect.spec.ts:74:7 › multiselect string filters ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-string-1-is.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-string-1-is-firefox-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-string-filters-firefox-retry1/multi-string-1-is-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-string-filters-firefox-retry1/multi-string-1-is-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
[firefox] › table-multiselect.spec.ts:74:7 › multiselect number filters:
tests/table-multiselect.spec.ts#L57
5) [firefox] › table-multiselect.spec.ts:74:7 › multiselect number filters ───────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-number-1-equal.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-number-1-equal-firefox-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-number-filters-firefox/multi-number-1-equal-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-number-filters-firefox/multi-number-1-equal-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
[firefox] › table-multiselect.spec.ts:74:7 › multiselect number filters:
tests/table-multiselect.spec.ts#L57
5) [firefox] › table-multiselect.spec.ts:74:7 › multiselect number filters ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
96 pixels (ratio 0.01 of all image pixels) are different.
Call log:
- expect.toHaveScreenshot(multi-number-1-equal.png) 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 element to be visible and stable
- element is visible and stable
- 96 pixels (ratio 0.01 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 element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 96 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts-snapshots/multi-number-1-equal-firefox-linux.png
Received: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-number-filters-firefox-retry1/multi-number-1-equal-actual.png
Diff: /home/runner/work/web-client-ui/web-client-ui/test-results/table-multiselect-multiselect-number-filters-firefox-retry1/multi-number-1-equal-diff.png
55 | await page.getByRole('button', { name: filterType, exact: true }).click();
56 | await waitForLoadingDone(page);
> 57 | await expect(page.locator('.iris-grid-column')).toHaveScreenshot(
| ^
58 | screenshotName
59 | );
60 |
at filterAndScreenshot (/home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:57:51)
at /home/runner/work/web-client-ui/web-client-ui/tests/table-multiselect.spec.ts:91:7
|
Slow Test:
[webkit] › styleguide.spec.ts#L1
[webkit] › styleguide.spec.ts took 6.2m
|
Slow Test:
[webkit] › context-menu.spec.ts#L1
[webkit] › context-menu.spec.ts took 4.8m
|
Slow Test:
[firefox] › context-menu.spec.ts#L1
[firefox] › context-menu.spec.ts took 3.6m
|
Slow Test:
[chromium] › context-menu.spec.ts#L1
[chromium] › context-menu.spec.ts took 3.1m
|
Slow Test:
[firefox] › styleguide.spec.ts#L1
[firefox] › styleguide.spec.ts took 2.4m
|
🎭 Playwright Run Summary
9 failed
[chromium] › table-multiselect.spec.ts:74:7 › multiselect string filters ───────────────────────
[chromium] › table-multiselect.spec.ts:74:7 › multiselect number filters ───────────────────────
[chromium] › table-multiselect.spec.ts:74:7 › multiselect date filters ─────────────────────────
[firefox] › table-multiselect.spec.ts:74:7 › multiselect string filters ────────────────────────
[firefox] › table-multiselect.spec.ts:74:7 › multiselect number filters ────────────────────────
[firefox] › table-multiselect.spec.ts:74:7 › multiselect date filters ──────────────────────────
[webkit] › table-multiselect.spec.ts:74:7 › multiselect string filters ─────────────────────────
[webkit] › table-multiselect.spec.ts:74:7 › multiselect number filters ─────────────────────────
[webkit] › table-multiselect.spec.ts:74:7 › multiselect date filters ───────────────────────────
3 flaky
[chromium] › context-menu.spec.ts:106:5 › advanced filters ─────────────────────────────────────
[firefox] › context-menu.spec.ts:238:5 › go to ─────────────────────────────────────────────────
[webkit] › context-menu.spec.ts:221:5 › filter by value ────────────────────────────────────────
249 passed (32.8m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
Expired
|
147 MB |
|
server-logs
Expired
|
234 KB |
|