Skip to content

chore(deps): update playwright monorepo to v1.59.1 #14586

chore(deps): update playwright monorepo to v1.59.1

chore(deps): update playwright monorepo to v1.59.1 #14586

Triggered via pull request April 6, 2026 22:01
Status Failure
Total duration 10m 6s
Artifacts 1

ci.yml

on: pull_request
incremental_mutation_testing
1m 16s
incremental_mutation_testing
Matrix: build_and_test
Fit to window
Zoom out
Zoom in

Annotations

43 errors and 4 notices
build_and_test (20.x, ubuntu-latest)
Process completed with exit code 1.
[chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
3) [chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 141 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 164 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 23 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 141 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:8:5
[chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
3) [chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 141 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 145 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 4 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 141 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:8:5
[chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
3) [chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Error: expect(page).toHaveScreenshot(expected) failed 141 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 174 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 33 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 141 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:8:5
[chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages/elements/test/integration/lib/helpers.ts#L15
2) [chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 222 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 224 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 222 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:47:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages/elements/test/integration/lib/helpers.ts#L15
2) [chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 222 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 222 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 222 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:47:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages/elements/test/integration/lib/helpers.ts#L15
2) [chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Error: expect(page).toHaveScreenshot(expected) failed 222 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 222 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 222 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:47:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
1) [chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 240 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 240 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 240 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:33:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
1) [chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 134204 pixels (ratio 0.10 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 240 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - failed to take screenshot - Execution context was destroyed, most likely because of a navigation - waiting 250ms before taking screenshot - waiting for" http://localhost:5173/testResources/test-files-example/" navigation to finish... - navigated to "http://localhost:5173/testResources/test-files-example/#mutant/deep-merge.ts" - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 240 pixels (ratio 0.01 of all image pixels) are different. - waiting 500ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 134204 pixels (ratio 0.10 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:33:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
1) [chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Error: expect(page).toHaveScreenshot(expected) failed 240 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 240 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 240 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:33:7
build_and_test (24.x, ubuntu-latest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
build_and_test (24.x, ubuntu-latest)
Process completed with exit code 1.
[chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
3) [chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 141 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 164 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 23 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 141 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:8:5
[chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
3) [chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 141 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 145 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 4 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 141 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:8:5
[chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
3) [chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Error: expect(page).toHaveScreenshot(expected) failed 141 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 174 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 33 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 141 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:8:5
[chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages/elements/test/integration/lib/helpers.ts#L15
2) [chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 222 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 224 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 222 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:47:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages/elements/test/integration/lib/helpers.ts#L15
2) [chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 222 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 222 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 222 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:47:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages/elements/test/integration/lib/helpers.ts#L15
2) [chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Error: expect(page).toHaveScreenshot(expected) failed 222 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 222 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 222 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:47:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
1) [chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 240 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 240 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 240 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:33:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
1) [chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 240 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 240 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 240 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:33:7
[chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages/elements/test/integration/lib/helpers.ts#L15
1) [chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Error: expect(page).toHaveScreenshot(expected) failed 240 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 240 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 240 pixels (ratio 0.01 of all image pixels) are different. at lib/helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (/home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/lib/helpers.ts:15:24) at /home/runner/work/mutation-testing-elements/mutation-testing-elements/packages/elements/test/integration/drawer-mutant.it.spec.ts:33:7
build_and_test (24.x, windows-latest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
build_and_test (24.x, windows-latest)
Process completed with exit code 1.
[chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
3) [chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 62 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 85 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 23 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 62 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:8:5
[chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
3) [chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 62 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 62 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 62 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:8:5
[chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
3) [chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Error: expect(page).toHaveScreenshot(expected) failed 62 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 95 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 33 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 62 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:8:5
[chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages\elements\test\integration\lib\helpers.ts#L15
2) [chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 229 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 256 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 27 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 229 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:47:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages\elements\test\integration\lib\helpers.ts#L15
2) [chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 229 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 229 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 229 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:47:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages\elements\test\integration\lib\helpers.ts#L15
2) [chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Error: expect(page).toHaveScreenshot(expected) failed 229 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 267 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 38 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 229 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:47:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
1) [chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 230 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 230 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 230 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:33:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
1) [chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 230 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 230 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 230 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:33:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
1) [chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Error: expect(page).toHaveScreenshot(expected) failed 230 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 242 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 12 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 230 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:33:7
build_and_test (20.x, windows-latest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
build_and_test (20.x, windows-latest)
Process completed with exit code 1.
[chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
3) [chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 62 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 79 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 17 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 62 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:8:5
[chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
3) [chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 62 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 62 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 62 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:8:5
[chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
3) [chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected Error: expect(page).toHaveScreenshot(expected) failed 62 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 85 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 23 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 62 pixels (ratio 0.01 of all image pixels) are different. 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:8:5
[chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages\elements\test\integration\lib\helpers.ts#L15
2) [chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 229 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 257 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 28 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 229 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:47:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages\elements\test\integration\lib\helpers.ts#L15
2) [chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 229 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 229 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 229 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:47:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason: packages\elements\test\integration\lib\helpers.ts#L15
2) [chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason Error: expect(page).toHaveScreenshot(expected) failed 229 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 267 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 38 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 229 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:47:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
1) [chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 230 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 230 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 230 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:33:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
1) [chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) failed 230 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 230 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 230 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:33:7
[chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected: packages\elements\test\integration\lib\helpers.ts#L15
1) [chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected Error: expect(page).toHaveScreenshot(expected) failed 230 pixels (ratio 0.01 of all image pixels) are different. Call log: - Expect "toHaveScreenshot" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 232 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 2 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 230 pixels (ratio 0.01 of all image pixels) are different. at lib\helpers.ts:15 13 | if (isHeadless()) { 14 | await page.locator('mutation-test-report-app >> :is(mte-test-view, mte-mutant-view)').waitFor(); > 15 | await expect(page).toHaveScreenshot(); | ^ 16 | } else { 17 | console.log('[SKIP] skipping screenshot comparison, because not running in headless mode'); 18 | context.skip(); at actScreenshotMatch (D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\lib\helpers.ts:15:24) at D:\a\mutation-testing-elements\mutation-testing-elements\packages\elements\test\integration\drawer-mutant.it.spec.ts:33:7
🎭 Playwright Run Summary
3 failed [chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected [chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason [chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected 177 passed (3.0m)
🎭 Playwright Run Summary
3 failed [chromium] › test/integration/drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected [chromium] › test/integration/drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason [chromium] › test/integration/lib/helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected 177 passed (2.9m)
🎭 Playwright Run Summary
3 failed [chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected [chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason [chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected 177 passed (5.7m)
🎭 Playwright Run Summary
3 failed [chromium] › test\integration\drawer-mutant.it.spec.ts:31:5 › Drawer mutant view › when a mutant is opened › should look as expected [chromium] › test\integration\drawer-mutant.it.spec.ts:42:5 › Drawer mutant view › when a mutant is opened › should show the statusReason [chromium] › test\integration\lib\helpers.ts:7:3 › File report "install-local-example/Options.ts" › when navigating "previous mutant" when scrolled up › should look as expected 177 passed (6.2m)

Artifacts

Produced during runtime
Name Size Digest
image-diffs
5.09 MB
sha256:63cf3dcd929060a3cb2dd6377bc9a3de9ccb94ed100fcd69638e8c12a1336c96