Skip to content

Optimize all the images #1053

Optimize all the images

Optimize all the images #1053

Triggered via pull request April 18, 2025 12:37
Status Failure
Total duration 3m 56s
Artifacts 2

tests.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 1 warning, and 1 notice
[chromium] › members.spec.ts:7:1 › members page screenshot: tests/members.spec.ts#L20
1) [chromium] › members.spec.ts:7:1 › members page screenshot ──────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 102994 pixels (ratio 0.02 of all image pixels) are different. Expected: /__w/website/website/tests/members.spec.ts-snapshots/members-page-screenshot-1-chromium-linux.png Received: /__w/website/website/test-results/members-members-page-screenshot-chromium/members-page-screenshot-1-actual.png Diff: /__w/website/website/test-results/members-members-page-screenshot-chromium/members-page-screenshot-1-diff.png 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 - 102994 pixels (ratio 0.02 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 - 102994 pixels (ratio 0.02 of all image pixels) are different. 18 | await page.waitForLoadState('networkidle'); 19 | > 20 | await expect(page).toHaveScreenshot({ fullPage: true }); | ^ 21 | }); 22 | at /__w/website/website/tests/members.spec.ts:20:22
[chromium] › members.spec.ts:7:1 › members page screenshot: tests/members.spec.ts#L20
1) [chromium] › members.spec.ts:7:1 › members page screenshot ──────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 102994 pixels (ratio 0.02 of all image pixels) are different. Expected: /__w/website/website/tests/members.spec.ts-snapshots/members-page-screenshot-1-chromium-linux.png Received: /__w/website/website/test-results/members-members-page-screenshot-chromium-retry1/members-page-screenshot-1-actual.png Diff: /__w/website/website/test-results/members-members-page-screenshot-chromium-retry1/members-page-screenshot-1-diff.png 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 - 102994 pixels (ratio 0.02 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 - 102994 pixels (ratio 0.02 of all image pixels) are different. 18 | await page.waitForLoadState('networkidle'); 19 | > 20 | await expect(page).toHaveScreenshot({ fullPage: true }); | ^ 21 | }); 22 | at /__w/website/website/tests/members.spec.ts:20:22
[chromium] › members.spec.ts:7:1 › members page screenshot: tests/members.spec.ts#L20
1) [chromium] › members.spec.ts:7:1 › members page screenshot ──────────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 102994 pixels (ratio 0.02 of all image pixels) are different. Expected: /__w/website/website/tests/members.spec.ts-snapshots/members-page-screenshot-1-chromium-linux.png Received: /__w/website/website/test-results/members-members-page-screenshot-chromium-retry2/members-page-screenshot-1-actual.png Diff: /__w/website/website/test-results/members-members-page-screenshot-chromium-retry2/members-page-screenshot-1-diff.png 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 - 102994 pixels (ratio 0.02 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 - 102994 pixels (ratio 0.02 of all image pixels) are different. 18 | await page.waitForLoadState('networkidle'); 19 | > 20 | await expect(page).toHaveScreenshot({ fullPage: true }); | ^ 21 | }); 22 | at /__w/website/website/tests/members.spec.ts:20:22
[chromium] › members.spec.ts:7:1 › members page screenshot: tests/members.spec.ts#L20
1) [chromium] › members.spec.ts:7:1 › members page screenshot ──────────────────────────────────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 102994 pixels (ratio 0.02 of all image pixels) are different. Expected: /__w/website/website/tests/members.spec.ts-snapshots/members-page-screenshot-1-chromium-linux.png Received: /__w/website/website/test-results/members-members-page-screenshot-chromium-retry3/members-page-screenshot-1-actual.png Diff: /__w/website/website/test-results/members-members-page-screenshot-chromium-retry3/members-page-screenshot-1-diff.png 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 - 102994 pixels (ratio 0.02 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 - 102994 pixels (ratio 0.02 of all image pixels) are different. 18 | await page.waitForLoadState('networkidle'); 19 | > 20 | await expect(page).toHaveScreenshot({ fullPage: true }); | ^ 21 | }); 22 | at /__w/website/website/tests/members.spec.ts:20:22
[chromium] › support-us.spec.ts:20:5 › Donation method details › Expanding 'Partner werden': tests/support-us.spec.ts#L33
2) [chromium] › support-us.spec.ts:20:5 › Donation method details › Expanding 'Partner werden' ─── Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Timeout 5000ms exceeded. Expected: /__w/website/website/tests/support-us.spec.ts-snapshots/Donation-method-details-Expanding-Partner-werden-1-chromium-linux.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - waiting for getByRole('tabpanel') - Timeout 5000ms exceeded. 31 | } 32 | // for some reason the image of Sachspenden is slightly offset on Firefox in the screenshot > 33 | await expect(targetElement).toHaveScreenshot({ | ^ 34 | maxDiffPixelRatio: 0.05, 35 | maxDiffPixels: 15000, 36 | }); at /__w/website/website/tests/support-us.spec.ts:33:35
[chromium] › support-us.spec.ts:20:5 › Donation method details › Expanding 'Expertise Spenden': tests/support-us.spec.ts#L33
3) [chromium] › support-us.spec.ts:20:5 › Donation method details › Expanding 'Expertise Spenden' Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Timeout 5000ms exceeded. Expected: /__w/website/website/tests/support-us.spec.ts-snapshots/Donation-method-details-Expanding-Expertise-Spenden-1-chromium-linux.png Call log: - expect.toHaveScreenshot with timeout 5000ms - verifying given screenshot expectation - waiting for getByRole('tabpanel') - Timeout 5000ms exceeded. 31 | } 32 | // for some reason the image of Sachspenden is slightly offset on Firefox in the screenshot > 33 | await expect(targetElement).toHaveScreenshot({ | ^ 34 | maxDiffPixelRatio: 0.05, 35 | maxDiffPixels: 15000, 36 | }); at /__w/website/website/tests/support-us.spec.ts:33:35
test
Process completed with exit code 1.
Slow Test: [chromium] › projects.spec.ts#L1
[chromium] › projects.spec.ts took 17.9s
🎭 Playwright Run Summary
1 failed [chromium] › members.spec.ts:7:1 › members page screenshot ───────────────────────────────────── 2 flaky [chromium] › support-us.spec.ts:20:5 › Donation method details › Expanding 'Partner werden' ──── [chromium] › support-us.spec.ts:20:5 › Donation method details › Expanding 'Expertise Spenden' ─ 20 skipped 85 passed (2.9m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report Expired
9.35 MB
sha256:333f3758d8737103c97011ebdd3f6c1add90027b882a9e6b6c2e73ec93d96eb2
playwright-results Expired
2.73 KB
sha256:126a0fab7bffe3eb56d102289374382e59e771d8e35e4f2b5172db4b15e65198