Prevent Chrome 'session crashed bubble'#14262
Merged
Merged
Conversation
Theory: Chrome is busy with post install tasks, so start chrome in the background ahead of the tests. The first system test to run that requires chrome occasionally fails. This has been replicated on developer machines after chrome updates, however it is difficult to reproduce, and difficult to detect/recover-from in an automated way. It may be possible to handle this better within NVDA, however it seems to actually affect users infrequently, and they seem to be able to recover by waiting a few seconds and de/refocus chrome. In the mean time, the system tests failing delays development.
--lang=en-US was duplicated
779ca0c to
38fcffb
Compare
6 tasks
seanbudd
approved these changes
Oct 20, 2022
seanbudd
approved these changes
Oct 20, 2022
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note, this PR is stacked against PR #14260
Link to issue number:
Splitting up PR #14054
Summary of the issue:
When Chrome crashes, it shows a bubble informing of the crash when it restarts.
The bubble takes focus and interferes with subsequent tests.
It is rare that this happens, but it can cause confusion when trying to investigate.
Description of user facing changes
None
Description of development approach
Start Chrome with parameter to prevent the bubble.
Testing strategy:
Unable to reliably test this locally, relying on the description of available params for Chrome.
Known issues with pull request:
None
Change log entries:
None
Code Review Checklist: