Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update Chrome version in Material visual tests #8383

Closed
wants to merge 7 commits into from

Conversation

web-padawan
Copy link
Member

@web-padawan web-padawan commented Dec 20, 2024

Description

Out Material visual tests use Chrome 88 which doesn't support CSS properties like border-start-end-radius.
Updated to Chrome 93 for now. Using a more recent version causes a lot of size differences in fullscreen tests:

Error: Screenshot is not the same width and height as the baseline. Baseline: { width: 1024, height: 651 } Screenshot: { width: 1024, height: 650 }

UPD: also changed @fontsource/roboto version in package.json to bump yarn.lock which causes all visual tests to run in the PR validation (the actual version in the lockfile has been already updated to 4.5.8 previously anyway).

Type of change

  • Internal change

@web-padawan
Copy link
Member Author

Updated screenshots that failed with upgrading Chrome version

@web-padawan
Copy link
Member Author

Looks like there are more failing tests in this version e.g. "error message" tests seem to be flaky.
I'll investigate if we can upgrade to latest version instead and check how many screenshots fail.

@web-padawan
Copy link
Member Author

Rebased after merging #8396 which should fix flaky error message tests for Material, let's see if this passes now.

Copy link
Contributor

@vursen vursen Dec 23, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For some reason, a border line is missing under "Hi, I'm Laura" now

@web-padawan
Copy link
Member Author

The version was updated in #8415. Closing.

@web-padawan web-padawan closed this Jan 2, 2025
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.

2 participants