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

Enable bzlmod in Bazel 7 #13726

Merged
merged 47 commits into from Apr 18, 2024
Merged

Enable bzlmod in Bazel 7 #13726

merged 47 commits into from Apr 18, 2024

Conversation

p0deje
Copy link
Member

@p0deje p0deje commented Mar 23, 2024

User description

Migrates our build system to use Bzlmod, a new package manager for Bazel - https://bazel.build/external/overview

There are some smaller things that need to be done eventually:

Full CI build - https://github.com/SeleniumHQ/selenium/actions/runs/8486389973


Type

enhancement


Description

  • Enable Bzlmod without lockfile and simplify WORKSPACE file.
  • Update paths in Java, .NET, and JavaScript tests for consistency.
  • Standardize System.Environment.NewLine usage in WebDriver Response for .NET.
  • Update browser pinning configurations and scripts.
  • Add module extension for Selenium Manager artifacts.
  • Refactor local_drivers to be a direct repository rule.
  • Update Maven artifact versions and add conflict resolution.
  • Add remote build configuration for Bazel.
  • Update GitHub Actions workflows with new Java version and external cache configurations.
  • Update buildifier load statement to use prebuilt package.
  • Add new skipped tests for .NET.
  • Update JavaScript Atoms Tests URL in README.
  • Update third_party_prefixes in Java distribution and Javadoc targets.

Changes walkthrough

Relevant files
Enhancement
21 files
OutOfProcessSeleniumServer.java
Simplify Selenium Server Path Resolution in Tests               

