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

[build] Prepare for release of Selenium 4.26.0 #14665

Merged
merged 16 commits into from
Oct 30, 2024
Merged

Conversation

selenium-ci
Copy link
Member

@selenium-ci selenium-ci commented Oct 28, 2024

User description

Warning: Manually update the changelogs before merging

This PR:

  • Updates Rust version for Selenium Manager release
  • Updates Pinned browser version to coincide with new CDP release
  • Adds support for new CDP version and removes old CDP version
  • Selenium Manager references the new Selenium Manager release
  • Updates Maven Dependencies
  • Adds new authors to authors file
  • Updates all versions for all bindings
  • Generates rough change logs for each bindings (please tidy them up before merging this)

PR Type

enhancement, configuration changes, documentation, tests, dependencies


Description

  • Updated DevTools to version 130 across multiple languages (Java, .NET, Ruby).
  • Updated Selenium version to 4.26.0 and synchronized all bindings.
  • Updated Maven dependencies and browser versions.
  • Added changelog entries for version 4.26.0 across different languages.
  • Updated Selenium Manager binaries and checksums.
  • Added new authors to the AUTHORS file.
  • Updated tests to support DevTools version 130.

PRDescriptionHeader.CHANGES_WALKTHROUGH

Relevant files
Enhancement
15 files
v130Target.java
Update DevTools Target to version 130                                       

