-
-
Notifications
You must be signed in to change notification settings - Fork 8.6k
[java] use --enable-chrome-logs
to redirect browser I/O streams
#16255
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
base: trunk
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨No code suggestions found for the PR. |
Looks like this causes some test failures :( |
Only on windows |
@Delta456 any idea what the Windows failures are about? Are you able to reproduce locally? I just updated this branch to see if it still happens. |
I haven't got the time to debug the issue on Windows. Feel free to try on Windows. |
User description
🔗 Related Issues
💥 What does this PR do?
Implements #16201 for Java binding
🔧 Implementation Notes
💡 Additional Considerations
🔄 Types of changes
PR Type
Enhancement
Description
Add
--enable-chrome-logs
flag to ChromeDriverService argumentsUpdate test cases to verify the new flag inclusion
Redirect browser I/O streams for better log management
Diagram Walkthrough
File Walkthrough
ChromeDriverService.java
Add enable-chrome-logs flag to driver arguments
java/src/org/openqa/selenium/chrome/ChromeDriverService.java
--enable-chrome-logs
argument to the createArgs() methodbrowser I/O streams
ChromeDriverServiceTest.java
Update tests for new chrome-logs flag
java/test/org/openqa/selenium/chrome/ChromeDriverServiceTest.java
--enable-chrome-logs
in expectedargument lists