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

[dotnet][rb][java][js][py] Automated Browser Version Update #15045

Open
wants to merge 1 commit into
base: trunk
Choose a base branch
from

Conversation

selenium-ci
Copy link
Member

@selenium-ci selenium-ci commented Jan 8, 2025

This is an automated pull request to update pinned browsers and drivers

Merge after verify the new browser versions properly passing the tests and no bugs need to be filed

Copy link
Contributor

qodo-merge-pro bot commented Jan 8, 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

Version Compatibility

Verify that the new browser versions (Firefox 134.0, Chrome 131.0.6778.264) and their beta versions are compatible with the existing test infrastructure and dependencies

url = "https://ftp.mozilla.org/pub/firefox/releases/134.0/linux-x86_64/en-US/firefox-134.0.tar.bz2",
sha256 = "f232764ff33abddba8e7a90f6bd7de7d73ff79b9104abe3a2477f68af287cbcd",
Checksum Validation

Ensure all SHA256 checksums are correctly calculated and match the downloaded browser binaries to prevent integrity issues

sha256 = "f232764ff33abddba8e7a90f6bd7de7d73ff79b9104abe3a2477f68af287cbcd",

Copy link
Contributor

qodo-merge-pro bot commented Jan 8, 2025

PR Code Suggestions ✨

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Score
Possible issue
Implement version synchronization between browser and driver components to prevent compatibility issues

Add version validation to ensure the Chrome browser and ChromeDriver versions match
exactly, as mismatched versions can cause compatibility issues.

common/repositories.bzl [201-203]

+CHROME_VERSION = "131.0.6778.264"  # Define version once
 http_archive(
     name = "linux_chrome",
-    url = "https://storage.googleapis.com/chrome-for-testing-public/131.0.6778.264/linux64/chrome-linux64.zip",
+    url = "https://storage.googleapis.com/chrome-for-testing-public/{}/linux64/chrome-linux64.zip".format(CHROME_VERSION),
     sha256 = "deff5ccfd5b09dcd7fed565f95d9b1512d88ecd4fe8933b2510d65917b3fa98b",
 )
  • Apply this suggestion
Suggestion importance[1-10]: 7

Why: Using a constant for Chrome version across browser and driver configurations would help prevent version mismatch issues and make updates easier to maintain. The suggestion addresses a real maintenance and compatibility concern.

7

Copy link
Contributor

qodo-merge-pro bot commented Jan 8, 2025

CI Failure Feedback 🧐

(Checks updated until commit c18c604)

Action: Test / All RBE tests

Failed stage: Run Bazel [❌]

Failed test name: action_builder-firefox-beta

Failure summary:

