Skip to content

chore(deps): update dependency @playwright/test to v1.53.0 #322

chore(deps): update dependency @playwright/test to v1.53.0

chore(deps): update dependency @playwright/test to v1.53.0 #322

Triggered via pull request June 10, 2025 21:45
Status Failure
Total duration 1m 22s
Artifacts

CI.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 1 notice
[chromium] › tests/events.spec.ts:51:1 › List past events correctly: tests/events.spec.ts#L95
4) [chromium] › tests/events.spec.ts:51:1 › List past events correctly ─────────────────────────── Error: expect(page).toHaveScreenshot(expected) 365 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts-snapshots/List-past-events-correctly-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-past-events-correctly-chromium/List-past-events-correctly-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-past-events-correctly-chromium/List-past-events-correctly-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 - 365 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 - 365 pixels (ratio 0.01 of all image pixels) are different. 93 | })(); 94 | }); > 95 | await expect(extPage.page).toHaveScreenshot(); | ^ 96 | }); 97 | at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts:95:30
[chromium] › tests/events.spec.ts:4:1 › List events in order of start time: tests/events.spec.ts#L48
3) [chromium] › tests/events.spec.ts:4:1 › List events in order of start time ──────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 253 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts-snapshots/List-events-in-order-of-start-time-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium-retry2/List-events-in-order-of-start-time-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium-retry2/List-events-in-order-of-start-time-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 - 253 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 - 253 pixels (ratio 0.01 of all image pixels) are different. 46 | })(); 47 | }); > 48 | await expect(extPage.page).toHaveScreenshot(); | ^ 49 | }); 50 | 51 | test("List past events correctly", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts:48:30
[chromium] › tests/events.spec.ts:4:1 › List events in order of start time: tests/events.spec.ts#L48
3) [chromium] › tests/events.spec.ts:4:1 › List events in order of start time ──────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 253 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts-snapshots/List-events-in-order-of-start-time-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium-retry1/List-events-in-order-of-start-time-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium-retry1/List-events-in-order-of-start-time-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 - 253 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 - 253 pixels (ratio 0.01 of all image pixels) are different. 46 | })(); 47 | }); > 48 | await expect(extPage.page).toHaveScreenshot(); | ^ 49 | }); 50 | 51 | test("List past events correctly", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts:48:30
[chromium] › tests/events.spec.ts:4:1 › List events in order of start time: tests/events.spec.ts#L48
3) [chromium] › tests/events.spec.ts:4:1 › List events in order of start time ──────────────────── Error: expect(page).toHaveScreenshot(expected) 253 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts-snapshots/List-events-in-order-of-start-time-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium/List-events-in-order-of-start-time-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/events-List-events-in-order-of-start-time-chromium/List-events-in-order-of-start-time-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 - 253 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 - 253 pixels (ratio 0.01 of all image pixels) are different. 46 | })(); 47 | }); > 48 | await expect(extPage.page).toHaveScreenshot(); | ^ 49 | }); 50 | 51 | test("List past events correctly", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/events.spec.ts:48:30
[chromium] › tests/auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in: tests/auth.spec.ts#L24
2) [chromium] › tests/auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 57 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-not-be-visible-if-already-signed-in-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium-retry2/The-sign-in-button-should--1ee95-ible-if-already-signed-in-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium-retry2/The-sign-in-button-should--1ee95-ible-if-already-signed-in-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 - 57 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 - 57 pixels (ratio 0.01 of all image pixels) are different. 22 | }); 23 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(false); > 24 | await expect(extPage.page).toHaveScreenshot(); | ^ 25 | }); 26 | 27 | test("sign-out should work", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:24:30
[chromium] › tests/auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in: tests/auth.spec.ts#L24
2) [chromium] › tests/auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 57 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-not-be-visible-if-already-signed-in-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium-retry1/The-sign-in-button-should--1ee95-ible-if-already-signed-in-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium-retry1/The-sign-in-button-should--1ee95-ible-if-already-signed-in-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 - 57 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 - 57 pixels (ratio 0.01 of all image pixels) are different. 22 | }); 23 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(false); > 24 | await expect(extPage.page).toHaveScreenshot(); | ^ 25 | }); 26 | 27 | test("sign-out should work", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:24:30
[chromium] › tests/auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in: tests/auth.spec.ts#L24
2) [chromium] › tests/auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in Error: expect(page).toHaveScreenshot(expected) 57 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-not-be-visible-if-already-signed-in-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium/The-sign-in-button-should--1ee95-ible-if-already-signed-in-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-sh-318f4-isible-if-already-signed-in-chromium/The-sign-in-button-should--1ee95-ible-if-already-signed-in-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 - 57 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 - 57 pixels (ratio 0.01 of all image pixels) are different. 22 | }); 23 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(false); > 24 | await expect(extPage.page).toHaveScreenshot(); | ^ 25 | }); 26 | 27 | test("sign-out should work", async ({ page, extensionId }) => { at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:24:30
[chromium] › tests/auth.spec.ts:4:1 › The sign-in button should be visible on the first view: tests/auth.spec.ts#L10
1) [chromium] › tests/auth.spec.ts:4:1 › The sign-in button should be visible on the first view ── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 57 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-be-visible-on-the-first-view-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium-retry2/The-sign-in-button-should-be-visible-on-the-first-view-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium-retry2/The-sign-in-button-should-be-visible-on-the-first-view-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 - 57 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 - 57 pixels (ratio 0.01 of all image pixels) are different. 8 | const extPage = await ExtensionPage.from(page, extensionId); 9 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(true); > 10 | await expect(extPage.page).toHaveScreenshot(); | ^ 11 | }); 12 | 13 | test("The sign-in button should not be visible if already signed-in", async ({ at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:10:30
[chromium] › tests/auth.spec.ts:4:1 › The sign-in button should be visible on the first view: tests/auth.spec.ts#L10
1) [chromium] › tests/auth.spec.ts:4:1 › The sign-in button should be visible on the first view ── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(page).toHaveScreenshot(expected) 57 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-be-visible-on-the-first-view-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium-retry1/The-sign-in-button-should-be-visible-on-the-first-view-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium-retry1/The-sign-in-button-should-be-visible-on-the-first-view-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 - 57 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 - 57 pixels (ratio 0.01 of all image pixels) are different. 8 | const extPage = await ExtensionPage.from(page, extensionId); 9 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(true); > 10 | await expect(extPage.page).toHaveScreenshot(); | ^ 11 | }); 12 | 13 | test("The sign-in button should not be visible if already signed-in", async ({ at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:10:30
[chromium] › tests/auth.spec.ts:4:1 › The sign-in button should be visible on the first view: tests/auth.spec.ts#L10
1) [chromium] › tests/auth.spec.ts:4:1 › The sign-in button should be visible on the first view ── Error: expect(page).toHaveScreenshot(expected) 57 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts-snapshots/The-sign-in-button-should-be-visible-on-the-first-view-1-chromium-linux.png Received: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium/The-sign-in-button-should-be-visible-on-the-first-view-1-actual.png Diff: /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/test-results/auth-The-sign-in-button-should-be-visible-on-the-first-view-chromium/The-sign-in-button-should-be-visible-on-the-first-view-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 - 57 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 - 57 pixels (ratio 0.01 of all image pixels) are different. 8 | const extPage = await ExtensionPage.from(page, extensionId); 9 | await expect(await extPage.hasUnauthorizedWarning()).toEqual(true); > 10 | await expect(extPage.page).toHaveScreenshot(); | ^ 11 | }); 12 | 13 | test("The sign-in button should not be visible if already signed-in", async ({ at /home/runner/work/crx-gcal-url-opener/crx-gcal-url-opener/tests/auth.spec.ts:10:30
e2e
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
🎭 Playwright Run Summary
4 failed [chromium] › tests/auth.spec.ts:4:1 › The sign-in button should be visible on the first view ─── [chromium] › tests/auth.spec.ts:13:1 › The sign-in button should not be visible if already signed-in [chromium] › tests/events.spec.ts:4:1 › List events in order of start time ───────────────────── [chromium] › tests/events.spec.ts:51:1 › List past events correctly ──────────────────────────── 1 passed (20.4s)