Skip to content

Use platform-aware snapshot paths to separate macOS and Linux baselines#220

Merged
ajeetchaulagain merged 3 commits intomasterfrom
chore/platform-aware-snapshots
Mar 27, 2026
Merged

Use platform-aware snapshot paths to separate macOS and Linux baselines#220
ajeetchaulagain merged 3 commits intomasterfrom
chore/platform-aware-snapshots

Conversation

@ajeetchaulagain
Copy link
Copy Markdown
Owner

@ajeetchaulagain ajeetchaulagain commented Mar 27, 2026

Snapshot path now includes process.platform (darwin/linux) so local macOS runs and Linux CI runs each maintain their own baselines without conflict.

Previously, font rendering differences between macOS and Linux caused frequent local test failures against CI-generated baselines.

Snapshot path now includes process.platform (darwin/linux) so local macOS
runs and Linux CI runs each maintain their own baselines without conflict.

Previously, font rendering differences between macOS and Linux caused
frequent local test failures against CI-generated baselines.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 27, 2026

Playwright test results

failed  10 failed
passed  20 passed

Details

stats  30 tests across 2 suites
duration  2 minutes, 50 seconds
commit  7c55747

Failed tests

mobile › visual-regression-dark-theme.spec.ts › Visual Regression - Dark Theme › Home Page Visual Regression
mobile › visual-regression-dark-theme.spec.ts › Visual Regression - Dark Theme › Blog Listing Page Visual Regression
tablet › visual-regression-dark-theme.spec.ts › Visual Regression - Dark Theme › Home Page Visual Regression
desktop › visual-regression-dark-theme.spec.ts › Visual Regression - Dark Theme › Home Page Visual Regression
desktop › visual-regression-dark-theme.spec.ts › Visual Regression - Dark Theme › Blog Listing Page Visual Regression
mobile › visual-regression-light-theme.spec.ts › Visual Regression - Light Theme › Home Page Visual Regression
mobile › visual-regression-light-theme.spec.ts › Visual Regression - Light Theme › Blog Listing Page Visual Regression
tablet › visual-regression-light-theme.spec.ts › Visual Regression - Light Theme › Home Page Visual Regression
desktop › visual-regression-light-theme.spec.ts › Visual Regression - Light Theme › Home Page Visual Regression
desktop › visual-regression-light-theme.spec.ts › Visual Regression - Light Theme › Blog Listing Page Visual Regression

@ajeetchaulagain ajeetchaulagain merged commit 0ded9ea into master Mar 27, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant