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

[java] Update dependency com.google.guava:guava to v33.4.0-jre #14979

Merged
merged 2 commits into from
Jan 2, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 29, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.guava:guava 33.3.1-jre -> 33.4.0-jre age adoption passing confidence

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added C-java dependencies Pull requests that update a dependency file labels Dec 29, 2024
Copy link
Contributor

CI Failure Feedback 🧐

Action: CI - GitHub / Java / Browser Tests (windows) / Browser Tests (chrome, windows)

Failed stage: [❌]

Failure summary:

The build was interrupted and did not complete successfully due to:

  • The build was manually cancelled (Ctrl+C handler triggered)
  • One test was skipped out of 5 planned tests
  • The build took an extremely long time (21512 seconds / ~6 hours) with the @babel/parser package
    extraction appearing to hang
  • While 4 tests passed successfully, the incomplete test suite means the overall check failed

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  Microsoft Windows Server 2022
    ...
    
    639:  �[32mINFO: �[0mFrom Building external/contrib_rules_jvm~/java/src/com/github/bazel_contrib/contrib_rules_jvm/junit5/libjunit5-compile-class.jar (19 source files):
    640:  warning: [options] source value 8 is obsolete and will be removed in a future release
    641:  warning: [options] target value 8 is obsolete and will be removed in a future release
    642:  warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    643:  �[32mINFO: �[0mFrom Building external/protobuf~/java/core/liblite_runtime_only.jar (93 source files) [for tool]:
    644:  external\protobuf~\java\core\src\main\java\com\google\protobuf\UnsafeUtil.java:270: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    645:  AccessController.doPrivileged(
    646:  ^
    647:  �[32m[904 / 2,390]�[0m Stamping the manifest of @@rules_jvm_external~~maven~maven//:com_google_errorprone_error_prone_annotations [for tool]; 0s disk-cache ... (4 actions, 0 running)
    ...
    
    770:  �[32mINFO: �[0mFrom Compiling absl/synchronization/notification.cc [for tool]:
    771:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
    772:  �[32mINFO: �[0mFrom Compiling absl/synchronization/mutex.cc [for tool]:
    773:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
    774:  �[32mINFO: �[0mFrom Compiling absl/synchronization/internal/win32_waiter.cc [for tool]:
    775:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
    776:  �[32mINFO: �[0mFrom Compiling absl/synchronization/internal/waiter_base.cc [for tool]:
    777:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
    778:  �[32m[1,333 / 2,392]�[0m Executing genrule @@rules_jvm_external~~maven~maven//:com_google_errorprone_error_prone_annotations_2_36_0_extension; 0s local, disk-cache ... (3 actions, 1 running)
    ...
    
    866:  �[32mINFO: �[0mFrom Compiling absl/strings/cord_analysis.cc [for tool]:
    867:  bazel-out/x64_windows-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf_lite\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
    868:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
    869:  bazel-out/x64_windows-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf_lite\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
    870:  �[32mINFO: �[0mFrom Compiling absl/strings/cord.cc [for tool]:
    871:  bazel-out/x64_windows-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf_lite\google/protobuf/message_lite.h(1297): warning C4141: 'inline': used more than once
    872:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
    873:  bazel-out/x64_windows-opt-exec-ST-d57f47055a04/bin/external/protobuf~/src/google/protobuf/_virtual_includes/protobuf_lite\google/protobuf/message_lite.h(1191): warning C4141: 'inline': used more than once
    874:  �[32mINFO: �[0mFrom Compiling absl/base/internal/strerror.cc [for tool]:
    ...
    
    1600:  �[32m[2,009 / 2,392]�[0m Building java/src/org/openqa/selenium/remote/http/libhttp-lib.jar (27 source files) and running annotation processors (AutoServiceProcessor); 4s disk-cache, multiplex-worker ... (4 actions running)
    1601:  �[32m[2,028 / 2,392]�[0m Extracting npm package [email protected]; 2s local, disk-cache ... (4 actions running)
    1602:  �[32m[2,033 / 2,392]�[0m Extracting npm package @babel/[email protected]; 2s local, disk-cache ... (4 actions running)
    1603:  �[32m[2,048 / 2,392]�[0m Extracting npm package @babel/[email protected]; 1s local, disk-cache ... (4 actions, 3 running)
    1604:  �[32m[2,060 / 2,392]�[0m Building java/src/org/openqa/selenium/remote/libapi-class.jar (71 source files); 0s disk-cache, multiplex-worker ... (4 actions running)
    1605:  �[32m[2,064 / 2,392]�[0m Building java/src/org/openqa/selenium/remote/libapi-class.jar (71 source files); 1s disk-cache, multiplex-worker ... (4 actions running)
    1606:  �[32m[2,072 / 2,392]�[0m Building java/src/org/openqa/selenium/remote/libapi-class.jar (71 source files); 2s disk-cache, multiplex-worker ... (4 actions running)
    1607:  �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/remote/libapi-class.jar (71 source files):
    1608:  java\src\org\openqa\selenium\remote\ErrorHandler.java:46: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1609:  private final ErrorCodes errorCodes;
    1610:  ^
    1611:  java\src\org\openqa\selenium\remote\ErrorHandler.java:60: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1612:  this.errorCodes = new ErrorCodes();
    1613:  ^
    1614:  java\src\org\openqa\selenium\remote\ErrorHandler.java:68: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1615:  public ErrorHandler(ErrorCodes codes, boolean includeServerErrors) {
    1616:  ^
    1617:  java\src\org\openqa\selenium\remote\Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1618:  ErrorCodes errorCodes = new ErrorCodes();
    1619:  ^
    1620:  java\src\org\openqa\selenium\remote\Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1621:  ErrorCodes errorCodes = new ErrorCodes();
    1622:  ^
    1623:  java\src\org\openqa\selenium\remote\ProtocolHandshake.java:181: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1624:  response.setStatus(ErrorCodes.SUCCESS);
    1625:  ^
    1626:  java\src\org\openqa\selenium\remote\ProtocolHandshake.java:182: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1627:  response.setState(ErrorCodes.SUCCESS_STRING);
    1628:  ^
    1629:  java\src\org\openqa\selenium\remote\W3CHandshakeResponse.java:53: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1630:  new ErrorCodes().toStatus((String) rawError, Optional.of(tuple.getStatusCode())));
    1631:  ^
    1632:  java\src\org\openqa\selenium\remote\W3CHandshakeResponse.java:56: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1633:  new ErrorCodes().getExceptionType((String) rawError);
    1634:  ^
    1635:  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
    1636:  private final ErrorCodes errorCodes = new ErrorCodes();
    1637:  ^
    1638:  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
    1639:  private final ErrorCodes errorCodes = new ErrorCodes();
    1640:  ^
    1641:  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
    1642:  int status = response.getStatus() == ErrorCodes.SUCCESS ? HTTP_OK : HTTP_INTERNAL_ERROR;
    1643:  ^
    1644:  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
    1645:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    1646:  ^
    1647:  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
    1648:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    1649:  ^
    1650:  java\src\org\openqa\selenium\remote\codec\AbstractHttpResponseCodec.java:117: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1651:  response.setStatus(ErrorCodes.SUCCESS);
    1652:  ^
    1653:  java\src\org\openqa\selenium\remote\codec\AbstractHttpResponseCodec.java:118: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1654:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    1655:  ^
    1656:  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
    1657:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    1658:  ^
    1659:  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
    1660:  private final ErrorCodes errorCodes = new ErrorCodes();
    1661:  ^
    1662:  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
    1663:  private final ErrorCodes errorCodes = new ErrorCodes();
    1664:  ^
    1665:  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
    1666:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    1667:  ^
    1668:  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
    1669:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    1670:  ^
    1671:  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
    1672:  response.setStatus(ErrorCodes.SUCCESS);
    ...
    
    1742:  �[32m[2,330 / 2,392]�[0m Extracting npm package @babel/[email protected]; 65s local, disk-cache ... (4 actions running)
    1743:  �[32m[2,333 / 2,392]�[0m Extracting npm package @babel/[email protected]; 66s local, disk-cache ... (4 actions running)
    1744:  �[32m[2,334 / 2,392]�[0m Extracting npm package @babel/[email protected]; 68s local, disk-cache ... (4 actions running)
    1745:  �[32m[2,335 / 2,392]�[0m Extracting npm package @babel/[email protected]; 70s local, disk-cache ... (4 actions, 3 running)
    1746:  �[32m[2,335 / 2,392]�[0m Extracting npm package @babel/[email protected]; 71s local, disk-cache ... (4 actions running)
    1747:  �[32m[2,341 / 2,392]�[0m Extracting npm package @babel/[email protected]; 72s local, disk-cache ... (4 actions running)
    1748:  �[32m[2,343 / 2,392]�[0m Extracting npm package @babel/[email protected]; 73s local, disk-cache ... (4 actions running)
    1749:  �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/libsmall-tests-test-lib.jar (5 source files) and running annotation processors (AutoServiceProcessor):
    1750:  java\test\org\openqa\selenium\remote\WebDriverFixture.java:170: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    1751:  response.setStatus(new ErrorCodes().toStatus(state, Optional.of(400)));
    ...
    
    2124:  �[32m[2,385 / 2,396]�[0m 4 / 5 tests;�[0m Extracting npm package @babel/[email protected]; 20991s local, disk-cache
    2125:  �[32m[2,385 / 2,396]�[0m 4 / 5 tests;�[0m Extracting npm package @babel/[email protected]; 21051s local, disk-cache
    2126:  �[32m[2,385 / 2,396]�[0m 4 / 5 tests;�[0m Extracting npm package @babel/[email protected]; 21111s local, disk-cache
    2127:  �[32m[2,385 / 2,396]�[0m 4 / 5 tests;�[0m Extracting npm package @babel/[email protected]; 21171s local, disk-cache
    2128:  �[32m[2,385 / 2,396]�[0m 4 / 5 tests;�[0m Extracting npm package @babel/[email protected]; 21231s local, disk-cache
    2129:  �[32m[2,385 / 2,396]�[0m 4 / 5 tests;�[0m Extracting npm package @babel/[email protected]; 21291s local, disk-cache
    2130:  �[32m[2,385 / 2,396]�[0m 4 / 5 tests;�[0m Extracting npm package @babel/[email protected]; 21351s local, disk-cache
    2131:  Bazel Ctrl+C handler; shutting down.
    2132:  �[31m�[1mERROR: �[0mbuild interrupted
    2133:  �[32m[2,386 / 2,396]�[0m 4 / 5 tests;�[0m checking cached actions
    2134:  �[32mINFO: �[0mElapsed time: 21512.035s, Critical Path: 21409.50s
    2135:  �[32mINFO: �[0m2125 processes: 1011 disk cache hit, 781 internal, 255 local, 78 worker.
    2136:  �[31m�[1mERROR: �[0mBuild did NOT complete successfully
    2137:  //java/test/org/openqa/selenium/chrome:ChromeDriverFunctionalTest        �[0m�[32mPASSED�[0m in 66.3s
    2138:  //java/test/org/openqa/selenium/federatedcredentialmanagement:FederatedCredentialManagementTest �[0m�[32mPASSED�[0m in 69.6s
    2139:  //java/test/org/openqa/selenium/firefox:FirefoxDriverBuilderTest         �[0m�[32mPASSED�[0m in 57.4s
    2140:  //java/test/org/openqa/selenium/remote:RemoteWebDriverBuilderTest        �[0m�[32mPASSED�[0m in 14.6s
    2141:  Executed 4 out of 5 tests: 4 tests pass and �[0m�[35m1 was skipped�[0m.
    2142:  There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
    2143:  �[0m
    2144:  ##[error]The operation was canceled.
    

    ✨ 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.

    @renovate renovate bot force-pushed the renovate/guava-monorepo branch from 33f8775 to 7db91a6 Compare January 2, 2025 06:29
    @diemol diemol merged commit 2c1adbc into trunk Jan 2, 2025
    1 check passed
    @diemol diemol deleted the renovate/guava-monorepo branch January 2, 2025 06:54
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    C-java dependencies Pull requests that update a dependency file
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    2 participants