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

Use new headless mode in Google Chrome #215

Merged
merged 4 commits into from
Feb 7, 2025
Merged

Conversation

replaceafill
Copy link
Contributor

@replaceafill replaceafill commented Jan 26, 2025

This uses the new headless mode in Google Chrome. The old mode stopped working in our setup with Chrome 132.

Unfortunately, the Chrome for Testing alternative which is more efficient than the standard version seems problematic to handle sessions switches between the Storage Service and the Dashboard resulting in flaky behavior, so this replaces it with the standard Google Chrome browser.

Connected to archivematica/Issues#1720

@replaceafill replaceafill force-pushed the dev/fix-chrome branch 2 times, most recently from 6c80060 to 7cf5da2 Compare February 7, 2025 14:48
This replaces the Chrome for Testing version of Chrome with the
standard version. Selenium Manager is still used to download the
ChromeDriver version that matches the standard version.
Copy link
Contributor

@Dhwaniartefact Dhwaniartefact left a comment

Choose a reason for hiding this comment

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

This is a great change of adding Google chrome externally. 👌

@replaceafill replaceafill merged commit 4734e1a into qa/1.x Feb 7, 2025
11 checks passed
@replaceafill replaceafill deleted the dev/fix-chrome branch February 7, 2025 16:31
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