Skip to content

Conversation

@selenium-ci
Copy link
Member

@selenium-ci selenium-ci commented May 2, 2025

User description

Warning: Manually update the changelogs before merging

This PR:

  • Updates Pinned browser version to coincide with new CDP release
  • Adds support for new CDP version and removes old CDP version
  • Selenium Manager references the new Selenium Manager release
  • Updates Maven Dependencies
  • Adds new authors to authors file
  • Updates all versions for all bindings
  • Generates rough change logs for each bindings (please tidy them up before merging this)
    • Not all commits need to be in the change log — users do not need to see anything about building or testing Selenium
    • Remove references to updating versions including nightly
    • The code now outputs the complete body of the commit message; make sure the changelog message is complete and correct

PR Type

Enhancement


Description

  • Add support for Chrome DevTools Protocol (CDP) v136, remove v133

    • Update Java, .NET, Ruby, Python, and JavaScript bindings for new CDP version
    • Update Bazel build, repositories, and changelogs accordingly
  • Update pinned browser and driver versions (Chrome, Edge, Firefox)

  • Update Selenium Manager and Maven dependencies to latest versions

  • Set remote active protocol in Firefox to BiDi only

  • Add new authors and update project version numbers for release


Changes walkthrough 📝

Relevant files
Enhancement
16 files
BUILD.bazel
Add Bazel build for CDP v136 protocol definitions               
[link]   
browser_protocol.pdl
Add CDP v136 browser protocol definition                                 
+443/-90
js_protocol.pdl
Add CDP v136 JS protocol definition                                           
+19/-3   
v136CdpInfo.java
Add Java CDP info for v136                                                             
+4/-4     
v136Domains.java
Add Java CDP domains for v136                                                       
+13/-13 
v136Events.java
Add Java CDP events for v136                                                         
+9/-9     
v136Javascript.java
Add Java CDP Javascript domain for v136                                   
+8/-8     
v136Log.java
Add Java CDP Log domain for v136                                                 
+5/-5     
v136Network.java
Add Java CDP Network domain for v136                                         
+10/-10 
v136Target.java
Add Java CDP Target domain for v136                                           
+12/-12 
DevToolsDomains.cs
Update .NET DevTools domains to support v136                         
+2/-2     
V136Domains.cs
Add .NET DevTools v136 domains implementation                       
+11/-11 
V136JavaScript.cs
Add .NET DevTools v136 JavaScript domain                                 
+9/-9     
V136Log.cs
Add .NET DevTools v136 Log domain                                               
+7/-7     
V136Network.cs
Add .NET DevTools v136 Network domain                                       
+12/-12 
V136Target.cs
Add .NET DevTools v136 Target domain                                         
+7/-7     
Configuration changes
17 files
versions.bzl
Update Java CDP versions to v134, v135, v136                         
+1/-1     
BUILD.bazel
Update Ruby CDP versions to v134, v135, v136                         
+1/-1     
selenium-dotnet-version.bzl
Update .NET supported CDP versions to v134, v135, v136     
+2/-2     
BUILD.bazel
Update JS CDP versions and package version for 4.32.0       
+2/-2     
BUILD.bazel
Update Python CDP versions and package version for 4.32.0
+2/-2     
BUILD.bazel
Add Java Bazel build for CDP v136                                               
+1/-1     
version.rb
Bump Ruby DevTools version to 0.136.0                                       
+1/-1     
version.rb
Bump Ruby WebDriver version to 4.32.0                                       
+1/-1     
BUILD.bazel
Bump Selenium Manager Rust version to 0.4.32                         
+1/-1     
Cargo.toml
Bump Rust crate version to 0.4.32                                               
+1/-1     
version.bzl
Set Java Selenium version to 4.32.0                                           
+1/-1     
__init__.py
Set Python Selenium version to 4.32.0                                       
+1/-1     
__init__.py
Set Python WebDriver version to 4.32.0                                     
+1/-1     
pyproject.toml
Set Python package version to 4.32.0                                         
+1/-1     
repositories.bzl
Update pinned browser and driver versions (Chrome, Edge, Firefox)
+21/-21 
selenium_manager.bzl
Update Selenium Manager artifact versions                               
+6/-6     
Rakefile
Update Java release targets for v136                                         
+1/-1     
Documentation
9 files
conf.py
Update Python docs for 4.32.0 release                                       
+1/-1     
AUTHORS
Add new contributor to AUTHORS file                                           
+1/-0     
bug-report.yml
Update latest Selenium version in bug report template       
+1/-1     
README.md
Add instructions for updating dependencies                             
+7/-0     
CHANGELOG
Add 4.32.0 changelog entry for Java                                           
+11/-0   
CHANGELOG
Add 4.32.0 changelog entry for .NET                                           
+18/-1   
CHANGES
Add 4.32.0 changelog entry for Python                                       
+18/-0   
CHANGES
Add 4.32.0 changelog entry for Ruby                                           
+12/-0   
CHANGELOG.md
Add 0.4.32 changelog entry for Rust                                           
+4/-0     
Tests
12 files
StableChannelChromeDriver.cs
Update default Chrome version to 136 for tests                     
+1/-1     
DevToolsConsoleTest.cs
Update test to use CDP v136                                                           
+1/-1     
DevToolsLogTest.cs
Update test to use CDP v136                                                           
+1/-1     
DevToolsNetworkTest.cs
Update test to use CDP v136                                                           
+1/-1     
DevToolsPerformanceTest.cs
Update test to use CDP v136                                                           
+1/-1     
DevToolsProfilerTest.cs
Update test to use CDP v136                                                           
+1/-1     
DevToolsSecurityTest.cs
Update test to use CDP v136                                                           
+1/-1     
DevToolsTabsTest.cs
Update test to use CDP v136                                                           
+1/-1     
DevToolsTargetTest.cs
Update test to use CDP v136 and id 136                                     
+2/-2     
FirefoxDriverTest.java
Set Firefox remote active protocol to BiDi in test             
+3/-1     
RemoteFirefoxDriverTest.java
Set Firefox remote active protocol to BiDi in test             
+2/-0     
contextSwitching_test.js
Set Firefox remote active protocol to BiDi in JS test       
+4/-1     
Dependencies
2 files
maven_install.json
Update Maven dependencies and versions                                     
+47/-28 
MODULE.bazel
Update Maven dependencies and versions                                     
+6/-6     
Additional files
2 files
CHANGES.md +5/-0     
package.json +1/-1     