java/src/org/openqa/selenium/devtools/v130/v130Target.java

  • Updated package and import statements to use v130 instead of v127.
  • Renamed class from v127Target to v130Target.
  • Updated method implementations to use v130 model classes.
  • +12/-12 
    v130Network.java
    Update DevTools Network to version 130                                     

    java/src/org/openqa/selenium/devtools/v130/v130Network.java

  • Updated package and import statements to use v130 instead of v127.
  • Renamed class from v127Network to v130Network.
  • Updated method implementations to use v130 network classes.
  • +10/-10 
    v130Events.java
    Update DevTools Events to version 130                                       

    java/src/org/openqa/selenium/devtools/v130/v130Events.java

  • Updated package and import statements to use v130 instead of v127.
  • Renamed class from v127Events to v130Events.
  • Updated method implementations to use v130 runtime model classes.
  • +9/-9     
    v130Domains.java
    Update DevTools Domains to version 130                                     

    java/src/org/openqa/selenium/devtools/v130/v130Domains.java

  • Updated package and import statements to use v130 instead of v127.
  • Renamed class from v127Domains to v130Domains.
  • Updated constructor to initialize v130 domain classes.
  • +13/-13 
    v130Javascript.java
    Update DevTools Javascript to version 130                               

    java/src/org/openqa/selenium/devtools/v130/v130Javascript.java

  • Updated package and import statements to use v130 instead of v127.
  • Renamed class from v127Javascript to v130Javascript.
  • +7/-7     
    v130Log.java
    Update DevTools Log to version 130                                             

    java/src/org/openqa/selenium/devtools/v130/v130Log.java

  • Updated package and import statements to use v130 instead of v127.
  • Renamed class from v127Log to v130Log.
  • +5/-5     
    v130CdpInfo.java
    Update CDP Info to version 130                                                     

    java/src/org/openqa/selenium/devtools/v130/v130CdpInfo.java

  • Updated package and import statements to use v130 instead of v127.
  • Renamed class from v127CdpInfo to v130CdpInfo.
  • Updated constructor to use version 130.
  • +4/-4     
    V130Domains.cs
    Update .NET DevTools Domains to version 130                           

    dotnet/src/webdriver/DevTools/v130/V130Domains.cs

  • Updated namespace and class name to V130Domains.
  • Updated DevTools version constant to 130.
  • Updated method implementations to use V130 classes.
  • +11/-11 
    V130Network.cs
    Update .NET DevTools Network to version 130                           

    dotnet/src/webdriver/DevTools/v130/V130Network.cs

  • Updated namespace and class name to V130Network.
  • Updated constructor and methods to use V130 network and fetch
    adapters.
  • +12/-12 
    V130JavaScript.cs
    Update .NET DevTools JavaScript to version 130                     

    dotnet/src/webdriver/DevTools/v130/V130JavaScript.cs

  • Updated namespace and class name to V130JavaScript.
  • Updated constructor to use V130 runtime and page adapters.
  • +8/-8     
    V130Target.cs
    Update .NET DevTools Target to version 130                             

    dotnet/src/webdriver/DevTools/v130/V130Target.cs

  • Updated namespace and class name to V130Target.
  • Updated constructor to use V130 target adapter.
  • +7/-7     
    V130Log.cs
    Update .NET DevTools Log to version 130                                   

    dotnet/src/webdriver/DevTools/v130/V130Log.cs

  • Updated namespace and class name to V130Log.
  • Updated constructor to use V130 log adapter.
  • +7/-7     
    DevToolsDomains.cs
    Update supported DevTools versions to include 130               

    dotnet/src/webdriver/DevTools/DevToolsDomains.cs

    • Updated supported DevTools version to include 130.
    +1/-1     
    js_protocol.pdl
    Add Chromium DevTools protocol definition for version 130

    common/devtools/chromium/v130/js_protocol.pdl

    • Added new protocol definition for Chromium DevTools version 130.
    +1807/-1
    browser_protocol.pdl
    Update Chromium DevTools protocol with new features.         

    common/devtools/chromium/v130/browser_protocol.pdl

  • Added new properties and commands to the Extensions domain.
  • Introduced new experimental domains and commands, such as FileSystem
    and BluetoothEmulation.
  • Updated existing domains with new types and commands.
  • Removed deprecated types and commands.
  • +352/-26
    Tests
    8 files
    DevToolsTargetTest.cs
    Update DevTools Target Test to version 130                             

    dotnet/test/common/DevTools/DevToolsTargetTest.cs

    • Updated CurrentCdpVersion to V130.
    • Updated test ID to 130.
    +2/-2     
    DevToolsConsoleTest.cs
    Update DevTools Console Test to version 130                           

    dotnet/test/common/DevTools/DevToolsConsoleTest.cs

    • Updated CurrentCdpVersion to V130.
    +1/-1     
    DevToolsLogTest.cs
    Update DevTools Log Test to version 130                                   

    dotnet/test/common/DevTools/DevToolsLogTest.cs

    • Updated CurrentCdpVersion to V130.
    +1/-1     
    DevToolsNetworkTest.cs
    Update DevTools Network Test to version 130                           

    dotnet/test/common/DevTools/DevToolsNetworkTest.cs

    • Updated CurrentCdpVersion to V130.
    +1/-1     
    DevToolsSecurityTest.cs
    Update DevTools Security Test to version 130                         

    dotnet/test/common/DevTools/DevToolsSecurityTest.cs

    • Updated CurrentCdpVersion to V130.
    +1/-1     
    DevToolsProfilerTest.cs
    Update DevTools Profiler Test to version 130                         

    dotnet/test/common/DevTools/DevToolsProfilerTest.cs

    • Updated CurrentCdpVersion to V130.
    +1/-1     
    DevToolsPerformanceTest.cs
    Update DevTools Performance Test to version 130                   

    dotnet/test/common/DevTools/DevToolsPerformanceTest.cs

    • Updated CurrentCdpVersion to V130.
    +1/-1     
    DevToolsTabsTest.cs
    Update DevTools Tabs Test to version 130                                 

    dotnet/test/common/DevTools/DevToolsTabsTest.cs

    • Updated CurrentCdpVersion to V130.
    +1/-1     
    Configuration changes
    18 files
    StableChannelChromeDriver.cs
    Update default ChromeDriver version to 130                             

    dotnet/test/common/CustomDriverConfigs/StableChannelChromeDriver.cs

    • Updated default browser version to 130.
    +1/-1     
    version.rb
    Update Ruby DevTools version to 0.130.0                                   

    rb/lib/selenium/devtools/version.rb

    • Updated DevTools version to 0.130.0.
    +1/-1     
    version.rb
    Update Ruby WebDriver version to 4.26.0                                   

    rb/lib/selenium/webdriver/version.rb

    • Updated WebDriver version to 4.26.0.
    +1/-1     
    repositories.bzl
    Update browser versions and checksums in configuration     

    common/repositories.bzl

    • Updated URLs and SHA256 checksums for various browser versions.
    +25/-25 
    selenium_manager.bzl
    Update Selenium Manager binaries and checksums                     

    common/selenium_manager.bzl

    • Updated URLs and SHA256 checksums for Selenium Manager binaries.
    +6/-6     
    __init__.py
    Update Python WebDriver version to 4.26.0                               

    py/selenium/webdriver/init.py

    • Updated WebDriver version to 4.26.0.
    +1/-1     
    setup.py
    Update Python package version to 4.26.0                                   

    py/setup.py

    • Updated package version to 4.26.0.
    +1/-1     
    selenium-dotnet-version.bzl
    Update .NET Selenium version and DevTools support               

    dotnet/selenium-dotnet-version.bzl

  • Updated Selenium version to 4.26.0.
  • Updated supported DevTools versions to include v130.
  • +2/-2     
    __init__.py
    Update Python Selenium version to 4.26.0                                 

    py/selenium/init.py

    • Updated version to 4.26.0.
    +1/-1     
    versions.bzl
    Update Java DevTools supported versions to include v130   

    java/src/org/openqa/selenium/devtools/versions.bzl

    • Updated supported DevTools versions to include v130.
    +1/-1     
    version.bzl
    Update Java Selenium version to 4.26.0                                     

    java/version.bzl

    • Updated Selenium version to 4.26.0.
    +1/-1     
    Rakefile
    Update Java release targets to version 130                             

    Rakefile

    • Updated Java release targets to use v130.
    +2/-2     
    BUILD.bazel
    Update Python build configuration for Selenium 4.26.0       

    py/BUILD.bazel

  • Updated Selenium version to 4.26.0.
  • Updated supported browser versions to include v130.
  • +2/-2     
    BUILD.bazel
    Add Bazel build rules for protocol generation.                     

    common/devtools/chromium/v130/BUILD.bazel

  • Added Bazel build rules for generating JSON from PDL files.
  • Defined visibility for the package.
  • +38/-1   
    BUILD.bazel
    Update build configuration for Selenium WebDriver 4.26.0.

    javascript/node/selenium-webdriver/BUILD.bazel

  • Updated the version to 4.26.0.
  • Added support for Chrome DevTools Protocol version 130.
  • +2/-2     
    package.json
    Update package version for Selenium WebDriver.                     

    javascript/node/selenium-webdriver/package.json

    • Updated package version to 4.26.0.
    +1/-1     
    BUILD.bazel
    Update CDP version to 130 in Java build.                                 

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

    • Updated Chrome DevTools Protocol version from 127 to 130.
    +1/-1     
    BUILD.bazel
    Update CDP version to 130 in Ruby build.                                 

    rb/lib/selenium/devtools/BUILD.bazel

    • Updated Chrome DevTools Protocol version from 127 to 130.
    +1/-1     
    Documentation
    8 files
    conf.py
    Update Python documentation version to 4.26.0                       

    py/docs/source/conf.py

    • Updated release version to 4.26.0.
    +1/-1     
    CHANGELOG
    Add .NET changelog entries for version 4.26.0                       

    dotnet/CHANGELOG

    • Added changelog entries for version 4.26.0.
    +111/-0 
    CHANGES
    Add Python changelog entries for Selenium 4.26.0                 

    py/CHANGES

    • Added changelog entries for Selenium 4.26.0.
    +31/-0   
    AUTHORS
    Add new authors to AUTHORS file                                                   

    AUTHORS

    • Added new authors to the list.
    +3/-0     
    CHANGELOG
    Add Java changelog entries for version 4.26.0                       

    java/CHANGELOG

    • Added changelog entries for version 4.26.0.
    +20/-0   
    CHANGELOG.md
    Add Rust changelog entries for version 0.4.26                       

    rust/CHANGELOG.md

    • Added changelog entries for version 0.4.26.
    +7/-0     
    CHANGES.md
    Update changelog for Selenium WebDriver 4.26.0 release.   

    javascript/node/selenium-webdriver/CHANGES.md

  • Documented changes for version 4.26.0.
  • Included updates on dependency management and supported versions.
  • +13/-0   
    CHANGES
    Update Ruby changelog for version 4.26.0.                               

    rb/CHANGES

  • Added changelog entries for version 4.26.0.
  • Updated Ruby BiDi script structs to match the latest spec.
  • +7/-0     
    Dependencies
    2 files
    MODULE.bazel
    Update Maven dependencies to latest versions                         

    MODULE.bazel

    • Updated Maven dependencies to newer versions.
    +30/-30 
    maven_install.json
    Update Maven dependencies to latest versions.                       

    java/maven_install.json

  • Updated multiple Maven dependencies to newer versions.
  • Changed the hash values for updated dependencies.
  • Updated versions for libraries such as jackson, netty, opentelemetry,
    junit, and others.
  • +140/-141

    💡 PR-Agent usage: Comment /help "your question" on any pull request to receive relevant information

    @selenium-ci selenium-ci added the C-build Build related issues (bazel and CI) label Oct 28, 2024
    Copy link
    Contributor

    qodo-merge-pro bot commented Oct 28, 2024

    CI Failure Feedback 🧐

    (Checks updated until commit a2ac221)

    Action: Test / All RBE tests

    Failed stage: Run Bazel [❌]

    Failed test name: ""

    Failure summary:

    The action failed due to multiple errors related to the inability to download the msedgedriver
    package. The specific reasons are:

  • The URL https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip returned a 404
    error, indicating that the specified file does not exist.
  • This caused the failure to fetch the package
    @@_mainpin_browsers_extensionlinux_edgedriver//:msedgedriver, which is a dependency for multiple
    tests.
  • As a result, numerous tests failed to execute because they depend on the msedgedriver package.

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  Ubuntu
    ...
    
    970:  Package 'php-symfony-debug-bundle' is not installed, so not removed
    971:  Package 'php-symfony-dependency-injection' is not installed, so not removed
    972:  Package 'php-symfony-deprecation-contracts' is not installed, so not removed
    973:  Package 'php-symfony-discord-notifier' is not installed, so not removed
    974:  Package 'php-symfony-doctrine-bridge' is not installed, so not removed
    975:  Package 'php-symfony-doctrine-messenger' is not installed, so not removed
    976:  Package 'php-symfony-dom-crawler' is not installed, so not removed
    977:  Package 'php-symfony-dotenv' is not installed, so not removed
    978:  Package 'php-symfony-error-handler' is not installed, so not removed
    ...
    
    1769:  com.google.guava:guava has multiple versions 33.3.1-jre, 31.1-jre
    1770:  org.mockito:mockito-core has multiple versions 5.14.2, 4.3.1
    1771:  Please remove duplicate artifacts from the artifact list so you do not get unexpected artifact versions
    1772:  (03:15:55) �[33mDEBUG: �[0m/home/runner/.bazel/external/rules_jvm_external~/coursier.bzl:754:18: Found duplicate artifact versions
    1773:  com.google.guava:guava has multiple versions 30.1.1-jre, 31.0.1-android
    1774:  Please remove duplicate artifacts from the artifact list so you do not get unexpected artifact versions
    1775:  (03:15:56) �[32mAnalyzing:�[0m 2120 targets (467 packages loaded, 7852 targets configured)
    1776:  �[32m[1 / 1]�[0m checking cached actions
    1777:  (03:15:56) �[35mWARNING: �[0mDownload from https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip failed: class java.io.FileNotFoundException GET returned 404 The specified blob does not exist.
    1778:  (03:15:56) �[32mINFO: �[0mRepository _main~pin_browsers_extension~linux_edgedriver instantiated at:
    1779:  <builtin>: in <toplevel>
    1780:  Repository rule http_archive defined at:
    1781:  /home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/http.bzl:382:31: in <toplevel>
    1782:  (03:15:56) �[31m�[1mERROR: �[0mAn error occurred during the fetch of repository '_main~pin_browsers_extension~linux_edgedriver':
    1783:  Traceback (most recent call last):
    1784:  File "/home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/http.bzl", line 131, column 45, in _http_archive_impl
    1785:  download_info = ctx.download_and_extract(
    1786:  Error in download_and_extract: java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1787:  (03:15:56) �[31m�[1mERROR: �[0mno such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    ...
    
    1819:  warning: [options] target value 8 is obsolete and will be removed in a future release
    1820:  warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    1821:  (03:17:04) �[32mINFO: �[0mFrom Building external/contrib_rules_jvm~/java/src/com/github/bazel_contrib/contrib_rules_jvm/junit5/libjunit5-compile-class.jar (19 source files):
    1822:  warning: [options] source value 8 is obsolete and will be removed in a future release
    1823:  warning: [options] target value 8 is obsolete and will be removed in a future release
    1824:  warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    1825:  (03:17:05) �[32mAnalyzing:�[0m 2120 targets (1615 packages loaded, 56053 targets configured)
    1826:  �[32m[1,954 / 2,006]�[0m 27 / 74 tests;�[0m Testing //java/src/org/openqa/selenium/events/local:local-spotbugs; 0s remote, remote-cache ... (7 actions, 0 running)
    1827:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/remote/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/remote:element-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1828:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/remote/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/remote:element-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1829:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/remote/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/remote:driver-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1830:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/remote/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/remote:driver-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1831:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/edge/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/edge:profile-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1832:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/edge/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/edge:profile-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1833:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/edge/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/edge:options-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1834:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/edge/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/edge:options-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1835:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/edge/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/edge:driver-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1836:  (03:17:06) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/edge/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/edge:driver-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1837:  (03:17:07) �[32mINFO: �[0mFrom Building external/protobuf~/java/core/liblite_runtime_only.jar (91 source files) [for tool]:
    1838:  external/protobuf~/java/core/src/main/java/com/google/protobuf/UnsafeUtil.java:293: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    1839:  AccessController.doPrivileged(
    1840:  ^
    1841:  (03:17:08) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/javascript/webdriver/BUILD.bazel:67:19: //javascript/webdriver:test-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1842:  (03:17:09) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/edge/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/edge:profile-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1843:  (03:17:09) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/edge/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/edge:options-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1844:  (03:17:09) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/edge/BUILD.bazel:4:24: //rb/spec/integration/selenium/webdriver/edge:driver-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1845:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:action_builder-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1846:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:action_builder-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1847:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:69:20: //rb/spec/integration/selenium/webdriver:driver-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1848:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:69:20: //rb/spec/integration/selenium/webdriver:driver-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1849:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:74:20: //rb/spec/integration/selenium/webdriver:element-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1850:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:74:20: //rb/spec/integration/selenium/webdriver:element-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1851:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:error-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1852:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:error-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1853:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:fedcm-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1854:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:fedcm-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1855:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:guard-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1856:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:guard-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1857:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:listener-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1858:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:listener-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1859:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:manager-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1860:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:manager-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1861:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:navigation-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1862:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:navigation-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1863:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:select-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1864:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:select-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1865:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:shadow_root-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1866:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:shadow_root-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1867:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:storage-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1868:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:storage-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1869:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:takes_screenshot-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1870:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1871:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:target_locator-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1872:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:target_locator-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1873:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:timeout-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1874:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:timeout-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1875:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1876:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1877:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:window-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1878:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:window-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1879:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:zipper-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    1880:  (03:17:10) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:zipper-edge-bidi depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    ...
    
    1914:  (03:17:12) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/click_submit_test.html -> javascript/atoms/test/click_submit_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    1915:  (03:17:12) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/click_test.html -> javascript/atoms/test/click_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    1916:  (03:17:12) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/clientrect_test.html -> javascript/atoms/test/clientrect_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    1917:  (03:17:12) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/color_test.html -> javascript/atoms/test/color_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    1918:  (03:17:12) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/dom_test.html -> javascript/atoms/test/dom_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    1919:  (03:17:12) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/drag_test.html -> javascript/atoms/test/drag_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    1920:  (03:17:12) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/enabled_test.html -> javascript/atoms/test/enabled_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    1921:  (03:17:12) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/enter_submit_test.html -> javascript/atoms/test/enter_submit_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    1922:  (03:17:12) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/error_test.html -> javascript/atoms/test/error_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
    ...
    
    2055:  * `Zip::Entry`
    2056:  * `Zip::InputStream`
    2057:  * `Zip::OutputStream`
    2058:  Please ensure that your Gemfiles and .gemspecs are suitably restrictive
    2059:  to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0).
    2060:  See https://github.com/rubyzip/rubyzip for details. The Changelog also
    2061:  lists other enhancements and bugfixes that have been implemented since
    2062:  version 2.3.0.
    2063:  (03:17:12) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/html5/BUILD.bazel:4:25: //java/test/org/openqa/selenium/html5:LocalStorageTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2064:  (03:17:12) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/html5/BUILD.bazel:4:25: //java/test/org/openqa/selenium/html5:LocationContextTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2065:  (03:17:12) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/html5/BUILD.bazel:4:25: //java/test/org/openqa/selenium/html5:SessionStorageTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2066:  (03:17:12) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/remote/BUILD.bazel:41:25: //java/test/org/openqa/selenium/remote:RemoteWebDriverScreenshotTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2067:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/BUILD.bazel:57:25: //java/test/org/openqa/selenium:TextHandlingTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2068:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/BUILD.bazel:57:25: //java/test/org/openqa/selenium:TypingTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2069:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/BUILD.bazel:57:25: //java/test/org/openqa/selenium:UploadTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2070:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/BUILD.bazel:57:25: //java/test/org/openqa/selenium:WebElementTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2071:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/BUILD.bazel:57:25: //java/test/org/openqa/selenium:WebScriptExecuteTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2072:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/BUILD.bazel:57:25: //java/test/org/openqa/selenium:WindowSwitchingTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2073:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/BUILD.bazel:57:25: //java/test/org/openqa/selenium:WindowTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2074:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:zipper-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2075:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/bidi/browser/BUILD.bazel:4:25: //java/test/org/openqa/selenium/bidi/browser:BrowserCommandsTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2076:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/bidi/browsingcontext/BUILD.bazel:4:25: //java/test/org/openqa/selenium/bidi/browsingcontext:BrowsingContextInspectorTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2077:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/bidi/browsingcontext/BUILD.bazel:4:25: //java/test/org/openqa/selenium/bidi/browsingcontext:BrowsingContextTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2078:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/java/test/org/openqa/selenium/bidi/browsingcontext/BUILD.bazel:4:25: //java/test/org/openqa/selenium/bidi/browsingcontext:LocateNodesTest-edge depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2079:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:window-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2080:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:virtual_authenticator-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2081:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:timeout-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2082:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:target_locator-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2083:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:takes_screenshot-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2084:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:storage-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2085:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:shadow_root-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2086:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:select-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2087:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:navigation-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2088:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:manager-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2089:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:listener-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2090:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:guard-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2091:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/webdriver:fedcm-edge-remote depends on @@_main~pin_browsers_extension~linux_edgedriver//:msedgedriver in repository @@_main~pin_browsers_extension~linux_edgedriver which failed to fetch. no such package '@@_main~pin_browsers_extension~linux_edgedriver//': java.io.IOException: Error downloading [https://msedgedriver.azureedge.net/130.0.2849.56/edgedriver_linux64.zip] to /home/runner/.bazel/external/_main~pin_browsers_extension~linux_edgedriver/temp14257463470361118203/edgedriver_linux64.zip: GET returned 404 The specified blob does not exist.
    2092:  (03:17:14) �[31m�[1mERROR: �[0m/home/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/BUILD.bazel:31:24: //rb/spec/integration/selenium/...

    @VietND96 VietND96 marked this pull request as ready for review October 29, 2024 14:22
    Copy link
    Contributor

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

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

    Code Duplication
    The v130Target class appears to be largely identical to the previous v127Target class, with only version numbers changed. Consider using a template or base class to reduce duplication across versions.

    Version Update
    Ensure that all references to version numbers (e.g., "v130") have been updated consistently throughout the file and related files.

    Version Management
    Verify that the SE_VERSION and BROWSER_VERSIONS are correctly updated and consistent with other files in the project.

    Copy link
    Contributor

    qodo-merge-pro bot commented Oct 29, 2024

    PR Code Suggestions ✨

    Explore these optional code suggestions:

    CategorySuggestion                                                                                                                                    Score
    Enhancement
    Use string interpolation for cleaner and more efficient string formatting

    Use string interpolation instead of string concatenation for better readability and
    performance.

    dotnet/src/webdriver/DevTools/v130/V130Network.cs [203]

    -throw new WebDriverException("Unable to convert fetch result to HttpResponse: " + ex.ToString());
    +throw new WebDriverException($"Unable to convert fetch result to HttpResponse: {ex}");
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: The suggestion improves code readability and performance by using string interpolation instead of concatenation, which is a recommended practice in C#. The change is accurate and directly applicable to the provided code.

    7
    Extract common URL parts to reduce duplication and simplify updates

    Extract the common part of the URL into a variable to reduce repetition and make it
    easier to update in the future.

    common/selenium_manager.bzl [6-11]

    +SM_BASE_URL = "https://github.com/SeleniumHQ/selenium_manager_artifacts/releases/download/selenium-manager-33ad1b2"
    +
     http_file(
         name = "download_sm_linux",
         executable = True,
         sha256 = "97ab346b907a813c236f1c6b9eb0e1b878702374b0768894415629c2cf05d97e",
    -    url = "https://github.com/SeleniumHQ/selenium_manager_artifacts/releases/download/selenium-manager-33ad1b2/selenium-manager-linux",
    +    url = f"{SM_BASE_URL}/selenium-manager-linux",
     )
    • Apply this suggestion
    Suggestion importance[1-10]: 6

    Why: The suggestion to extract the common URL part into a variable reduces repetition and simplifies future updates. It is a valid enhancement for maintainability, though its impact is moderate.

    6
    Maintainability
    Use constants for version numbers and hashes to simplify updates

    Consider using a constant or variable for the version numbers in the URLs and sha256
    hashes. This would make it easier to update all browser versions in one place.

    common/repositories.bzl [12-16]

    +FIREFOX_VERSION = "131.0.3"
    +FIREFOX_SHA256 = "fcd1e93221074a7b44445a99d81ea26e95fdc4c7e67000e748dab93cb12c2a13"
    +
     http_archive(
         name = "linux_firefox",
    -    url = "https://ftp.mozilla.org/pub/firefox/releases/131.0.3/linux-x86_64/en-US/firefox-131.0.3.tar.bz2",
    -    sha256 = "fcd1e93221074a7b44445a99d81ea26e95fdc4c7e67000e748dab93cb12c2a13",
    +    url = f"https://ftp.mozilla.org/pub/firefox/releases/{FIREFOX_VERSION}/linux-x86_64/en-US/firefox-{FIREFOX_VERSION}.tar.bz2",
    +    sha256 = FIREFOX_SHA256,
         build_file_content = """
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: This suggestion improves maintainability by using constants for version numbers and hashes, making it easier to update them in the future. It is relevant and accurately reflects the changes in the PR.

    7
    Performance
    Use a more efficient data structure for version mapping to improve lookup performance

    Consider using a more efficient data structure like a sorted dictionary or a custom
    class for version mapping to improve lookup performance.

    dotnet/src/webdriver/DevTools/DevToolsDomains.cs [36-41]

    -private static readonly Dictionary<int, Type> SupportedDevToolsVersions = new Dictionary<int, Type>()
    +private static readonly SortedDictionary<int, Type> SupportedDevToolsVersions = new SortedDictionary<int, Type>()
     {
         { 130, typeof(V130.V130Domains) },
         { 129, typeof(V129.V129Domains) },
         { 128, typeof(V128.V128Domains) },
         { 85, typeof(V85.V85Domains) }
     };
    • Apply this suggestion
    Suggestion importance[1-10]: 5

    Why: While using a SortedDictionary could potentially improve lookup performance, the current dictionary is small and unlikely to impact performance significantly. The suggestion is valid but offers only a marginal improvement.

    5

    💡 Need additional feedback ? start a PR chat

    @VietND96 VietND96 force-pushed the release-preparation-4.26.0 branch from 276a691 to 0869881 Compare October 30, 2024 01:51
    @VietND96 VietND96 force-pushed the release-preparation-4.26.0 branch from 0869881 to 7bd1136 Compare October 30, 2024 02:13
    Signed-off-by: Viet Nguyen Duc <[email protected]>
    @VietND96 VietND96 force-pushed the release-preparation-4.26.0 branch from a51f5c3 to a2ac221 Compare October 30, 2024 03:14
    @VietND96 VietND96 merged commit 69f9e5e into trunk Oct 30, 2024
    29 of 30 checks passed
    @VietND96 VietND96 deleted the release-preparation-4.26.0 branch October 30, 2024 04:23
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    C-build Build related issues (bazel and CI) Review effort [1-5]: 3
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    3 participants