ParkGyeongTae opened a new pull request, #4941:
URL: https://github.com/apache/zeppelin/pull/4941

   ### What is this PR for?
   This PR addresses a test failure in the GitHub Actions job 
`test-selenium-with-spark-module-for-spark-3-4`. The failure was caused by 
ChromeDriver not recognizing the `Runtime.evaluate` command, which is 
internally used by Selenium when executing JavaScript.
   
   To resolve this issue, two changes were applied:
   
   1. **Upgraded Selenium (`selenium-java`) to 4.20.0** to ensure compatibility 
with modern DevTools commands.
   2. **Explicitly downgraded Chrome and ChromeDriver to version 
125.0.6422.60**, using Chrome for Testing binaries, to avoid compatibility 
issues introduced in newer versions (e.g., Chrome 136+).
   
   ### What type of PR is it?
   Bug Fix
   
   ### Todos
   * [x] - Verify other integration tests (if any) are not affected
   * [x] - Confirm long-term compatibility with Chrome for Testing approach
   
   ### What is the Jira issue?
   * Jira: https://issues.apache.org/jira/browse/ZEPPELIN/ZEPPELIN-6195
   
   ### How should this be tested?
   - Run the `test-selenium-with-spark-module-for-spark-3-4` job in GitHub 
Actions.
   - Ensure that `AuthenticationIT` and other affected Selenium tests pass 
without triggering `Runtime.evaluate` errors.
   - Confirm that the installed Chrome and ChromeDriver versions match 
(125.0.6422.60).
   
   ### Screenshots (if appropriate)
   N/A
   
   ### Questions:
   * Does the license files need to update? No.
   * Is there breaking changes for older versions? No.
   * Does this needs documentation? No.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: reviews-unsubscr...@zeppelin.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to