Skip to content

Merge pull request #38 from facebookresearch/explorer-modal-a11y-and-… #88

Merge pull request #38 from facebookresearch/explorer-modal-a11y-and-…

Merge pull request #38 from facebookresearch/explorer-modal-a11y-and-… #88

Triggered via push August 12, 2026 18:30
Status Success
Total duration 3m 6s
Artifacts

e2e.yml

on: push
Matrix: e2e
Fit to window
Zoom out
Zoom in

Annotations

1 error, 2 warnings, and 2 notices
[desktop] › test/e2e/visual-regression.spec.ts:45:7 › @visual full-page snapshots › about modal open: test/e2e/visual-regression.spec.ts#L49
1) [desktop] › test/e2e/visual-regression.spec.ts:45:7 › @visual full-page snapshots › about modal open Error: expect(locator).toHaveScreenshot(expected) failed Locator: locator('#about-overlay') 28160 pixels (ratio 0.03 of all image pixels) are different. Snapshot: about-modal-desktop.png Call log: - Expect "toHaveScreenshot(about-modal-desktop.png)" with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#about-overlay') - locator resolved to <div id="about-overlay" class="about-overlay visible">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 28160 pixels (ratio 0.03 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#about-overlay') - locator resolved to <div id="about-overlay" class="about-overlay visible">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 28160 pixels (ratio 0.03 of all image pixels) are different. 47 | await page.locator("#about-link").click(); 48 | await page.waitForTimeout(500); > 49 | await expect(page.locator("#about-overlay")).toHaveScreenshot( | ^ 50 | `about-modal-${testInfo.project.name}.png`, 51 | ); 52 | }); at /home/runner/work/SustainableConcrete/SustainableConcrete/test/e2e/visual-regression.spec.ts:49:50
e2e (mobile)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e (desktop)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
44 skipped 47 passed (2.2m)
🎭 Playwright Run Summary
1 flaky [desktop] › test/e2e/visual-regression.spec.ts:45:7 › @visual full-page snapshots › about modal open 29 skipped 61 passed (2.3m)