Multiple test failures occurred in the Selenium WebDriver test suite:

  • The test DefaultMouseTest failed for both Edge and Chrome browsers with an error indicating that
    iframe click functionality is working when it was expected to not work yet
  • The test CombinedInputActionsTest for Edge failed with a similar iframe-related issue
  • The test action_builder-firefox-beta failed with scroll functionality issues:
    - The scroll_by test
    failed because an element was not properly scrolled into viewport
    - Several scroll-related tests
    failed with "MoveTargetOutOfBoundsError" errors
  • Frame switching tests failed with connection errors and navigation issues

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  Ubuntu
    ...
    
    939:  Package 'php-symfony-asset' is not installed, so not removed
    940:  Package 'php-symfony-asset-mapper' is not installed, so not removed
    941:  Package 'php-symfony-browser-kit' is not installed, so not removed
    942:  Package 'php-symfony-clock' is not installed, so not removed
    943:  Package 'php-symfony-debug-bundle' is not installed, so not removed
    944:  Package 'php-symfony-doctrine-bridge' is not installed, so not removed
    945:  Package 'php-symfony-dom-crawler' is not installed, so not removed
    946:  Package 'php-symfony-dotenv' is not installed, so not removed
    947:  Package 'php-symfony-error-handler' is not installed, so not removed
    ...
    
    1133:  Package 'php-uopz-all-dev' is not installed, so not removed
    1134:  Package 'php8.3-uploadprogress' is not installed, so not removed
    1135:  Package 'php-uploadprogress-all-dev' is not installed, so not removed
    1136:  Package 'php8.3-uuid' is not installed, so not removed
    1137:  Package 'php-uuid-all-dev' is not installed, so not removed
    1138:  Package 'php-validate' is not installed, so not removed
    1139:  Package 'php-vlucas-phpdotenv' is not installed, so not removed
    1140:  Package 'php-voku-portable-ascii' is not installed, so not removed
    1141:  Package 'php-wmerrors' is not installed, so not removed
    ...
    
    1806:  (01:59:56) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:398: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
    1807:  (01:59:56) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:398: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
    1808:  (01:59:56) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:398: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
    1809:  (01:59:56) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:398: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
    1810:  (01:59:56) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:398: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
    1811:  (01:59:56) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:398: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
    1812:  (01:59:56) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:398: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
    1813:  (01:59:56) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:398: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
    1814:  (01:59:56) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:398: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
    ...
    
    2051:  from bazel-out/k8-opt-exec-ST-a934f86a68ba/bin/external/protobuf~/src/google/protobuf/compiler/kotlin/_virtual_includes/kotlin_internal/google/protobuf/compiler/kotlin/file.h:18,
    2052:  from external/protobuf~/src/google/protobuf/compiler/kotlin/file.cc:8:
    2053:  bazel-out/k8-opt-exec-ST-a934f86a68ba/bin/external/protobuf~/src/google/protobuf/io/_virtual_includes/printer/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector<AnnotationProto>::AddAnnotation(size_t, size_t, const string&, const std::vector<int>&, absl::lts_20240116::optional<google::protobuf::io::AnnotationCollector::Semantic>) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string<char>]’:
    2054:  bazel-out/k8-opt-exec-ST-a934f86a68ba/bin/external/protobuf~/src/google/protobuf/io/_virtual_includes/printer/google/protobuf/io/printer.h:123:8:   required from here
    2055:  bazel-out/k8-opt-exec-ST-a934f86a68ba/bin/external/protobuf~/src/google/protobuf/io/_virtual_includes/printer/google/protobuf/io/printer.h:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
    2056:  127 |     for (int i = 0; i < path.size(); ++i) {
    2057:  |                     ~~^~~~~~~~~~~~~
    2058:  (02:00:09) �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/remote/libapi-class.jar (71 source files):
    2059:  java/src/org/openqa/selenium/remote/ErrorHandler.java:46: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2060:  private final ErrorCodes errorCodes;
    2061:  ^
    2062:  java/src/org/openqa/selenium/remote/ErrorHandler.java:60: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2063:  this.errorCodes = new ErrorCodes();
    2064:  ^
    2065:  java/src/org/openqa/selenium/remote/ErrorHandler.java:68: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2066:  public ErrorHandler(ErrorCodes codes, boolean includeServerErrors) {
    2067:  ^
    2068:  java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2069:  ErrorCodes errorCodes = new ErrorCodes();
    2070:  ^
    2071:  java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2072:  ErrorCodes errorCodes = new ErrorCodes();
    2073:  ^
    2074:  java/src/org/openqa/selenium/remote/ProtocolHandshake.java:181: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2075:  response.setStatus(ErrorCodes.SUCCESS);
    2076:  ^
    2077:  java/src/org/openqa/selenium/remote/ProtocolHandshake.java:182: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2078:  response.setState(ErrorCodes.SUCCESS_STRING);
    2079:  ^
    2080:  java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:53: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2081:  new ErrorCodes().toStatus((String) rawError, Optional.of(tuple.getStatusCode())));
    2082:  ^
    2083:  java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:56: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2084:  new ErrorCodes().getExceptionType((String) rawError);
    2085:  ^
    2086:  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
    2087:  private final ErrorCodes errorCodes = new ErrorCodes();
    2088:  ^
    2089:  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
    2090:  private final ErrorCodes errorCodes = new ErrorCodes();
    2091:  ^
    2092:  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
    2093:  int status = response.getStatus() == ErrorCodes.SUCCESS ? HTTP_OK : HTTP_INTERNAL_ERROR;
    2094:  ^
    2095:  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
    2096:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    2097:  ^
    2098:  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
    2099:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    2100:  ^
    2101:  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
    2102:  response.setStatus(ErrorCodes.SUCCESS);
    2103:  ^
    2104:  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
    2105:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    2106:  ^
    2107:  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
    2108:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    2109:  ^
    2110:  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
    2111:  private final ErrorCodes errorCodes = new ErrorCodes();
    2112:  ^
    2113:  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
    2114:  private final ErrorCodes errorCodes = new ErrorCodes();
    2115:  ^
    2116:  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
    2117:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    2118:  ^
    2119:  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
    2120:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    2121:  ^
    2122:  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
    2123:  response.setStatus(ErrorCodes.SUCCESS);
    ...
    
    2158:  (02:01:13) �[32mINFO: �[0mFrom Running Cargo build script bzip2-sys:
    2159:  Build Script Warning: bzip2-1.0.8/compress.c: In function ‘sendMTFValues’:
    2160:  Build Script Warning: bzip2-1.0.8/compress.c:243:19: warning: variable ‘nBytes’ set but not used [-Wunused-but-set-variable]
    2161:  Build Script Warning:   243 |    Int32 nGroups, nBytes;
    2162:  Build Script Warning:       |                   ^~~~~~
    2163:  (02:01:15) �[32mAnalyzing:�[0m 2177 targets (1631 packages loaded, 62944 targets configured)
    2164:  �[32m[12,799 / 13,909]�[0m 836 / 2174 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 31s remote, remote-cache ... (49 actions, 2 running)
    2165:  (02:01:16) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/libsmall-tests-test-lib.jar (5 source files) and running annotation processors (AutoServiceProcessor):
    2166:  java/test/org/openqa/selenium/remote/WebDriverFixture.java:170: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2167:  response.setStatus(new ErrorCodes().toStatus(state, Optional.of(400)));
    2168:  ^
    2169:  (02:01:19) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.jar (1 source file):
    2170:  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
    2171:  import static org.openqa.selenium.remote.ErrorCodes.METHOD_NOT_ALLOWED;
    2172:  ^
    2173:  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
    2174:  assertThat(decoded.getStatus()).isEqualTo(ErrorCodes.SUCCESS);
    2175:  ^
    2176:  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
    2177:  assertThat(decoded.getStatus()).isEqualTo(ErrorCodes.UNHANDLED_ERROR);
    2178:  ^
    2179:  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
    2180:  assertThat(decoded.getStatus()).isEqualTo(ErrorCodes.UNHANDLED_ERROR);
    2181:  ^
    2182:  (02:01:19) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/json/JsonTest.jar (1 source file):
    2183:  java/test/org/openqa/selenium/json/JsonTest.java:430: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2184:  assertThat(response.getState()).isEqualTo(new ErrorCodes().toState(0));
    2185:  ^
    2186:  java/test/org/openqa/selenium/json/JsonTest.java:441: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2187:  assertThat(response.getState()).isEqualTo(new ErrorCodes().toState(0));
    2188:  ^
    2189:  java/test/org/openqa/selenium/json/JsonTest.java:454: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2190:  assertThat(response.getState()).isEqualTo(new ErrorCodes().toState(32));
    2191:  ^
    2192:  (02:01:21) �[32mAnalyzing:�[0m 2177 targets (1631 packages loaded, 62944 targets configured)
    2193:  �[32m[12,853 / 13,978]�[0m 857 / 2174 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 37s remote, remote-cache ... (50 actions, 5 running)
    2194:  (02:01:25) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/ErrorHandlerTest.jar (1 source file) and running annotation processors (AutoServiceProcessor):
    2195:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:79: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2196:  handler.throwIfResponseFailed(createResponse(ErrorCodes.SUCCESS), 100);
    2197:  ^
    2198:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:85: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2199:  assertThrowsCorrectExceptionType(ErrorCodes.NO_SUCH_WINDOW, NoSuchWindowException.class);
    2200:  ^
    2201:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:86: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2202:  assertThrowsCorrectExceptionType(ErrorCodes.NO_SUCH_FRAME, NoSuchFrameException.class);
    2203:  ^
    2204:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:87: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2205:  assertThrowsCorrectExceptionType(ErrorCodes.NO_SUCH_ELEMENT, NoSuchElementException.class);
    2206:  ^
    2207:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:88: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2208:  assertThrowsCorrectExceptionType(ErrorCodes.UNKNOWN_COMMAND, UnsupportedCommandException.class);
    2209:  ^
    2210:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:90: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2211:  ErrorCodes.METHOD_NOT_ALLOWED, UnsupportedCommandException.class);
    2212:  ^
    2213:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:92: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2214:  ErrorCodes.STALE_ELEMENT_REFERENCE, StaleElementReferenceException.class);
    2215:  ^
    2216:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:94: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2217:  ErrorCodes.INVALID_ELEMENT_STATE, InvalidElementStateException.class);
    2218:  ^
    2219:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:95: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2220:  assertThrowsCorrectExceptionType(ErrorCodes.XPATH_LOOKUP_ERROR, InvalidSelectorException.class);
    2221:  ^
    2222:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:107: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2223:  Response response = createResponse(ErrorCodes.UNHANDLED_ERROR);
    2224:  ^
    2225:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:120: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2226:  createResponse(ErrorCodes.UNHANDLED_ERROR, "boom"), 123))
    2227:  ^
    2228:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:133: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2229:  createResponse(ErrorCodes.UNHANDLED_ERROR, ImmutableMap.of("message", "boom")),
    2230:  ^
    2231:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:147: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2232:  ErrorCodes.UNHANDLED_ERROR,
    2233:  ^
    2234:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:167: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2235:  ErrorCodes.UNHANDLED_ERROR,
    2236:  ^
    2237:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:193: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2238:  createResponse(ErrorCodes.UNHANDLED_ERROR, toMap(serverError)), 123))
    2239:  ^
    2240:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:214: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2241:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2242:  ^
    2243:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:248: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2244:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2245:  ^
    2246:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:280: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2247:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2248:  ^
    2249:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:308: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2250:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2251:  ^
    2252:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:327: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2253:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2254:  ^
    2255:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:355: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2256:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2257:  ^
    2258:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:394: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2259:  createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))
    2260:  ^
    2261:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:426: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2262:  createResponse(ErrorCodes.UNHANDLED_ERROR, toMap(serverError)), 123))
    2263:  ^
    2264:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:435: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2265:  exceptions.put(ErrorCodes.NO_SUCH_SESSION, NoSuchSessionException.class);
    2266:  ^
    2267:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:436: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2268:  exceptions.put(ErrorCodes.NO_SUCH_ELEMENT, NoSuchElementException.class);
    2269:  ^
    2270:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:437: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2271:  exceptions.put(ErrorCodes.NO_SUCH_FRAME, NoSuchFrameException.class);
    2272:  ^
    2273:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:438: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2274:  exceptions.put(ErrorCodes.UNKNOWN_COMMAND, UnsupportedCommandException.class);
    2275:  ^
    2276:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:439: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2277:  exceptions.put(ErrorCodes.STALE_ELEMENT_REFERENCE, StaleElementReferenceException.class);
    2278:  ^
    2279:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:440: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2280:  exceptions.put(ErrorCodes.INVALID_ELEMENT_STATE, InvalidElementStateException.class);
    2281:  ^
    2282:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:441: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2283:  exceptions.put(ErrorCodes.UNHANDLED_ERROR, WebDriverException.class);
    2284:  ^
    2285:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:442: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2286:  exceptions.put(ErrorCodes.JAVASCRIPT_ERROR, JavascriptException.class);
    2287:  ^
    2288:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:443: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2289:  exceptions.put(ErrorCodes.XPATH_LOOKUP_ERROR, InvalidSelectorException.class);
    2290:  ^
    2291:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:444: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2292:  exceptions.put(ErrorCodes.TIMEOUT, TimeoutException.class);
    2293:  ^
    2294:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:445: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2295:  exceptions.put(ErrorCodes.NO_SUCH_WINDOW, NoSuchWindowException.class);
    2296:  ^
    2297:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:446: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2298:  exceptions.put(ErrorCodes.INVALID_COOKIE_DOMAIN, InvalidCookieDomainException.class);
    2299:  ^
    2300:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:447: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2301:  exceptions.put(ErrorCodes.UNABLE_TO_SET_COOKIE, UnableToSetCookieException.class);
    2302:  ^
    2303:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:448: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2304:  exceptions.put(ErrorCodes.UNEXPECTED_ALERT_PRESENT, UnhandledAlertException.class);
    2305:  ^
    2306:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:449: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2307:  exceptions.put(ErrorCodes.NO_ALERT_PRESENT, NoAlertPresentException.class);
    2308:  ^
    2309:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:450: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2310:  exceptions.put(ErrorCodes.ASYNC_SCRIPT_TIMEOUT, ScriptTimeoutException.class);
    2311:  ^
    2312:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:451: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2313:  exceptions.put(ErrorCodes.INVALID_SELECTOR_ERROR, InvalidSelectorException.class);
    2314:  ^
    2315:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:452: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2316:  exceptions.put(ErrorCodes.SESSION_NOT_CREATED, SessionNotCreatedException.class);
    2317:  ^
    2318:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:453: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2319:  exceptions.put(ErrorCodes.MOVE_TARGET_OUT_OF_BOUNDS, MoveTargetOutOfBoundsException.class);
    2320:  ^
    2321:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:454: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2322:  exceptions.put(ErrorCodes.INVALID_XPATH_SELECTOR, InvalidSelectorException.class);
    2323:  ^
    2324:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:455: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2325:  exceptions.put(ErrorCodes.INVALID_XPATH_SELECTOR_RETURN_TYPER, InvalidSelectorException.class);
    2326:  ^
    2327:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:469: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2328:  ? ErrorCodes.INVALID_SELECTOR_ERROR
    2329:  ^
    2330:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:471: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2331:  assertThat(new ErrorCodes().toStatusCode(e)).isEqualTo(expected);
    2332:  ^
    2333:  java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:483: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2334:  response.setState(new ErrorCodes().toState(status));
    2335:  ^
    2336:  (02:01:27) �[32mAnalyzing:�[0m 2177 targets (1631 packages loaded, 62944 targets configured)
    2337:  �[32m[12,890 / 14,006]�[0m 871 / 2174 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 43s remote, remote-cache ... (49 actions, 8 running)
    2338:  (02:01:27) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/RemotableByTest.jar (1 source file) and running annotation processors (AutoServiceProcessor):
    2339:  java/test/org/openqa/selenium/remote/RemotableByTest.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2340:  import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;
    2341:  ^
    2342:  java/test/org/openqa/selenium/remote/RemotableByTest.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2343:  import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;
    2344:  ^
    2345:  java/test/org/openqa/selenium/remote/RemotableByTest.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2346:  import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;
    2347:  ^
    2348:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2349:  private final ErrorCodes errorCodes = new ErrorCodes();
    2350:  ^
    2351:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2352:  private final ErrorCodes errorCodes = new ErrorCodes();
    2353:  ^
    2354:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2355:  private final ErrorCodes errorCodes = new ErrorCodes();
    2356:  ^
    2357:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    2358:  private final ErrorCodes errorCodes = new ErrorCodes();
    ...
    
    2362:  (02:01:32) �[32mINFO: �[0mAnalyzed 2177 targets (1632 packages loaded, 63001 targets configured).
    2363:  (02:01:36) �[32mINFO: �[0mFrom Compiling webdriver-net8.0:
    2364:  dotnet/src/webdriver/BiDi/Modules/Script/RemoteValue.cs(252,35): warning CS8766: Nullability of reference types in return type of 'string? Node.SharedId.get' doesn't match implicitly implemented member 'string ISharedReference.SharedId.get' (possibly because of nullability attributes).
    2365:  dotnet/src/webdriver/VirtualAuth/Credential.cs(120,61): warning CS8604: Possible null reference argument for parameter 'rpId' in 'Credential.Credential(byte[] id, bool isResidentCredential, string rpId, string privateKey, byte[]? userHandle, int signCount)'.
    2366:  dotnet/src/webdriver/Response.cs(68,13): warning CS0618: 'Response.SessionId.set' is obsolete: 'The Response type will be immutable and this setter will be removed in Selenium 4.30'
    2367:  dotnet/src/webdriver/Response.cs(69,13): warning CS0618: 'Response.Value.set' is obsolete: 'The Response type will be immutable and this setter will be removed in Selenium 4.30'
    2368:  dotnet/src/webdriver/Response.cs(70,13): warning CS0618: 'Response.Status.set' is obsolete: 'The Response type will be immutable and this setter will be removed in Selenium 4.30'
    2369:  dotnet/src/webdriver/Response.cs(123,33): warning CS8602: Dereference of a possibly null reference.
    2370:  dotnet/src/webdriver/WebDriver.cs(765,30): warning CS0618: 'WebDriverResult.ElementNotDisplayed' is obsolete: 'This error status is no longer returned by the WebDriver Specification https://www.w3.org/TR/webdriver2/#errors. Will be removed in 4.30'
    2371:  dotnet/src/webdriver/WebDriver.cs(769,30): warning CS0618: 'WebDriverResult.ElementNotSelectable' is obsolete: 'This error status is no longer returned by the WebDriver Specification https://www.w3.org/TR/webdriver2/#errors. Will be removed in 4.30'
    2372:  dotnet/src/webdriver/WebDriver.cs(772,30): warning CS0618: 'WebDriverResult.NoSuchDocument' is obsolete: 'This error status is no longer returned by the WebDriver Specification https://www.w3.org/TR/webdriver2/#errors. Will be removed in 4.30'
    ...
    
    2375:  dotnet/src/webdriver/Internal/FileUtilities.cs(194,35): warning CS8604: Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'.
    2376:  (02:01:36) �[32mINFO: �[0mFrom Compiling webdriver-net8.0 (internals ref-only dll):
    2377:  dotnet/src/webdriver/BiDi/Modules/Script/RemoteValue.cs(252,35): warning CS8766: Nullability of reference types in return type of 'string? Node.SharedId.get' doesn't match implicitly implemented member 'string ISharedReference.SharedId.get' (possibly because of nullability attributes).
    2378:  (02:01:36) �[32mINFO: �[0mFrom Compiling webdriver-netstandard2.0 (internals ref-only dll):
    2379:  dotnet/src/webdriver/BiDi/Modules/Script/RemoteValue.cs(252,35): warning CS8766: Nullability of reference types in return type of 'string? Node.SharedId.get' doesn't match implicitly implemented member 'string ISharedReference.SharedId.get' (possibly because of nullability attributes).
    2380:  (02:01:37) �[32mINFO: �[0mFrom Compiling webdriver-netstandard2.0:
    2381:  dotnet/src/webdriver/BiDi/Modules/Script/RemoteValue.cs(252,35): warning CS8766: Nullability of reference types in return type of 'string? Node.SharedId.get' doesn't match implicitly implemented member 'string ISharedReference.SharedId.get' (possibly because of nullability attributes).
    2382:  dotnet/src/webdriver/VirtualAuth/Credential.cs(120,61): warning CS8604: Possible null reference argument for parameter 'rpId' in 'Credential.Credential(byte[] id, bool isResidentCredential, string rpId, string privateKey, byte[]? userHandle, int signCount)'.
    2383:  dotnet/src/webdriver/WebDriver.cs(765,30): warning CS0618: 'WebDriverResult.ElementNotDisplayed' is obsolete: 'This error status is no longer returned by the WebDriver Specification https://www.w3.org/TR/webdriver2/#errors. Will be removed in 4.30'
    2384:  dotnet/src/webdriver/WebDriver.cs(769,30): warning CS0618: 'WebDriverResult.ElementNotSelectable' is obsolete: 'This error status is no longer returned by the WebDriver Specification https://www.w3.org/TR/webdriver2/#errors. Will be removed in 4.30'
    2385:  dotnet/src/webdriver/WebDriver.cs(772,30): warning CS0618: 'WebDriverResult.NoSuchDocument' is obsolete: 'This error status is no longer returned by the WebDriver Specification https://www.w3.org/TR/webdriver2/#errors. Will be removed in 4.30'
    ...
    
    2403:  (02:02:31) �[32m[14,354 / 15,609]�[0m 922 / 2177 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 108s remote, remote-cache ... (50 actions, 25 running)
    2404:  (02:02:37) �[32m[14,356 / 15,609]�[0m 924 / 2177 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 113s remote, remote-cache ... (50 actions, 28 running)
    2405:  (02:02:42) �[32m[14,357 / 15,609]�[0m 925 / 2177 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 118s remote, remote-cache ... (50 actions, 29 running)
    2406:  (02:02:47) �[32m[14,357 / 15,609]�[0m 925 / 2177 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 123s remote, remote-cache ... (50 actions, 30 running)
    2407:  (02:02:53) �[32m[14,357 / 15,609]�[0m 925 / 2177 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 130s remote, remote-cache ... (50 actions, 31 running)
    2408:  (02:02:58) �[32m[14,361 / 15,609]�[0m 929 / 2177 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 135s remote, remote-cache ... (50 actions, 35 running)
    2409:  (02:03:05) �[32m[14,365 / 15,609]�[0m 933 / 2177 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 142s remote, remote-cache ... (50 actions, 37 running)
    2410:  (02:03:08) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium/bidi/input:DefaultMouseTest-edge (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/bidi/input/DefaultMouseTest-edge/test.log)
    2411:  �[31m�[1mFAILED: �[0m//java/test/org/openqa/selenium/bidi/input:DefaultMouseTest-edge (Summary)
    ...
    
    2425:  Failures: 1
    2426:  1) testShouldClickElementInIFrame() (org.openqa.selenium.bidi.input.DefaultMouseTest)
    2427:  java.lang.Exception: org.openqa.selenium.bidi.input.DefaultMouseTest.testShouldClickElementInIFrame is marked as not yet implemented with EDGE but already works!
    2428:  at org.openqa.selenium.testing.SeleniumExtension.afterEach(SeleniumExtension.java:145)
    2429:  at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    2430:  at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    2431:  Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChCgHfMQ0UNCiqLjEC0JFA-PEgdkZWZhdWx0GiUKIBytBPWrJ4KbWo1nodAAJRoBSAD9RJApeNAbOA_lzfJwEJ8D
    2432:  ================================================================================
    2433:  (02:03:11) �[32m[14,368 / 15,609]�[0m 937 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 147s remote, remote-cache ... (50 actions, 37 running)
    2434:  (02:03:16) �[32m[14,371 / 15,609]�[0m 939 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 152s remote, remote-cache ... (50 actions, 38 running)
    2435:  (02:03:23) �[32m[14,376 / 15,609]�[0m 944 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 159s remote, remote-cache ... (50 actions, 39 running)
    2436:  (02:03:27) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium/bidi/input:CombinedInputActionsTest-edge (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/bidi/input/CombinedInputActionsTest-edge/test_attempts/attempt_1.log)
    2437:  (02:03:28) �[32m[14,380 / 15,609]�[0m 948 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 165s remote, remote-cache ... (50 actions, 40 running)
    2438:  (02:03:33) �[32m[14,383 / 15,609]�[0m 951 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 170s remote, remote-cache ... (50 actions, 40 running)
    2439:  (02:03:39) �[32m[14,387 / 15,609]�[0m 955 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 175s remote, remote-cache ... (50 actions, 37 running)
    2440:  (02:03:40) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium:JavascriptEnabledDriverTest-chrome (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/JavascriptEnabledDriverTest-chrome/test_attempts/attempt_1.log)
    2441:  (02:03:46) �[32m[14,389 / 15,609]�[0m 957 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 183s remote, remote-cache ... (50 actions, 37 running)
    2442:  (02:03:49) �[31m�[1mFAIL: �[0m//py:common-edge-bidi-test/selenium/webdriver/common/frame_switching_tests.py (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-edge-bidi-test/selenium/webdriver/common/frame_switching_tests.py/test_attempts/attempt_1.log)
    2443:  (02:03:52) �[32m[14,396 / 15,609]�[0m 964 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 188s remote, remote-cache ... (50 actions, 37 running)
    2444:  (02:03:55) �[31m�[1mFAIL: �[0m//py:common-edge-test/selenium/webdriver/common/frame_switching_tests.py (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-edge-test/selenium/webdriver/common/frame_switching_tests.py/test_attempts/attempt_1.log)
    2445:  (02:03:58) �[32m[14,400 / 15,609]�[0m 968 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 195s remote, remote-cache ... (50 actions, 40 running)
    2446:  (02:04:04) �[32m[14,401 / 15,609]�[0m 969 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 200s remote, remote-cache ... (50 actions, 40 running)
    2447:  (02:04:12) �[32m[14,405 / 15,609]�[0m 973 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 208s remote, remote-cache ... (50 actions, 39 running)
    2448:  (02:04:17) �[32m[14,453 / 15,610]�[0m 1021 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 213s remote, remote-cache ... (50 actions, 39 running)
    2449:  (02:04:22) �[32m[14,473 / 15,610]�[0m 1041 / 2177 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox-beta; 219s remote, remote-cache ... (50 actions, 39 running)
    2450:  (02:04:27) �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:action_builder-firefox-beta (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-firefox-beta/test.log)
    2451:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:action_builder-firefox-beta (Summary)
    ...
    
    2489:  moves one element to another
    2490:  #drag_and_drop_by
    2491:  moves one element a provided distance
    2492:  #move_to_location
    2493:  moves pointer to specified coordinates
    2494:  pen stylus
    2495:  sets pointer event properties (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};)
    2496:  #scroll_to
    2497:  scrolls to element (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    2498:  #scroll_by
    2499:  scrolls by given amount (FAILED - 1)
    2500:  #scroll_from
    2501:  scrolls from element by given amount (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    2502:  scrolls from element by given amount with offset (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    2503:  raises MoveTargetOutOfBoundsError when origin offset from element is out of viewport
    2504:  scrolls by given amount with offset
    2505:  raises MoveTargetOutOfBoundsError when origin offset is out of viewport
    2506:  Pending: (Failures listed here are expected and do not affect your suite's status)
    2507:  1) Selenium::WebDriver::ActionBuilder pen stylus sets pointer event properties
    2508:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};
    2509:  Failure/Error: actions.perform
    2510:  Selenium::WebDriver::Error::UnknownError:
    2511:  Error: Unimplemented pointerMove for pointerType pen
    2512:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    2513:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    2517:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    2518:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    2519:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    2520:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    2521:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    2522:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:280:in `block in WebDriver'
    2523:  # ------------------
    2524:  # --- Caused by: ---
    2525:  # Selenium::WebDriver::Error::WebDriverError:
    2526:  #   pointerMove@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2393:11
    2527:  performPointerMoveStep@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1628:31
    2528:  dispatch/<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1595:20
    2529:  moveOverTime/transitions<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2320:9
    2530:  2) Selenium::WebDriver::ActionBuilder#scroll_to scrolls to element
    2531:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};
    2532:  Failure/Error: driver.action.scroll_to(iframe).perform
    2533:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    2534:  Move target (410, 2913) is out of bounds of viewport dimensions (1280, 819)
    2535:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    2536:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    2540:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    2541:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    2542:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    2543:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    2544:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    2545:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:313:in `block in WebDriver'
    2546:  # ------------------
    2547:  # --- Caused by: ---
    2548:  # Selenium::WebDriver::Error::WebDriverError:
    2549:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    2550:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5
    2551:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:493:5
    2552:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    2553:  #assertInViewPort@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:115:17
    2554:  receiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:203:42
    2555:  3) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount
    2556:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    2557:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    2558:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    2559:  Move target (410, 2913) is out of bounds of viewport dimensions (1280, 819)
    2560:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    2561:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    2565:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    2566:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    2567:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    2568:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    2569:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    2570:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:341:in `block in WebDriver'
    2571:  # ------------------
    2572:  # --- Caused by: ---
    2573:  # Selenium::WebDriver::Error::WebDriverError:
    2574:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    2575:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5
    2576:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:493:5
    2577:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    2578:  #assertInViewPort@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:115:17
    2579:  receiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:203:42
    2580:  4) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount with offset
    2581:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    2582:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    2583:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    2584:  Move target (640, 2967) is out of bounds of viewport dimensions (1280, 819)
    2585:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    2586:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    2590:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    2591:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    2592:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    2593:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    2594:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    2595:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:355:in `block in WebDriver'
    2596:  # ------------------
    2597:  # --- Caused by: ---
    2598:  # Selenium::WebDriver::Error::WebDriverError:
    2599:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    2600:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5
    2601:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:493:5
    2602:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    2603:  #assertInViewPort@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:115:17
    2604:  receiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:203:42
    2605:  Failures:
    2606:  1) Selenium::WebDriver::ActionBuilder#scroll_by scrolls by given amount
    2607:  Failure/Error: expect(in_viewport?(footer)).to be true
    2608:  expected true
    2609:  got false
    2610:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:330:in `block in WebDriver'
    2611:  Finished in 44.03 seconds (files took 1.85 seconds to load)
    2612:  27 examples, 1 failure, 4 pending
    2613:  Failed examples:
    ...
    
    2651:  moves one element to another
    2652:  #drag_and_drop_by
    2653:  moves one element a provided distance
    2654:  #move_to_location
    2655:  moves pointer to specified coordinates
    2656:  pen stylus
    2657:  sets pointer event properties (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};)
    2658:  #scroll_to
    2659:  scrolls to element (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    2660:  #scroll_by
    2661:  scrolls by given amount (FAILED - 1)
    2662:  #scroll_from
    2663:  scrolls from element by given amount (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    2664:  scrolls from element by given amount with offset (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    2665:  raises MoveTargetOutOfBoundsError when origin offset from element is out of viewport
    2666:  scrolls by given amount with offset
    2667:  raises MoveTargetOutOfBoundsError when origin offset is out of viewport
    2668:  Pending: (Failures listed here are expected and do not affect your suite's status)
    2669:  1) Selenium::WebDriver::ActionBuilder pen stylus sets pointer event properties
    2670:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};
    2671:  Failure/Error: actions.perform
    2672:  Selenium::WebDriver::Error::UnknownError:
    2673:  Error: Unimplemented pointerMove for pointerType pen
    2674:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    2675:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    2679:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    2680:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    2681:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    2682:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    2683:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    2684:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:280:in `block in WebDriver'
    2685:  # ------------------
    2686:  # --- Caused by: ---
    2687:  # Selenium::WebDriver::Error::WebDriverError:
    2688:  #   pointerMove@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2393:11
    2689:  performPointerMoveStep@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1628:31
    2690:  dispatch/<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1595:20
    2691:  moveOverTime/transitions<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2320:9
    2692:  2) Selenium::WebDriver::ActionBuilder#scroll_to scrolls to element
    2693:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};
    2694:  Failure/Error: driver.action.scroll_to(iframe).perform
    2695:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    2696:  Move target (410, 2913) is out of bounds of viewport dimensions (1280, 819)
    2697:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    2698:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    2702:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    2703:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    2704:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    2705:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    2706:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    2707:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:313:in `block in WebDriver'
    2708:  # ------------------
    2709:  # --- Caused by: ---
    2710:  # Selenium::WebDriver::Error::WebDriverError:
    2711:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    2712:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5
    2713:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:493:5
    2714:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    2715:  #assertInViewPort@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:115:17
    2716:  receiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:203:42
    2717:  3) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount
    2718:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    2719:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    2720:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    2721:  Move target (410, 2913) is out of bounds of viewport dimensions (1280, 819)
    2722:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    2723:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    2727:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    2728:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    2729:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    2730:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    2731:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    2732:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:341:in `block in WebDriver'
    2733:  # ------------------
    2734:  # --- Caused by: ---
    2735:  # Selenium::WebDriver::Error::WebDriverError:
    2736:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    2737:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5
    2738:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:493:5
    2739:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    2740:  #assertInViewPort@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:115:17
    2741:  receiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:203:42
    2742:  4) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount with offset
    2743:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    2744:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    2745:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    2746:  Move target (640, 2967) is out of bounds of viewport dimensions (1280, 819)
    2747:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    2748:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    2752:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    2753:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    2754:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    2755:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    2756:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    2757:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:355:in `block in WebDriver'
    2758:  # ------------------
    2759:  # --- Caused by: ---
    2760:  # Selenium::WebDriver::Error::WebDriverError:
    2761:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    2762:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5
    2763:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:493:5
    2764:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    2765:  #assertInViewPort@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:115:17
    2766:  receiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:203:42
    2767:  Failures:
    2768:  1) Selenium::WebDriver::ActionBuilder#scroll_by scrolls by given amount
    2769:  Failure/Error: expect(in_viewport?(footer)).to be true
    2770:  expected true
    2771:  got false
    2772:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:330:in `block in WebDriver'
    2773:  Finished in 42.93 seconds (files took 1.86 seconds to load)
    2774:  27 examples, 1 failure, 4 pending
    2775:  Failed examples:
    2776:  rspec ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:320 # Selenium::WebDriver::ActionBuilder#scroll_by scrolls by given amount
    2777:  Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChCgHfMQ0UNCiqLjEC0JFA-PEgdkZWZhdWx0GiUKINyXWTOpPEHHWP8OzzeYbva8lt5j8YI3d5m_aiEcewqQEJ8D
    2778:  ================================================================================
    2779:  (02:04:27) �[32m[14,480 / 15,610]�[0m 1048 / 2177 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-edge-bidi-test/selenium/webdriver/common/frame_switching_tests.py; 212s remote, remote-cache ... (50 actions, 40 running)
    2780:  (02:04:32) �[32m[14,492 / 15,610]�[0m 1059 / 2177 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-edge-bidi-test/selenium/webdriver/common/frame_switching_tests.py; 217s remote, remote-cache ... (50 actions, 37 running)
    2781:  (02:04:33) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium:JavascriptEnabledDriverTest-chrome (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/JavascriptEnabledDriverTest-chrome/test.log)
    2782:  �[31m�[1mFAILED: �[0m//java/test/org/openqa/selenium:JavascriptEnabledDriverTest-chrome (Summary)
    ...
    
    2796:  Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 132.0.6834.83, chrome: {chromedriverVersion: 132.0.6834.83 (03d59cf5ecf1..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:38189}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:38189/devtoo..., se:cdpVersion: 132.0.6834.83, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: ignore, webSocketUrl: ws://localhost:26159/sessio..., webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
    2797:  Element: [[ChromeDriver: chrome on linux (8bda231e7c4a1e17e782b3fe016cedf1)] -> id: changeme]
    2798:  Session ID: 8bda231e7c4a1e17e782b3fe016cedf1
    2799:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2800:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    2801:  at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    2802:  at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    2803:  at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    2804:  at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
    ...
    
    2826:  Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 132.0.6834.83, chrome: {chromedriverVersion: 132.0.6834.83 (03d59cf5ecf1..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:44767}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:44767/devtoo..., se:cdpVersion: 132.0.6834.83, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: ignore, webSocketUrl: ws://localhost:28623/sessio..., webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
    2827:  Element: [[ChromeDriver: chrome on linux (096e3ec7fb86588a62c1b8988f272d3a)] -> id: changeme]
    2828:  Session ID: 096e3ec7fb86588a62c1b8988f272d3a
    2829:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    2830:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    2831:  at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    2832:  at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    2833:  at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    2834:  at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
    ...
    
    2838:  at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
    2839:  at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
    2840:  at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
    2841:  at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
    2842:  at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:76)
    2843:  at org.openqa.selenium.JavascriptEnabledDriverTest.testShouldBeAbleToFindElementAfterJavascriptCausesANewPageToLoad(JavascriptEnabledDriverTest.java:77)
    2844:  Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChCgHfMQ0UNCiqLjEC0JFA-PEgdkZWZhdWx0GiUKICvFcB5UzWcyeudZpFljSP4vySaSEQwBGyLNp7_-oTkTEJ8D
    2845:  ================================================================================
    2846:  (02:04:37) �[32m[14,494 / 15,610]�[0m 1061 / 2177 tests, �[31m�[1m3 failed�[0m;�[0m Testing //py:common-edge-bidi-test/selenium/webdriver/common/frame_switching_tests.py; 222s remote, remote-cache ... (50 actions, 38 running)
    2847:  (02:04:43) �[32m[14,496 / 15,610]�[0m 1063 / 2177 tests, �[31m�[1m3 failed�[0m;�[0m Testing //py:common-edge-bidi-test/selenium/webdriver/common/frame_switching_tests.py; 227s remote, remote-cache ... (50 actions, 40 running)
    2848:  (02:04:45) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium/bidi/input:DefaultMouseTest-chrome (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/bidi/input/DefaultMouseTest-chrome/test_attempts/attempt_1.log)
    2849:  (02:04:48) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium/bidi/input:CombinedInputActionsTest-edge (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/bidi/input/CombinedInputActionsTest-edge/test.log)
    2850:  �[31m�[1mFAILED: �[0m//java/test/org/openqa/selenium/bidi/input:CombinedInputActionsTest-edge (Summary)
    ...
    
    2864:  Failures: 1
    2865:  1) canMoveMouseToAnElementInAnIframeAndClick() (org.openqa.selenium.bidi.input.CombinedInputActionsTest)
    2866:  java.lang.Exception: org.openqa.selenium.bidi.input.CombinedInputActionsTest.canMoveMouseToAnElementInAnIframeAndClick is marked as not yet implemented with EDGE but already work...

    @SeleniumHQ SeleniumHQ deleted a comment Jan 8, 2025
    @selenium-ci selenium-ci force-pushed the pinned-browser-updates branch 8 times, most recently from 0da6514 to a8c2863 Compare January 16, 2025 00:35
    @selenium-ci selenium-ci force-pushed the pinned-browser-updates branch 2 times, most recently from 4655030 to 837bfbb Compare January 18, 2025 00:45
    @VietND96 VietND96 changed the base branch from trunk to release-preparation-4.28.0 January 18, 2025 19:43
    @VietND96 VietND96 changed the base branch from release-preparation-4.28.0 to trunk January 18, 2025 19:44
    @selenium-ci selenium-ci force-pushed the pinned-browser-updates branch 4 times, most recently from c18c604 to 8b0947f Compare January 21, 2025 00:33
    Copy link
    Contributor

    qodo-merge-pro bot commented Jan 21, 2025

    CI Feedback 🧐

    (Feedback updated until commit 748a5c9)

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

    Action: Ruby / Local Tests (firefox, macos) / Local Tests (firefox, macos)

    Failed stage: Run Bazel [❌]

    Failed test name: Selenium::WebDriver::ActionBuilder#scroll_by

    Failure summary:

    The action failed in the Firefox WebDriver action builder test suite. Specifically, the test case
    #scroll_by scrolls by given amount failed because the footer element was not in the viewport as
    expected. The test expected in_viewport?(footer) to be true but got false.

    Additionally, there were several pending tests related to scrolling and pointer events in Firefox:

  • Pointer type 'pen' is not implemented in Firefox
  • Multiple scroll-related tests are failing with MoveTargetOutOfBoundsError due to viewport dimension
    constraints (1280x788)

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  macOS
    ...
    
    659:  �[32m[1,196 / 1,297]�[0m Linking external/protobuf~/protoc [for tool]; 0s disk-cache
    660:  �[32mINFO: �[0mFrom Linking external/protobuf~/protoc [for tool]:
    661:  ld: warning: ignoring duplicate libraries: '-lm', '-lpthread'
    662:  �[32mINFO: �[0mFrom Building external/protobuf~/java/core/libcore.jar (43 source files, 1 source jar) [for tool]:
    663:  external/protobuf~/java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java:28: warning: [dep-ann] deprecated item is not annotated with @Deprecated
    664:  public class RepeatedFieldBuilderV3<
    665:  ^
    666:  �[32m[1,297 / 1,321]�[0m [Prepa] Testing //rb/spec/integration/selenium/webdriver/firefox:driver-firefox ... (3 actions, 0 running)
    667:  �[32m[1,297 / 1,321]�[0m Testing //rb/spec/integration/selenium/webdriver:error-firefox; Downloading external/rules_ruby~~ruby~bundle/vendor/bundle/ruby/3.1.0/gems/rubocop-1.70.0/lib/rubocop/options.rb; 1s disk-cache ... (3 actions, 0 running)
    668:  �[32m[1,297 / 1,321]�[0m Testing //rb/spec/integration/selenium/webdriver:error-firefox; Downloading external/rules_ruby~~ruby~bundle/vendor/bundle/ruby/3.1.0/gems/webrick-1.9.1/lib/webrick/utils.rb; 2s disk-cache ... (3 actions, 0 running)
    669:  �[32m[1,297 / 1,321]�[0m Testing //rb/spec/integration/selenium/webdriver/firefox:driver-firefox; 0s local, disk-cache ... (3 actions, 1 running)
    670:  �[32m[1,297 / 1,321]�[0m Testing //rb/spec/integration/selenium/webdriver/firefox:driver-firefox; 9s local, disk-cache ... (3 actions, 1 running)
    671:  �[32m[1,297 / 1,321]�[0m Testing //rb/spec/integration/selenium/webdriver/firefox:driver-firefox; 41s local, disk-cache ... (3 actions, 1 running)
    672:  �[32m[1,297 / 1,321]�[0m Testing //rb/spec/integration/selenium/webdriver/firefox:driver-firefox; 83s local, disk-cache ... (3 actions, 2 running)
    673:  �[32m[1,298 / 1,321]�[0m 1 / 30 tests;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:error-firefox; 84s ... (3 actions, 1 running)
    674:  �[32m[1,298 / 1,321]�[0m 1 / 30 tests;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:error-firefox; 85s ... (3 actions, 1 running)
    675:  �[32m[1,298 / 1,321]�[0m 1 / 30 tests;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:error-firefox; 96s ... (3 actions, 1 running)
    676:  �[32m[1,298 / 1,321]�[0m 1 / 30 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:target_locator-firefox; 32s local, disk-cache ... (3 actions, 2 running)
    677:  �[32m[1,299 / 1,321]�[0m 2 / 30 tests;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:guard-firefox; 32s ... (3 actions, 1 running)
    678:  �[32m[1,299 / 1,321]�[0m 2 / 30 tests;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:guard-firefox; 43s ... (3 actions, 1 running)
    679:  �[32m[1,299 / 1,321]�[0m 2 / 30 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:error-firefox; 15s local, disk-cache ... (3 actions, 2 running)
    ...
    
    698:  �[32m[1,304 / 1,321]�[0m 7 / 30 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox; 129s local, disk-cache ... (3 actions, 2 running)
    699:  �[32m[1,304 / 1,321]�[0m 7 / 30 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox; 141s local, disk-cache ... (3 actions, 2 running)
    700:  �[32m[1,304 / 1,321]�[0m 7 / 30 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox; 148s local, disk-cache ... (3 actions, 2 running)
    701:  �[32m[1,305 / 1,321]�[0m 8 / 30 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox; 149s local, disk-cache ... (3 actions, 1 running)
    702:  �[32m[1,305 / 1,321]�[0m 8 / 30 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox; 160s local, disk-cache ... (3 actions, 1 running)
    703:  �[32m[1,305 / 1,321]�[0m 8 / 30 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-firefox; 190s local, disk-cache ... (3 actions, 2 running)
    704:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:action_builder-firefox (see /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-firefox/test.log)
    705:  ==================== Test output for //rb/spec/integration/selenium/webdriver:action_builder-firefox:
    706:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:action_builder-firefox (Summary)
    ...
    
    744:  moves one element to another
    745:  #drag_and_drop_by
    746:  moves one element a provided distance
    747:  #move_to_location
    748:  moves pointer to specified coordinates
    749:  pen stylus
    750:  sets pointer event properties (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};)
    751:  #scroll_to
    752:  scrolls to element (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    753:  #scroll_by
    754:  scrolls by given amount (FAILED - 1)
    755:  #scroll_from
    756:  scrolls from element by given amount (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    757:  scrolls from element by given amount with offset (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    758:  raises MoveTargetOutOfBoundsError when origin offset from element is out of viewport
    759:  scrolls by given amount with offset
    760:  raises MoveTargetOutOfBoundsError when origin offset is out of viewport
    761:  Pending: (Failures listed here are expected and do not affect your suite's status)
    762:  1) Selenium::WebDriver::ActionBuilder pen stylus sets pointer event properties
    763:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};
    764:  Failure/Error: actions.perform
    765:  Selenium::WebDriver::Error::UnknownError:
    766:  Error: Unimplemented pointerMove for pointerType pen
    767:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    768:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    773:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    774:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    775:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    776:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    777:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    778:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:280:in `block (3 levels) in <module:WebDriver>'
    779:  # ------------------
    780:  # --- Caused by: ---
    781:  # Selenium::WebDriver::Error::WebDriverError:
    782:  #   pointerMove@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2393:11
    783:  performPointerMoveStep@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1628:31
    784:  dispatch/<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1595:20
    785:  moveOverTime/transitions<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2320:9
    786:  2) Selenium::WebDriver::ActionBuilder#scroll_to scrolls to element
    787:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};
    788:  Failure/Error: driver.action.scroll_to(iframe).perform
    789:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    790:  Move target (410, 2898) is out of bounds of viewport dimensions (1280, 788)
    791:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    792:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    797:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    798:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    799:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    800:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    801:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    802:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:313:in `block (3 levels) in <module:WebDriver>'
    803:  # ------------------
    804:  # --- Caused by: ---
    805:  # Selenium::WebDriver::Error::WebDriverError:
    806:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    807:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
    808:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:479:5
    809:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    810:  #assertInViewPortFromContent@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:90:17
    811:  dispatch@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1824:11
    812:  3) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount
    813:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    814:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    815:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    816:  Move target (410, 2898) is out of bounds of viewport dimensions (1280, 788)
    817:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    818:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    823:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    824:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    825:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    826:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    827:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    828:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:339:in `block (3 levels) in <module:WebDriver>'
    829:  # ------------------
    830:  # --- Caused by: ---
    831:  # Selenium::WebDriver::Error::WebDriverError:
    832:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    833:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
    834:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:479:5
    835:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    836:  #assertInViewPortFromContent@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:90:17
    837:  dispatch@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1824:11
    838:  4) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount with offset
    839:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    840:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    841:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    842:  Move target (632, 2952) is out of bounds of viewport dimensions (1280, 788)
    843:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    844:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    849:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    850:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    851:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    852:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    853:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    854:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:353:in `block (3 levels) in <module:WebDriver>'
    855:  # ------------------
    856:  # --- Caused by: ---
    857:  # Selenium::WebDriver::Error::WebDriverError:
    858:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    859:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
    860:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:479:5
    861:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    862:  #assertInViewPortFromContent@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:90:17
    863:  dispatch@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1824:11
    864:  Failures:
    865:  1) Selenium::WebDriver::ActionBuilder#scroll_by scrolls by given amount
    866:  Failure/Error: expect(in_viewport?(footer)).to be true
    867:  expected true
    868:  got false
    869:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:328:in `block (3 levels) in <module:WebDriver>'
    870:  Finished in 53.02 seconds (files took 0.19895 seconds to load)
    871:  27 examples, 1 failure, 4 pending
    872:  Failed examples:
    ...
    
    909:  moves one element to another
    910:  #drag_and_drop_by
    911:  moves one element a provided distance
    912:  #move_to_location
    913:  moves pointer to specified coordinates
    914:  pen stylus
    915:  sets pointer event properties (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};)
    916:  #scroll_to
    917:  scrolls to element (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    918:  #scroll_by
    919:  scrolls by given amount (FAILED - 1)
    920:  #scroll_from
    921:  scrolls from element by given amount (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    922:  scrolls from element by given amount with offset (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    923:  raises MoveTargetOutOfBoundsError when origin offset from element is out of viewport
    924:  scrolls by given amount with offset
    925:  raises MoveTargetOutOfBoundsError when origin offset is out of viewport
    926:  Pending: (Failures listed here are expected and do not affect your suite's status)
    927:  1) Selenium::WebDriver::ActionBuilder pen stylus sets pointer event properties
    928:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};
    929:  Failure/Error: actions.perform
    930:  Selenium::WebDriver::Error::UnknownError:
    931:  Error: Unimplemented pointerMove for pointerType pen
    932:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    933:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    938:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    939:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    940:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    941:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    942:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    943:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:280:in `block (3 levels) in <module:WebDriver>'
    944:  # ------------------
    945:  # --- Caused by: ---
    946:  # Selenium::WebDriver::Error::WebDriverError:
    947:  #   pointerMove@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2393:11
    948:  performPointerMoveStep@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1628:31
    949:  dispatch/<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1595:20
    950:  moveOverTime/transitions<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2320:9
    951:  2) Selenium::WebDriver::ActionBuilder#scroll_to scrolls to element
    952:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};
    953:  Failure/Error: driver.action.scroll_to(iframe).perform
    954:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    955:  Move target (410, 2898) is out of bounds of viewport dimensions (1280, 788)
    956:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    957:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    962:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    963:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    964:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    965:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    966:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    967:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:313:in `block (3 levels) in <module:WebDriver>'
    968:  # ------------------
    969:  # --- Caused by: ---
    970:  # Selenium::WebDriver::Error::WebDriverError:
    971:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    972:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
    973:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:479:5
    974:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    975:  #assertInViewPortFromContent@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:90:17
    976:  dispatch@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1824:11
    977:  3) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount
    978:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    979:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    980:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    981:  Move target (410, 2898) is out of bounds of viewport dimensions (1280, 788)
    982:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    983:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    988:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    989:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    990:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    991:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    992:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    993:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:339:in `block (3 levels) in <module:WebDriver>'
    994:  # ------------------
    995:  # --- Caused by: ---
    996:  # Selenium::WebDriver::Error::WebDriverError:
    997:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    998:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
    999:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:479:5
    1000:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    1001:  #assertInViewPortFromContent@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:90:17
    1002:  dispatch@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1824:11
    1003:  4) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount with offset
    1004:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    1005:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    1006:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    1007:  Move target (632, 2952) is out of bounds of viewport dimensions (1280, 788)
    1008:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    1009:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    1014:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    1015:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    1016:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    1017:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    1018:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    1019:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:353:in `block (3 levels) in <module:WebDriver>'
    1020:  # ------------------
    1021:  # --- Caused by: ---
    1022:  # Selenium::WebDriver::Error::WebDriverError:
    1023:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    1024:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
    1025:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:479:5
    1026:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    1027:  #assertInViewPortFromContent@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:90:17
    1028:  dispatch@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1824:11
    1029:  Failures:
    1030:  1) Selenium::WebDriver::ActionBuilder#scroll_by scrolls by given amount
    1031:  Failure/Error: expect(in_viewport?(footer)).to be true
    1032:  expected true
    1033:  got false
    1034:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:328:in `block (3 levels) in <module:WebDriver>'
    1035:  Finished in 42.35 seconds (files took 0.1971 seconds to load)
    1036:  27 examples, 1 failure, 4 pending
    1037:  Failed examples:
    ...
    
    1074:  moves one element to another
    1075:  #drag_and_drop_by
    1076:  moves one element a provided distance
    1077:  #move_to_location
    1078:  moves pointer to specified coordinates
    1079:  pen stylus
    1080:  sets pointer event properties (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};)
    1081:  #scroll_to
    1082:  scrolls to element (PENDING: Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    1083:  #scroll_by
    1084:  scrolls by given amount (FAILED - 1)
    1085:  #scroll_from
    1086:  scrolls from element by given amount (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    1087:  scrolls from element by given amount with offset (PENDING: Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};)
    1088:  raises MoveTargetOutOfBoundsError when origin offset from element is out of viewport
    1089:  scrolls by given amount with offset
    1090:  raises MoveTargetOutOfBoundsError when origin offset is out of viewport
    1091:  Pending: (Failures listed here are expected and do not affect your suite's status)
    1092:  1) Selenium::WebDriver::ActionBuilder pen stylus sets pointer event properties
    1093:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"Unknown pointerType"};
    1094:  Failure/Error: actions.perform
    1095:  Selenium::WebDriver::Error::UnknownError:
    1096:  Error: Unimplemented pointerMove for pointerType pen
    1097:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    1098:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    1103:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    1104:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    1105:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    1106:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    1107:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    1108:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:280:in `block (3 levels) in <module:WebDriver>'
    1109:  # ------------------
    1110:  # --- Caused by: ---
    1111:  # Selenium::WebDriver::Error::WebDriverError:
    1112:  #   pointerMove@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2393:11
    1113:  performPointerMoveStep@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1628:31
    1114:  dispatch/<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1595:20
    1115:  moveOverTime/transitions<@chrome://remote/content/shared/webdriver/Actions.sys.mjs:2320:9
    1116:  2) Selenium::WebDriver::ActionBuilder#scroll_to scrolls to element
    1117:  # Test guarded; Guarded by {:browser=>:firefox, :reason=>"incorrect MoveTargetOutOfBoundsError"};
    1118:  Failure/Error: driver.action.scroll_to(iframe).perform
    1119:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    1120:  Move target (410, 2898) is out of bounds of viewport dimensions (1280, 788)
    1121:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    1122:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    1127:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    1128:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    1129:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    1130:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    1131:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    1132:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:313:in `block (3 levels) in <module:WebDriver>'
    1133:  # ------------------
    1134:  # --- Caused by: ---
    1135:  # Selenium::WebDriver::Error::WebDriverError:
    1136:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    1137:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
    1138:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:479:5
    1139:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    1140:  #assertInViewPortFromContent@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:90:17
    1141:  dispatch@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1824:11
    1142:  3) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount
    1143:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    1144:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    1145:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    1146:  Move target (410, 2898) is out of bounds of viewport dimensions (1280, 788)
    1147:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    1148:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    1153:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    1154:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    1155:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    1156:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    1157:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    1158:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:339:in `block (3 levels) in <module:WebDriver>'
    1159:  # ------------------
    1160:  # --- Caused by: ---
    1161:  # Selenium::WebDriver::Error::WebDriverError:
    1162:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    1163:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
    1164:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:479:5
    1165:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    1166:  #assertInViewPortFromContent@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:90:17
    1167:  dispatch@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1824:11
    1168:  4) Selenium::WebDriver::ActionBuilder#scroll_from scrolls from element by given amount with offset
    1169:  # Test guarded; Guarded by {:browser=>[:firefox, :safari], :reason=>"incorrect MoveTargetOutOfBoundsError"};
    1170:  Failure/Error: driver.action.scroll_from(scroll_origin, 0, 200).perform
    1171:  Selenium::WebDriver::Error::MoveTargetOutOfBoundsError:
    1172:  Move target (632, 2952) is out of bounds of viewport dimensions (1280, 788)
    1173:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
    1174:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
    ...
    
    1179:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
    1180:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
    1181:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:685:in `execute'
    1182:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:413:in `send_actions'
    1183:  # ./rb/lib/selenium/webdriver/common/action_builder.rb:198:in `perform'
    1184:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:353:in `block (3 levels) in <module:WebDriver>'
    1185:  # ------------------
    1186:  # --- Caused by: ---
    1187:  # Selenium::WebDriver::Error::WebDriverError:
    1188:  #   RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
    1189:  WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:193:5
    1190:  MoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:479:5
    1191:  assertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3097:11
    1192:  #assertInViewPortFromContent@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:90:17
    1193:  dispatch@chrome://remote/content/shared/webdriver/Actions.sys.mjs:1824:11
    1194:  Failures:
    1195:  1) Selenium::WebDriver::ActionBuilder#scroll_by scrolls by given amount
    1196:  Failure/Error: expect(in_viewport?(footer)).to be true
    1197:  expected true
    1198:  got false
    1199:  # ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:328:in `block (3 levels) in <module:WebDriver>'
    1200:  Finished in 41.73 seconds (files took 0.15108 seconds to load)
    1201:  27 examples, 1 failure, 4 pending
    1202:  Failed examples:
    1203:  rspec ./rb/spec/integration/selenium/webdriver/action_builder_spec.rb:320 # Selenium::WebDriver::ActionBuilder#scroll_by scrolls by given amount
    1204:  ================================================================================
    1205:  �[32m[1,306 / 1,321]�[0m 9 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:navigation-firefox; 43s ... (3 actions, 1 running)
    1206:  �[32m[1,306 / 1,321]�[0m 9 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:network-firefox; 6s local, disk-cache ... (3 actions, 2 running)
    1207:  �[32m[1,307 / 1,321]�[0m 10 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:shadow_root-firefox; 7s ... (3 actions, 1 running)
    1208:  �[32m[1,307 / 1,321]�[0m 10 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-firefox; 7s local, disk-cache ... (3 actions, 2 running)
    1209:  �[32m[1,308 / 1,321]�[0m 11 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:zipper-firefox; 7s ... (3 actions, 1 running)
    1210:  �[32m[1,308 / 1,321]�[0m 11 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:zipper-firefox; 18s ... (3 actions, 1 running)
    1211:  �[32m[1,308 / 1,321]�[0m 11 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:shadow_root-firefox; 32s local, disk-cache ... (3 actions, 2 running)
    1212:  �[32m[1,309 / 1,321]�[0m 12 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:window-firefox; 32s ... (3 actions, 1 running)
    1213:  �[32m[1,309 / 1,321]�[0m 12 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:zipper-firefox; 6s local, disk-cache ... (3 actions, 2 running)
    1214:  �[32m[1,310 / 1,321]�[0m 13 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:driver-firefox; 7s ... (3 actions, 1 running)
    1215:  �[32m[1,310 / 1,321]�[0m 13 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:driver-firefox; 18s ... (3 actions, 1 running)
    1216:  �[32m[1,310 / 1,321]�[0m 13 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:window-firefox; 17s local, disk-cache ... (3 actions, 2 running)
    1217:  �[32m[1,311 / 1,321]�[0m 14 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:select-firefox; 17s ... (3 actions, 1 running)
    1218:  �[32m[1,311 / 1,321]�[0m 14 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:select-firefox; 29s ... (3 actions, 1 running)
    1219:  �[32m[1,311 / 1,321]�[0m 14 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-firefox; 45s local, disk-cache ... (3 actions, 2 running)
    1220:  �[32m[1,312 / 1,321]�[0m 15 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:element-firefox; 45s ... (3 actions, 1 running)
    1221:  �[32m[1,312 / 1,321]�[0m 15 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:element-firefox; 47s ... (3 actions, 1 running)
    1222:  �[32m[1,312 / 1,321]�[0m 15 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:element-firefox; 57s ... (3 actions, 1 running)
    1223:  �[32m[1,312 / 1,321]�[0m 15 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-firefox; 20s local, disk-cache ... (3 actions, 2 running)
    1224:  �[32m[1,313 / 1,321]�[0m 16 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:listener-firefox; 20s ... (3 actions, 1 running)
    1225:  �[32m[1,313 / 1,321]�[0m 16 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:listener-firefox; 31s ... (3 actions, 1 running)
    1226:  �[32m[1,313 / 1,321]�[0m 16 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:listener-firefox; 64s ... (3 actions, 1 running)
    1227:  �[32m[1,313 / 1,321]�[0m 16 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element-firefox; 47s local, disk-cache ... (3 actions, 2 running)
    1228:  �[32m[1,314 / 1,321]�[0m 17 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/firefox:service-firefox; 47s ... (3 actions, 1 running)
    1229:  �[32m[1,314 / 1,321]�[0m 17 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/firefox:service-firefox; 59s ... (3 actions, 1 running)
    1230:  �[32m[1,314 / 1,321]�[0m 18 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:listener-firefox; 13s local, disk-cache ... (3 actions, 2 running)
    1231:  �[32m[1,315 / 1,321]�[0m 18 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:timeout-firefox; 14s ... (3 actions, 1 running)
    1232:  �[32m[1,315 / 1,321]�[0m 18 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:timeout-firefox; 25s ... (3 actions, 1 running)
    1233:  �[32m[1,315 / 1,321]�[0m 18 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/firefox:service-firefox; 13s local, disk-cache ... (3 actions, 2 running)
    1234:  �[32m[1,316 / 1,321]�[0m 19 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/firefox:profile-firefox; 14s ... (3 actions, 1 running)
    1235:  �[32m[1,316 / 1,321]�[0m 19 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/firefox:profile-firefox; 25s ... (3 actions, 1 running)
    1236:  �[32m[1,316 / 1,321]�[0m 19 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-firefox; 15s local, disk-cache ... (3 actions, 2 running)
    1237:  �[32m[1,317 / 1,321]�[0m 20 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:storage-firefox; 16s ... (3 actions, 1 running)
    1238:  �[32m[1,317 / 1,321]�[0m 20 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:storage-firefox; 27s ... (3 actions, 1 running)
    1239:  �[32m[1,317 / 1,321]�[0m 20 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/firefox:profile-firefox; 26s local, disk-cache ... (3 actions, 2 running)
    1240:  �[32m[1,318 / 1,321]�[0m 21 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-firefox; 27s ... (3 actions, 1 running)
    1241:  �[32m[1,318 / 1,321]�[0m 21 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage-firefox; 9s local, disk-cache ... (3 actions, 2 running)
    1242:  �[32m[1,319 / 1,321]�[0m 22 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-firefox; 9s ... (2 actions, 1 running)
    1243:  �[32m[1,319 / 1,321]�[0m 22 / 30 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-firefox; 20s ... (2 actions, 1 running)
    1244:  �[32m[1,319 / 1,321]�[0m 22 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-firefox; 18s local, disk-cache ... (2 actions running)
    1245:  �[32m[1,320 / 1,321]�[0m 23 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-firefox; 1s local, disk-cache
    1246:  �[32m[1,320 / 1,321]�[0m 23 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-firefox; 6s local, disk-cache
    1247:  �[32m[1,321 / 1,322]�[0m 24 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:network-firefox; 1s local, disk-cache
    1248:  �[32m[1,321 / 1,322]�[0m 24 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:network-firefox; 6s local, disk-cache
    1249:  �[32m[1,322 / 1,323]�[0m 25 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-firefox; 1s local, disk-cache
    1250:  �[32m[1,322 / 1,323]�[0m 25 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-firefox; 6s local, disk-cache
    1251:  �[32m[1,323 / 1,324]�[0m 26 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-firefox; 1s local, disk-cache
    1252:  �[32m[1,323 / 1,324]�[0m 26 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-firefox; 7s local, disk-cache
    1253:  �[32m[1,324 / 1,325]�[0m 27 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-firefox; 0s local, disk-cache
    1254:  �[32m[1,324 / 1,325]�[0m 27 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-firefox; 277s local, disk-cache
    1255:  �[32m[1,325 / 1,326]�[0m 28 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-firefox; 1s local, disk-cache
    1256:  �[32m[1,325 / 1,326]�[0m 28 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-firefox; 5s local, disk-cache
    1257:  �[32m[1,326 / 1,327]�[0m 29 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:script-firefox; 1s local, disk-cache
    1258:  �[32m[1,326 / 1,327]�[0m 29 / 30 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:script-firefox; 6s local, disk-cache
    1259:  �[32mINFO: �[0mFound 30 test targets...
    1260:  �[32mINFO: �[0mElapsed time: 988.351s, Critical Path: 278.94s
    1261:  �[32mINFO: �[0m1327 processes: 575 disk cache hit, 681 internal, 7 darwin-sandbox, 64 local.
    1262:  �[32mINFO: �[0mBuild completed, 1 test FAILED, 1327 total actions
    1263:  //rb/spec/integration/selenium/webdriver:bidi-firefox                    �[0m�[32mPASSED�[0m in 6.6s
    1264:  //rb/spec/integration/selenium/webdriver:devtools-firefox                �[0m�[32mPASSED�[0m in 277.6s
    1265:  //rb/spec/integration/selenium/webdriver:driver-firefox                  �[0m�[32mPASSED�[0m in 45.2s
    1266:  //rb/spec/integration/selenium/webdriver:element-firefox                 �[0m�[32mPASSED�[0m in 47.3s
    1267:  //rb/spec/integration/selenium/webdriver:error-firefox                   �[0m�[32mPASSED�[0m in 15.7s
    ...
    
    1285:  //rb/spec/integration/selenium/webdriver/bidi:log_inspector-firefox      �[0m�[32mPASSED�[0m in 5.1s
    1286:  //rb/spec/integration/selenium/webdriver/bidi:network-firefox            �[0m�[32mPASSED�[0m in 6.2s
    1287:  //rb/spec/integration/selenium/webdriver/bidi:script-firefox             �[0m�[32mPASSED�[0m in 6.2s
    1288:  //rb/spec/integration/selenium/webdriver/firefox:driver-firefox          �[0m�[32mPASSED�[0m in 83.7s
    1289:  //rb/spec/integration/selenium/webdriver/firefox:profile-firefox         �[0m�[32mPASSED�[0m in 26.0s
    1290:  //rb/spec/integration/selenium/webdriver/firefox:service-firefox         �[0m�[32mPASSED�[0m in 13.7s
    1291:  //rb/spec/integration/selenium/webdriver/remote:driver-firefox           �[0m�[32mPASSED�[0m in 6.4s
    1292:  //rb/spec/integration/selenium/webdriver/remote:element-firefox          �[0m�[32mPASSED�[0m in 17.1s
    1293:  //rb/spec/integration/selenium/webdriver:action_builder-firefox          �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 54.1s
    1294:  Stats over 3 runs: max = 54.1s, min = 42.4s, avg = 46.7s, dev = 5.2s
    1295:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-firefox/test.log
    1296:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-firefox/test_attempts/attempt_1.log
    1297:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-firefox/test_attempts/attempt_2.log
    1298:  Executed 30 out of 30 tests: 29 tests pass and �[0m�[31m�[1m1 fails locally�[0m.
    1299:  There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
    1300:  ##[error]Process completed with exit code 3.
    

    @selenium-ci selenium-ci force-pushed the pinned-browser-updates branch 2 times, most recently from b8a0457 to c233929 Compare January 23, 2025 00:36
    @selenium-ci selenium-ci force-pushed the pinned-browser-updates branch from c233929 to 748a5c9 Compare January 24, 2025 00:36
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    1 participant