Need help?
  • Type /help how to ... in the comments thread for any questions about Qodo Merge usage.
  • Check out the documentation for more information.
  • @selenium-ci selenium-ci added C-build C-py Python Bindings C-rb Ruby Bindings C-dotnet .NET Bindings C-java Java Bindings C-nodejs JavaScript Bindings B-build Includes scripting, bazel and CI integrations B-devtools Includes everything BiDi or Chrome DevTools related C-rust Rust code is mostly Selenium Manager B-manager Selenium Manager labels May 2, 2025
    @qodo-merge-pro
    Copy link
    Contributor

    qodo-merge-pro bot commented May 2, 2025

    CI Feedback 🧐

    (Feedback updated until commit cd4409b)

    A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

    Action: Test / All RBE tests

    Failed stage: Run Bazel [❌]

    Failed test name: test-firefox-contextSwitching-test.js-firefox

    Failure summary:

    The action failed because the Firefox browser binary could not be found during the test execution.
    Specifically, the test //javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox
    failed with the error:

    "SessionNotCreatedError: Expected browser binary location, but unable to find binary in default
    location, no 'moz:firefoxOptions.binary' capability provided, and no binary flag set on the command
    line"

    This indicates that the test was trying to create a Firefox browser session but couldn't locate the
    Firefox executable in the expected locations.

    Relevant error logs:
    1:  ##[group]Operating System
    2:  Ubuntu
    ...
    
    945:  Package 'php-sql-formatter' is not installed, so not removed
    946:  Package 'php8.3-ssh2' is not installed, so not removed
    947:  Package 'php-ssh2-all-dev' is not installed, so not removed
    948:  Package 'php8.3-stomp' is not installed, so not removed
    949:  Package 'php-stomp-all-dev' is not installed, so not removed
    950:  Package 'php-swiftmailer' is not installed, so not removed
    951:  Package 'php-symfony' is not installed, so not removed
    952:  Package 'php-symfony-asset' is not installed, so not removed
    953:  Package 'php-symfony-asset-mapper' is not installed, so not removed
    954:  Package 'php-symfony-browser-kit' is not installed, so not removed
    955:  Package 'php-symfony-clock' is not installed, so not removed
    956:  Package 'php-symfony-debug-bundle' is not installed, so not removed
    957:  Package 'php-symfony-doctrine-bridge' is not installed, so not removed
    958:  Package 'php-symfony-dom-crawler' is not installed, so not removed
    959:  Package 'php-symfony-dotenv' is not installed, so not removed
    960:  Package 'php-symfony-error-handler' is not installed, so not removed
    961:  Package 'php-symfony-event-dispatcher' is not installed, so not removed
    ...
    
    1139:  Package 'php-twig-html-extra' is not installed, so not removed
    1140:  Package 'php-twig-i18n-extension' is not installed, so not removed
    1141:  Package 'php-twig-inky-extra' is not installed, so not removed
    1142:  Package 'php-twig-intl-extra' is not installed, so not removed
    1143:  Package 'php-twig-markdown-extra' is not installed, so not removed
    1144:  Package 'php-twig-string-extra' is not installed, so not removed
    1145:  Package 'php8.3-uopz' is not installed, so not removed
    1146:  Package 'php-uopz-all-dev' is not installed, so not removed
    1147:  Package 'php8.3-uploadprogress' is not installed, so not removed
    1148:  Package 'php-uploadprogress-all-dev' is not installed, so not removed
    1149:  Package 'php8.3-uuid' is not installed, so not removed
    1150:  Package 'php-uuid-all-dev' is not installed, so not removed
    1151:  Package 'php-validate' is not installed, so not removed
    1152:  Package 'php-vlucas-phpdotenv' is not installed, so not removed
    1153:  Package 'php-voku-portable-ascii' is not installed, so not removed
    1154:  Package 'php-wmerrors' is not installed, so not removed
    1155:  Package 'php-xdebug-all-dev' is not installed, so not removed
    ...
    
    2014:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/webdriver/BUILD.bazel:66:19: runfiles symlink javascript/webdriver/test/testutil.js -> javascript/webdriver/test/testutil.js obscured by javascript/webdriver/test -> bazel-out/k8-fastbuild/bin/javascript/webdriver/test
    2015:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/webdriver/BUILD.bazel:66:19: runfiles symlink javascript/webdriver/test/testutil_test.js -> javascript/webdriver/test/testutil_test.js obscured by javascript/webdriver/test -> bazel-out/k8-fastbuild/bin/javascript/webdriver/test
    2016:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/action_test.html -> javascript/atoms/test/action_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2017:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/attribute_test.html -> javascript/atoms/test/attribute_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2018:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/child_locator_test.html -> javascript/atoms/test/child_locator_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2019:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/click_link_test.html -> javascript/atoms/test/click_link_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2020:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/click_submit_test.html -> javascript/atoms/test/click_submit_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2021:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/click_test.html -> javascript/atoms/test/click_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2022:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/clientrect_test.html -> javascript/atoms/test/clientrect_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2023:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/color_test.html -> javascript/atoms/test/color_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2024:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/deps.js -> javascript/atoms/test/deps.js obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2025:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/dom_test.html -> javascript/atoms/test/dom_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2026:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/drag_test.html -> javascript/atoms/test/drag_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2027:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/enabled_test.html -> javascript/atoms/test/enabled_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2028:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/enter_submit_test.html -> javascript/atoms/test/enter_submit_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2029:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/error_test.html -> javascript/atoms/test/error_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2030:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/events_test.html -> javascript/atoms/test/events_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    ...
    
    2101:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/text_util.js -> javascript/atoms/test/text_util.js obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2102:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/toolbar_test.html -> javascript/atoms/test/toolbar_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2103:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/touchscreen_test.html -> javascript/atoms/test/touchscreen_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2104:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/type_test.html -> javascript/atoms/test/type_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2105:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/useragent_quirks_test.html -> javascript/atoms/test/useragent_quirks_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2106:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/useragent_test.html -> javascript/atoms/test/useragent_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2107:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/useragent_test.js -> javascript/atoms/test/useragent_test.js obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2108:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/window_scroll_into_view_test.html -> javascript/atoms/test/window_scroll_into_view_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2109:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/window_scroll_test.html -> javascript/atoms/test/window_scroll_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2110:  (19:56:58) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/window_size_test.html -> javascript/atoms/test/window_size_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    2111:  (19:56:59) �[32mAnalyzing:�[0m 2292 targets (1605 packages loaded, 55015 targets configured)
    2112:  �[32m[4,384 / 5,744]�[0m 77 / 538 tests;�[0m Copying file common/src/web/page_with_link_to_slow_loading_page.html; 0s remote, remote-cache ... (47 actions, 34 running)
    2113:  (19:57:04) �[32mAnalyzing:�[0m 2292 targets (1617 packages loaded, 55415 targets configured)
    2114:  �[32m[6,900 / 8,128]�[0m 94 / 1194 tests;�[0m Creating source manifest for //java/test/org/openqa/selenium:ElementDomAttributeTest-chrome; 0s local ... (38 actions, 26 running)
    2115:  (19:57:04) �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/remote/libapi-class.jar (70 source files):
    2116:  java/src/org/openqa/selenium/remote/ErrorHandler.java:46: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2117:  private final ErrorCodes errorCodes;
    2118:  ^
    2119:  java/src/org/openqa/selenium/remote/ErrorHandler.java:60: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2120:  this.errorCodes = new ErrorCodes();
    2121:  ^
    2122:  java/src/org/openqa/selenium/remote/ErrorHandler.java:68: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2123:  public ErrorHandler(ErrorCodes codes, boolean includeServerErrors) {
    2124:  ^
    2125:  java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2126:  ErrorCodes errorCodes = new ErrorCodes();
    2127:  ^
    2128:  java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2129:  ErrorCodes errorCodes = new ErrorCodes();
    2130:  ^
    2131:  java/src/org/openqa/selenium/remote/ProtocolHandshake.java:181: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2132:  response.setStatus(ErrorCodes.SUCCESS);
    2133:  ^
    2134:  java/src/org/openqa/selenium/remote/ProtocolHandshake.java:182: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2135:  response.setState(ErrorCodes.SUCCESS_STRING);
    2136:  ^
    2137:  java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:53: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2138:  new ErrorCodes().toStatus((String) rawError, Optional.of(tuple.getStatusCode())));
    2139:  ^
    2140:  java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:56: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2141:  new ErrorCodes().getExceptionType((String) rawError);
    2142:  ^
    2143:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:44: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2144:  private final ErrorCodes errorCodes = new ErrorCodes();
    2145:  ^
    2146:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:44: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2147:  private final ErrorCodes errorCodes = new ErrorCodes();
    2148:  ^
    2149:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:55: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2150:  int status = response.getStatus() == ErrorCodes.SUCCESS ? HTTP_OK : HTTP_INTERNAL_ERROR;
    2151:  ^
    2152:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:101: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2153:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    2154:  ^
    2155:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:103: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2156:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    2157:  ^
    2158:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:117: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2159:  response.setStatus(ErrorCodes.SUCCESS);
    2160:  ^
    2161:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:118: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2162:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    2163:  ^
    2164:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:124: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2165:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    2166:  ^
    2167:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:70: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2168:  private final ErrorCodes errorCodes = new ErrorCodes();
    2169:  ^
    2170:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:70: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2171:  private final ErrorCodes errorCodes = new ErrorCodes();
    2172:  ^
    2173:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:93: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2174:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    2175:  ^
    2176:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:98: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2177:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    2178:  ^
    2179:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:145: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2180:  response.setStatus(ErrorCodes.SUCCESS);
    2181:  ^
    ...
    
    2333:  (19:57:29) �[32mAnalyzing:�[0m 2292 targets (1642 packages loaded, 58513 targets configured)
    2334:  �[32m[11,027 / 12,013]�[0m 139 / 1922 tests;�[0m [Prepa] Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 6s ... (45 actions, 0 running)
    2335:  (19:57:34) �[32mINFO: �[0mFrom PackageZip javascript/grid-ui/react-zip.jar:
    2336:  /mnt/engflow/worker/work/1/exec/bazel-out/k8-opt-exec-ST-a934f86a68ba/bin/external/rules_pkg+/pkg/private/zip/build_zip.runfiles/rules_python++python+python_3_9_x86_64-unknown-linux-gnu/lib/python3.9/zipfile.py:1522: UserWarning: Duplicate name: 'grid-ui/'
    2337:  return self._open_to_write(zinfo, force_zip64=force_zip64)
    2338:  (19:57:34) �[32mAnalyzing:�[0m 2292 targets (1642 packages loaded, 58513 targets configured)
    2339:  �[32m[11,068 / 12,160]�[0m 169 / 1940 tests;�[0m [Prepa] Testing //py:unit-test/unit/selenium/webdriver/remote/subtyping_tests.py ... (50 actions, 0 running)
    2340:  (19:57:39) �[32mAnalyzing:�[0m 2292 targets (1645 packages loaded, 58701 targets configured)
    2341:  �[32m[11,132 / 12,373]�[0m 198 / 1971 tests;�[0m Testing //javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox; 3s remote, remote-cache ... (48 actions, 0 running)
    2342:  (19:57:45) �[32mAnalyzing:�[0m 2292 targets (1646 packages loaded, 61583 targets configured)
    2343:  �[32m[11,197 / 12,434]�[0m 214 / 1978 tests;�[0m [Prepa] Testing //rb/spec/unit/selenium/webdriver/ie:service; 5s ... (49 actions, 2 running)
    2344:  (19:57:50) �[32mAnalyzing:�[0m 2292 targets (1647 packages loaded, 61861 targets configured)
    2345:  �[32m[11,292 / 12,573]�[0m 246 / 1984 tests;�[0m Testing //javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox; 7s remote, remote-cache ... (50 actions, 1 running)
    2346:  (19:57:52) �[31m�[1mFAIL: �[0m//javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox/test_attempts/attempt_1.log)
    2347:  (19:57:52) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/libsmall-tests-test-lib.jar (5 source files) and running annotation processors (AutoServiceProcessor):
    2348:  java/test/org/openqa/selenium/remote/WebDriverFixture.java:170: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2349:  response.setStatus(new ErrorCodes().toStatus(state, Optional.of(400)));
    2350:  ^
    2351:  (19:57:55) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63599 targets configured)
    2352:  �[32m[11,514 / 12,829]�[0m 324 / 1993 tests;�[0m Testing //javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox; 12s remote, remote-cache ... (50 actions, 1 running)
    2353:  (19:58:00) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63642 targets configured)
    2354:  �[32m[11,620 / 12,902]�[0m 409 / 2034 tests;�[0m Testing //javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox; 17s remote, remote-cache ... (50 actions, 1 running)
    2355:  (19:58:05) �[31m�[1mFAIL: �[0m//javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox/test.log)
    2356:  ==================== Test output for //javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox:
    2357:  [INFO] Running tests against [firefox]
    2358:  [firefox]
    2359:  firefox
    2360:  context switching
    2361:  1) "before each" hook for "can get context"
    2362:  0 passing (60ms)
    2363:  1 failing
    2364:  1) [firefox]
    2365:  firefox
    2366:  context switching
    2367:  "before each" hook for "can get context":
    2368:  SessionNotCreatedError: Expected browser binary location, but unable to find binary in default location, no 'moz:firefoxOptions.binary' capability provided, and no binary flag set on the command line
    2369:  at Object.throwDecodedError (/mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox_/test-firefox-contextSwitching-test.js-firefox.runfiles/_main/node_modules/.aspect_rules_js/[email protected]/node_modules/selenium-webdriver/lib/error.js:523:15)
    2370:  at parseHttpResponse (/mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox_/test-firefox-contextSwitching-test.js-firefox.runfiles/_main/node_modules/.aspect_rules_js/[email protected]/node_modules/selenium-webdriver/lib/http.js:524:13)
    2371:  at Executor.execute (/mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox_/test-firefox-contextSwitching-test.js-firefox.runfiles/_main/node_modules/.aspect_rules_js/[email protected]/node_modules/selenium-webdriver/lib/http.js:456:28)
    2372:  at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    2373:  Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChBl443eANpX8aEbGB77Gp2lEgdkZWZhdWx0GiUKICPnskK6PffJQiclgiAMLud_dy3xUhaf-USvb4PVbmMrELwD
    2374:  ================================================================================
    2375:  ==================== Test output for //javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox:
    2376:  [INFO] Running tests against [firefox]
    2377:  [firefox]
    2378:  firefox
    2379:  context switching
    2380:  1) "before each" hook for "can get context"
    2381:  0 passing (62ms)
    2382:  1 failing
    2383:  1) [firefox]
    2384:  firefox
    2385:  context switching
    2386:  "before each" hook for "can get context":
    2387:  SessionNotCreatedError: Expected browser binary location, but unable to find binary in default location, no 'moz:firefoxOptions.binary' capability provided, and no binary flag set on the command line
    2388:  at Object.throwDecodedError (/mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox_/test-firefox-contextSwitching-test.js-firefox.runfiles/_main/node_modules/.aspect_rules_js/[email protected]/node_modules/selenium-webdriver/lib/error.js:523:15)
    2389:  at parseHttpResponse (/mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox_/test-firefox-contextSwitching-test.js-firefox.runfiles/_main/node_modules/.aspect_rules_js/[email protected]/node_modules/selenium-webdriver/lib/http.js:524:13)
    2390:  at Executor.execute (/mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox_/test-firefox-contextSwitching-test.js-firefox.runfiles/_main/node_modules/.aspect_rules_js/[email protected]/node_modules/selenium-webdriver/lib/http.js:456:28)
    2391:  at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    2392:  Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChBl443eANpX8aEbGB77Gp2lEgdkZWZhdWx0GiUKICPnskK6PffJQiclgiAMLud_dy3xUhaf-USvb4PVbmMrELwD
    2393:  ================================================================================
    2394:  �[31m�[1mFAILED: �[0m//javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox (Summary)
    2395:  /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox/test.log
    2396:  /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/javascript/selenium-webdriver/test-firefox-contextSwitching-test.js-firefox/test_attempts/attempt_1.log
    2397:  (19:58:05) �[32mINFO: �[0mFrom Testing //javascript/selenium-webdriver:test-firefox-contextSwitching-test.js-firefox:
    2398:  (19:58:05) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63673 targets configured)
    2399:  �[32m[11,714 / 12,962]�[0m 486 / 2065 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //py:common-firefox-test/selenium/webdriver/common/opacity_tests.py ... (50 actions, 0 running)
    2400:  (19:58:06) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.jar (1 source file):
    2401:  java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.java:26: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2402:  import static org.openqa.selenium.remote.ErrorCodes.METHOD_NOT_ALLOWED;
    2403:  ^
    2404:  java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.java:55: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2405:  assertThat(decoded.getStatus()).isEqualTo(ErrorCodes.SUCCESS);
    2406:  ^
    2407:  java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.java:81: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2408:  assertThat(decoded.getStatus()).isEqualTo(ErrorCodes.UNHANDLED_ERROR);
    2409:  ^
    2410:  java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.java:107: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2411:  assertThat(decoded.getStatus()).isEqualTo(ErrorCodes.UNHANDLED_ERROR);
    2412:  ^
    2413:  (19:58:10) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63722 targets configured)
    2414:  �[32m[11,836 / 13,048]�[0m 585 / 2114 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //py:common-edge-bidi-test/selenium/webdriver/common/element_equality_tests.py ... (50 actions, 0 running)
    2415:  (19:58:11) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/json/JsonTest.jar (1 source file):
    2416:  java/test/org/openqa/selenium/json/JsonTest.java:430: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2417:  assertThat(response.getState()).isEqualTo(new ErrorCodes().toState(0));
    2418:  ^
    2419:  java/test/org/openqa/selenium/json/JsonTest.java:441: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2420:  assertThat(response.getState()).isEqualTo(new ErrorCodes().toState(0));
    2421:  ^
    2422:  java/test/org/openqa/selenium/json/JsonTest.java:454: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2423:  assertThat(response.getState()).isEqualTo(new ErrorCodes().toState(32));
    2424:  ^
    2425:  (19:58:14) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/ErrorHandlerTest.jar (1 source file) and running annotation processors (AutoServiceProcessor):
    2426:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:79: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2427:  handler.throwIfResponseFailed(createResponse(ErrorCodes.SUCCESS), 100);
    2428:  ^
    2429:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:85: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2430:  assertThrowsCorrectExceptionType(ErrorCodes.NO_SUCH_WINDOW, NoSuchWindowException.class);
    2431:  ^
    2432:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:86: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2433:  assertThrowsCorrectExceptionType(ErrorCodes.NO_SUCH_FRAME, NoSuchFrameException.class);
    2434:  ^
    2435:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:87: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2436:  assertThrowsCorrectExceptionType(ErrorCodes.NO_SUCH_ELEMENT, NoSuchElementException.class);
    2437:  ^
    2438:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:88: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2439:  assertThrowsCorrectExceptionType(ErrorCodes.UNKNOWN_COMMAND, UnsupportedCommandException.class);
    2440:  ^
    2441:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:90: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2442:  ErrorCodes.METHOD_NOT_ALLOWED, UnsupportedCommandException.class);
    2443:  ^
    2444:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:92: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2445:  ErrorCodes.STALE_ELEMENT_REFERENCE, StaleElementReferenceException.class);
    2446:  ^
    2447:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:94: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2448:  ErrorCodes.INVALID_ELEMENT_STATE, InvalidElementStateException.class);
    2449:  ^
    2450:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:95: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2451:  assertThrowsCorrectExceptionType(ErrorCodes.XPATH_LOOKUP_ERROR, InvalidSelectorException.class);
    2452:  ^
    2453:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:107: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2454:  Response response = createResponse(ErrorCodes.UNHANDLED_ERROR);
    2455:  ^
    2456:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:120: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2457:  createResponse(ErrorCodes.UNHANDLED_ERROR, "boom"), 123))
    2458:  ^
    2459:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:133: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2460:  createResponse(ErrorCodes.UNHANDLED_ERROR, ImmutableMap.of("message", "boom")),
    2461:  ^
    2462:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:147: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2463:  ErrorCodes.UNHANDLED_ERROR,
    2464:  ^
    2465:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:167: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2466:  ErrorCodes.UNHANDLED_ERROR,
    2467:  ^
    2468:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:193: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2469:  createResponse(ErrorCodes.UNHANDLED_ERROR, toMap(serverError)), 123))
    2470:  ^
    2471:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:214: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2472:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2473:  ^
    2474:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:248: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2475:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2476:  ^
    2477:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:280: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2478:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2479:  ^
    2480:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:308: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2481:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2482:  ^
    2483:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:327: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2484:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2485:  ^
    2486:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:355: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2487:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2488:  ^
    2489:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:394: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2490:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2491:  ^
    2492:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:426: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2493:  createResponse(ErrorCodes.UNHANDLED_ERROR, toMap(serverError)), 123))
    2494:  ^
    2495:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:435: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2496:  exceptions.put(ErrorCodes.NO_SUCH_SESSION, NoSuchSessionException.class);
    2497:  ^
    2498:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:436: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2499:  exceptions.put(ErrorCodes.NO_SUCH_ELEMENT, NoSuchElementException.class);
    2500:  ^
    2501:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:437: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2502:  exceptions.put(ErrorCodes.NO_SUCH_FRAME, NoSuchFrameException.class);
    2503:  ^
    2504:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:438: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2505:  exceptions.put(ErrorCodes.UNKNOWN_COMMAND, UnsupportedCommandException.class);
    2506:  ^
    2507:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:439: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2508:  exceptions.put(ErrorCodes.STALE_ELEMENT_REFERENCE, StaleElementReferenceException.class);
    2509:  ^
    2510:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:440: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2511:  exceptions.put(ErrorCodes.INVALID_ELEMENT_STATE, InvalidElementStateException.class);
    2512:  ^
    2513:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:441: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2514:  exceptions.put(ErrorCodes.UNHANDLED_ERROR, WebDriverException.class);
    2515:  ^
    2516:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:442: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2517:  exceptions.put(ErrorCodes.JAVASCRIPT_ERROR, JavascriptException.class);
    2518:  ^
    2519:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:443: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2520:  exceptions.put(ErrorCodes.XPATH_LOOKUP_ERROR, InvalidSelectorException.class);
    2521:  ^
    2522:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:444: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2523:  exceptions.put(ErrorCodes.TIMEOUT, TimeoutException.class);
    2524:  ^
    2525:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:445: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2526:  exceptions.put(ErrorCodes.NO_SUCH_WINDOW, NoSuchWindowException.class);
    2527:  ^
    2528:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:446: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2529:  exceptions.put(ErrorCodes.INVALID_COOKIE_DOMAIN, InvalidCookieDomainException.class);
    2530:  ^
    2531:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:447: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2532:  exceptions.put(ErrorCodes.UNABLE_TO_SET_COOKIE, UnableToSetCookieException.class);
    2533:  ^
    2534:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:448: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2535:  exceptions.put(ErrorCodes.UNEXPECTED_ALERT_PRESENT, UnhandledAlertException.class);
    2536:  ^
    2537:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:449: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2538:  exceptions.put(ErrorCodes.NO_ALERT_PRESENT, NoAlertPresentException.class);
    2539:  ^
    2540:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:450: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2541:  exceptions.put(ErrorCodes.ASYNC_SCRIPT_TIMEOUT, ScriptTimeoutException.class);
    2542:  ^
    2543:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:451: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2544:  exceptions.put(ErrorCodes.INVALID_SELECTOR_ERROR, InvalidSelectorException.class);
    2545:  ^
    2546:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:452: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2547:  exceptions.put(ErrorCodes.SESSION_NOT_CREATED, SessionNotCreatedException.class);
    2548:  ^
    2549:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:453: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2550:  exceptions.put(ErrorCodes.MOVE_TARGET_OUT_OF_BOUNDS, MoveTargetOutOfBoundsException.class);
    2551:  ^
    2552:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:454: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2553:  exceptions.put(ErrorCodes.INVALID_XPATH_SELECTOR, InvalidSelectorException.class);
    2554:  ^
    2555:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:455: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2556:  exceptions.put(ErrorCodes.INVALID_XPATH_SELECTOR_RETURN_TYPER, InvalidSelectorException.class);
    2557:  ^
    2558:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:469: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2559:  ? ErrorCodes.INVALID_SELECTOR_ERROR
    2560:  ^
    2561:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:471: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2562:  assertThat(new ErrorCodes().toStatusCode(e)).isEqualTo(expected);
    2563:  ^
    2564:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:483: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2565:  response.setState(new ErrorCodes().toState(status));
    2566:  ^
    2567:  (19:58:15) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63765 targets configured)
    2568:  �[32m[12,060 / 13,195]�[0m 699 / 2156 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //rb/spec/integration/selenium/webdriver:target_locator-firefox-beta ... (50 actions, 0 running)
    2569:  (19:58:20) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63804 targets configured)
    2570:  �[32m[12,336 / 13,422]�[0m 828 / 2196 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //rb/spec/integration/selenium/webdriver:target_locator-chrome-bidi ... (46 actions, 1 running)
    2571:  (19:58:21) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/RemotableByTest.jar (1 source file) and running annotation processors (AutoServiceProcessor):
    2572:  java/test/org/openqa/selenium/remote/RemotableByTest.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2573:  import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;
    2574:  ^
    2575:  java/test/org/openqa/selenium/remote/RemotableByTest.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2576:  import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;
    2577:  ^
    2578:  java/test/org/openqa/selenium/remote/RemotableByTest.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2579:  import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;
    2580:  ^
    2581:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2582:  private final ErrorCodes errorCodes = new ErrorCodes();
    2583:  ^
    2584:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2585:  private final ErrorCodes errorCodes = new ErrorCodes();
    2586:  ^
    2587:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2588:  private final ErrorCodes errorCodes = new ErrorCodes();
    2589:  ^
    2590:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2591:  private final ErrorCodes errorCodes = new ErrorCodes();
    2592:  ^
    2593:  (19:58:25) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63816 targets configured)
    2594:  �[32m[12,508 / 13,641]�[0m 878 / 2204 tests, �[31m�[1m1 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/remote/codec/w3c:W3CHttpResponseCodecTest-spotbugs; 2s remote, remote-cache ... (44 actions, 6 running)
    2595:  (19:58:30) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63820 targets configured)
    2596:  �[32m[12,612 / 13,745]�[0m 904 / 2206 tests, �[31m�[1m1 failed�[0m;�[0m Testing //javascript/selenium-webdriver:test-bidi-network-test.js-firefox; 4s remote, remote-cache ... (47 actions, 3 running)
    2597:  (19:58:36) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63826 targets configured)
    2598:  �[32m[12,728 / 13,875]�[0m 941 / 2214 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Building java/test/org/openqa/selenium/bidi/browsingcontext/LocateNodesTest-edge.jar (1 source file) ... (48 actions, 5 running)
    2599:  (19:58:41) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63832 targets configured)
    2600:  �[32m[12,924 / 14,086]�[0m 990 / 2223 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //py:common-chrome-bidi-test/selenium/webdriver/common/window_switching_tests.py ... (46 actions, 8 running)
    2601:  (19:58:47) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63841 targets configured)
    2602:  �[32m[13,061 / 14,215]�[0m 1019 / 2232 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //javascript/webdriver:test-firefox-beta; 5s ... (46 actions, 3 running)
    2603:  (19:58:53) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63852 targets configured)
    2604:  �[32m[13,230 / 14,397]�[0m 1056 / 2244 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //java/test/org/openqa/selenium/support/pagefactory:UsingPageFactoryTest; 4s ... (49 actions, 4 running)
    2605:  (19:58:58) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63866 targets configured)
    2606:  �[32m[13,800 / 14,741]�[0m 1137 / 2257 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //py:common-chrome-test/selenium/webdriver/common/driver_finder_tests.py ... (47 actions, 4 running)
    2607:  (19:59:03) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63882 targets configured)
    2608:  �[32m[14,146 / 15,033]�[0m 1239 / 2274 tests, �[31m�[1m1 failed�[0m;�[0m Testing //java/src/org/openqa/selenium/grid/node/k8s:k8s-spotbugs; 0s remote, remote-cache ... (50 actions, 7 running)
    2609:  (19:59:08) �[32mINFO: �[0mFrom Compiling webdriver-netstandard2.0:
    ...
    
    2615:  dotnet/src/webdriver/DevTools/v136/V136Network.cs(194,25): warning CS8601: Possible null reference assignment.
    2616:  dotnet/src/webdriver/DevTools/v136/V136Network.cs(235,88): warning CS8601: Possible null reference assignment.
    2617:  dotnet/src/webdriver/DevTools/v136/V136Network.cs(292,117): warning CS8601: Possible null reference assignment.
    2618:  dotnet/src/webdriver/DevTools/v136/V136Network.cs(320,90): warning CS8601: Possible null reference assignment.
    2619:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(149,25): warning CS8601: Possible null reference assignment.
    2620:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(194,25): warning CS8601: Possible null reference assignment.
    2621:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(235,88): warning CS8601: Possible null reference assignment.
    2622:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(292,117): warning CS8601: Possible null reference assignment.
    2623:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(320,90): warning CS8601: Possible null reference assignment.
    2624:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(149,25): warning CS8601: Possible null reference assignment.
    2625:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(194,25): warning CS8601: Possible null reference assignment.
    2626:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(235,88): warning CS8601: Possible null reference assignment.
    2627:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(292,117): warning CS8601: Possible null reference assignment.
    2628:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(320,90): warning CS8601: Possible null reference assignment.
    2629:  (19:59:08) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63882 targets configured)
    2630:  �[32m[14,445 / 15,221]�[0m 1367 / 2274 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //java/test/org/openqa/selenium/bidi/input:CombinedInputActionsTest-edge ... (50 actions, 0 running)
    2631:  dotnet/src/webdriver/BiDi/Modules/Script/RemoteValue.cs(253,31): warning CS8766: Nullability of reference types in return type of 'string? NodeRemoteValue.SharedId.get' doesn't match implicitly implemented member 'string ISharedReference.SharedId.get' (possibly because of nullability attributes).
    2632:  dotnet/src/webdriver/Response.cs(207,2): warning CS3016: Arrays as attribute arguments is not CLS-compliant
    2633:  dotnet/src/webdriver/Command.cs(171,2): warning CS3016: Arrays as attribute arguments is not CLS-compliant
    2634:  (19:59:09) �[32mINFO: �[0mFrom Compiling webdriver-netstandard2.0 (internals ref-only dll):
    2635:  (19:59:10) �[32mINFO: �[0mFrom Compiling webdriver-net8.0 (internals ref-only dll):
    2636:  dotnet/src/webdriver/BiDi/Modules/Script/RemoteValue.cs(253,31): warning CS8766: Nullability of reference types in return type of 'string? NodeRemoteValue.SharedId.get' doesn't match implicitly implemented member 'string ISharedReference.SharedId.get' (possibly because of nullability attributes).
    2637:  dotnet/src/webdriver/Response.cs(207,2): warning CS3016: Arrays as attribute arguments is not CLS-compliant
    2638:  dotnet/src/webdriver/Command.cs(171,2): warning CS3016: Arrays as attribute arguments is not CLS-compliant
    2639:  (19:59:13) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63882 targets configured)
    2640:  �[32m[14,852 / 15,485]�[0m 1549 / 2274 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //java/test/org/openqa/selenium/html5:LocationContextTest-firefox-beta ... (49 actions, 0 running)
    2641:  (19:59:15) �[32mINFO: �[0mFrom Compiling webdriver-net8.0:
    ...
    
    2647:  dotnet/src/webdriver/DevTools/v136/V136Network.cs(194,25): warning CS8601: Possible null reference assignment.
    2648:  dotnet/src/webdriver/DevTools/v136/V136Network.cs(235,88): warning CS8601: Possible null reference assignment.
    2649:  dotnet/src/webdriver/DevTools/v136/V136Network.cs(292,117): warning CS8601: Possible null reference assignment.
    2650:  dotnet/src/webdriver/DevTools/v136/V136Network.cs(320,90): warning CS8601: Possible null reference assignment.
    2651:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(149,25): warning CS8601: Possible null reference assignment.
    2652:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(194,25): warning CS8601: Possible null reference assignment.
    2653:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(235,88): warning CS8601: Possible null reference assignment.
    2654:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(292,117): warning CS8601: Possible null reference assignment.
    2655:  dotnet/src/webdriver/DevTools/v134/V134Network.cs(320,90): warning CS8601: Possible null reference assignment.
    2656:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(149,25): warning CS8601: Possible null reference assignment.
    2657:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(194,25): warning CS8601: Possible null reference assignment.
    2658:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(235,88): warning CS8601: Possible null reference assignment.
    2659:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(292,117): warning CS8601: Possible null reference assignment.
    2660:  dotnet/src/webdriver/DevTools/v135/V135Network.cs(320,90): warning CS8601: Possible null reference assignment.
    2661:  (19:59:18) �[32mAnalyzing:�[0m 2292 targets (1652 packages loaded, 63882 targets configured)
    2662:  �[32m[15,252 / 15,690]�[0m 1764 / 2274 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //java/test/org/openqa/selenium/bidi/input:SetFilesCommandTest-edge-remote ... (50 actions, 0 running)
    2663:  (19:59:22) �[32mINFO: �[0mAnalyzed 2292 targets (1653 packages loaded, 63954 targets configured).
    2664:  (19:59:23) �[32m[15,516 / 15,809]�[0m 1928 / 2292 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //java/test/org/openqa/selenium:HistoryNavigationTest-chrome ... (49 actions, 0 running)
    2665:  (19:59:28) �[32m[15,778 / 15,962]�[0m 2035 / 2292 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //dotnet/test/common:BiDi/Script/CallFunctionRemoteValueTest-edge ... (49 actions, 0 running)
    2666:  (19:59:33) �[32m[15,938 / 16,055]�[0m 2103 / 2292 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //dotnet/test/common:TypingTest-firefox ... (50 actions, 0 running)
    2667:  (19:59:38) �[32m[16,073 / 16,074]�[0m 2238 / 2292 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-firefox-beta-bidi; 0s remote, remote-cache
    2668:  (19:59:42) �[32mINFO: �[0mFound 2292 test targets...
    2669:  (19:59:42) �[32mINFO: �[0mElapsed time: 280.863s, Critical Path: 45.39s
    2670:  (19:59:42) �[32mINFO: �[0m15393 processes: 7694 remote cache hit, 7649 internal, 46 local, 4 remote.
    2671:  (19:59:42) �[32mINFO: �[0mBuild completed, 1 test FAILED, 15393 total actions
    2672:  (19:59:42) �[32mINFO:�[0m 
    ...
    
    2790:  //dotnet/test/common:ElementElementFindingTest-chrome           �[0m�[32m(cached) PASSED�[0m in 6.8s
    2791:  //dotnet/test/common:ElementElementFindingTest-edge             �[0m�[32m(cached) PASSED�[0m in 9.0s
    2792:  //dotnet/test/common:ElementElementFindingTest-firefox          �[0m�[32m(cached) PASSED�[0m in 12.7s
    2793:  //dotnet/test/common:ElementEqualityTest-chrome                 �[0m�[32m(cached) PASSED�[0m in 5.9s
    2794:  //dotnet/test/common:ElementEqualityTest-edge                   �[0m�[32m(cached) PASSED�[0m in 9.0s
    2795:  //dotnet/test/common:ElementEqualityTest-firefox                �[0m�[32m(cached) PASSED�[0m in 11.3s
    2796:  //dotnet/test/common:ElementFindingTest-chrome                  �[0m�[32m(cached) PASSED�[0m in 24.8s
    2797:  //dotnet/test/common:ElementFindingTest-edge                    �[0m�[32m(cached) PASSED�[0m in 28.3s
    2798:  //dotnet/test/common:ElementFindingTest-firefox                 �[0m�[32m(cached) PASSED�[0m in 49.3s
    2799:  //dotnet/test/common:ElementPropertyTest-chrome                 �[0m�[32m(cached) PASSED�[0m in 5.9s
    2800:  //dotnet/test/common:ElementPropertyTest-edge                   �[0m�[32m(cached) PASSED�[0m in 7.1s
    2801:  //dotnet/test/common:ElementPropertyTest-firefox                �[0m�[32m(cached) PASSED�[0m in 10.7s
    2802:  //dotnet/test/common:ElementSelectingTest-chrome                �[0m�[32m(cached) PASSED�[0m in 9.5s
    2803:  //dotnet/test/common:ElementSelectingTest-edge                  �[0m�[32m(cached) PASSED�[0m in 14.0s
    2804:  //dotnet/test/common:ElementSelectingTest-firefox               �[0m�[32m(cached) PASSED�[0m in 21.9s
    2805:  //dotnet/test/common:ErrorsTest-chrome                          �[0m�[32m(cached) PASSED�[0m in 5.1s
    2806:  //dotnet/test/common:ErrorsTest-edge                            �[0m�[32m(cached) PASSED�[0m in 6.4s
    2807:  //dotnet/test/common:ErrorsTest-firefox                         �[0m�[32m(cached) PASSED�[0m in 10.2s
    2808:  //dotnet/test/common:ExecutingAsyncJavascriptTest-chrome        �[0m�[32m(cached) PASSED�[0m in 19.5s
    ...
    
    3150:  //java/test/org/openqa/selenium:ElementEqualityTest             �[0m�[32m(cached) PASSED�[0m in 15.8s
    3151:  //java/test/org/openqa/selenium:ElementEqualityTest-chrome      �[0m�[32m(cached) PASSED�[0m in 7.6s
    3152:  //java/test/org/openqa/selenium:ElementEqualityTest-edge        �[0m�[32m(cached) PASSED�[0m in 11.6s
    3153:  //java/test/org/openqa/selenium:ElementEqualityTest-firefox-beta �[0m�[32m(cached) PASSED�[0m in 13.6s
    3154:  //java/test/org/openqa/selenium:ElementEqualityTest-spotbugs    �[0m�[32m(cached) PASSED�[0m in 9.0s
    3155:  //java/test/org/openqa/selenium:ElementFindingTest              �[0m�[32m(cached) PASSED�[0m in 53.4s
    3156:  //java/test/org/openqa/selenium:ElementFindingTest-chrome       �[0m�[32m(cached) PASSED�[0m in 27.1s
    3157:  //java/test/org/openqa/selenium:ElementFindingTest-edge         �[0m�[32m(cached) PASSED�[0m in 33.5s
    3158:  //java/test/org/openqa/selenium:ElementFindingTest-firefox-beta �[0m�[32m(cached) PASSED�[0m in 36.3s
    3159:  //java/test/org/openqa/selenium:ElementFindingTest-spotbugs     �[0m�[32m(cached) PASSED�[0m in 9.9s
    3160:  //java/test/org/openqa/selenium:ElementSelectingTest            �[0m�[32m(cached) PASSED�[0m in 26.0s
    3161:  //java/test/org/openqa/selenium:ElementSelectingTest-chrome     �[0m�[32m(cached) PASSED�[0m in 16.2s
    3162:  //java/test/org/openqa/selenium:ElementSelectingTest-edge       �[0m�[32m(cached) PASSED�[0m in 16.2s
    3163:  //java/test/org/openqa/selenium:ElementSelectingTest-firefox-beta �[0m�[32m(cached) PASSED�[0m in 24.5s
    3164:  //java/test/org/openqa/selenium:ElementSelectingTest-spotbugs   �[0m�[32m(cached) PASSED�[0m in 7.2s
    3165:  //java/test/org/openqa/selenium:ErrorsTest                      �[0m�[32m(cached) PASSED�[0m in 11.6s
    3166:  //java/test/org/openqa/selenium:ErrorsTest-chrome               �[0m�[32m(cached) PASSED�[0m in 7.7s
    3167:  //java/test/org/openqa/selenium:ErrorsTest-edge                 �[0m�[32m(cached) PASSED�[0m in 8.7s
    3168:  //java/test/org/openqa/selenium:ErrorsTest-firefox-beta         �[0m�[32m(cached) PASSED�[0m in 11.7s
    3169:  //java/test/org/openqa/selenium:ErrorsTest-spotbugs             �[0m�[32m(cached) PASSED�[0m in 6.5s
    3170:  //java/test/org/openqa/selenium:ExecutingAsyncJavascriptTest    �[0m�[32m(cached) PASSED�[0m in 33.1s
    ...
    
    3899:  //java/test/org/openqa/selenium/netty/server:RequestConverterTest �[0m�[32m(cached) PASSED�[0m in 2.0s
    3900:  //java/test/org/openqa/selenium/netty/server:RequestConverterTest-spotbugs �[0m�[32m(cached) PASSED�[0m in 9.4s
    3901:  //java/test/org/openqa/selenium/netty/server:WebSocketServingTest �[0m�[32m(cached) PASSED�[0m in 13.8s
    3902:  //java/test/org/openqa/selenium/netty/server:WebSocketServingTest-spotbugs �[0m�[32m(cached) PASSED�[0m in 10.7s
    3903:  //java/test/org/openqa/selenium/netty/server:medium-tests-test-lib-spotbugs �[0m�[32m(cached) PASSED�[0m in 8.9s
    3904:  //java/test/org/openqa/selenium/os:CommandLineTest              �[0m�[32m(cached) PASSED�[0m in 6.2s
    3905:  //java/test/org/openqa/selenium/os:CommandLineTest-spotbugs     �[0m�[32m(cached) PASSED�[0m in 8.2s
    3906:  //java/test/org/openqa/selenium/os:ExternalProcessTest          �[0m�[32m(cached) PASSED�[0m in 2.3s
    3907:  //java/test/org/openqa/selenium/os:ExternalProcessTest-spotbugs �[0m�[32m(cached) PASSED�[0m in 10.1s
    3908:  //java/test/org/openqa/selenium/os:OsProcessTest                �[0m�[32m(cached) PASSED�[0m in 3.7s
    3909:  //java/test/org/openqa/selenium/os:OsProcessTest-spotbugs       �[0m�[32m(cached) PASSED�[0m in 8.5s
    3910:  //java/test/org/openqa/selenium/remote:AugmenterTest            �[0m�[32m(cached) PASSED�[0m in 5.2s
    3911:  //java/test/org/openqa/selenium/remote:AugmenterTest-spotbugs   �[0m�[32m(cached) PASSED�[0m in 9.6s
    3912:  //java/test/org/openqa/selenium/remote:DesiredCapabilitiesTest  �[0m�[32m(cached) PASSED�[0m in 1.8s
    3913:  //java/test/org/openqa/selenium/remote:DesiredCapabilitiesTest-spotbugs �[0m�[32m(cached) PASSED�[0m in 7.6s
    3914:  //java/test/org/openqa/selenium/remote:ErrorCodecTest           �[0m�[32m(cached) PASSED�[0m in 1.8s
    3915:  //java/test/org/openqa/selenium/remote:ErrorCodecTest-spotbugs  �[0m�[32m(cached) PASSED�[0m in 9.4s
    3916:  //java/test/org/openqa/selenium/remote:ErrorHandlerTest         �[0m�[32m(cached) PASSED�[0m in 3.1s
    3917:  //java/test/org/openqa/selenium/remote:ErrorHandlerTest-spotbugs �[0m�[32m(cached) PASSED�[0m in 9.1s
    3918:  //java/test/org/openqa/selenium/remote:JsonToWebElementConverterTest �[0m�[32m(cached) PASSED�[0m in 1.7s
    ...
    
    4511:  //py:common-firefox-test/selenium/webdriver/common/webdriverwait_tests.py �[0m�[32m(cached) PASSED�[0m in 51.8s
    4512:  //py:common-firefox-test/selenium/webdriver/common/window_switching_tests.py �[0m�[32m(cached) PASSED�[0m in 13.3s
    4513:  //py:common-firefox-test/selenium/webdriver/common/window_tests.py �[0m�[32m(cached) PASSED�[0m in 8.1s
    4514:  //py:common-firefox-test/selenium/webdriver/support/event_firing_webdriver_tests.py �[0m�[32m(cached) PASSED�[0m in 14.2s
    4515:  //py:common-firefox-test/selenium/webdriver/support/expected_conditions_tests.py �[0m�[32m(cached) PASSED�[0m in 12.4s
    4516:  //py:common-firefox-test/selenium/webdriver/support/relative_by_tests.py �[0m�[32m(cached) PASSED�[0m in 12.6s
    4517:  //py:test-chrome-test/selenium/webdriver/chrome/chrome_network_emulation_tests.py �[0m�[32m(cached) PASSED�[0m in 3.3s
    4518:  //py:unit-test/unit/selenium/webdriver/chrome/chrome_options_tests.py �[0m�[32m(cached) PASSED�[0m in 3.5s
    4519:  //py:unit-test/unit/selenium/webdriver/common/cdp_module_fallback_tests.py �[0m�[32m(cached) PASSED�[0m in 2.8s
    4520:  //py:unit-test/unit/selenium/webdriver/common/common_options_tests.py �[0m�[32m(cached) PASSED�[0m in 2.9s
    4521:  //py:unit-test/unit/selenium/webdriver/common/fedcm/account_tests.py �[0m�[32m(cached) PASSED�[0m in 2.0s
    4522:  //py:unit-test/unit/selenium/webdriver/common/fedcm/dialog_tests.py �[0m�[32m(cached) PASSED�[0m in 2.1s
    4523:  //py:unit-test/unit/selenium/webdriver/common/print_page_options_tests.py �[0m�[32m(cached) PASSED�[0m in 2.6s
    4524:  //py:unit-test/unit/selenium/webdriver/edge/edge_options_tests.py �[0m�[32m(cached) PASSED�[0m in 2.8s
    4525:  //py:unit-test/unit/selenium/webdriver/firefox/firefox_options_tests.py �[0m�[32m(cached) PASSED�[0m in 2.3s
    4526:  //py:unit-test/unit/selenium/webdriver/remote/error_handler_tests.py �[0m�[32m(cached) PASSED�[0m in 2.5s
    4527:  //py:unit-test/unit/selenium/webdriver/remote/new_session_tests.py �[0m�[32m(cached) PASSED�[0m in 3.2s
    ...
    
    4578:  //rb/spec/integration/selenium/webdriver:driver-firefox         �[0m�[32m(cached) PASSED�[0m in 49.7s
    4579:  //rb/spec/integration/selenium/webdriver:driver-firefox-beta    �[0m�[32m(cached) PASSED�[0m in 41.9s
    4580:  //rb/spec/integration/selenium/webdriver:driver-firefox-beta-bidi �[0m�[32m(cached) PASSED�[0m in 19.7s
    4581:  //rb/spec/integration/selenium/webdriver:driver-firefox-beta-remote �[0m�[32m(cached) PASSED�[0m in 50.9s
    4582:  //rb/spec/integration/selenium/webdriver:driver-firefox-bidi    �[0m�[32m(cached) PASSED�[0m in 18.9s
    4583:  //rb/spec/integration/selenium/webdriver:driver-firefox-remote  �[0m�[32m(cached) PASSED�[0m in 49.8s
    4584:  //rb/spec/integration/selenium/webdriver:element-edge           �[0m�[32m(cached) PASSED�[0m in 44.9s
    4585:  //rb/spec/integration/selenium/webdriver:element-edge-bidi      �[0m�[32m(cached) PASSED�[0m in 21.7s
    4586:  //rb/spec/integration/selenium/webdriver:element-edge-remote    �[0m�[32m(cached) PASSED�[0m in 48.0s
    4587:  //rb/spec/integration/selenium/webdriver:element-firefox        �[0m�[32m(cached) PASSED�[0m in 76.5s
    4588:  //rb/spec/integration/selenium/webdriver:element-firefox-beta   �[0m�[32m(cached) PASSED�[0m in 64.6s
    4589:  //rb/spec/integration/selenium/webdriver:element-firefox-beta-bidi �[0m�[32m(cached) PASSED�[0m in 29.1s
    4590:  //rb/spec/integration/selenium/webdriver:element-firefox-beta-remote �[0m�[32m(cached) PASSED�[0m in 90.2s
    4591:  //rb/spec/integration/selenium/webdriver:element-firefox-bidi   �[0m�[32m(cached) PASSED�[0m in 20.1s
    4592:  //rb/spec/integration/selenium/webdriver:element-firefox-remote �[0m�[32m(cached) PASSED�[0m in 68.3s
    4593:  //rb/spec/integration/selenium/webdriver:error-chrome           �[0m�[32m(cached) PASSED�[0m in 15.5s
    4594:  //rb/spec/integration/selenium/webdriver:error-chrome-bidi      �[0m�[32m(cached) PASSED�[0m in 13.1s
    4595:  //rb/spec/integration/selenium/webdriver:error-chrome-remote    �[0m�[32m(cached) PASSED�[0m in 19.5s
    4596:  //rb/spec/integration/selenium/webdriver:error-edge             �[0m�[32m(cached) PASSED�[0m in 20.6s
    4597:  //rb/spec/integration/selenium/webdriver:error-edge-bidi        �[0m�[32m(cached) PASSED�[0m in 14.5s
    4598:  //rb/spec/integration/selenium/webdriver:error-edge-remote      �[0m�[32m(cached) PASSED�[0m in 21.1s
    4599:  //rb/spec/integration/selenium/webdriver:error-firefox          �[0m�[32m(cached) PASSED�[0m in 25.3s
    4600:  //rb/spec/integration/selenium/webdriver:error-firefox-beta     �[0m�[32m(cached) PASSED�[0m in 26.1s
    4601:  //rb/spec/integration/selenium/webdriver:error-firefox-beta-bidi �[0m�[32m(cached) PASSED�[0m in 24.1s
    4602:  //rb/spec/integration/selenium/webdriver:error-firefox-beta-remote �[0m�[32m(cached) PASSED�[0m in 25.0s
    4603:  //rb/spec/integration/selenium/webdriver:error-firefox-bidi     �[0m�[32m(cached) PASSED�[0m in 17.8s
    4604:  //rb/spec/integration/selenium/webdriver:error-firefox-remote   �[0m�[32m(cached) PASSED�[0m in 25.7s
    4605:  //rb/spec/integration/selenium/webdriver:fedcm-chrome           �[0m�[32m(cached) PASSED�[0m in 32.6s
    ...
    
    4949:  //rust/tests:integration_mirror_tests-fmt                       �[0m�[32m(cached) PASSED�[0m in 0.2s
    4950:  //rust/tests:integration_offline_tests                          �[0m�[32m(cached) PASSED�[0m in 0.2s
    4951:  //rust/tests:integration_offline_tests-fmt                      �[0m�[32m(cached) PASSED�[0m in 0.1s
    4952:  //rust/tests:integration_output_tests                           �[0m�[32m(cached) PASSED�[0m in 8.8s
    4953:  //rust/tests:integration_output_tests-fmt                       �[0m�[32m(cached) PASSED�[0m in 0.2s
    4954:  //rust/tests:integration_proxy_tests                    ...

    @diemol diemol marked this pull request as ready for review May 2, 2025 19:37
    @qodo-merge-pro
    Copy link
    Contributor

    qodo-merge-pro bot commented May 2, 2025

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

    ⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
    🧪 No relevant tests
    🔒 No security concerns identified
    ⚡ Recommended focus areas for review

    Firefox Context Change

    The PR changes how Firefox context switching works by requiring the "-remote-allow-system-access" argument. This change appears in multiple files and could impact Firefox driver functionality.

    localDriver =
        new FirefoxDriver(getDefaultOptions().addArguments("-remote-allow-system-access"));
    HasContext context = (HasContext) localDriver;
    Browser Version Updates

    The PR updates multiple browser versions (Firefox, Chrome, Edge) which should be verified for compatibility with the new CDP version 136.

    url = "https://storage.googleapis.com/chrome-for-testing-public/136.0.7103.49/linux64/chrome-linux64.zip",
    sha256 = "cceec137ebf1d66cdee7966c05311cc7f200a0172d012925763c151bdca90edd",

    @qodo-merge-pro
    Copy link
    Contributor

    qodo-merge-pro bot commented May 2, 2025

    PR Code Suggestions ✨

    No code suggestions found for the PR.

    @diemol
    Copy link
    Member

    diemol commented May 2, 2025

    I am not sure why this is failing when it was passing in previous runs.

    I will merge and release, and I don't see how that failing test can block the release. I also ran it locally and it passed.

    @diemol diemol merged commit d17c8aa into trunk May 2, 2025
    47 of 52 checks passed
    @diemol diemol deleted the release-preparation-4.32.0 branch May 2, 2025 20:09
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    B-build Includes scripting, bazel and CI integrations B-devtools Includes everything BiDi or Chrome DevTools related B-manager Selenium Manager C-build C-dotnet .NET Bindings C-java Java Bindings C-nodejs JavaScript Bindings C-py Python Bindings C-rb Ruby Bindings C-rust Rust code is mostly Selenium Manager Review effort 2/5

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    4 participants