java/test/org/openqa/selenium/testing/drivers/OutOfProcessSeleniumServer.java

  • Simplify buildServerAndClasspath method by updating rlocation path.
  • +1/-3     
    JavaScriptTestSuite.java
    Update JavaScript Test Suite URL Path                                       

    java/test/org/openqa/selenium/javascript/JavaScriptTestSuite.java

    • Update URL path in dynamicTests method for JavaScript tests.
    +1/-1     
    TestFileLocator.java
    Update Test Directory Resolution Path                                       

    java/test/org/openqa/selenium/javascript/TestFileLocator.java

  • Update test directory resolution path in getTestDirectory method.
  • +1/-1     
    InProject.java
    Update Project Root Resolution Path                                           

    java/test/org/openqa/selenium/build/InProject.java

    • Update project root resolution path in findProjectRoot method.
    +1/-1     
    Response.cs
    Standardize NewLine Usage in WebDriver Response                   

    dotnet/src/webdriver/Response.cs

  • Replace Environment.NewLine with System.Environment.NewLine for
    consistency.
  • +4/-4     
    EnvironmentManager.cs
    Update Environment Paths in Test Environment Manager         

    dotnet/test/common/Environment/EnvironmentManager.cs

  • Update data file path and project root adjustment in
    EnvironmentManager constructor.
  • +2/-2     
    TestWebServer.cs
    Update Standalone Test Jar Path                                                   

    dotnet/test/common/Environment/TestWebServer.cs

    • Update standalone test jar path in TestWebServer class.
    +1/-1     
    test_bootstrap.js
    Update JavaScript Test Bootstrap Paths                                     

    javascript/webdriver/test/test_bootstrap.js

    • Update paths for JavaScript test bootstrap files.
    +3/-3     
    test_bootstrap.js
    Update Chrome Driver Test Bootstrap Paths                               

    javascript/chrome-driver/test/test_bootstrap.js

    • Update paths for Chrome Driver JavaScript test bootstrap files.
    +2/-2     
    test_bootstrap.js
    Update Atoms Test Bootstrap Paths                                               

    javascript/atoms/test/test_bootstrap.js

    • Update paths for Atoms JavaScript test bootstrap files.
    +2/-2     
    driver_spec.rb
    Refine Test Exclusion Logic for Invalid Locator                   

    rb/spec/integration/selenium/webdriver/driver_spec.rb

    • Update test exclusion logic for invalid locator test.
    +3/-2     
    repositories.bzl
    Enhance Browser Pinning and Add JS Library Targets             

    common/repositories.bzl

  • Add js_library targets and update browser pinning configurations.
  • +163/-36
    pinned_browsers.py
    Update Browser Pinning Script with JS Library Targets       

    scripts/pinned_browsers.py

    • Update browser pinning script to include js_library targets.
    +132/-19
    selenium_manager.py
    Add Module Extension for Selenium Manager Artifacts           

    scripts/selenium_manager.py

    • Add module extension for selenium manager artifacts.
    +8/-0     
    selenium_manager.bzl
    Implement Module Extension for Selenium Manager                   

    common/selenium_manager.bzl

    • Implement module extension for selenium manager artifacts.
    +7/-0     
    drivers.bzl
    Refactor Local Drivers to Direct Repository Rule                 

    common/private/drivers.bzl

    • Refactor local_drivers to be a repository rule directly.
    +1/-4     
    maven_install.json
    Update Maven Artifact Versions and Add Conflict Resolution

    java/maven_install.json

    • Update artifact versions and add conflict resolution.
    +236/-360
    WORKSPACE
    Simplify WORKSPACE and Enable Bzlmod without Lockfile       

    WORKSPACE

    • Simplify WORKSPACE file and enable Bzlmod without lockfile.
    +10/-473
    BUILD.bazel
    Update Buildifier Load Statement                                                 

    BUILD.bazel

    • Update buildifier load statement to use prebuilt package.
    +1/-1     
    BUILD.bazel
    Update Third Party Prefixes in Java Distribution Target   

    java/src/org/openqa/selenium/grid/BUILD.bazel

    • Update third_party_prefixes in java_dist_zip target.
    +1/-1     
    BUILD.bazel
    Update Third Party Prefixes in Java Client Javadoc Target

    java/src/org/openqa/selenium/BUILD.bazel

    • Update third_party_prefixes in java_dist_zip target.
    +1/-1     
    Configuration changes
    5 files
    .bazelrc
    Enable Bzlmod and Set Environment Variable for Tests         

    .bazelrc

    • Enable Bzlmod and set environment variable for avoiding stats.
    +10/-78 
    .bazelrc.remote
    Add Remote Build Configuration                                                     

    .bazelrc.remote

    • Add remote build configuration for Bazel.
    +70/-0   
    ci-java.yml
    Update Java Version in GitHub Actions Workflow                     

    .github/workflows/ci-java.yml

    • Update Java version for GitHub Actions workflow.
    +10/-1   
    bazel.yml
    Update External Cache Configuration in GitHub Actions Workflow

    .github/workflows/bazel.yml

    • Update external cache configuration in GitHub Actions workflow.
    +2/-3     
    ci.yml
    Update External Cache Configuration in GitHub Actions Workflow

    .github/workflows/ci.yml

    • Update external cache configuration in GitHub Actions workflow.
    +2/-3     
    Tests
    1 files
    .skipped-tests
    Add New Skipped Tests for .NET                                                     

    .skipped-tests

    • Add new skipped tests for .NET.
    +2/-0     
    Documentation
    1 files
    README.md
    Update JavaScript Atoms Tests URL in README                           

    javascript/atoms/README.md

    • Update URL in README for JavaScript atoms tests.
    +1/-1     

    PR-Agent usage:
    Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions

    Copy link

    codiumai-pr-agent-pro bot commented Mar 23, 2024

    CI Failure Feedback

    (Checks updated until commit ede7ec4)

    Action: Ruby / Remote Tests (edge, windows) / Remote Tests (edge, windows)

    Failed stage: Run Bazel [❌]

    Failure summary:

    The action failed due to multiple errors across various tests and setups:

  • Permission issues were encountered when trying to spawn processes, leading to Errno::EACCES:
    Permission denied - java errors. This suggests that the execution environment did not have the
    necessary permissions to execute certain commands or access specific files.
  • Several cache saving attempts failed because the cache keys were already existing, indicating
    possible conflicts or synchronization issues in handling cache operations across parallel jobs.
  • All tests failed, indicating systemic issues either with the test configurations, environment setup,
    or both.

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  Microsoft Windows Server 2022
    ...
    
    331:  Cache Size: ~60 MB (62648453 B)
    332:  [command]"C:\Program Files\Git\usr\bin\tar.exe" -xf D:/a/_temp/1ec6a694-033b-4750-bc9e-aaf3d94e173a/cache.tzst -P -C D:/a/selenium/selenium --force-local --use-compress-program "zstd -d"
    333:  Cache restored successfully
    334:  Successfully restored cache from setup-bazel-2-win32-bazelisk-08ea2f71e68e1207415971222beffd388f7876fe120fb8503aebb28bd190118a
    335:  ##[endgroup]
    336:  ##[group]Restore cache for disk-rb-remote-edge-test
    337:  Received 62648453 of 62648453 (100.0%), 29.8 MBs/sec
    338:  Attempting to restore disk-rb-remote-edge-test cache from setup-bazel-2-win32-disk-rb-remote-edge-test-dae35756df8d2f0fcca4cc6268fd2f8cce6ed38020469c15d0efe4c2b63909b5
    339:  Failed to restore disk-rb-remote-edge-test cache
    ...
    
    355:  Cache Size: ~1083 MB (1135865456 B)
    356:  [command]"C:\Program Files\Git\usr\bin\tar.exe" -xf D:/a/_temp/ecc57dff-2228-4672-8fff-14a6ddb12230/cache.tzst -P -C D:/a/selenium/selenium --force-local --use-compress-program "zstd -d"
    357:  Received 1135865456 of 1135865456 (100.0%), 83.0 MBs/sec
    358:  Cache restored successfully
    359:  Successfully restored cache from setup-bazel-2-win32-repository-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    360:  ##[endgroup]
    361:  ##[group]Restore cache for external-rb-remote-edge-test-manifest
    362:  Attempting to restore external-rb-remote-edge-test-manifest cache from setup-bazel-2-win32-external-rb-remote-edge-test-manifest-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    363:  Failed to restore external-rb-remote-edge-test-manifest cache
    ...
    
    785:  �[32m[2,044 / 3,091]�[0m Compiling src/google/protobuf/util/internal/datapiece.cc [for tool]; 4s local, disk-cache ... (4 actions, 3 running)
    786:  �[32m[2,048 / 3,091]�[0m Compiling src/google/protobuf/compiler/csharp/csharp_map_field.cc [for tool]; 1s local, disk-cache ... (4 actions running)
    787:  �[32m[2,050 / 3,091]�[0m Compiling src/google/protobuf/compiler/csharp/csharp_map_field.cc [for tool]; 2s local, disk-cache ... (4 actions running)
    788:  �[32m[2,055 / 3,091]�[0m Compiling src/google/protobuf/compiler/csharp/csharp_map_field.cc [for tool]; 3s local, disk-cache ... (4 actions running)
    789:  �[32m[2,059 / 3,091]�[0m Compiling src/google/protobuf/util/field_comparator.cc [for tool]; 3s local, disk-cache ... (4 actions running)
    790:  �[32m[2,061 / 3,091]�[0m Compiling src/google/protobuf/util/field_comparator.cc [for tool]; 4s local, disk-cache ... (4 actions running)
    791:  �[32m[2,062 / 3,091]�[0m Compiling src/google/protobuf/compiler/csharp/csharp_message.cc [for tool]; 2s local, disk-cache ... (4 actions running)
    792:  �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/remote/libapi-class.jar (66 source files):
    793:  java\src\org\openqa\selenium\remote\ErrorHandler.java:46: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    794:  private final ErrorCodes errorCodes;
    795:  ^
    796:  java\src\org\openqa\selenium\remote\ErrorHandler.java:60: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    797:  this.errorCodes = new ErrorCodes();
    798:  ^
    799:  java\src\org\openqa\selenium\remote\ErrorHandler.java:68: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    800:  public ErrorHandler(ErrorCodes codes, boolean includeServerErrors) {
    801:  ^
    802:  java\src\org\openqa\selenium\remote\Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    803:  ErrorCodes errorCodes = new ErrorCodes();
    804:  ^
    805:  java\src\org\openqa\selenium\remote\Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    806:  ErrorCodes errorCodes = new ErrorCodes();
    807:  ^
    808:  java\src\org\openqa\selenium\remote\ProtocolHandshake.java:181: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    809:  response.setStatus(ErrorCodes.SUCCESS);
    810:  ^
    811:  java\src\org\openqa\selenium\remote\ProtocolHandshake.java:182: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    812:  response.setState(ErrorCodes.SUCCESS_STRING);
    813:  ^
    814:  java\src\org\openqa\selenium\remote\W3CHandshakeResponse.java:53: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    815:  new ErrorCodes().toStatus((String) rawError, Optional.of(tuple.getStatusCode())));
    816:  ^
    817:  java\src\org\openqa\selenium\remote\W3CHandshakeResponse.java:56: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    818:  new ErrorCodes().getExceptionType((String) rawError);
    819:  ^
    820:  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
    821:  private final ErrorCodes errorCodes = new ErrorCodes();
    822:  ^
    823:  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
    824:  private final ErrorCodes errorCodes = new ErrorCodes();
    825:  ^
    826:  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
    827:  int status = response.getStatus() == ErrorCodes.SUCCESS ? HTTP_OK : HTTP_INTERNAL_ERROR;
    828:  ^
    829:  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
    830:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    831:  ^
    832:  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
    833:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    834:  ^
    835:  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
    836:  response.setStatus(ErrorCodes.SUCCESS);
    837:  ^
    838:  java\src\org\openqa\selenium\remote\codec\AbstractHttpResponseCodec.java:125: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    839:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    840:  ^
    841:  java\src\org\openqa\selenium\remote\codec\AbstractHttpResponseCodec.java:131: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    842:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    843:  ^
    844:  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
    845:  private final ErrorCodes errorCodes = new ErrorCodes();
    846:  ^
    847:  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
    848:  private final ErrorCodes errorCodes = new ErrorCodes();
    849:  ^
    850:  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
    851:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    852:  ^
    853:  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
    854:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    855:  ^
    856:  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
    857:  response.setStatus(ErrorCodes.SUCCESS);
    ...
    
    1182:  �[32m[3,091 / 3,114]�[0m Testing //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote; 48s local, disk-cache ... (4 actions running)
    1183:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:target_locator-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/target_locator-edge-remote/test_attempts/attempt_2.log)
    1184:  �[32m[3,091 / 3,114]�[0m Testing //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote; 50s local, disk-cache ... (4 actions running)
    1185:  �[32m[3,091 / 3,114]�[0m Testing //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote; 55s local, disk-cache ... (4 actions running)
    1186:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/remote:driver-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote/test_attempts/attempt_2.log)
    1187:  �[32m[3,091 / 3,114]�[0m Testing //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote; 57s local, disk-cache ... (4 actions running)
    1188:  �[32m[3,091 / 3,114]�[0m Testing //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote; 62s local, disk-cache ... (4 actions running)
    1189:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:driver-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote/test.log)
    1190:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver/edge:driver-edge-remote (Summary)
    1191:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote/test.log
    1192:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote/test_attempts/attempt_1.log
    1193:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote/test_attempts/attempt_2.log
    1194:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote:
    1195:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote:
    1196:  2024-04-18 14:15:44 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1197:  An error occurred in a `before(:suite)` hook.
    1198:  Failure/Error: @pid = Process.spawn(*@command, options)
    1199:  Errno::EACCES:
    1200:  Permission denied - java
    1201:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1202:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1203:  # ./rb/lib/selenium/server.rb:204:in `start'
    1204:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1205:  Finished in 0.05916 seconds (files took 0.66152 seconds to load)
    1206:  0 examples, 0 failures, 1 error occurred outside of examples
    1207:  ================================================================================
    1208:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote:
    1209:  2024-04-18 14:16:12 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1210:  An error occurred in a `before(:suite)` hook.
    1211:  Failure/Error: @pid = Process.spawn(*@command, options)
    1212:  Errno::EACCES:
    1213:  Permission denied - java
    1214:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1215:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1216:  # ./rb/lib/selenium/server.rb:204:in `start'
    1217:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1218:  Finished in 0.04683 seconds (files took 0.60666 seconds to load)
    1219:  0 examples, 0 failures, 1 error occurred outside of examples
    1220:  ================================================================================
    1221:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote:
    1222:  2024-04-18 14:16:39 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1223:  An error occurred in a `before(:suite)` hook.
    1224:  Failure/Error: @pid = Process.spawn(*@command, options)
    1225:  Errno::EACCES:
    1226:  Permission denied - java
    1227:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1228:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1229:  # ./rb/lib/selenium/server.rb:204:in `start'
    1230:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1231:  Finished in 0.04863 seconds (files took 0.62086 seconds to load)
    1232:  0 examples, 0 failures, 1 error occurred outside of examples
    1233:  ================================================================================
    1234:  �[32m[3,092 / 3,114]�[0m 1 / 27 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:listener-edge-remote; 56s local, disk-cache ... (4 actions, 3 running)
    1235:  �[32m[3,092 / 3,114]�[0m 1 / 27 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:listener-edge-remote; 61s local, disk-cache ... (4 actions, 3 running)
    1236:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:listener-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/listener-edge-remote/test.log)
    1237:  ==================== Test output for //rb/spec/integration/selenium/webdriver:listener-edge-remote:
    1238:  2024-04-18 14:15:51 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/listener-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1239:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:listener-edge-remote (Summary)
    1240:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/listener-edge-remote/test.log
    1241:  An error occurred in a `before(:suite)` hook.
    1242:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/listener-edge-remote/test_attempts/attempt_1.log
    1243:  Failure/Error: @pid = Process.spawn(*@command, options)
    ...
    
    1245:  Permission denied - java
    1246:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1247:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1248:  # ./rb/lib/selenium/server.rb:204:in `start'
    1249:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1250:  Finished in 0.04486 seconds (files took 0.62205 seconds to load)
    1251:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/listener-edge-remote/test_attempts/attempt_2.log
    1252:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:listener-edge-remote:
    1253:  0 examples, 0 failures, 1 error occurred outside of examples
    1254:  ================================================================================
    1255:  ==================== Test output for //rb/spec/integration/selenium/webdriver:listener-edge-remote:
    1256:  2024-04-18 14:16:19 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/listener-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1257:  An error occurred in a `before(:suite)` hook.
    1258:  Failure/Error: @pid = Process.spawn(*@command, options)
    1259:  Errno::EACCES:
    1260:  Permission denied - java
    1261:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1262:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1263:  # ./rb/lib/selenium/server.rb:204:in `start'
    1264:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1265:  Finished in 0.04808 seconds (files took 0.63511 seconds to load)
    1266:  0 examples, 0 failures, 1 error occurred outside of examples
    1267:  ================================================================================
    1268:  ==================== Test output for //rb/spec/integration/selenium/webdriver:listener-edge-remote:
    1269:  2024-04-18 14:16:46 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/listener-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1270:  An error occurred in a `before(:suite)` hook.
    1271:  Failure/Error: @pid = Process.spawn(*@command, options)
    1272:  Errno::EACCES:
    1273:  Permission denied - java
    1274:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1275:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1276:  # ./rb/lib/selenium/server.rb:204:in `start'
    1277:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1278:  Finished in 0.05709 seconds (files took 0.66338 seconds to load)
    1279:  0 examples, 0 failures, 1 error occurred outside of examples
    1280:  ================================================================================
    1281:  �[32m[3,093 / 3,114]�[0m 2 / 27 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:target_locator-edge-remote; 56s local, disk-cache ... (4 actions, 2 running)
    1282:  �[32m[3,093 / 3,114]�[0m 2 / 27 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:target_locator-edge-remote; 61s local, disk-cache ... (4 actions, 2 running)
    1283:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:target_locator-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/target_locator-edge-remote/test.log)
    1284:  ==================== Test output for //rb/spec/integration/selenium/webdriver:target_locator-edge-remote:
    1285:  2024-04-18 14:15:58 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/target_locator-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1286:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:target_locator-edge-remote (Summary)
    1287:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/target_locator-edge-remote/test.log
    1288:  An error occurred in a `before(:suite)` hook.
    1289:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/target_locator-edge-remote/test_attempts/attempt_1.log
    1290:  Failure/Error: @pid = Process.spawn(*@command, options)
    ...
    
    1292:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:target_locator-edge-remote:
    1293:  Errno::EACCES:
    1294:  Permission denied - java
    1295:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1296:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1297:  # ./rb/lib/selenium/server.rb:204:in `start'
    1298:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1299:  Finished in 0.04539 seconds (files took 0.65234 seconds to load)
    1300:  0 examples, 0 failures, 1 error occurred outside of examples
    1301:  ================================================================================
    1302:  ==================== Test output for //rb/spec/integration/selenium/webdriver:target_locator-edge-remote:
    1303:  2024-04-18 14:16:26 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/target_locator-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1304:  An error occurred in a `before(:suite)` hook.
    1305:  Failure/Error: @pid = Process.spawn(*@command, options)
    1306:  Errno::EACCES:
    1307:  Permission denied - java
    1308:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1309:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1310:  # ./rb/lib/selenium/server.rb:204:in `start'
    1311:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1312:  Finished in 0.04576 seconds (files took 0.62846 seconds to load)
    1313:  0 examples, 0 failures, 1 error occurred outside of examples
    1314:  ================================================================================
    1315:  ==================== Test output for //rb/spec/integration/selenium/webdriver:target_locator-edge-remote:
    1316:  2024-04-18 14:16:54 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/target_locator-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1317:  An error occurred in a `before(:suite)` hook.
    1318:  Failure/Error: @pid = Process.spawn(*@command, options)
    1319:  Errno::EACCES:
    1320:  Permission denied - java
    1321:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1322:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1323:  # ./rb/lib/selenium/server.rb:204:in `start'
    1324:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1325:  Finished in 0.06636 seconds (files took 0.78386 seconds to load)
    1326:  0 examples, 0 failures, 1 error occurred outside of examples
    1327:  ================================================================================
    1328:  �[32m[3,094 / 3,114]�[0m 3 / 27 tests, �[31m�[1m3 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:driver-edge-remote; 56s local, disk-cache ... (4 actions, 1 running)
    1329:  �[32m[3,094 / 3,114]�[0m 3 / 27 tests, �[31m�[1m3 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:driver-edge-remote; 57s local, disk-cache ... (4 actions, 1 running)
    1330:  �[32m[3,094 / 3,114]�[0m 3 / 27 tests, �[31m�[1m3 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:driver-edge-remote; 63s local, disk-cache ... (4 actions, 2 running)
    1331:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/remote:driver-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote/test.log)
    1332:  ==================== Test output for //rb/spec/integration/selenium/webdriver/remote:driver-edge-remote:
    1333:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver/remote:driver-edge-remote (Summary)
    1334:  2024-04-18 14:16:05 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1335:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote/test.log
    1336:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote/test_attempts/attempt_1.log
    1337:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote/test_attempts/attempt_2.log
    1338:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver/remote:driver-edge-remote:
    1339:  An error occurred in a `before(:suite)` hook.
    1340:  Failure/Error: @pid = Process.spawn(*@command, options)
    1341:  Errno::EACCES:
    1342:  Permission denied - java
    1343:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1344:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1345:  # ./rb/lib/selenium/server.rb:204:in `start'
    1346:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1347:  Finished in 0.04976 seconds (files took 0.64026 seconds to load)
    1348:  0 examples, 0 failures, 1 error occurred outside of examples
    1349:  ================================================================================
    1350:  ==================== Test output for //rb/spec/integration/selenium/webdriver/remote:driver-edge-remote:
    1351:  2024-04-18 14:16:33 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1352:  An error occurred in a `before(:suite)` hook.
    1353:  Failure/Error: @pid = Process.spawn(*@command, options)
    1354:  Errno::EACCES:
    1355:  Permission denied - java
    1356:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1357:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1358:  # ./rb/lib/selenium/server.rb:204:in `start'
    1359:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1360:  Finished in 0.04782 seconds (files took 0.6724 seconds to load)
    1361:  0 examples, 0 failures, 1 error occurred outside of examples
    1362:  ================================================================================
    1363:  ==================== Test output for //rb/spec/integration/selenium/webdriver/remote:driver-edge-remote:
    1364:  2024-04-18 14:17:02 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1365:  An error occurred in a `before(:suite)` hook.
    1366:  Failure/Error: @pid = Process.spawn(*@command, options)
    1367:  Errno::EACCES:
    1368:  Permission denied - java
    1369:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1370:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1371:  # ./rb/lib/selenium/server.rb:204:in `start'
    1372:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1373:  Finished in 0.06444 seconds (files took 0.8641 seconds to load)
    1374:  0 examples, 0 failures, 1 error occurred outside of examples
    1375:  ================================================================================
    1376:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote; 14s disk-cache ... (4 actions, 1 running)
    1377:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:options-edge-remote; 8s disk-cache ... (4 actions, 1 running)
    1378:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:options-edge-remote; 14s disk-cache ... (4 actions, 2 running)
    1379:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:navigation-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/navigation-edge-remote/test_attempts/attempt_1.log)
    1380:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:options-edge-remote; 15s disk-cache ... (4 actions, 2 running)
    1381:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:options-edge-remote; 17s disk-cache ... (4 actions, 2 running)
    1382:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 11s local, disk-cache ... (4 actions, 2 running)
    1383:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 15s local, disk-cache ... (4 actions, 2 running)
    1384:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote/test_attempts/attempt_1.log)
    1385:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 16s local, disk-cache ... (4 actions, 2 running)
    1386:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 17s local, disk-cache ... (4 actions, 2 running)
    1387:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 23s local, disk-cache ... (4 actions, 3 running)
    1388:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:navigation-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/navigation-edge-remote/test_attempts/attempt_2.log)
    1389:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 24s local, disk-cache ... (4 actions, 3 running)
    1390:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 30s local, disk-cache ... (4 actions running)
    1391:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:options-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/options-edge-remote/test_attempts/attempt_1.log)
    1392:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 31s local, disk-cache ... (4 actions running)
    1393:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 36s local, disk-cache ... (4 actions running)
    1394:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:zipper-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/zipper-edge-remote/test_attempts/attempt_1.log)
    1395:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 37s local, disk-cache ... (4 actions running)
    1396:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 41s local, disk-cache ... (4 actions running)
    1397:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 43s local, disk-cache ... (4 actions running)
    1398:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote/test_attempts/attempt_2.log)
    1399:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 44s local, disk-cache ... (4 actions running)
    1400:  �[32m[3,095 / 3,114]�[0m 4 / 27 tests, �[31m�[1m4 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote; 50s local, disk-cache ... (4 actions running)
    1401:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:navigation-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/navigation-edge-remote/test.log)
    1402:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:navigation-edge-remote (Summary)
    1403:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/navigation-edge-remote/test.log
    1404:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/navigation-edge-remote/test_attempts/attempt_1.log
    1405:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/navigation-edge-remote/test_attempts/attempt_2.log
    1406:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:navigation-edge-remote:
    1407:  ==================== Test output for //rb/spec/integration/selenium/webdriver:navigation-edge-remote:
    1408:  2024-04-18 14:17:10 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/navigation-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1409:  An error occurred in a `before(:suite)` hook.
    1410:  Failure/Error: @pid = Process.spawn(*@command, options)
    1411:  Errno::EACCES:
    1412:  Permission denied - java
    1413:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1414:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1415:  # ./rb/lib/selenium/server.rb:204:in `start'
    1416:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1417:  Finished in 0.063 seconds (files took 1.22 seconds to load)
    1418:  0 examples, 0 failures, 1 error occurred outside of examples
    1419:  ================================================================================
    1420:  ==================== Test output for //rb/spec/integration/selenium/webdriver:navigation-edge-remote:
    1421:  2024-04-18 14:17:25 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/navigation-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1422:  An error occurred in a `before(:suite)` hook.
    1423:  Failure/Error: @pid = Process.spawn(*@command, options)
    1424:  Errno::EACCES:
    1425:  Permission denied - java
    1426:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1427:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1428:  # ./rb/lib/selenium/server.rb:204:in `start'
    1429:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1430:  Finished in 0.04613 seconds (files took 0.71198 seconds to load)
    1431:  0 examples, 0 failures, 1 error occurred outside of examples
    1432:  ================================================================================
    1433:  ==================== Test output for //rb/spec/integration/selenium/webdriver:navigation-edge-remote:
    1434:  2024-04-18 14:17:52 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/navigation-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1435:  An error occurred in a `before(:suite)` hook.
    1436:  Failure/Error: @pid = Process.spawn(*@command, options)
    1437:  Errno::EACCES:
    1438:  Permission denied - java
    1439:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1440:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1441:  # ./rb/lib/selenium/server.rb:204:in `start'
    1442:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1443:  Finished in 0.04678 seconds (files took 0.65092 seconds to load)
    1444:  0 examples, 0 failures, 1 error occurred outside of examples
    1445:  ================================================================================
    1446:  �[32m[3,096 / 3,114]�[0m 5 / 27 tests, �[31m�[1m5 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote; 43s local, disk-cache ... (4 actions, 3 running)
    1447:  �[32m[3,096 / 3,114]�[0m 5 / 27 tests, �[31m�[1m5 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote; 49s local, disk-cache ... (4 actions, 3 running)
    1448:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:options-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/options-edge-remote/test_attempts/attempt_2.log)
    1449:  �[32m[3,096 / 3,114]�[0m 5 / 27 tests, �[31m�[1m5 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote; 50s local, disk-cache ... (4 actions, 3 running)
    1450:  �[32m[3,096 / 3,114]�[0m 5 / 27 tests, �[31m�[1m5 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote; 54s local, disk-cache ... (4 actions, 3 running)
    1451:  �[32m[3,096 / 3,114]�[0m 5 / 27 tests, �[31m�[1m5 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote; 55s local, disk-cache ... (4 actions, 3 running)
    1452:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:zipper-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/zipper-edge-remote/test_attempts/attempt_2.log)
    1453:  �[32m[3,096 / 3,114]�[0m 5 / 27 tests, �[31m�[1m5 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote; 57s local, disk-cache ... (4 actions, 3 running)
    1454:  �[32m[3,096 / 3,114]�[0m 5 / 27 tests, �[31m�[1m5 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote; 58s local, disk-cache ... (4 actions, 3 running)
    1455:  �[32m[3,096 / 3,114]�[0m 5 / 27 tests, �[31m�[1m5 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote; 63s local, disk-cache ... (4 actions, 3 running)
    1456:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote/test.log)
    1457:  ==================== Test output for //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote:
    1458:  2024-04-18 14:17:18 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1459:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote (Summary)
    1460:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote/test.log
    1461:  An error occurred in a `before(:suite)` hook.
    1462:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote/test_attempts/attempt_1.log
    1463:  Failure/Error: @pid = Process.spawn(*@command, options)
    ...
    
    1465:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote:
    1466:  Errno::EACCES:
    1467:  Permission denied - java
    1468:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1469:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1470:  # ./rb/lib/selenium/server.rb:204:in `start'
    1471:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1472:  Finished in 0.05951 seconds (files took 0.78273 seconds to load)
    1473:  0 examples, 0 failures, 1 error occurred outside of examples
    1474:  ================================================================================
    1475:  ==================== Test output for //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote:
    1476:  2024-04-18 14:17:45 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1477:  An error occurred in a `before(:suite)` hook.
    1478:  Failure/Error: @pid = Process.spawn(*@command, options)
    1479:  Errno::EACCES:
    1480:  Permission denied - java
    1481:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1482:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1483:  # ./rb/lib/selenium/server.rb:204:in `start'
    1484:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1485:  Finished in 0.04595 seconds (files took 0.59603 seconds to load)
    1486:  0 examples, 0 failures, 1 error occurred outside of examples
    1487:  ================================================================================
    1488:  ==================== Test output for //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote:
    1489:  2024-04-18 14:18:13 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1490:  An error occurred in a `before(:suite)` hook.
    1491:  Failure/Error: @pid = Process.spawn(*@command, options)
    1492:  Errno::EACCES:
    1493:  Permission denied - java
    1494:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1495:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1496:  # ./rb/lib/selenium/server.rb:204:in `start'
    1497:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1498:  Finished in 0.04404 seconds (files took 0.59961 seconds to load)
    1499:  0 examples, 0 failures, 1 error occurred outside of examples
    1500:  ================================================================================
    1501:  �[32m[3,097 / 3,114]�[0m 6 / 27 tests, �[31m�[1m6 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:options-edge-remote; 49s local, disk-cache ... (4 actions, 2 running)
    1502:  �[32m[3,097 / 3,114]�[0m 6 / 27 tests, �[31m�[1m6 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:options-edge-remote; 55s local, disk-cache ... (4 actions, 3 running)
    1503:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:options-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/options-edge-remote/test.log)
    1504:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:options-edge-remote:
    1505:  2024-04-18 14:17:32 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/options-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1506:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver/edge:options-edge-remote (Summary)
    1507:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/options-edge-remote/test.log
    1508:  An error occurred in a `before(:suite)` hook.
    1509:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/options-edge-remote/test_attempts/attempt_1.log
    1510:  Failure/Error: @pid = Process.spawn(*@command, options)
    ...
    
    1512:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver/edge:options-edge-remote:
    1513:  Errno::EACCES:
    1514:  Permission denied - java
    1515:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1516:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1517:  # ./rb/lib/selenium/server.rb:204:in `start'
    1518:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1519:  Finished in 0.0488 seconds (files took 0.6869 seconds to load)
    1520:  0 examples, 0 failures, 1 error occurred outside of examples
    1521:  ================================================================================
    1522:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:options-edge-remote:
    1523:  2024-04-18 14:17:59 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/options-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1524:  An error occurred in a `before(:suite)` hook.
    1525:  Failure/Error: @pid = Process.spawn(*@command, options)
    1526:  Errno::EACCES:
    1527:  Permission denied - java
    1528:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1529:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1530:  # ./rb/lib/selenium/server.rb:204:in `start'
    1531:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1532:  Finished in 0.04666 seconds (files took 0.72869 seconds to load)
    1533:  0 examples, 0 failures, 1 error occurred outside of examples
    1534:  ================================================================================
    1535:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:options-edge-remote:
    1536:  2024-04-18 14:18:20 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/options-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1537:  An error occurred in a `before(:suite)` hook.
    1538:  Failure/Error: @pid = Process.spawn(*@command, options)
    1539:  Errno::EACCES:
    1540:  Permission denied - java
    1541:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1542:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1543:  # ./rb/lib/selenium/server.rb:204:in `start'
    1544:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1545:  Finished in 0.06134 seconds (files took 0.8038 seconds to load)
    1546:  0 examples, 0 failures, 1 error occurred outside of examples
    1547:  ================================================================================
    1548:  �[32m[3,098 / 3,114]�[0m 7 / 27 tests, �[31m�[1m7 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:zipper-edge-remote; 49s local, disk-cache ... (4 actions, 2 running)
    1549:  �[32m[3,098 / 3,114]�[0m 7 / 27 tests, �[31m�[1m7 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:zipper-edge-remote; 54s local, disk-cache ... (4 actions, 2 running)
    1550:  �[32m[3,098 / 3,114]�[0m 7 / 27 tests, �[31m�[1m7 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:zipper-edge-remote; 56s local, disk-cache ... (4 actions, 2 running)
    1551:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:driver-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-edge-remote/test_attempts/attempt_1.log)
    1552:  �[32m[3,098 / 3,114]�[0m 7 / 27 tests, �[31m�[1m7 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:zipper-edge-remote; 57s local, disk-cache ... (4 actions, 2 running)
    1553:  �[32m[3,098 / 3,114]�[0m 7 / 27 tests, �[31m�[1m7 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:zipper-edge-remote; 60s local, disk-cache ... (4 actions, 2 running)
    1554:  �[32m[3,098 / 3,114]�[0m 7 / 27 tests, �[31m�[1m7 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:zipper-edge-remote; 62s local, disk-cache ... (4 actions, 2 running)
    1555:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:zipper-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/zipper-edge-remote/test.log)
    1556:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:zipper-edge-remote (Summary)
    1557:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/zipper-edge-remote/test.log
    1558:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/zipper-edge-remote/test_attempts/attempt_1.log
    1559:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/zipper-edge-remote/test_attempts/attempt_2.log
    1560:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:zipper-edge-remote:
    1561:  ==================== Test output for //rb/spec/integration/selenium/webdriver:zipper-edge-remote:
    1562:  2024-04-18 14:17:38 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/zipper-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1563:  An error occurred in a `before(:suite)` hook.
    1564:  Failure/Error: @pid = Process.spawn(*@command, options)
    1565:  Errno::EACCES:
    1566:  Permission denied - java
    1567:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1568:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1569:  # ./rb/lib/selenium/server.rb:204:in `start'
    1570:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1571:  Finished in 0.04529 seconds (files took 0.6287 seconds to load)
    1572:  0 examples, 0 failures, 1 error occurred outside of examples
    1573:  ================================================================================
    1574:  ==================== Test output for //rb/spec/integration/selenium/webdriver:zipper-edge-remote:
    1575:  2024-04-18 14:18:06 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/zipper-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1576:  An error occurred in a `before(:suite)` hook.
    1577:  Failure/Error: @pid = Process.spawn(*@command, options)
    1578:  Errno::EACCES:
    1579:  Permission denied - java
    1580:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1581:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1582:  # ./rb/lib/selenium/server.rb:204:in `start'
    1583:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1584:  Finished in 0.0466 seconds (files took 0.62881 seconds to load)
    1585:  0 examples, 0 failures, 1 error occurred outside of examples
    1586:  ================================================================================
    1587:  ==================== Test output for //rb/spec/integration/selenium/webdriver:zipper-edge-remote:
    1588:  2024-04-18 14:18:35 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/zipper-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1589:  An error occurred in a `before(:suite)` hook.
    1590:  Failure/Error: @pid = Process.spawn(*@command, options)
    1591:  Errno::EACCES:
    1592:  Permission denied - java
    1593:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1594:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1595:  # ./rb/lib/selenium/server.rb:204:in `start'
    1596:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1597:  Finished in 0.06189 seconds (files took 0.67091 seconds to load)
    1598:  0 examples, 0 failures, 1 error occurred outside of examples
    1599:  ================================================================================
    1600:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 15s local, disk-cache ... (4 actions, 2 running)
    1601:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 21s local, disk-cache ... (4 actions, 2 running)
    1602:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:error-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/error-edge-remote/test_attempts/attempt_1.log)
    1603:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 22s local, disk-cache ... (4 actions, 2 running)
    1604:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 26s local, disk-cache ... (4 actions, 2 running)
    1605:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 27s local, disk-cache ... (4 actions, 2 running)
    1606:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 28s local, disk-cache ... (4 actions, 3 running)
    1607:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:driver-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-edge-remote/test_attempts/attempt_2.log)
    1608:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 29s local, disk-cache ... (4 actions, 3 running)
    1609:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 35s local, disk-cache ... (4 actions, 3 running)
    1610:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:action_builder-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-edge-remote/test_attempts/attempt_1.log)
    1611:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 37s local, disk-cache ... (4 actions, 3 running)
    1612:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 42s local, disk-cache ... (4 actions running)
    1613:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:error-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/error-edge-remote/test_attempts/attempt_2.log)
    1614:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 43s local, disk-cache ... (4 actions running)
    1615:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 48s local, disk-cache ... (4 actions running)
    1616:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:storage-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/storage-edge-remote/test_attempts/attempt_1.log)
    1617:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 50s local, disk-cache ... (4 actions running)
    1618:  �[32m[3,099 / 3,114]�[0m 8 / 27 tests, �[31m�[1m8 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote; 55s local, disk-cache ... (4 actions running)
    1619:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:driver-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-edge-remote/test.log)
    1620:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:driver-edge-remote (Summary)
    1621:  ==================== Test output for //rb/spec/integration/selenium/webdriver:driver-edge-remote:
    1622:  2024-04-18 14:18:28 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/driver-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1623:  An error occurred in a `before(:suite)` hook.
    1624:  Failure/Error: @pid = Process.spawn(*@command, options)
    1625:  Errno::EACCES:
    1626:  Permission denied - java
    1627:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1628:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1629:  # ./rb/lib/selenium/server.rb:204:in `start'
    1630:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1631:  Finished in 0.059 seconds (files took 0.77366 seconds to load)
    1632:  0 examples, 0 failures, 1 error occurred outside of examples
    1633:  ================================================================================
    1634:  ==================== Test output for //rb/spec/integration/selenium/webdriver:driver-edge-remote:
    1635:  2024-04-18 14:18:49 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/driver-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1636:  An error occurred in a `before(:suite)` hook.
    1637:  Failure/Error: @pid = Process.spawn(*@command, options)
    1638:  Errno::EACCES:
    1639:  Permission denied - java
    1640:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1641:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1642:  # ./rb/lib/selenium/server.rb:204:in `start'
    1643:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1644:  Finished in 0.04845 seconds (files took 0.66487 seconds to load)
    1645:  0 examples, 0 failures, 1 error occurred outside of examples
    1646:  ================================================================================
    1647:  ==================== Test output for //rb/spec/integration/selenium/webdriver:driver-edge-remote:
    1648:  2024-04-18 14:19:16 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/driver-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1649:  An error occurred in a `before(:suite)` hook.
    1650:  Failure/Error: @pid = Process.spawn(*@command, options)
    1651:  Errno::EACCES:
    1652:  Permission denied - java
    1653:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1654:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1655:  # ./rb/lib/selenium/server.rb:204:in `start'
    1656:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1657:  Finished in 0.04348 seconds (files took 0.5882 seconds to load)
    1658:  0 examples, 0 failures, 1 error occurred outside of examples
    1659:  ================================================================================
    1660:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-edge-remote/test.log
    1661:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-edge-remote/test_attempts/attempt_1.log
    1662:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-edge-remote/test_attempts/attempt_2.log
    1663:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:driver-edge-remote:
    1664:  �[32m[3,100 / 3,114]�[0m 9 / 27 tests, �[31m�[1m9 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error-edge-remote; 42s local, disk-cache ... (4 actions, 3 running)
    1665:  �[32m[3,100 / 3,114]�[0m 9 / 27 tests, �[31m�[1m9 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error-edge-remote; 48s local, disk-cache ... (4 actions, 3 running)
    1666:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:action_builder-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-edge-remote/test_attempts/attempt_2.log)
    1667:  �[32m[3,100 / 3,114]�[0m 9 / 27 tests, �[31m�[1m9 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error-edge-remote; 49s local, disk-cache ... (4 actions, 3 running)
    1668:  �[32m[3,100 / 3,114]�[0m 9 / 27 tests, �[31m�[1m9 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error-edge-remote; 52s local, disk-cache ... (4 actions, 3 running)
    1669:  �[32m[3,100 / 3,114]�[0m 9 / 27 tests, �[31m�[1m9 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error-edge-remote; 53s local, disk-cache ... (4 actions, 3 running)
    1670:  �[32m[3,100 / 3,114]�[0m 9 / 27 tests, �[31m�[1m9 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error-edge-remote; 55s local, disk-cache ... (4 actions, 3 running)
    1671:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:error-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/error-edge-remote/test.log)
    1672:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:error-edge-remote (Summary)
    1673:  ==================== Test output for //rb/spec/integration/selenium/webdriver:error-edge-remote:
    1674:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/error-edge-remote/test.log
    1675:  2024-04-18 14:18:42 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/error-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1676:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/error-edge-remote/test_attempts/attempt_1.log
    1677:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/error-edge-remote/test_attempts/attempt_2.log
    1678:  An error occurred in a `before(:suite)` hook.
    1679:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:error-edge-remote:
    1680:  Failure/Error: @pid = Process.spawn(*@command, options)
    1681:  Errno::EACCES:
    1682:  Permission denied - java
    1683:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1684:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1685:  # ./rb/lib/selenium/server.rb:204:in `start'
    1686:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1687:  Finished in 0.04884 seconds (files took 0.67091 seconds to load)
    1688:  0 examples, 0 failures, 1 error occurred outside of examples
    1689:  ================================================================================
    1690:  ==================== Test output for //rb/spec/integration/selenium/webdriver:error-edge-remote:
    1691:  2024-04-18 14:19:03 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/error-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1692:  An error occurred in a `before(:suite)` hook.
    1693:  Failure/Error: @pid = Process.spawn(*@command, options)
    1694:  Errno::EACCES:
    1695:  Permission denied - java
    1696:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1697:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1698:  # ./rb/lib/selenium/server.rb:204:in `start'
    1699:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1700:  Finished in 0.04495 seconds (files took 0.61537 seconds to load)
    1701:  0 examples, 0 failures, 1 error occurred outside of examples
    1702:  ================================================================================
    1703:  ==================== Test output for //rb/spec/integration/selenium/webdriver:error-edge-remote:
    1704:  2024-04-18 14:19:30 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/error-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1705:  An error occurred in a `before(:suite)` hook.
    1706:  Failure/Error: @pid = Process.spawn(*@command, options)
    1707:  Errno::EACCES:
    1708:  Permission denied - java
    1709:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1710:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1711:  # ./rb/lib/selenium/server.rb:204:in `start'
    1712:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1713:  Finished in 0.05007 seconds (files took 0.61681 seconds to load)
    1714:  0 examples, 0 failures, 1 error occurred outside of examples
    1715:  ================================================================================
    1716:  �[32m[3,101 / 3,114]�[0m 10 / 27 tests, �[31m�[1m10 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-edge-remote; 42s local, disk-cache ... (4 actions, 2 running)
    1717:  �[32m[3,101 / 3,114]�[0m 10 / 27 tests, �[31m�[1m10 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-edge-remote; 48s local, disk-cache ... (4 actions, 2 running)
    1718:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:storage-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/storage-edge-remote/test_attempts/attempt_2.log)
    1719:  �[32m[3,101 / 3,114]�[0m 10 / 27 tests, �[31m�[1m10 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-edge-remote; 49s local, disk-cache ... (4 actions, 2 running)
    1720:  �[32m[3,101 / 3,114]�[0m 10 / 27 tests, �[31m�[1m10 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-edge-remote; 52s local, disk-cache ... (4 actions, 2 running)
    1721:  �[32m[3,101 / 3,114]�[0m 10 / 27 tests, �[31m�[1m10 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-edge-remote; 53s local, disk-cache ... (4 actions, 2 running)
    1722:  �[32m[3,101 / 3,114]�[0m 10 / 27 tests, �[31m�[1m10 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder-edge-remote; 55s local, disk-cache ... (4 actions, 3 running)
    1723:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:action_builder-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-edge-remote/test.log)
    1724:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:action_builder-edge-remote (Summary)
    1725:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-edge-remote/test.log
    1726:  ==================== Test output for //rb/spec/integration/selenium/webdriver:action_builder-edge-remote:
    1727:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-edge-remote/test_attempts/attempt_1.log
    1728:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-edge-remote/test_attempts/attempt_2.log
    1729:  2024-04-18 14:18:56 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/action_builder-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1730:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:action_builder-edge-remote:
    1731:  An error occurred in a `before(:suite)` hook.
    1732:  Failure/Error: @pid = Process.spawn(*@command, options)
    1733:  Errno::EACCES:
    1734:  Permission denied - java
    1735:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1736:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1737:  # ./rb/lib/selenium/server.rb:204:in `start'
    1738:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1739:  Finished in 0.04518 seconds (files took 0.60894 seconds to load)
    1740:  0 examples, 0 failures, 1 error occurred outside of examples
    1741:  ================================================================================
    1742:  ==================== Test output for //rb/spec/integration/selenium/webdriver:action_builder-edge-remote:
    1743:  2024-04-18 14:19:23 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/action_builder-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1744:  An error occurred in a `before(:suite)` hook.
    1745:  Failure/Error: @pid = Process.spawn(*@command, options)
    1746:  Errno::EACCES:
    1747:  Permission denied - java
    1748:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1749:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1750:  # ./rb/lib/selenium/server.rb:204:in `start'
    1751:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1752:  Finished in 0.05194 seconds (files took 0.77997 seconds to load)
    1753:  0 examples, 0 failures, 1 error occurred outside of examples
    1754:  ================================================================================
    1755:  ==================== Test output for //rb/spec/integration/selenium/webdriver:action_builder-edge-remote:
    1756:  2024-04-18 14:19:44 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/action_builder-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1757:  An error occurred in a `before(:suite)` hook.
    1758:  Failure/Error: @pid = Process.spawn(*@command, options)
    1759:  Errno::EACCES:
    1760:  Permission denied - java
    1761:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1762:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1763:  # ./rb/lib/selenium/server.rb:204:in `start'
    1764:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1765:  Finished in 0.04952 seconds (files took 0.62405 seconds to load)
    1766:  0 examples, 0 failures, 1 error occurred outside of examples
    1767:  ================================================================================
    1768:  �[32m[3,102 / 3,114]�[0m 11 / 27 tests, �[31m�[1m11 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage-edge-remote; 43s local, disk-cache ... (4 actions, 2 running)
    1769:  �[32m[3,102 / 3,114]�[0m 11 / 27 tests, �[31m�[1m11 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage-edge-remote; 48s local, disk-cache ... (4 actions, 2 running)
    1770:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:service-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/service-edge-remote/test_attempts/attempt_1.log)
    1771:  �[32m[3,102 / 3,114]�[0m 11 / 27 tests, �[31m�[1m11 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage-edge-remote; 49s local, disk-cache ... (4 actions, 2 running)
    1772:  �[32m[3,102 / 3,114]�[0m 11 / 27 tests, �[31m�[1m11 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage-edge-remote; 53s local, disk-cache ... (4 actions, 2 running)
    1773:  �[32m[3,102 / 3,114]�[0m 11 / 27 tests, �[31m�[1m11 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage-edge-remote; 54s local, disk-cache ... (4 actions, 2 running)
    1774:  �[32m[3,102 / 3,114]�[0m 11 / 27 tests, �[31m�[1m11 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage-edge-remote; 55s local, disk-cache ... (4 actions, 3 running)
    1775:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:storage-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/storage-edge-remote/test.log)
    1776:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:storage-edge-remote (Summary)
    1777:  ==================== Test output for //rb/spec/integration/selenium/webdriver:storage-edge-remote:
    1778:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/storage-edge-remote/test.log
    1779:  2024-04-18 14:19:09 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/storage-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1780:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/storage-edge-remote/test_attempts/attempt_1.log
    1781:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/storage-edge-remote/test_attempts/attempt_2.log
    1782:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:storage-edge-remote:
    1783:  An error occurred in a `before(:suite)` hook.
    1784:  Failure/Error: @pid = Process.spawn(*@command, options)
    1785:  Errno::EACCES:
    1786:  Permission denied - java
    1787:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1788:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1789:  # ./rb/lib/selenium/server.rb:204:in `start'
    1790:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1791:  Finished in 0.04634 seconds (files took 0.61666 seconds to load)
    1792:  0 examples, 0 failures, 1 error occurred outside of examples
    1793:  ================================================================================
    1794:  ==================== Test output for //rb/spec/integration/selenium/webdriver:storage-edge-remote:
    1795:  2024-04-18 14:19:37 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/storage-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1796:  An error occurred in a `before(:suite)` hook.
    1797:  Failure/Error: @pid = Process.spawn(*@command, options)
    1798:  Errno::EACCES:
    1799:  Permission denied - java
    1800:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1801:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1802:  # ./rb/lib/selenium/server.rb:204:in `start'
    1803:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1804:  Finished in 0.04453 seconds (files took 0.64043 seconds to load)
    1805:  0 examples, 0 failures, 1 error occurred outside of examples
    1806:  ================================================================================
    1807:  ==================== Test output for //rb/spec/integration/selenium/webdriver:storage-edge-remote:
    1808:  2024-04-18 14:19:59 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/storage-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1809:  An error occurred in a `before(:suite)` hook.
    1810:  Failure/Error: @pid = Process.spawn(*@command, options)
    1811:  Errno::EACCES:
    1812:  Permission denied - java
    1813:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1814:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1815:  # ./rb/lib/selenium/server.rb:204:in `start'
    1816:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1817:  Finished in 0.04873 seconds (files took 0.64117 seconds to load)
    1818:  0 examples, 0 failures, 1 error occurred outside of examples
    1819:  ================================================================================
    1820:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 15s local, disk-cache ... (4 actions, 2 running)
    1821:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 21s local, disk-cache ... (4 actions, 2 running)
    1822:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/remote:element-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/element-edge-remote/test_attempts/attempt_1.log)
    1823:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 22s local, disk-cache ... (4 actions, 2 running)
    1824:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 25s local, disk-cache ... (4 actions, 2 running)
    1825:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 26s local, disk-cache ... (4 actions, 2 running)
    1826:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 28s local, disk-cache ... (4 actions, 3 running)
    1827:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:service-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/service-edge-remote/test_attempts/attempt_2.log)
    1828:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 29s local, disk-cache ... (4 actions, 3 running)
    1829:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 35s local, disk-cache ... (4 actions, 3 running)
    1830:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:manager-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/manager-edge-remote/test_attempts/attempt_1.log)
    1831:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 36s local, disk-cache ... (4 actions, 3 running)
    1832:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 42s local, disk-cache ... (4 actions running)
    1833:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/remote:element-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/element-edge-remote/test_attempts/attempt_2.log)
    1834:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 43s local, disk-cache ... (4 actions running)
    1835:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 49s local, disk-cache ... (4 actions running)
    1836:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:shadow_root-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote/test_attempts/attempt_1.log)
    1837:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 50s local, disk-cache ... (4 actions running)
    1838:  �[32m[3,103 / 3,114]�[0m 12 / 27 tests, �[31m�[1m12 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote; 55s local, disk-cache ... (4 actions running)
    1839:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:service-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/service-edge-remote/test.log)
    1840:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver/edge:service-edge-remote (Summary)
    1841:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/service-edge-remote/test.log
    1842:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/service-edge-remote/test_attempts/attempt_1.log
    1843:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/service-edge-remote/test_attempts/attempt_2.log
    1844:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver/edge:service-edge-remote:
    1845:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:service-edge-remote:
    1846:  2024-04-18 14:19:51 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/service-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1847:  An error occurred in a `before(:suite)` hook.
    1848:  Failure/Error: @pid = Process.spawn(*@command, options)
    1849:  Errno::EACCES:
    1850:  Permission denied - java
    1851:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1852:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1853:  # ./rb/lib/selenium/server.rb:204:in `start'
    1854:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1855:  Finished in 0.04415 seconds (files took 0.67312 seconds to load)
    1856:  0 examples, 0 failures, 1 error occurred outside of examples
    1857:  ================================================================================
    1858:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:service-edge-remote:
    1859:  2024-04-18 14:20:13 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/service-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1860:  An error occurred in a `before(:suite)` hook.
    1861:  Failure/Error: @pid = Process.spawn(*@command, options)
    1862:  Errno::EACCES:
    1863:  Permission denied - java
    1864:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1865:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1866:  # ./rb/lib/selenium/server.rb:204:in `start'
    1867:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1868:  Finished in 0.04601 seconds (files took 0.64262 seconds to load)
    1869:  0 examples, 0 failures, 1 error occurred outside of examples
    1870:  ================================================================================
    1871:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:service-edge-remote:
    1872:  2024-04-18 14:20:40 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/service-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1873:  An error occurred in a `before(:suite)` hook.
    1874:  Failure/Error: @pid = Process.spawn(*@command, options)
    1875:  Errno::EACCES:
    1876:  Permission denied - java
    1877:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1878:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1879:  # ./rb/lib/selenium/server.rb:204:in `start'
    1880:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1881:  Finished in 0.0458 seconds (files took 0.61718 seconds to load)
    1882:  0 examples, 0 failures, 1 error occurred outside of examples
    1883:  ================================================================================
    1884:  �[32m[3,104 / 3,114]�[0m 13 / 27 tests, �[31m�[1m13 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element-edge-remote; 42s local, disk-cache ... (4 actions, 3 running)
    1885:  �[32m[3,104 / 3,114]�[0m 13 / 27 tests, �[31m�[1m13 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element-edge-remote; 43s local, disk-cache ... (4 actions, 3 running)
    1886:  �[32m[3,104 / 3,114]�[0m 13 / 27 tests, �[31m�[1m13 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element-edge-remote; 48s local, disk-cache ... (4 actions, 3 running)
    1887:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:manager-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/manager-edge-remote/test_attempts/attempt_2.log)
    1888:  �[32m[3,104 / 3,114]�[0m 13 / 27 tests, �[31m�[1m13 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element-edge-remote; 49s local, disk-cache ... (4 actions, 3 running)
    1889:  �[32m[3,104 / 3,114]�[0m 13 / 27 tests, �[31m�[1m13 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element-edge-remote; 52s local, disk-cache ... (4 actions, 3 running)
    1890:  �[32m[3,104 / 3,114]�[0m 13 / 27 tests, �[31m�[1m13 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element-edge-remote; 54s local, disk-cache ... (4 actions, 3 running)
    1891:  �[32m[3,104 / 3,114]�[0m 13 / 27 tests, �[31m�[1m13 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element-edge-remote; 55s local, disk-cache ... (4 actions, 3 running)
    1892:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/remote:element-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/element-edge-remote/test.log)
    1893:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver/remote:element-edge-remote (Summary)
    1894:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/element-edge-remote/test.log
    1895:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/element-edge-remote/test_attempts/attempt_1.log
    1896:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/element-edge-remote/test_attempts/attempt_2.log
    1897:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver/remote:element-edge-remote:
    1898:  ==================== Test output for //rb/spec/integration/selenium/webdriver/remote:element-edge-remote:
    1899:  2024-04-18 14:20:06 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/remote/element-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1900:  An error occurred in a `before(:suite)` hook.
    1901:  Failure/Error: @pid = Process.spawn(*@command, options)
    1902:  Errno::EACCES:
    1903:  Permission denied - java
    1904:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1905:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1906:  # ./rb/lib/selenium/server.rb:204:in `start'
    1907:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1908:  Finished in 0.04692 seconds (files took 0.71357 seconds to load)
    1909:  0 examples, 0 failures, 1 error occurred outside of examples
    1910:  ================================================================================
    1911:  ==================== Test output for //rb/spec/integration/selenium/webdriver/remote:element-edge-remote:
    1912:  2024-04-18 14:20:26 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/remote/element-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1913:  An error occurred in a `before(:suite)` hook.
    1914:  Failure/Error: @pid = Process.spawn(*@command, options)
    1915:  Errno::EACCES:
    1916:  Permission denied - java
    1917:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1918:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1919:  # ./rb/lib/selenium/server.rb:204:in `start'
    1920:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1921:  Finished in 0.05943 seconds (files took 0.77356 seconds to load)
    1922:  0 examples, 0 failures, 1 error occurred outside of examples
    1923:  ================================================================================
    1924:  ==================== Test output for //rb/spec/integration/selenium/webdriver/remote:element-edge-remote:
    1925:  2024-04-18 14:20:54 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/remote/element-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1926:  An error occurred in a `before(:suite)` hook.
    1927:  Failure/Error: @pid = Process.spawn(*@command, options)
    1928:  Errno::EACCES:
    1929:  Permission denied - java
    1930:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1931:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1932:  # ./rb/lib/selenium/server.rb:204:in `start'
    1933:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1934:  Finished in 0.06413 seconds (files took 0.65937 seconds to load)
    1935:  0 examples, 0 failures, 1 error occurred outside of examples
    1936:  ================================================================================
    1937:  �[32m[3,105 / 3,114]�[0m 14 / 27 tests, �[31m�[1m14 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager-edge-remote; 43s local, disk-cache ... (4 actions, 2 running)
    1938:  �[32m[3,105 / 3,114]�[0m 14 / 27 tests, �[31m�[1m14 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager-edge-remote; 49s local, disk-cache ... (4 actions, 2 running)
    1939:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:shadow_root-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote/test_attempts/attempt_2.log)
    1940:  �[32m[3,105 / 3,114]�[0m 14 / 27 tests, �[31m�[1m14 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager-edge-remote; 50s local, disk-cache ... (4 actions, 2 running)
    1941:  �[32m[3,105 / 3,114]�[0m 14 / 27 tests, �[31m�[1m14 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager-edge-remote; 53s local, disk-cache ... (4 actions, 2 running)
    1942:  �[32m[3,105 / 3,114]�[0m 14 / 27 tests, �[31m�[1m14 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager-edge-remote; 54s local, disk-cache ... (4 actions, 2 running)
    1943:  �[32m[3,105 / 3,114]�[0m 14 / 27 tests, �[31m�[1m14 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager-edge-remote; 56s local, disk-cache ... (4 actions, 3 running)
    1944:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:manager-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/manager-edge-remote/test.log)
    1945:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:manager-edge-remote (Summary)
    1946:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/manager-edge-remote/test.log
    1947:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/manager-edge-remote/test_attempts/attempt_1.log
    1948:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/manager-edge-remote/test_attempts/attempt_2.log
    1949:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:manager-edge-remote:
    1950:  ==================== Test output for //rb/spec/integration/selenium/webdriver:manager-edge-remote:
    1951:  2024-04-18 14:20:19 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/manager-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1952:  An error occurred in a `before(:suite)` hook.
    1953:  Failure/Error: @pid = Process.spawn(*@command, options)
    1954:  Errno::EACCES:
    1955:  Permission denied - java
    1956:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1957:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1958:  # ./rb/lib/selenium/server.rb:204:in `start'
    1959:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1960:  Finished in 0.04576 seconds (files took 0.59461 seconds to load)
    1961:  0 examples, 0 failures, 1 error occurred outside of examples
    1962:  ================================================================================
    1963:  ==================== Test output for //rb/spec/integration/selenium/webdriver:manager-edge-remote:
    1964:  2024-04-18 14:20:47 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/manager-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1965:  An error occurred in a `before(:suite)` hook.
    1966:  Failure/Error: @pid = Process.spawn(*@command, options)
    1967:  Errno::EACCES:
    1968:  Permission denied - java
    1969:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1970:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1971:  # ./rb/lib/selenium/server.rb:204:in `start'
    1972:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1973:  Finished in 0.05118 seconds (files took 0.68845 seconds to load)
    1974:  0 examples, 0 failures, 1 error occurred outside of examples
    1975:  ================================================================================
    1976:  ==================== Test output for //rb/spec/integration/selenium/webdriver:manager-edge-remote:
    1977:  2024-04-18 14:21:09 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/manager-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    1978:  An error occurred in a `before(:suite)` hook.
    1979:  Failure/Error: @pid = Process.spawn(*@command, options)
    1980:  Errno::EACCES:
    1981:  Permission denied - java
    1982:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    1983:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    1984:  # ./rb/lib/selenium/server.rb:204:in `start'
    1985:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    1986:  Finished in 0.04762 seconds (files took 0.65939 seconds to load)
    1987:  0 examples, 0 failures, 1 error occurred outside of examples
    1988:  ================================================================================
    1989:  �[32m[3,106 / 3,114]�[0m 15 / 27 tests, �[31m�[1m15 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote; 43s local, disk-cache ... (4 actions, 2 running)
    1990:  �[32m[3,106 / 3,114]�[0m 15 / 27 tests, �[31m�[1m15 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote; 49s local, disk-cache ... (4 actions, 2 running)
    1991:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:select-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/select-edge-remote/test_attempts/attempt_1.log)
    1992:  �[32m[3,106 / 3,114]�[0m 15 / 27 tests, �[31m�[1m15 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote; 50s local, disk-cache ... (4 actions, 2 running)
    1993:  �[32m[3,106 / 3,114]�[0m 15 / 27 tests, �[31m�[1m15 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote; 54s local, disk-cache ... (4 actions, 2 running)
    1994:  �[32m[3,106 / 3,114]�[0m 15 / 27 tests, �[31m�[1m15 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote; 55s local, disk-cache ... (4 actions, 2 running)
    1995:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:shadow_root-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote/test.log)
    1996:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:shadow_root-edge-remote (Summary)
    1997:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote/test.log
    1998:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote/test_attempts/attempt_1.log
    1999:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote/test_attempts/attempt_2.log
    2000:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote:
    2001:  ==================== Test output for //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote:
    2002:  2024-04-18 14:20:33 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2003:  An error occurred in a `before(:suite)` hook.
    2004:  Failure/Error: @pid = Process.spawn(*@command, options)
    2005:  Errno::EACCES:
    2006:  Permission denied - java
    2007:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2008:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2009:  # ./rb/lib/selenium/server.rb:204:in `start'
    2010:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2011:  Finished in 0.04742 seconds (files took 0.63891 seconds to load)
    2012:  0 examples, 0 failures, 1 error occurred outside of examples
    2013:  ================================================================================
    2014:  ==================== Test output for //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote:
    2015:  2024-04-18 14:21:02 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2016:  An error occurred in a `before(:suite)` hook.
    2017:  Failure/Error: @pid = Process.spawn(*@command, options)
    2018:  Errno::EACCES:
    2019:  Permission denied - java
    2020:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2021:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2022:  # ./rb/lib/selenium/server.rb:204:in `start'
    2023:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2024:  Finished in 0.06517 seconds (files took 0.78653 seconds to load)
    2025:  0 examples, 0 failures, 1 error occurred outside of examples
    2026:  ================================================================================
    2027:  ==================== Test output for //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote:
    2028:  2024-04-18 14:21:23 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2029:  An error occurred in a `before(:suite)` hook.
    2030:  Failure/Error: @pid = Process.spawn(*@command, options)
    2031:  Errno::EACCES:
    2032:  Permission denied - java
    2033:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2034:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2035:  # ./rb/lib/selenium/server.rb:204:in `start'
    2036:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2037:  Finished in 0.04861 seconds (files took 0.65063 seconds to load)
    2038:  0 examples, 0 failures, 1 error occurred outside of examples
    2039:  ================================================================================
    2040:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 14s local, disk-cache ... (4 actions, 2 running)
    2041:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 15s local, disk-cache ... (4 actions, 2 running)
    2042:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 21s local, disk-cache ... (4 actions, 2 running)
    2043:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:profile-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote/test_attempts/attempt_1.log)
    2044:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 22s local, disk-cache ... (4 actions, 2 running)
    2045:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 26s local, disk-cache ... (4 actions, 2 running)
    2046:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 27s local, disk-cache ... (4 actions, 2 running)
    2047:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 28s local, disk-cache ... (4 actions, 3 running)
    2048:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:select-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/select-edge-remote/test_attempts/attempt_2.log)
    2049:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 30s local, disk-cache ... (4 actions, 3 running)
    2050:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 35s local, disk-cache ... (4 actions, 3 running)
    2051:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:element-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-edge-remote/test_attempts/attempt_1.log)
    2052:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 37s local, disk-cache ... (4 actions, 3 running)
    2053:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 42s local, disk-cache ... (4 actions running)
    2054:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:profile-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote/test_attempts/attempt_2.log)
    2055:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 44s local, disk-cache ... (4 actions running)
    2056:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 49s local, disk-cache ... (4 actions running)
    2057:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:guard-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/guard-edge-remote/test_attempts/attempt_1.log)
    2058:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 51s local, disk-cache ... (4 actions running)
    2059:  �[32m[3,107 / 3,114]�[0m 16 / 27 tests, �[31m�[1m16 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-edge-remote; 56s local, disk-cache ... (4 actions running)
    2060:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:select-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/select-edge-remote/test.log)
    2061:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:select-edge-remote (Summary)
    2062:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/select-edge-remote/test.log
    2063:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/select-edge-remote/test_attempts/attempt_1.log
    2064:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/select-edge-remote/test_attempts/attempt_2.log
    2065:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:select-edge-remote:
    2066:  ==================== Test output for //rb/spec/integration/selenium/webdriver:select-edge-remote:
    2067:  2024-04-18 14:21:16 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/select-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2068:  An error occurred in a `before(:suite)` hook.
    2069:  Failure/Error: @pid = Process.spawn(*@command, options)
    2070:  Errno::EACCES:
    2071:  Permission denied - java
    2072:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2073:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2074:  # ./rb/lib/selenium/server.rb:204:in `start'
    2075:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2076:  Finished in 0.05248 seconds (files took 0.70623 seconds to load)
    2077:  0 examples, 0 failures, 1 error occurred outside of examples
    2078:  ================================================================================
    2079:  ==================== Test output for //rb/spec/integration/selenium/webdriver:select-edge-remote:
    2080:  2024-04-18 14:21:37 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/select-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2081:  An error occurred in a `before(:suite)` hook.
    2082:  Failure/Error: @pid = Process.spawn(*@command, options)
    2083:  Errno::EACCES:
    2084:  Permission denied - java
    2085:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2086:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2087:  # ./rb/lib/selenium/server.rb:204:in `start'
    2088:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2089:  Finished in 0.04832 seconds (files took 0.66138 seconds to load)
    2090:  0 examples, 0 failures, 1 error occurred outside of examples
    2091:  ================================================================================
    2092:  ==================== Test output for //rb/spec/integration/selenium/webdriver:select-edge-remote:
    2093:  2024-04-18 14:22:05 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/select-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2094:  An error occurred in a `before(:suite)` hook.
    2095:  Failure/Error: @pid = Process.spawn(*@command, options)
    2096:  Errno::EACCES:
    2097:  Permission denied - java
    2098:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2099:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2100:  # ./rb/lib/selenium/server.rb:204:in `start'
    2101:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2102:  Finished in 0.04914 seconds (files took 0.62912 seconds to load)
    2103:  0 examples, 0 failures, 1 error occurred outside of examples
    2104:  ================================================================================
    2105:  �[32m[3,108 / 3,114]�[0m 17 / 27 tests, �[31m�[1m17 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote; 43s local, disk-cache ... (4 actions, 3 running)
    2106:  �[32m[3,108 / 3,114]�[0m 17 / 27 tests, �[31m�[1m17 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote; 49s local, disk-cache ... (4 actions, 3 running)
    2107:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:element-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-edge-remote/test_attempts/attempt_2.log)
    2108:  �[32m[3,108 / 3,114]�[0m 17 / 27 tests, �[31m�[1m17 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote; 51s local, disk-cache ... (4 actions, 3 running)
    2109:  �[32m[3,108 / 3,114]�[0m 17 / 27 tests, �[31m�[1m17 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote; 53s local, disk-cache ... (4 actions, 3 running)
    2110:  �[32m[3,108 / 3,114]�[0m 17 / 27 tests, �[31m�[1m17 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote; 55s local, disk-cache ... (4 actions, 3 running)
    2111:  �[32m[3,108 / 3,114]�[0m 17 / 27 tests, �[31m�[1m17 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote; 56s local, disk-cache ... (4 actions, 3 running)
    2112:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/edge:profile-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote/test.log)
    2113:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver/edge:profile-edge-remote (Summary)
    2114:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote:
    2115:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote/test.log
    2116:  2024-04-18 14:21:30 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2117:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote/test_attempts/attempt_1.log
    2118:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote/test_attempts/attempt_2.log
    2119:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote:
    2120:  An error occurred in a `before(:suite)` hook.
    2121:  Failure/Error: @pid = Process.spawn(*@command, options)
    2122:  Errno::EACCES:
    2123:  Permission denied - java
    2124:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2125:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2126:  # ./rb/lib/selenium/server.rb:204:in `start'
    2127:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2128:  Finished in 0.04763 seconds (files took 0.80924 seconds to load)
    2129:  0 examples, 0 failures, 1 error occurred outside of examples
    2130:  ================================================================================
    2131:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote:
    2132:  2024-04-18 14:21:51 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2133:  An error occurred in a `before(:suite)` hook.
    2134:  Failure/Error: @pid = Process.spawn(*@command, options)
    2135:  Errno::EACCES:
    2136:  Permission denied - java
    2137:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2138:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2139:  # ./rb/lib/selenium/server.rb:204:in `start'
    2140:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2141:  Finished in 0.04816 seconds (files took 0.68014 seconds to load)
    2142:  0 examples, 0 failures, 1 error occurred outside of examples
    2143:  ================================================================================
    2144:  ==================== Test output for //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote:
    2145:  2024-04-18 14:22:19 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2146:  An error occurred in a `before(:suite)` hook.
    2147:  Failure/Error: @pid = Process.spawn(*@command, options)
    2148:  Errno::EACCES:
    2149:  Permission denied - java
    2150:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2151:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2152:  # ./rb/lib/selenium/server.rb:204:in `start'
    2153:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2154:  Finished in 0.04788 seconds (files took 0.64198 seconds to load)
    2155:  0 examples, 0 failures, 1 error occurred outside of examples
    2156:  ================================================================================
    2157:  �[32m[3,109 / 3,114]�[0m 18 / 27 tests, �[31m�[1m18 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element-edge-remote; 43s local, disk-cache ... (4 actions, 2 running)
    2158:  �[32m[3,109 / 3,114]�[0m 18 / 27 tests, �[31m�[1m18 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element-edge-remote; 48s local, disk-cache ... (4 actions, 2 running)
    2159:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:guard-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/guard-edge-remote/test_attempts/attempt_2.log)
    2160:  �[32m[3,109 / 3,114]�[0m 18 / 27 tests, �[31m�[1m18 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element-edge-remote; 50s local, disk-cache ... (4 actions, 2 running)
    2161:  �[32m[3,109 / 3,114]�[0m 18 / 27 tests, �[31m�[1m18 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element-edge-remote; 53s local, disk-cache ... (4 actions, 2 running)
    2162:  �[32m[3,109 / 3,114]�[0m 18 / 27 tests, �[31m�[1m18 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element-edge-remote; 54s local, disk-cache ... (4 actions, 2 running)
    2163:  �[32m[3,109 / 3,114]�[0m 18 / 27 tests, �[31m�[1m18 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element-edge-remote; 56s local, disk-cache ... (4 actions, 3 running)
    2164:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:element-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-edge-remote/test.log)
    2165:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:element-edge-remote (Summary)
    2166:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-edge-remote/test.log
    2167:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-edge-remote/test_attempts/attempt_1.log
    2168:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-edge-remote/test_attempts/attempt_2.log
    2169:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:element-edge-remote:
    2170:  ==================== Test output for //rb/spec/integration/selenium/webdriver:element-edge-remote:
    2171:  2024-04-18 14:21:44 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/element-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2172:  An error occurred in a `before(:suite)` hook.
    2173:  Failure/Error: @pid = Process.spawn(*@command, options)
    2174:  Errno::EACCES:
    2175:  Permission denied - java
    2176:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2177:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2178:  # ./rb/lib/selenium/server.rb:204:in `start'
    2179:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2180:  Finished in 0.04835 seconds (files took 0.6384 seconds to load)
    2181:  0 examples, 0 failures, 1 error occurred outside of examples
    2182:  ================================================================================
    2183:  ==================== Test output for //rb/spec/integration/selenium/webdriver:element-edge-remote:
    2184:  2024-04-18 14:22:12 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/element-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2185:  An error occurred in a `before(:suite)` hook.
    2186:  Failure/Error: @pid = Process.spawn(*@command, options)
    2187:  Errno::EACCES:
    2188:  Permission denied - java
    2189:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2190:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2191:  # ./rb/lib/selenium/server.rb:204:in `start'
    2192:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2193:  Finished in 0.05304 seconds (files took 0.72254 seconds to load)
    2194:  0 examples, 0 failures, 1 error occurred outside of examples
    2195:  ================================================================================
    2196:  ==================== Test output for //rb/spec/integration/selenium/webdriver:element-edge-remote:
    2197:  2024-04-18 14:22:34 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/element-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2198:  An error occurred in a `before(:suite)` hook.
    2199:  Failure/Error: @pid = Process.spawn(*@command, options)
    2200:  Errno::EACCES:
    2201:  Permission denied - java
    2202:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2203:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2204:  # ./rb/lib/selenium/server.rb:204:in `start'
    2205:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2206:  Finished in 0.05275 seconds (files took 0.77416 seconds to load)
    2207:  0 examples, 0 failures, 1 error occurred outside of examples
    2208:  ================================================================================
    2209:  �[32m[3,110 / 3,114]�[0m 19 / 27 tests, �[31m�[1m19 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:guard-edge-remote; 43s local, disk-cache ... (4 actions, 2 running)
    2210:  �[32m[3,110 / 3,114]�[0m 19 / 27 tests, �[31m�[1m19 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:guard-edge-remote; 49s local, disk-cache ... (4 actions, 2 running)
    2211:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:timeout-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/timeout-edge-remote/test_attempts/attempt_1.log)
    2212:  �[32m[3,110 / 3,114]�[0m 19 / 27 tests, �[31m�[1m19 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:guard-edge-remote; 50s local, disk-cache ... (4 actions, 2 running)
    2213:  �[32m[3,110 / 3,114]�[0m 19 / 27 tests, �[31m�[1m19 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:guard-edge-remote; 53s local, disk-cache ... (4 actions, 2 running)
    2214:  �[32m[3,110 / 3,114]�[0m 19 / 27 tests, �[31m�[1m19 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:guard-edge-remote; 54s local, disk-cache ... (4 actions, 2 running)
    2215:  �[32m[3,110 / 3,114]�[0m 19 / 27 tests, �[31m�[1m19 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:guard-edge-remote; 56s local, disk-cache ... (4 actions, 3 running)
    2216:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:guard-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/guard-edge-remote/test.log)
    2217:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:guard-edge-remote (Summary)
    2218:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/guard-edge-remote/test.log
    2219:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/guard-edge-remote/test_attempts/attempt_1.log
    2220:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/guard-edge-remote/test_attempts/attempt_2.log
    2221:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:guard-edge-remote:
    2222:  ==================== Test output for //rb/spec/integration/selenium/webdriver:guard-edge-remote:
    2223:  2024-04-18 14:21:58 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/guard-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2224:  An error occurred in a `before(:suite)` hook.
    2225:  Failure/Error: @pid = Process.spawn(*@command, options)
    2226:  Errno::EACCES:
    2227:  Permission denied - java
    2228:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2229:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2230:  # ./rb/lib/selenium/server.rb:204:in `start'
    2231:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2232:  Finished in 0.04723 seconds (files took 0.61498 seconds to load)
    2233:  0 examples, 0 failures, 1 error occurred outside of examples
    2234:  ================================================================================
    2235:  ==================== Test output for //rb/spec/integration/selenium/webdriver:guard-edge-remote:
    2236:  2024-04-18 14:22:26 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/guard-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2237:  An error occurred in a `before(:suite)` hook.
    2238:  Failure/Error: @pid = Process.spawn(*@command, options)
    2239:  Errno::EACCES:
    2240:  Permission denied - java
    2241:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2242:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2243:  # ./rb/lib/selenium/server.rb:204:in `start'
    2244:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2245:  Finished in 0.06922 seconds (files took 0.6979 seconds to load)
    2246:  0 examples, 0 failures, 1 error occurred outside of examples
    2247:  ================================================================================
    2248:  ==================== Test output for //rb/spec/integration/selenium/webdriver:guard-edge-remote:
    2249:  2024-04-18 14:22:48 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/guard-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2250:  An error occurred in a `before(:suite)` hook.
    2251:  Failure/Error: @pid = Process.spawn(*@command, options)
    2252:  Errno::EACCES:
    2253:  Permission denied - java
    2254:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2255:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2256:  # ./rb/lib/selenium/server.rb:204:in `start'
    2257:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2258:  Finished in 0.05123 seconds (files took 0.65166 seconds to load)
    2259:  0 examples, 0 failures, 1 error occurred outside of examples
    2260:  ================================================================================
    2261:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 15s local, disk-cache ... (3 actions, 2 running)
    2262:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 20s local, disk-cache ... (3 actions, 2 running)
    2263:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote/test_attempts/attempt_1.log)
    2264:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 21s local, disk-cache ... (3 actions, 2 running)
    2265:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 25s local, disk-cache ... (3 actions, 2 running)
    2266:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 27s local, disk-cache ... (3 actions running)
    2267:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:timeout-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/timeout-edge-remote/test_attempts/attempt_2.log)
    2268:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 29s local, disk-cache ... (3 actions running)
    2269:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 34s local, disk-cache ... (3 actions running)
    2270:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:window-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-edge-remote/test_attempts/attempt_1.log)
    2271:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 36s local, disk-cache ... (3 actions running)
    2272:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 41s local, disk-cache ... (3 actions running)
    2273:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote/test_attempts/attempt_2.log)
    2274:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 43s local, disk-cache ... (3 actions running)
    2275:  �[32m[3,111 / 3,114]�[0m 20 / 27 tests, �[31m�[1m20 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote; 48s local, disk-cache ... (3 actions running)
    2276:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:timeout-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/timeout-edge-remote/test.log)
    2277:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:timeout-edge-remote (Summary)
    2278:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/timeout-edge-remote/test.log
    2279:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/timeout-edge-remote/test_attempts/attempt_1.log
    2280:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/timeout-edge-remote/test_attempts/attempt_2.log
    2281:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:timeout-edge-remote:
    2282:  ==================== Test output for //rb/spec/integration/selenium/webdriver:timeout-edge-remote:
    2283:  2024-04-18 14:22:41 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/timeout-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2284:  An error occurred in a `before(:suite)` hook.
    2285:  Failure/Error: @pid = Process.spawn(*@command, options)
    2286:  Errno::EACCES:
    2287:  Permission denied - java
    2288:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2289:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2290:  # ./rb/lib/selenium/server.rb:204:in `start'
    2291:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2292:  Finished in 0.06265 seconds (files took 0.64682 seconds to load)
    2293:  0 examples, 0 failures, 1 error occurred outside of examples
    2294:  ================================================================================
    2295:  ==================== Test output for //rb/spec/integration/selenium/webdriver:timeout-edge-remote:
    2296:  2024-04-18 14:23:01 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/timeout-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2297:  An error occurred in a `before(:suite)` hook.
    2298:  Failure/Error: @pid = Process.spawn(*@command, options)
    2299:  Errno::EACCES:
    2300:  Permission denied - java
    2301:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2302:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2303:  # ./rb/lib/selenium/server.rb:204:in `start'
    2304:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2305:  Finished in 0.05011 seconds (files took 0.62908 seconds to load)
    2306:  0 examples, 0 failures, 1 error occurred outside of examples
    2307:  ================================================================================
    2308:  ==================== Test output for //rb/spec/integration/selenium/webdriver:timeout-edge-remote:
    2309:  2024-04-18 14:23:22 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/timeout-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2310:  An error occurred in a `before(:suite)` hook.
    2311:  Failure/Error: @pid = Process.spawn(*@command, options)
    2312:  Errno::EACCES:
    2313:  Permission denied - java
    2314:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2315:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2316:  # ./rb/lib/selenium/server.rb:204:in `start'
    2317:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2318:  Finished in 0.04578 seconds (files took 0.60674 seconds to load)
    2319:  0 examples, 0 failures, 1 error occurred outside of examples
    2320:  ================================================================================
    2321:  �[32m[3,112 / 3,114]�[0m 21 / 27 tests, �[31m�[1m21 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote; 36s local, disk-cache ... (2 actions running)
    2322:  �[32m[3,112 / 3,114]�[0m 21 / 27 tests, �[31m�[1m21 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote; 41s local, disk-cache ... (2 actions running)
    2323:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:window-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-edge-remote/test_attempts/attempt_2.log)
    2324:  �[32m[3,112 / 3,114]�[0m 21 / 27 tests, �[31m�[1m21 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote; 42s local, disk-cache ... (2 actions running)
    2325:  �[32m[3,112 / 3,114]�[0m 21 / 27 tests, �[31m�[1m21 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote; 46s local, disk-cache ... (2 actions running)
    2326:  �[32m[3,112 / 3,114]�[0m 21 / 27 tests, �[31m�[1m21 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote; 48s local, disk-cache ... (2 actions running)
    2327:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote/test.log)
    2328:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote (Summary)
    2329:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote/test.log
    2330:  ==================== Test output for //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote:
    2331:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote/test_attempts/attempt_1.log
    2332:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote/test_attempts/attempt_2.log
    2333:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote:
    2334:  2024-04-18 14:22:55 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2335:  An error occurred in a `before(:suite)` hook.
    2336:  Failure/Error: @pid = Process.spawn(*@command, options)
    2337:  Errno::EACCES:
    2338:  Permission denied - java
    2339:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2340:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2341:  # ./rb/lib/selenium/server.rb:204:in `start'
    2342:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2343:  Finished in 0.04624 seconds (files took 0.61042 seconds to load)
    2344:  0 examples, 0 failures, 1 error occurred outside of examples
    2345:  ================================================================================
    2346:  ==================== Test output for //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote:
    2347:  2024-04-18 14:23:15 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2348:  An error occurred in a `before(:suite)` hook.
    2349:  Failure/Error: @pid = Process.spawn(*@command, options)
    2350:  Errno::EACCES:
    2351:  Permission denied - java
    2352:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2353:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2354:  # ./rb/lib/selenium/server.rb:204:in `start'
    2355:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2356:  Finished in 0.04821 seconds (files took 0.70671 seconds to load)
    2357:  0 examples, 0 failures, 1 error occurred outside of examples
    2358:  ================================================================================
    2359:  ==================== Test output for //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote:
    2360:  2024-04-18 14:23:36 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2361:  An error occurred in a `before(:suite)` hook.
    2362:  Failure/Error: @pid = Process.spawn(*@command, options)
    2363:  Errno::EACCES:
    2364:  Permission denied - java
    2365:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2366:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2367:  # ./rb/lib/selenium/server.rb:204:in `start'
    2368:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2369:  Finished in 0.04655 seconds (files took 0.63336 seconds to load)
    2370:  0 examples, 0 failures, 1 error occurred outside of examples
    2371:  ================================================================================
    2372:  �[32m[3,113 / 3,114]�[0m 22 / 27 tests, �[31m�[1m22 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:window-edge-remote; 35s local, disk-cache
    2373:  �[32m[3,113 / 3,114]�[0m 22 / 27 tests, �[31m�[1m22 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:window-edge-remote; 41s local, disk-cache
    2374:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:window-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-edge-remote/test.log)
    2375:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:window-edge-remote (Summary)
    2376:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-edge-remote/test.log
    2377:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-edge-remote/test_attempts/attempt_1.log
    2378:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-edge-remote/test_attempts/attempt_2.log
    2379:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:window-edge-remote:
    2380:  ==================== Test output for //rb/spec/integration/selenium/webdriver:window-edge-remote:
    2381:  2024-04-18 14:23:08 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/window-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2382:  An error occurred in a `before(:suite)` hook.
    2383:  Failure/Error: @pid = Process.spawn(*@command, options)
    2384:  Errno::EACCES:
    2385:  Permission denied - java
    2386:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2387:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2388:  # ./rb/lib/selenium/server.rb:204:in `start'
    2389:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2390:  Finished in 0.04723 seconds (files took 0.63962 seconds to load)
    2391:  0 examples, 0 failures, 1 error occurred outside of examples
    2392:  ================================================================================
    2393:  ==================== Test output for //rb/spec/integration/selenium/webdriver:window-edge-remote:
    2394:  2024-04-18 14:23:29 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/window-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2395:  An error occurred in a `before(:suite)` hook.
    2396:  Failure/Error: @pid = Process.spawn(*@command, options)
    2397:  Errno::EACCES:
    2398:  Permission denied - java
    2399:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2400:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2401:  # ./rb/lib/selenium/server.rb:204:in `start'
    2402:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2403:  Finished in 0.04652 seconds (files took 0.62475 seconds to load)
    2404:  0 examples, 0 failures, 1 error occurred outside of examples
    2405:  ================================================================================
    2406:  ==================== Test output for //rb/spec/integration/selenium/webdriver:window-edge-remote:
    2407:  2024-04-18 14:23:43 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/window-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2408:  An error occurred in a `before(:suite)` hook.
    2409:  Failure/Error: @pid = Process.spawn(*@command, options)
    2410:  Errno::EACCES:
    2411:  Permission denied - java
    2412:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2413:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2414:  # ./rb/lib/selenium/server.rb:204:in `start'
    2415:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2416:  Finished in 0.04631 seconds (files took 0.65727 seconds to load)
    2417:  0 examples, 0 failures, 1 error occurred outside of examples
    2418:  ================================================================================
    2419:  �[32m[3,114 / 3,115]�[0m 23 / 27 tests, �[31m�[1m23 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-edge-remote; 0s disk-cache
    2420:  �[32m[3,114 / 3,115]�[0m 23 / 27 tests, �[31m�[1m23 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:devtools-edge-remote
    2421:  �[32m[3,114 / 3,115]�[0m 23 / 27 tests, �[31m�[1m23 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-edge-remote; 1s local, disk-cache
    2422:  �[32m[3,114 / 3,115]�[0m 23 / 27 tests, �[31m�[1m23 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-edge-remote; 6s local, disk-cache
    2423:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:devtools-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/devtools-edge-remote/test_attempts/attempt_1.log)
    2424:  �[32m[3,114 / 3,115]�[0m 23 / 27 tests, �[31m�[1m23 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-edge-remote; 8s local, disk-cache
    2425:  �[32m[3,114 / 3,115]�[0m 23 / 27 tests, �[31m�[1m23 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-edge-remote; 14s local, disk-cache
    2426:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:devtools-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/devtools-edge-remote/test_attempts/attempt_2.log)
    2427:  �[32m[3,114 / 3,115]�[0m 23 / 27 tests, �[31m�[1m23 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-edge-remote; 15s local, disk-cache
    2428:  �[32m[3,114 / 3,115]�[0m 23 / 27 tests, �[31m�[1m23 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-edge-remote; 21s local, disk-cache
    2429:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:devtools-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/devtools-edge-remote/test.log)
    2430:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:devtools-edge-remote (Summary)
    2431:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/devtools-edge-remote/test.log
    2432:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/devtools-edge-remote/test_attempts/attempt_1.log
    2433:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/devtools-edge-remote/test_attempts/attempt_2.log
    2434:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:devtools-edge-remote:
    2435:  ==================== Test output for //rb/spec/integration/selenium/webdriver:devtools-edge-remote:
    2436:  2024-04-18 14:24:00 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/devtools-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2437:  An error occurred in a `before(:suite)` hook.
    2438:  Failure/Error: @pid = Process.spawn(*@command, options)
    2439:  Errno::EACCES:
    2440:  Permission denied - java
    2441:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2442:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2443:  # ./rb/lib/selenium/server.rb:204:in `start'
    2444:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2445:  Finished in 0.04601 seconds (files took 0.62686 seconds to load)
    2446:  0 examples, 0 failures, 1 error occurred outside of examples
    2447:  ================================================================================
    2448:  ==================== Test output for //rb/spec/integration/selenium/webdriver:devtools-edge-remote:
    2449:  2024-04-18 14:24:08 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/devtools-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2450:  An error occurred in a `before(:suite)` hook.
    2451:  Failure/Error: @pid = Process.spawn(*@command, options)
    2452:  Errno::EACCES:
    2453:  Permission denied - java
    2454:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2455:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2456:  # ./rb/lib/selenium/server.rb:204:in `start'
    2457:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2458:  Finished in 0.04816 seconds (files took 0.62072 seconds to load)
    2459:  0 examples, 0 failures, 1 error occurred outside of examples
    2460:  ================================================================================
    2461:  ==================== Test output for //rb/spec/integration/selenium/webdriver:devtools-edge-remote:
    2462:  2024-04-18 14:24:16 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/devtools-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2463:  An error occurred in a `before(:suite)` hook.
    2464:  Failure/Error: @pid = Process.spawn(*@command, options)
    2465:  Errno::EACCES:
    2466:  Permission denied - java
    2467:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2468:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2469:  # ./rb/lib/selenium/server.rb:204:in `start'
    2470:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2471:  Finished in 0.04889 seconds (files took 0.67224 seconds to load)
    2472:  0 examples, 0 failures, 1 error occurred outside of examples
    2473:  ================================================================================
    2474:  �[32m[3,115 / 3,116]�[0m 24 / 27 tests, �[31m�[1m24 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-edge-remote; 1s disk-cache
    2475:  �[32m[3,115 / 3,116]�[0m 24 / 27 tests, �[31m�[1m24 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:bidi-edge-remote
    2476:  �[32m[3,115 / 3,116]�[0m 24 / 27 tests, �[31m�[1m24 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-edge-remote; 1s local, disk-cache
    2477:  �[32m[3,115 / 3,116]�[0m 24 / 27 tests, �[31m�[1m24 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-edge-remote; 6s local, disk-cache
    2478:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:bidi-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi-edge-remote/test_attempts/attempt_1.log)
    2479:  �[32m[3,115 / 3,116]�[0m 24 / 27 tests, �[31m�[1m24 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-edge-remote; 7s local, disk-cache
    2480:  �[32m[3,115 / 3,116]�[0m 24 / 27 tests, �[31m�[1m24 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-edge-remote; 14s local, disk-cache
    2481:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:bidi-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi-edge-remote/test_attempts/attempt_2.log)
    2482:  �[32m[3,115 / 3,116]�[0m 24 / 27 tests, �[31m�[1m24 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-edge-remote; 15s local, disk-cache
    2483:  �[32m[3,115 / 3,116]�[0m 24 / 27 tests, �[31m�[1m24 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-edge-remote; 21s local, disk-cache
    2484:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:bidi-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi-edge-remote/test.log)
    2485:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:bidi-edge-remote (Summary)
    2486:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi-edge-remote/test.log
    2487:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi-edge-remote/test_attempts/attempt_1.log
    2488:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi-edge-remote/test_attempts/attempt_2.log
    2489:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:bidi-edge-remote:
    2490:  ==================== Test output for //rb/spec/integration/selenium/webdriver:bidi-edge-remote:
    2491:  2024-04-18 14:24:33 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2492:  An error occurred in a `before(:suite)` hook.
    2493:  Failure/Error: @pid = Process.spawn(*@command, options)
    2494:  Errno::EACCES:
    2495:  Permission denied - java
    2496:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2497:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2498:  # ./rb/lib/selenium/server.rb:204:in `start'
    2499:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2500:  Finished in 0.04669 seconds (files took 0.61438 seconds to load)
    2501:  0 examples, 0 failures, 1 error occurred outside of examples
    2502:  ================================================================================
    2503:  ==================== Test output for //rb/spec/integration/selenium/webdriver:bidi-edge-remote:
    2504:  2024-04-18 14:24:41 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2505:  An error occurred in a `before(:suite)` hook.
    2506:  Failure/Error: @pid = Process.spawn(*@command, options)
    2507:  Errno::EACCES:
    2508:  Permission denied - java
    2509:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2510:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2511:  # ./rb/lib/selenium/server.rb:204:in `start'
    2512:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2513:  Finished in 0.046 seconds (files took 0.60523 seconds to load)
    2514:  0 examples, 0 failures, 1 error occurred outside of examples
    2515:  ================================================================================
    2516:  ==================== Test output for //rb/spec/integration/selenium/webdriver:bidi-edge-remote:
    2517:  2024-04-18 14:24:48 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2518:  An error occurred in a `before(:suite)` hook.
    2519:  Failure/Error: @pid = Process.spawn(*@command, options)
    2520:  Errno::EACCES:
    2521:  Permission denied - java
    2522:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2523:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2524:  # ./rb/lib/selenium/server.rb:204:in `start'
    2525:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2526:  Finished in 0.04753 seconds (files took 0.63816 seconds to load)
    2527:  0 examples, 0 failures, 1 error occurred outside of examples
    2528:  ================================================================================
    2529:  �[32m[3,116 / 3,117]�[0m 25 / 27 tests, �[31m�[1m25 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote; 0s disk-cache
    2530:  �[32m[3,116 / 3,117]�[0m 25 / 27 tests, �[31m�[1m25 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote
    2531:  �[32m[3,116 / 3,117]�[0m 25 / 27 tests, �[31m�[1m25 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote; 1s local, disk-cache
    2532:  �[32m[3,116 / 3,117]�[0m 25 / 27 tests, �[31m�[1m25 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote; 6s local, disk-cache
    2533:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote/test_attempts/attempt_1.log)
    2534:  �[32m[3,116 / 3,117]�[0m 25 / 27 tests, �[31m�[1m25 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote; 8s local, disk-cache
    2535:  �[32m[3,116 / 3,117]�[0m 25 / 27 tests, �[31m�[1m25 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote; 14s local, disk-cache
    2536:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote/test_attempts/attempt_2.log)
    2537:  �[32m[3,116 / 3,117]�[0m 25 / 27 tests, �[31m�[1m25 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote; 16s local, disk-cache
    2538:  �[32m[3,116 / 3,117]�[0m 25 / 27 tests, �[31m�[1m25 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote; 21s local, disk-cache
    2539:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote/test.log)
    2540:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote (Summary)
    2541:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote/test.log
    2542:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote/test_attempts/attempt_1.log
    2543:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote/test_attempts/attempt_2.log
    2544:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote:
    2545:  ==================== Test output for //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote:
    2546:  2024-04-18 14:25:06 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2547:  An error occurred in a `before(:suite)` hook.
    2548:  Failure/Error: @pid = Process.spawn(*@command, options)
    2549:  Errno::EACCES:
    2550:  Permission denied - java
    2551:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2552:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2553:  # ./rb/lib/selenium/server.rb:204:in `start'
    2554:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2555:  Finished in 0.04692 seconds (files took 0.62691 seconds to load)
    2556:  0 examples, 0 failures, 1 error occurred outside of examples
    2557:  ================================================================================
    2558:  ==================== Test output for //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote:
    2559:  2024-04-18 14:25:13 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2560:  An error occurred in a `before(:suite)` hook.
    2561:  Failure/Error: @pid = Process.spawn(*@command, options)
    2562:  Errno::EACCES:
    2563:  Permission denied - java
    2564:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2565:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2566:  # ./rb/lib/selenium/server.rb:204:in `start'
    2567:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2568:  Finished in 0.04756 seconds (files took 0.64159 seconds to load)
    2569:  0 examples, 0 failures, 1 error occurred outside of examples
    2570:  ================================================================================
    2571:  ==================== Test output for //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote:
    2572:  2024-04-18 14:25:21 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2573:  An error occurred in a `before(:suite)` hook.
    2574:  Failure/Error: @pid = Process.spawn(*@command, options)
    2575:  Errno::EACCES:
    2576:  Permission denied - java
    2577:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2578:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2579:  # ./rb/lib/selenium/server.rb:204:in `start'
    2580:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2581:  Finished in 0.04836 seconds (files took 0.67699 seconds to load)
    2582:  0 examples, 0 failures, 1 error occurred outside of examples
    2583:  ================================================================================
    2584:  �[32m[3,117 / 3,118]�[0m 26 / 27 tests, �[31m�[1m26 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote; 0s disk-cache
    2585:  �[32m[3,117 / 3,118]�[0m 26 / 27 tests, �[31m�[1m26 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote
    2586:  �[32m[3,117 / 3,118]�[0m 26 / 27 tests, �[31m�[1m26 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote; 1s local, disk-cache
    2587:  �[32m[3,117 / 3,118]�[0m 26 / 27 tests, �[31m�[1m26 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote; 6s local, disk-cache
    2588:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote/test_attempts/attempt_1.log)
    2589:  �[32m[3,117 / 3,118]�[0m 26 / 27 tests, �[31m�[1m26 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote; 8s local, disk-cache
    2590:  �[32m[3,117 / 3,118]�[0m 26 / 27 tests, �[31m�[1m26 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote; 14s local, disk-cache
    2591:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote/test_attempts/attempt_2.log)
    2592:  �[32m[3,117 / 3,118]�[0m 26 / 27 tests, �[31m�[1m26 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote; 16s local, disk-cache
    2593:  �[32m[3,117 / 3,118]�[0m 26 / 27 tests, �[31m�[1m26 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote; 21s local, disk-cache
    2594:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote/test.log)
    2595:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote (Summary)
    2596:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote/test.log
    2597:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote/test_attempts/attempt_1.log
    2598:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote/test_attempts/attempt_2.log
    2599:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote:
    2600:  ==================== Test output for //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote:
    2601:  2024-04-18 14:25:39 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2602:  An error occurred in a `before(:suite)` hook.
    2603:  Failure/Error: @pid = Process.spawn(*@command, options)
    2604:  Errno::EACCES:
    2605:  Permission denied - java
    2606:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2607:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2608:  # ./rb/lib/selenium/server.rb:204:in `start'
    2609:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2610:  Finished in 0.04656 seconds (files took 0.63617 seconds to load)
    2611:  0 examples, 0 failures, 1 error occurred outside of examples
    2612:  ================================================================================
    2613:  ==================== Test output for //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote:
    2614:  2024-04-18 14:25:46 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2615:  An error occurred in a `before(:suite)` hook.
    2616:  Failure/Error: @pid = Process.spawn(*@command, options)
    2617:  Errno::EACCES:
    2618:  Permission denied - java
    2619:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2620:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2621:  # ./rb/lib/selenium/server.rb:204:in `start'
    2622:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2623:  Finished in 0.0453 seconds (files took 0.62516 seconds to load)
    2624:  0 examples, 0 failures, 1 error occurred outside of examples
    2625:  ================================================================================
    2626:  ==================== Test output for //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote:
    2627:  2024-04-18 14:25:54 INFO Selenium Server Location: D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote.cmd.runfiles/_main/java/src/org/openqa/selenium/grid/selenium_server_deploy.jar
    2628:  An error occurred in a `before(:suite)` hook.
    2629:  Failure/Error: @pid = Process.spawn(*@command, options)
    2630:  Errno::EACCES:
    2631:  Permission denied - java
    2632:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `spawn'
    2633:  # ./rb/lib/selenium/webdriver/common/child_process.rb:57:in `start'
    2634:  # ./rb/lib/selenium/server.rb:204:in `start'
    2635:  # //?/D:/a/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_helper.rb:40:in `block (2 levels) in <top (required)>'
    2636:  Finished in 0.04726 seconds (files took 0.66687 seconds to load)
    2637:  0 examples, 0 failures, 1 error occurred outside of examples
    2638:  ================================================================================
    2639:  �[32mINFO: �[0mFound 27 test targets...
    2640:  �[32mINFO: �[0mElapsed time: 1341.470s, Critical Path: 248.05s
    2641:  �[32mINFO: �[0m2888 processes: 35 disk cache hit, 1079 internal, 919 local, 855 worker.
    2642:  �[32mINFO: �[0mBuild completed, 27 tests FAILED, 2888 total actions
    2643:  //rb/spec/integration/selenium/webdriver:action_builder-edge-remote      �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.2s
    2644:  Stats over 3 runs: max = 7.2s, min = 7.0s, avg = 7.1s, dev = 0.1s
    2645:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-edge-remote/test.log
    2646:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-edge-remote/test_attempts/attempt_1.log
    2647:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/action_builder-edge-remote/test_attempts/attempt_2.log
    2648:  //rb/spec/integration/selenium/webdriver:bidi-edge-remote                �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 6.8s
    2649:  Stats over 3 runs: max = 6.8s, min = 6.7s, avg = 6.7s, dev = 0.0s
    2650:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi-edge-remote/test.log
    2651:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi-edge-remote/test_attempts/attempt_1.log
    2652:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi-edge-remote/test_attempts/attempt_2.log
    2653:  //rb/spec/integration/selenium/webdriver:devtools-edge-remote            �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 6.9s
    2654:  Stats over 3 runs: max = 6.9s, min = 6.7s, avg = 6.8s, dev = 0.1s
    2655:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/devtools-edge-remote/test.log
    2656:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/devtools-edge-remote/test_attempts/attempt_1.log
    2657:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/devtools-edge-remote/test_attempts/attempt_2.log
    2658:  //rb/spec/integration/selenium/webdriver:driver-edge-remote              �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.4s
    2659:  Stats over 3 runs: max = 7.4s, min = 6.8s, avg = 7.1s, dev = 0.2s
    2660:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-edge-remote/test.log
    2661:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-edge-remote/test_attempts/attempt_1.log
    2662:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-edge-remote/test_attempts/attempt_2.log
    2663:  //rb/spec/integration/selenium/webdriver:element-edge-remote             �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.4s
    2664:  Stats over 3 runs: max = 7.4s, min = 6.9s, avg = 7.1s, dev = 0.2s
    2665:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-edge-remote/test.log
    2666:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-edge-remote/test_attempts/attempt_1.log
    2667:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-edge-remote/test_attempts/attempt_2.log
    2668:  //rb/spec/integration/selenium/webdriver:error-edge-remote               �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.1s
    2669:  Stats over 3 runs: max = 7.1s, min = 6.8s, avg = 7.0s, dev = 0.1s
    2670:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/error-edge-remote/test.log
    2671:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/error-edge-remote/test_attempts/attempt_1.log
    2672:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/error-edge-remote/test_attempts/attempt_2.log
    2673:  //rb/spec/integration/selenium/webdriver:guard-edge-remote               �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.2s
    2674:  Stats over 3 runs: max = 7.2s, min = 6.9s, avg = 7.0s, dev = 0.2s
    2675:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/guard-edge-remote/test.log
    2676:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/guard-edge-remote/test_attempts/attempt_1.log
    2677:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/guard-edge-remote/test_attempts/attempt_2.log
    2678:  //rb/spec/integration/selenium/webdriver:listener-edge-remote            �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.0s
    2679:  Stats over 3 runs: max = 7.0s, min = 6.8s, avg = 6.9s, dev = 0.1s
    2680:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/listener-edge-remote/test.log
    2681:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/listener-edge-remote/test_attempts/attempt_1.log
    2682:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/listener-edge-remote/test_attempts/attempt_2.log
    2683:  //rb/spec/integration/selenium/webdriver:manager-edge-remote             �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.1s
    2684:  Stats over 3 runs: max = 7.1s, min = 6.8s, avg = 6.9s, dev = 0.1s
    2685:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/manager-edge-remote/test.log
    2686:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/manager-edge-remote/test_attempts/attempt_1.log
    2687:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/manager-edge-remote/test_attempts/attempt_2.log
    2688:  //rb/spec/integration/selenium/webdriver:navigation-edge-remote          �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 8.4s
    2689:  Stats over 3 runs: max = 8.4s, min = 7.0s, avg = 7.5s, dev = 0.7s
    2690:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/navigation-edge-remote/test.log
    2691:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/navigation-edge-remote/test_attempts/attempt_1.log
    2692:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/navigation-edge-remote/test_attempts/attempt_2.log
    2693:  //rb/spec/integration/selenium/webdriver:select-edge-remote              �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.2s
    2694:  Stats over 3 runs: max = 7.2s, min = 6.9s, avg = 7.0s, dev = 0.1s
    2695:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/select-edge-remote/test.log
    2696:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/select-edge-remote/test_attempts/attempt_1.log
    2697:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/select-edge-remote/test_attempts/attempt_2.log
    2698:  //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote         �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.4s
    2699:  Stats over 3 runs: max = 7.4s, min = 6.8s, avg = 7.1s, dev = 0.2s
    2700:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote/test.log
    2701:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote/test_attempts/attempt_1.log
    2702:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/shadow_root-edge-remote/test_attempts/attempt_2.log
    2703:  //rb/spec/integration/selenium/webdriver:storage-edge-remote             �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.4s
    2704:  Stats over 3 runs: max = 7.4s, min = 6.8s, avg = 7.0s, dev = 0.3s
    2705:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/storage-edge-remote/test.log
    2706:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/storage-edge-remote/test_attempts/attempt_1.log
    2707:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/storage-edge-remote/test_attempts/attempt_2.log
    2708:  //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote    �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.7s
    2709:  Stats over 3 runs: max = 7.7s, min = 6.8s, avg = 7.2s, dev = 0.4s
    2710:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote/test.log
    2711:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote/test_attempts/attempt_1.log
    2712:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/takes_screenshot-edge-remote/test_attempts/attempt_2.log
    2713:  //rb/spec/integration/selenium/webdriver:target_locator-edge-remote      �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.8s
    2714:  Stats over 3 runs: max = 7.8s, min = 6.8s, avg = 7.2s, dev = 0.4s
    2715:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/target_locator-edge-remote/test.log
    2716:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/target_locator-edge-remote/test_attempts/attempt_1.log
    2717:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/target_locator-edge-remote/test_attempts/attempt_2.log
    2718:  //rb/spec/integration/selenium/webdriver:timeout-edge-remote             �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 6.9s
    2719:  Stats over 3 runs: max = 6.9s, min = 6.9s, avg = 6.9s, dev = 0.0s
    2720:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/timeout-edge-remote/test.log
    2721:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/timeout-edge-remote/test_attempts/attempt_1.log
    2722:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/timeout-edge-remote/test_attempts/attempt_2.log
    2723:  //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.1s
    2724:  Stats over 3 runs: max = 7.1s, min = 6.7s, avg = 6.9s, dev = 0.2s
    2725:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote/test.log
    2726:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote/test_attempts/attempt_1.log
    2727:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/virtual_authenticator-edge-remote/test_attempts/attempt_2.log
    2728:  //rb/spec/integration/selenium/webdriver:window-edge-remote              �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 6.8s
    2729:  Stats over 3 runs: max = 6.8s, min = 6.7s, avg = 6.8s, dev = 0.0s
    2730:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-edge-remote/test.log
    2731:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-edge-remote/test_attempts/attempt_1.log
    2732:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-edge-remote/test_attempts/attempt_2.log
    2733:  //rb/spec/integration/selenium/webdriver:zipper-edge-remote              �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.1s
    2734:  Stats over 3 runs: max = 7.1s, min = 6.8s, avg = 7.0s, dev = 0.1s
    2735:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/zipper-edge-remote/test.log
    2736:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/zipper-edge-remote/test_attempts/attempt_1.log
    2737:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/zipper-edge-remote/test_attempts/attempt_2.log
    2738:  //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-remote �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 6.8s
    2739:  Stats over 3 runs: max = 6.8s, min = 6.8s, avg = 6.8s, dev = 0.0s
    2740:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote/test.log
    2741:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote/test_attempts/attempt_1.log
    2742:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/browsing_context-edge-remote/test_attempts/attempt_2.log
    2743:  //rb/spec/integration/selenium/webdriver/bidi:log_inspector-edge-remote  �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 6.8s
    2744:  Stats over 3 runs: max = 6.8s, min = 6.7s, avg = 6.8s, dev = 0.0s
    2745:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote/test.log
    2746:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote/test_attempts/attempt_1.log
    2747:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/bidi/log_inspector-edge-remote/test_attempts/attempt_2.log
    2748:  //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote         �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.1s
    2749:  Stats over 3 runs: max = 7.1s, min = 6.9s, avg = 6.9s, dev = 0.1s
    2750:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote/test.log
    2751:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote/test_attempts/attempt_1.log
    2752:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/driver-edge-remote/test_attempts/attempt_2.log
    2753:  //rb/spec/integration/selenium/webdriver/edge:options-edge-remote        �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.1s
    2754:  Stats over 3 runs: max = 7.1s, min = 6.9s, avg = 7.0s, dev = 0.1s
    2755:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/options-edge-remote/test.log
    2756:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/options-edge-remote/test_attempts/attempt_1.log
    2757:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/options-edge-remote/test_attempts/attempt_2.log
    2758:  //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote        �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.2s
    2759:  Stats over 3 runs: max = 7.2s, min = 6.9s, avg = 7.1s, dev = 0.1s
    2760:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote/test.log
    2761:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote/test_attempts/attempt_1.log
    2762:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/profile-edge-remote/test_attempts/attempt_2.log
    2763:  //rb/spec/integration/selenium/webdriver/edge:service-edge-remote        �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.0s
    2764:  Stats over 3 runs: max = 7.0s, min = 6.8s, avg = 6.9s, dev = 0.1s
    2765:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/service-edge-remote/test.log
    2766:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/service-edge-remote/test_attempts/attempt_1.log
    2767:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/edge/service-edge-remote/test_attempts/attempt_2.log
    2768:  //rb/spec/integration/selenium/webdriver/remote:driver-edge-remote       �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.4s
    2769:  Stats over 3 runs: max = 7.4s, min = 6.9s, avg = 7.1s, dev = 0.2s
    2770:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote/test.log
    2771:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote/test_attempts/attempt_1.log
    2772:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/driver-edge-remote/test_attempts/attempt_2.log
    2773:  //rb/spec/integration/selenium/webdriver/remote:element-edge-remote      �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 7.2s
    2774:  Stats over 3 runs: max = 7.2s, min = 7.1s, avg = 7.1s, dev = 0.0s
    2775:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/element-edge-remote/test.log
    2776:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/element-edge-remote/test_attempts/attempt_1.log
    2777:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/remote/element-edge-remote/test_attempts/attempt_2.log
    2778:  Executed 27 out of 27 tests: �[0m�[31m�[1m27 fail locally�[0m.
    2779:  �[0m
    2780:  ##[error]Process completed with exit code 1.
    ...
    
    2784:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2785:  Cache Size: ~271 MB (284524418 B)
    2786:  Cache saved successfully
    2787:  Successfully saved cache
    2788:  ##[endgroup]
    2789:  ##[group]Save cache for external-aspect_rules_js~~pnpm~pnpm
    2790:  Attempting to save D:/_bazel/external/@aspect_rules_js~~pnpm~pnpm.marker,D:/_bazel/external/aspect_rules_js~~pnpm~pnpm cache to setup-bazel-2-win32-external-aspect_rules_js~~pnpm~pnpm-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2791:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2792:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-aspect_rules_js~~pnpm~pnpm-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-aspect_rules_js~~pnpm~pnpm-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: a6a35d22b00bfb86962131516cc300dd2fde0da67aa6c588c38783f2357ee83b
    2793:  Successfully saved cache
    2794:  ##[endgroup]
    2795:  ##[group]Save cache for external-com_github_protocolbuffers_protobuf
    2796:  Attempting to save D:/_bazel/external/@com_github_protocolbuffers_protobuf.marker,D:/_bazel/external/com_github_protocolbuffers_protobuf cache to setup-bazel-2-win32-external-com_github_protocolbuffers_protobuf-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2797:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2798:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-com_github_protocolbuffers_protobuf-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-com_github_protocolbuffers_protobuf-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: e95d5d8413efdc8ba6189a1cb1148716e333c6d1c4300b223a9480c5d9e0e775
    2799:  Successfully saved cache
    2800:  ##[endgroup]
    2801:  ##[group]Save cache for external-com_google_javascript_closure_library
    2802:  Attempting to save D:/_bazel/external/@com_google_javascript_closure_library.marker,D:/_bazel/external/com_google_javascript_closure_library cache to setup-bazel-2-win32-external-com_google_javascript_closure_library-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2803:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2804:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-com_google_javascript_closure_library-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-com_google_javascript_closure_library-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: 37ed15960e449c74868a3d26f904247df68f8aa0152735c69b1bc7ec9e0929d2
    2805:  Successfully saved cache
    2806:  ##[endgroup]
    2807:  ##[group]Save cache for external-crates
    2808:  Attempting to save D:/_bazel/external/@crates.marker,D:/_bazel/external/crates cache to setup-bazel-2-win32-external-crates-0ee5fc03654ba14d7cbbce9c19af77532bb23a57de874724bcb0e3cfc5c6f43a
    2809:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2810:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-crates-0ee5fc03654ba14d7cbbce9c19af77532bb23a57de874724bcb0e3cfc5c6f43a, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-crates-0ee5fc03654ba14d7cbbce9c19af77532bb23a57de874724bcb0e3cfc5c6f43a, Version: 841881583094ba32efc2804b453d0cfd71a80131acb0d304c0a1cab70ab5ba25
    2811:  Successfully saved cache
    2812:  ##[endgroup]
    2813:  ##[group]Save cache for external-protobuf~
    2814:  Attempting to save D:/_bazel/external/@protobuf~.marker,D:/_bazel/external/protobuf~ cache to setup-bazel-2-win32-external-protobuf~-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2815:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2816:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-protobuf~-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-protobuf~-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: eb62465ec7f84ce1b519af65cc02cc5e0eb97a77656d8a23aad2b9cb2e4059d7
    2817:  Successfully saved cache
    2818:  ##[endgroup]
    2819:  ##[group]Save cache for external-rules_buf~~ext~rules_buf_toolchains
    2820:  Attempting to save D:/_bazel/external/@rules_buf~~ext~rules_buf_toolchains.marker,D:/_bazel/external/rules_buf~~ext~rules_buf_toolchains cache to setup-bazel-2-win32-external-rules_buf~~ext~rules_buf_toolchains-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2821:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2822:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_buf~~ext~rules_buf_toolchains-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_buf~~ext~rules_buf_toolchains-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: 4923b40efd7b43cab496d5450323a0e20414b5916a9a620d11c9702bd4c28c10
    2823:  Successfully saved cache
    2824:  ##[endgroup]
    2825:  ##[group]Save cache for external-rules_java~~toolchains~remotejdk17_win
    2826:  Attempting to save D:/_bazel/external/@rules_java~~toolchains~remotejdk17_win.marker,D:/_bazel/external/rules_java~~toolchains~remotejdk17_win cache to setup-bazel-2-win32-external-rules_java~~toolchains~remotejdk17_win-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2827:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2828:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_java~~toolchains~remotejdk17_win-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_java~~toolchains~remotejdk17_win-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: 78e423082a50fbe22e96560aa2307c72fe018aa4c939b61d81985f8f30de0716
    2829:  Successfully saved cache
    2830:  ##[endgroup]
    2831:  ##[group]Save cache for external-rules_java~~toolchains~remotejdk21_win
    2832:  Attempting to save D:/_bazel/external/@rules_java~~toolchains~remotejdk21_win.marker,D:/_bazel/external/rules_java~~toolchains~remotejdk21_win cache to setup-bazel-2-win32-external-rules_java~~toolchains~remotejdk21_win-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2833:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2834:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_java~~toolchains~remotejdk21_win-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_java~~toolchains~remotejdk21_win-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: f86e8812dc07673f2af275fe7cf7446057150709c0f497bc932fca8596d496b6
    2835:  Successfully saved cache
    2836:  ##[endgroup]
    2837:  ##[group]Save cache for external-rules_java~~toolchains~remote_java_tools
    2838:  Attempting to save D:/_bazel/external/@rules_java~~toolchains~remote_java_tools.marker,D:/_bazel/external/rules_java~~toolchains~remote_java_tools cache to setup-bazel-2-win32-external-rules_java~~toolchains~remote_java_tools-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2839:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2840:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_java~~toolchains~remote_java_tools-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_java~~toolchains~remote_java_tools-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: 057ab10c1bbeac9e00a3e0e722798b5e070f8b8820cb84b0cc60f99bb89a1809
    2841:  Successfully saved cache
    2842:  ##[endgroup]
    2843:  ##[group]Save cache for external-rules_java~~toolchains~remote_java_tools_windows
    2844:  Attempting to save D:/_bazel/external/@rules_java~~toolchains~remote_java_tools_windows.marker,D:/_bazel/external/rules_java~~toolchains~remote_java_tools_windows cache to setup-bazel-2-win32-external-rules_java~~toolchains~remote_java_tools_windows-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2845:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2846:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_java~~toolchains~remote_java_tools_windows-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_java~~toolchains~remote_java_tools_windows-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: a2555fa2a258056fcc06a909b92963b7aee61e306eb883efd9bff17055490842
    2847:  Successfully saved cache
    2848:  ##[endgroup]
    2849:  ##[group]Save cache for external-rules_kotlin~
    2850:  Attempting to save D:/_bazel/external/@rules_kotlin~.marker,D:/_bazel/external/rules_kotlin~ cache to setup-bazel-2-win32-external-rules_kotlin~-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2851:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2852:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_kotlin~-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_kotlin~-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: 8ef9fcaf43ba39cd6cf2accaaf9ea64613253ddcb5cf1d5e500b8538bd42d61d
    2853:  Successfully saved cache
    2854:  ##[endgroup]
    2855:  ##[group]Save cache for external-rules_kotlin~~rules_kotlin_extensions~com_github_jetbrains_kotlin
    2856:  Attempting to save D:/_bazel/external/@rules_kotlin~~rules_kotlin_extensions~com_github_jetbrains_kotlin.marker,D:/_bazel/external/rules_kotlin~~rules_kotlin_extensions~com_github_jetbrains_kotlin cache to setup-bazel-2-win32-external-rules_kotlin~~rules_kotlin_extensions~com_github_jetbrains_kotlin-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2857:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2858:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_kotlin~~rules_kotlin_extensions~com_github_jetbrains_kotlin-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_kotlin~~rules_kotlin_extensions~com_github_jetbrains_kotlin-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: fdfa52d32e5910ccc4cfa6dfab7cc4b5a3c92b9416e2c6722ece2c8ecf1fd572
    2859:  Successfully saved cache
    2860:  ##[endgroup]
    2861:  ##[group]Save cache for external-rules_nodejs~~node~nodejs_windows_amd64
    2862:  Attempting to save D:/_bazel/external/@rules_nodejs~~node~nodejs_windows_amd64.marker,D:/_bazel/external/rules_nodejs~~node~nodejs_windows_amd64 cache to setup-bazel-2-win32-external-rules_nodejs~~node~nodejs_windows_amd64-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2863:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2864:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_nodejs~~node~nodejs_windows_amd64-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_nodejs~~node~nodejs_windows_amd64-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: a4af8e1688daa3c744f6b746b9b23b495cd48ab28156144d22dca52d614fd514
    2865:  Successfully saved cache
    2866:  ##[endgroup]
    2867:  ##[group]Save cache for external-rules_python~~python~python_3_8_x86_64-pc-windows-msvc
    2868:  Attempting to save D:/_bazel/external/@rules_python~~python~python_3_8_x86_64-pc-windows-msvc.marker,D:/_bazel/external/rules_python~~python~python_3_8_x86_64-pc-windows-msvc cache to setup-bazel-2-win32-external-rules_python~~python~python_3_8_x86_64-pc-windows-msvc-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2869:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2870:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_python~~python~python_3_8_x86_64-pc-windows-msvc-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_python~~python~python_3_8_x86_64-pc-windows-msvc-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: 42537bdf95f3a7464f56134b1896bf7606a348c43d55dce26cb4c7d9f21c8d0a
    2871:  Successfully saved cache
    2872:  ##[endgroup]
    2873:  ##[group]Save cache for external-rules_rust
    2874:  Attempting to save D:/_bazel/external/@rules_rust.marker,D:/_bazel/external/rules_rust cache to setup-bazel-2-win32-external-rules_rust-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2875:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2876:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rules_rust-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rules_rust-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: 7c160a3d286df738506de7ffc9c482b05917d137a2ed8be6cda7b85cc32621e5
    2877:  Successfully saved cache
    2878:  ##[endgroup]
    2879:  ##[group]Save cache for external-rust_windows_x86_64__x86_64-pc-windows-msvc__stable_tools
    2880:  Attempting to save D:/_bazel/external/@rust_windows_x86_64__x86_64-pc-windows-msvc__stable_tools.marker,D:/_bazel/external/rust_windows_x86_64__x86_64-pc-windows-msvc__stable_tools cache to setup-bazel-2-win32-external-rust_windows_x86_64__x86_64-pc-windows-msvc__stable_tools-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4
    2881:  [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/selenium/selenium --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
    2882:  Failed to save: Unable to reserve cache with key setup-bazel-2-win32-external-rust_windows_x86_64__x86_64-pc-windows-msvc__stable_tools-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, another job may be creating this cache. More details: Cache already exists. Scope: refs/heads/bzlmod, Key: setup-bazel-2-win32-external-rust_windows_x86_64__x86_64-pc-windows-msvc__stable_tools-a49afc788251071392def1e25e71f377a1189db1be676794a119bf3b94a270d4, Version: 07eb8ddb4b2275fa969b8ec4b793d705bb4316dd051b130c7855650609fae98d
    

    ✨ CI feedback usage guide:

    The CI feedback tool (/checks) automatically triggers when a PR has a failed check.
    The tool analyzes the failed checks and provides several feedbacks:

    • Failed stage
    • Failed test name
    • Failure summary
    • Relevant error logs

    In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:

    /checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}"
    

    where {repo_name} is the name of the repository, {run_number} is the run number of the failed check, and {job_number} is the job number of the failed check.

    Configuration options

    • enable_auto_checks_feedback - if set to true, the tool will automatically provide feedback when a check is failed. Default is true.
    • excluded_checks_list - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list.
    • enable_help_text - if set to true, the tool will provide a help message with the feedback. Default is true.
    • persistent_comment - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true.
    • final_update_message - if persistent_comment is true and updating a previous checks message, the tool will also create a new message: "Persistent checks updated to latest commit". Default is true.

    See more information about the checks tool in the docs.

    @p0deje p0deje force-pushed the bzlmod branch 6 times, most recently from 11a30c3 to 05d6949 Compare March 27, 2024 20:43
    @CLAassistant
    Copy link

    CLAassistant commented Mar 27, 2024

    CLA assistant check
    All committers have signed the CLA.

    @p0deje p0deje force-pushed the bzlmod branch 2 times, most recently from 3a926e0 to acc917b Compare March 28, 2024 00:18
    @codecov-commenter
    Copy link

    codecov-commenter commented Mar 28, 2024

    Codecov Report

    All modified and coverable lines are covered by tests ✅

    Project coverage is 58.63%. Comparing base (6cda692) to head (19d4b25).
    Report is 1 commits behind head on trunk.

    ❗ Current head 19d4b25 differs from pull request most recent head eff20fe. Consider uploading reports for the commit eff20fe to get more accurate results

    ❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

    Additional details and impacted files
    @@           Coverage Diff           @@
    ##            trunk   #13726   +/-   ##
    =======================================
      Coverage   58.63%   58.63%           
    =======================================
      Files          86       86           
      Lines        5272     5272           
      Branches      218      218           
    =======================================
      Hits         3091     3091           
      Misses       1963     1963           
      Partials      218      218           

    ☔ View full report in Codecov by Sentry.
    📢 Have feedback on the report? Share it here.

    @p0deje p0deje force-pushed the bzlmod branch 3 times, most recently from d9a78cf to 3ce0288 Compare March 29, 2024 22:27
    @p0deje p0deje marked this pull request as ready for review March 29, 2024 22:28
    Copy link

    PR Description updated to latest commit (3ce0288)

    Copy link

    PR Review

    ⏱️ Estimated effort to review [1-5]

    4, because the PR introduces significant changes across multiple languages and build configurations. It involves updates to Bazel configurations, dependencies, and test environments, which require a thorough review to ensure compatibility and correctness. The migration to Bzlmod, updates to Java version requirements, and changes to remote build configurations are particularly impactful and warrant careful examination.

    🧪 Relevant tests

    Yes

    🔍 Possible issues

    Dependency Management: The migration to Bzlmod and updates to dependencies across various languages (Java, Rust, Python, etc.) could introduce compatibility issues or unexpected behavior. It's crucial to verify that all dependencies are correctly resolved and compatible with each other.

    Build Configuration: Changes to .bazelrc and other build configurations, including the introduction of Bzlmod without a lockfile, could affect the reproducibility and reliability of builds. The removal of certain cache configurations and updates to remote build settings also need careful consideration.

    Test Environment: Updates to the Java version requirement and modifications to test workflows could impact the test execution environment. It's important to ensure that all tests are still running as expected and that the changes do not introduce any new test failures.

    Documentation: The update in the README file for JavaScript atoms tests reflects a change in the test server's URL path. It's essential to verify that this change is intentional and correctly documented.

    🔒 Security concerns

    No


    ✨ Review tool usage guide:

    Overview:
    The review tool scans the PR code changes, and generates a PR review which includes several types of feedbacks, such as possible PR issues, security threats and relevant test in the PR. More feedbacks can be added by configuring the tool.

    The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on any PR.

    • When commenting, to edit configurations related to the review tool (pr_reviewer section), use the following template:
    /review --pr_reviewer.some_config1=... --pr_reviewer.some_config2=...
    
    [pr_reviewer]
    some_config1=...
    some_config2=...
    

    See the review usage page for a comprehensive guide on using this tool.

    Copy link

    PR Code Suggestions

    CategorySuggestions                                                                                                                                                       
    Best practice
    Use nameof for parameter names in exception messages.

    Consider using nameof for parameter names in exception messages to ensure refactoring
    tools update them automatically.

    dotnet/src/webdriver/Response.cs [161]

    -throw new WebDriverException($"The 'value' property was not found in the response:{System.Environment.NewLine}{value}");
    +throw new WebDriverException($"The '{nameof(value)}' property was not found in the response:{System.Environment.NewLine}{value}");
     
    Replace System.err with a logging framework.

    Avoid using System.err for logging in production code. Consider using a logging framework
    instead.

    java/test/org/openqa/selenium/testing/drivers/OutOfProcessSeleniumServer.java [173]

    -System.err.println("Location found is: " + location);
    +logger.error("Location found is: {}", location);
     
    Use URI for safer URL construction.

    Ensure URL construction is safe and consider using URI class to avoid
    MalformedURLException.

    java/test/org/openqa/selenium/javascript/JavaScriptTestSuite.java [88]

    -return new URL(appServer.whereIs(url));
    +return appServer.whereIs(url).toURI().toURL();
     
    Use symbols consistently within arrays.

    Use symbols consistently within arrays for better readability and performance.

    rb/spec/integration/selenium/webdriver/driver_spec.rb [151]

    -except: {browser: %i[chrome edge],
    +except: {browser: [:chrome, :edge],
     
    Use unique names for each js_library target to avoid potential naming conflicts.

    To avoid potential naming conflicts and to ensure clarity in the build targets, consider
    using unique names for each js_library target. For example, instead of using the name
    "firefox-js" for both the Linux and Mac Firefox archives, you could use "linux_firefox-js"
    and "mac_firefox-js" respectively. This change will help maintain clear distinctions
    between targets, especially in a context where both Linux and Mac artifacts might be used
    or referenced.

    common/repositories.bzl [27-30]

     js_library(
    -    name = "firefox-js",
    +    name = "linux_firefox-js",  # or "mac_firefox-js" for Mac targets
         data = [":files"],
     )
     
    Use separate files for build configurations to improve maintainability.

    To improve the maintainability and readability of the build_file_content strings, consider
    using a separate file for the build configurations and loading them with the build_file
    attribute instead of embedding the configurations directly in the build_file_content
    attribute. This approach allows for syntax highlighting, linting, and easier editing of
    the build configurations.

    common/repositories.bzl [17-30]

    -build_file_content = """
    -load("@aspect_rules_js//js:defs.bzl", "js_library")
    -package(default_visibility = ["//visibility:public"])
    +build_file = "//path/to/build_file.bzl"
     
    Verify that data attribute glob patterns in js_library targets correctly capture all necessary files.

    Ensure that the data attribute in js_library targets references the correct files,
    especially when using glob patterns. For example, when targeting specific applications
    like "Firefox.app" or "Edge.app", verify that the glob pattern correctly captures all
    necessary files within the application's directory structure. This is crucial for ensuring
    that all required resources are included in the build.

    common/repositories.bzl [44-47]

     js_library(
         name = "firefox-js",
    -    data = glob(["Firefox.app/**/*"]),
    +    data = glob(["Firefox.app/**/*"]),  # Ensure this glob pattern captures all required files
     )
     
    Pin versions of all external dependencies for reproducible builds.

    Ensure that all external dependencies, such as rules_rust and io_bazel_rules_closure, are
    pinned to specific versions or commits. This practice helps in achieving reproducible
    builds and mitigates the risk of unexpected changes in dependencies.

    WORKSPACE [48-49]

     http_archive(
         name = "io_bazel_rules_closure",
    +    sha256 = "<SHA256_CHECKSUM>",
    +    strip_prefix = "rules_closure-<VERSION>",
    +    url = "https://github.com/bazelbuild/rules_closure/archive/<VERSION>.tar.gz",
     
    Enhancement
    Use template literals for path construction.

    Consider using template literals for constructing paths to improve readability.

    javascript/webdriver/test/test_bootstrap.js [70]

    -'/filez/_main/javascript/webdriver/deps.js',
    +`/filez/_main/javascript/webdriver/deps.js`,
     
    Use a string instead of a list for exports_files when exporting a single file.

    For the exports_files directive, when exporting a single file, it's more concise to use a
    string instead of a list if there's only one file being exported. This change makes the
    code cleaner and slightly easier to read.

    common/repositories.bzl [25]

    -exports_files(["firefox/firefox"])
    +exports_files("firefox/firefox")
     
    Support multiple Rust versions in rust_register_toolchains.

    For the rust_register_toolchains function, consider specifying more than one version of
    Rust to support building with multiple versions. This can help ensure that your project is
    compatible with more environments and can be built by developers using different Rust
    versions.

    WORKSPACE [26-30]

     rust_register_toolchains(
         edition = "2021",
         versions = [
             "1.77.0",
    +        "1.78.0",  # Add additional versions as needed
         ],
     
    Maintainability
    Add comments to explain complex or less obvious configurations.

    Consider adding a brief comment above complex or less obvious http_archive and js_library
    declarations to explain their purpose or any non-trivial details. This practice improves
    code maintainability by making it easier for future contributors to understand the
    rationale behind specific configurations.

    common/repositories.bzl [12-15]

    +# Linux Firefox archive with custom build file to include JS library
     http_archive(
         name = "linux_firefox",
         url = "https://ftp.mozilla.org/pub/firefox/releases/124.0.1/linux-x86_64/en-US/firefox-124.0.1.tar.bz2",
         sha256 = "b419cb0a10f6f601b1066d75f57b10e378f56b961be8c9dc1c7f73b869ecf82d",
         build_file_content = """
     
    Use more descriptive names for js_library targets.

    Consider using a more descriptive name for the js_library targets to reflect the specific
    browser or driver they are associated with. This will improve readability and
    maintainability of your build configurations.

    scripts/pinned_browsers.py [72-74]

     js_library(
    -    name = "chromedriver-js",
    +    name = "chromedriver_linux64-js",
         data = ["chromedriver"],
     )
     
    Create a helper function to generate build_file_content to reduce code duplication.

    To avoid code duplication, consider creating a helper function that generates the
    build_file_content string. This function can take parameters such as the name and data
    sources, and be reused across different browser and driver configurations.

    scripts/pinned_browsers.py [66-75]

    -build_file_content = """
    -load("@aspect_rules_js//js:defs.bzl", "js_library")
    -package(default_visibility = ["//visibility:public"])
    +build_file_content = generate_build_file_content("chromedriver-js", ["chromedriver"])
     
    -exports_files(["chromedriver"])
    -
    -js_library(
    -    name = "chromedriver-js",
    -    data = ["chromedriver"],
    -)
    -"""
    -
    Define js_library targets in separate .bzl files for better modularity.

    To enhance the modularity and reusability of the Bazel build configurations, consider
    defining the js_library targets in separate .bzl files and then loading them in the
    build_file_content. This approach can improve the organization and scalability of the
    build setup.

    scripts/pinned_browsers.py [66-75]

    -build_file_content = """
    -load("@aspect_rules_js//js:defs.bzl", "js_library")
    -package(default_visibility = ["//visibility:public"])
    +build_file_content = load("@my_project//build_defs:chromedriver_js.bzl", "chromedriver_js")
     
    -exports_files(["chromedriver"])
    -
    -js_library(
    -    name = "chromedriver-js",
    -    data = ["chromedriver"],
    -)
    -"""
    -
    Parameterize build_file_content strings for easier updates and maintenance.

    To ensure the build configurations are easily updatable and maintainable, consider
    parameterizing the build_file_content strings with variables for versions, names, and
    other dynamic values. This approach can simplify updates and reduce the risk of errors.

    scripts/pinned_browsers.py [66-75]

    -build_file_content = """
    +build_file_content_template = """
     load("@aspect_rules_js//js:defs.bzl", "js_library")
     package(default_visibility = ["//visibility:public"])
     
    -exports_files(["chromedriver"])
    +exports_files(["{driver_name}"])
     
     js_library(
    -    name = "chromedriver-js",
    -    data = ["chromedriver"],
    +    name = "{driver_name}-js",
    +    data = ["{driver_name}"],
     )
     """
    +build_file_content = build_file_content_template.format(driver_name="chromedriver")
     
    Add context to the comment about rules_closure not being published to BCR.

    It's recommended to add a comment explaining why rules_closure is not published to BCR and
    potentially link to an issue or documentation for context. This can help future
    maintainers understand the decision and track the status of this dependency.

    WORKSPACE [46]

    -# rules_closure are not published to BCR.
    +# rules_closure are not published to BCR. See issue <LINK> for more details.
     
    Consistency
    Ensure consistent data specification in js_library across all configurations.

    For consistency and to ensure that all necessary artifacts are included, consider using
    the same approach for specifying data in js_library across all browsers and drivers. For
    instance, using glob(["
    /*"]) for all or specifying explicit files.**

    scripts/pinned_browsers.py [133-135]

     js_library(
         name = "chrome-js",
    -    data = [":files"],
    +    data = glob(["**/*"]),
     )
     
    Security
    Add sha256 checksum for the rules_rust archive download.

    Consider specifying the sha256 checksum for the http_archive named rules_rust to ensure
    the integrity and authenticity of the archive being downloaded. This is a security best
    practice that helps prevent man-in-the-middle attacks or the risk of downloading corrupted
    files.

    WORKSPACE [16-17]

     http_archive(
         name = "rules_rust",
    +    sha256 = "<SHA256_CHECKSUM>",
     
    Possible issue
    Review and ensure all necessary dependencies are included.

    Given the significant reduction in the number of dependencies and toolchains in the
    WORKSPACE file, ensure that all necessary dependencies are included for the project's
    build and runtime requirements. It might be beneficial to review the removed dependencies
    to confirm if any are still needed.

    WORKSPACE [1]

    +# Ensure all necessary dependencies are reviewed and included as needed
     workspace(name = "selenium")
     

    ✨ Improve tool usage guide:

    Overview:
    The improve tool scans the PR code changes, and automatically generates suggestions for improving the PR code. The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on a PR.

    • When commenting, to edit configurations related to the improve tool (pr_code_suggestions section), use the following template:
    /improve --pr_code_suggestions.some_config1=... --pr_code_suggestions.some_config2=...
    
    [pr_code_suggestions]
    some_config1=...
    some_config2=...
    

    See the improve usage page for a comprehensive guide on using this tool.

    @p0deje
    Copy link
    Member Author

    p0deje commented Apr 18, 2024

    CI is as green as the master - https://github.com/SeleniumHQ/selenium/actions/runs/8739028246.

    @p0deje p0deje merged commit aa62f10 into trunk Apr 18, 2024
    48 of 56 checks passed
    @p0deje p0deje deleted the bzlmod branch April 18, 2024 16:04
    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.

    None yet

    4 participants