Skip to content

Conversation

harsha509
Copy link
Member

@harsha509 harsha509 commented Oct 8, 2024

User description

Thanks for contributing to Selenium!
A PR well described will help maintainers to quickly review and merge it

Before submitting your PR, please check our contributing guidelines.
Avoid large PRs, help reviewers by making them as simple and short as possible.

Description

Motivation and Context

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist

  • I have read the contributing document.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

PR Type

enhancement, dependencies


Description

  • Updated multiple dependencies and devDependencies in package.json to their latest versions.
  • Removed references to package-lock.json in the Rakefile, indicating a shift from npm to pnpm.
  • Updated Bazel dependencies for rules_nodejs and esbuild to newer versions in MODULE.bazel.
  • Added packageManager field in package.json to specify the use of pnpm.

Changes walkthrough 📝

Relevant files
Dependencies
package.json
Update dependencies and devDependencies to latest versions

javascript/node/selenium-webdriver/package.json

  • Updated several dependencies to newer versions.
  • Updated several devDependencies to newer versions.
  • +9/-9     
    MODULE.bazel
    Update Bazel dependencies for Node.js and esbuild               

    MODULE.bazel

    • Updated rules_nodejs and esbuild versions.
    +2/-2     
    Enhancement
    Rakefile
    Remove npm lock file references                                                   

    Rakefile

    • Removed references to package-lock.json.
    +1/-4     
    Configuration changes
    package.json
    Specify pnpm as the package manager                                           

    package.json

    • Added packageManager field to specify pnpm usage.
    +1/-0     
    Additional files (token-limit)
    pnpm-lock.yaml
    ...                                                                                                           

    pnpm-lock.yaml

    ...

    +757/-743

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

    @qodo-merge-pro qodo-merge-pro bot added B-dependencies Pull requests that update a dependency file P-enhancement PR with a new feature Review effort [1-5]: 2 labels Oct 8, 2024
    Copy link
    Contributor

    qodo-merge-pro bot commented Oct 8, 2024

    PR Reviewer Guide 🔍

    Here are some key observations to aid the review process:

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

    Dependency Updates
    Multiple dependencies have been updated to newer versions. It's important to verify that these updates don't introduce breaking changes or compatibility issues.

    Removed References
    References to 'package-lock.json' have been removed, which is consistent with moving from npm to pnpm. Ensure this doesn't break any existing build or deployment processes.

    Bazel Dependencies
    Bazel dependencies for 'rules_nodejs' and 'esbuild' have been updated. Verify that these updates are compatible with the project's build system.

    Package Manager Specification
    A 'packageManager' field has been added to specify pnpm. Ensure that all contributors and CI/CD pipelines are aware of this change and have pnpm installed.

    Copy link
    Contributor

    qodo-merge-pro bot commented Oct 8, 2024

    PR Code Suggestions ✨

    Explore these optional code suggestions:

    CategorySuggestion                                                                                                                                    Score
    Best practice
    Update the minimum Node.js version requirement to a more recent, supported version

    Consider updating the node engine requirement to a more recent version, as the
    current minimum version (14.21.0) is quite old and no longer supported. This can
    help ensure better compatibility with modern Node.js features and security updates.

    javascript/node/selenium-webdriver/package.json [22-24]

     "engines": {
    -  "node": ">= 14.21.0"
    +  "node": ">= 16.0.0"
     },
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: Updating the Node.js version to a more recent version is a good practice for ensuring compatibility with modern features and security updates. However, it may require verification that the project dependencies and codebase are compatible with the newer Node.js version.

    7
    Add an engines field to specify compatible Node.js versions

    Consider adding a engines field to specify the Node.js version range that this
    project is compatible with. This helps developers and CI systems ensure they're
    using a compatible Node.js version.

    package.json [1-4]

     {
       "name": "selenium",
       "packageManager": "[email protected]",
    +  "engines": {
    +    "node": ">=16.0.0"
    +  },
       "workspaces": [
    • Apply this suggestion
    Suggestion importance[1-10]: 6

    Why: Adding an 'engines' field to specify the Node.js version range is beneficial for developers and CI systems to ensure compatibility. This suggestion is useful but not critical, as it mainly aids in maintaining consistency across development environments.

    6

    💡 Need additional feedback ? start a PR chat

    Copy link
    Contributor

    qodo-merge-pro bot commented Oct 8, 2024

    CI Failure Feedback 🧐

    (Checks updated until commit a574414)

    Action: Java / Browser Tests (windows) / Browser Tests (chrome, windows)

    Failed stage: Run Bazel [❌]

    Failed test name: FederatedCredentialManagementTest

    Failure summary:

    The action failed because the test FederatedCredentialManagementTest could not be executed
    successfully. The specific error encountered was:

  • The test process failed to start due to a path length issue on Windows. The error message indicates
    that the path could not be shortened enough to be used as an executable path.

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  Microsoft Windows Server 2022
    ...
    
    631:  �[32m[1,710 / 3,199]�[0m Compiling src/google/protobuf/compiler/java/string_field.cc [for tool]; 0s disk-cache ... (4 actions, 0 running)
    632:  �[32mINFO: �[0mFrom Building external/contrib_rules_jvm~/java/src/com/github/bazel_contrib/contrib_rules_jvm/junit5/libjunit5-compile-class.jar (19 source files):
    633:  warning: [options] source value 8 is obsolete and will be removed in a future release
    634:  warning: [options] target value 8 is obsolete and will be removed in a future release
    635:  warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    636:  �[32m[1,862 / 3,199]�[0m Stamping the manifest of @@rules_jvm_external~~maven~maven//:org_junit_jupiter_junit_jupiter_engine; 0s disk-cache ... (4 actions, 0 running)
    637:  �[32m[2,106 / 3,199]�[0m Extracting npm package @apollo/[email protected]_445209715; 0s disk-cache ... (3 actions, 0 running)
    638:  �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/remote/libapi-class.jar (71 source files):
    639:  java\src\org\openqa\selenium\remote\ErrorHandler.java:46: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    640:  private final ErrorCodes errorCodes;
    641:  ^
    642:  java\src\org\openqa\selenium\remote\ErrorHandler.java:60: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    643:  this.errorCodes = new ErrorCodes();
    644:  ^
    645:  java\src\org\openqa\selenium\remote\ErrorHandler.java:68: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    646:  public ErrorHandler(ErrorCodes codes, boolean includeServerErrors) {
    647:  ^
    648:  java\src\org\openqa\selenium\remote\Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    649:  ErrorCodes errorCodes = new ErrorCodes();
    650:  ^
    651:  java\src\org\openqa\selenium\remote\Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    652:  ErrorCodes errorCodes = new ErrorCodes();
    653:  ^
    654:  java\src\org\openqa\selenium\remote\ProtocolHandshake.java:181: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    655:  response.setStatus(ErrorCodes.SUCCESS);
    656:  ^
    657:  java\src\org\openqa\selenium\remote\ProtocolHandshake.java:182: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    658:  response.setState(ErrorCodes.SUCCESS_STRING);
    659:  ^
    660:  java\src\org\openqa\selenium\remote\W3CHandshakeResponse.java:53: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    661:  new ErrorCodes().toStatus((String) rawError, Optional.of(tuple.getStatusCode())));
    662:  ^
    663:  java\src\org\openqa\selenium\remote\W3CHandshakeResponse.java:56: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    664:  new ErrorCodes().getExceptionType((String) rawError);
    665:  ^
    666:  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
    667:  private final ErrorCodes errorCodes = new ErrorCodes();
    668:  ^
    669:  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
    670:  private final ErrorCodes errorCodes = new ErrorCodes();
    671:  ^
    672:  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
    673:  int status = response.getStatus() == ErrorCodes.SUCCESS ? HTTP_OK : HTTP_INTERNAL_ERROR;
    674:  ^
    675:  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
    676:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    677:  ^
    678:  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
    679:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    680:  ^
    681:  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
    682:  response.setStatus(ErrorCodes.SUCCESS);
    683:  ^
    684:  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
    685:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    686:  ^
    687:  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
    688:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
    689:  ^
    690:  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
    691:  private final ErrorCodes errorCodes = new ErrorCodes();
    692:  ^
    693:  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
    694:  private final ErrorCodes errorCodes = new ErrorCodes();
    695:  ^
    696:  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
    697:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
    698:  ^
    699:  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
    700:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
    701:  ^
    702:  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
    703:  response.setStatus(ErrorCodes.SUCCESS);
    ...
    
    719:  �[32m[3,052 / 3,199]�[0m Building java/src/org/openqa/selenium/grid/node/config/libconfig.jar (4 source files) and running annotation processors (AutoServiceProcessor); 3s disk-cache, multiplex-worker ... (4 actions running)
    720:  �[32m[3,076 / 3,199]�[0m Extracting npm package @mui/[email protected]_1438487635; 1s local, disk-cache ... (4 actions running)
    721:  �[32m[3,077 / 3,199]�[0m Extracting npm package @mui/[email protected]_1438487635; 2s local, disk-cache ... (4 actions running)
    722:  �[32m[3,141 / 3,199]�[0m Extracting npm package @babel/[email protected]; 0s local, disk-cache ... (4 actions, 3 running)
    723:  �[32m[3,152 / 3,199]�[0m Extracting npm package @babel/[email protected]; 0s local, disk-cache ... (4 actions running)
    724:  �[32m[3,160 / 3,199]�[0m Extracting npm package @floating-ui/[email protected]; 0s local, disk-cache ... (4 actions, 3 running)
    725:  �[32m[3,167 / 3,199]�[0m Extracting npm package @emotion/[email protected]; 0s local, disk-cache ... (4 actions, 3 running)
    726:  �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/libsmall-tests-test-lib.jar (5 source files) and running annotation processors (AutoServiceProcessor):
    727:  java\test\org\openqa\selenium\remote\WebDriverFixture.java:170: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
    728:  response.setStatus(new ErrorCodes().toStatus(state, Optional.of(400)));
    ...
    
    772:  �[32m[3,192 / 3,203]�[0m 3 / 5 tests;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/AirlineStopsOutlined.js; 42s disk-cache ... (2 actions, 1 running)
    773:  �[32m[3,192 / 3,203]�[0m 3 / 5 tests;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/ArrowCircleRightTwoTone.js; 43s disk-cache ... (2 actions, 1 running)
    774:  �[32m[3,192 / 3,203]�[0m 3 / 5 tests;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/AutoGraphTwoTone.js; 44s disk-cache ... (2 actions, 1 running)
    775:  �[32m[3,192 / 3,203]�[0m 3 / 5 tests;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/Bento.js; 45s disk-cache ... (2 actions, 1 running)
    776:  �[32m[3,192 / 3,203]�[0m 3 / 5 tests;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/BorderVerticalOutlined.js; 46s disk-cache ... (2 actions, 1 running)
    777:  �[32m[3,192 / 3,203]�[0m 3 / 5 tests;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/CallEndRounded.js; 47s disk-cache ... (2 actions, 1 running)
    778:  �[32m[3,192 / 3,203]�[0m 3 / 5 tests;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/ChatTwoTone.js; 48s disk-cache ... (2 actions, 1 running)
    779:  �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium/federatedcredentialmanagement:FederatedCredentialManagementTest (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/java/test/org/openqa/selenium/federatedcredentialmanagement/FederatedCredentialManagementTest/test.log)
    780:  �[31m�[1mFAILED: �[0m//java/test/org/openqa/selenium/federatedcredentialmanagement:FederatedCredentialManagementTest (Summary)
    781:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/java/test/org/openqa/selenium/federatedcredentialmanagement/FederatedCredentialManagementTest/test.log
    782:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/java/test/org/openqa/selenium/federatedcredentialmanagement/FederatedCredentialManagementTest/test_attempts/attempt_1.log
    783:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/java/test/org/openqa/selenium/federatedcredentialmanagement/FederatedCredentialManagementTest/test_attempts/attempt_2.log
    784:  �[32mINFO: �[0mFrom Testing //java/test/org/openqa/selenium/federatedcredentialmanagement:FederatedCredentialManagementTest:
    785:  ==================== Test output for //java/test/org/openqa/selenium/federatedcredentialmanagement:FederatedCredentialManagementTest:
    786:  ERROR(tools/test/windows/tw.cc:1302) ERROR: src/main/native/windows/process.cc(95): WaitableProcess::Create(D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe): ERROR: src/main/native/windows/util.cc(292): AsExecutablePathForCreateProcess(D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe): ERROR: src/main/native/windows/util.cc(262): GetShortPathNameW(\\?\D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe): cannot shorten the path enough
    787:  ERROR(tools/test/windows/tw.cc:1479) Failed to start test process (arg: D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe)
    788:  ================================================================================
    789:  ==================== Test output for //java/test/org/openqa/selenium/federatedcredentialmanagement:FederatedCredentialManagementTest:
    790:  ERROR(tools/test/windows/tw.cc:1302) ERROR: src/main/native/windows/process.cc(95): WaitableProcess::Create(D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe): ERROR: src/main/native/windows/util.cc(292): AsExecutablePathForCreateProcess(D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe): ERROR: src/main/native/windows/util.cc(262): GetShortPathNameW(\\?\D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe): cannot shorten the path enough
    791:  ERROR(tools/test/windows/tw.cc:1479) Failed to start test process (arg: D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe)
    792:  ================================================================================
    793:  ==================== Test output for //java/test/org/openqa/selenium/federatedcredentialmanagement:FederatedCredentialManagementTest:
    794:  ERROR(tools/test/windows/tw.cc:1302) ERROR: src/main/native/windows/process.cc(95): WaitableProcess::Create(D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe): ERROR: src/main/native/windows/util.cc(292): AsExecutablePathForCreateProcess(D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe): ERROR: src/main/native/windows/util.cc(262): GetShortPathNameW(\\?\D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe): cannot shorten the path enough
    795:  ERROR(tools/test/windows/tw.cc:1479) Failed to start test process (arg: D:\_bazel\execroot\_main\bazel-out\x64_windows-fastbuild\bin\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe.runfiles\_main\java\test\org\openqa\selenium\federatedcredentialmanagement\FederatedCredentialManagementTest.exe)
    796:  ================================================================================
    797:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/CompareArrowsRounded.js; 49s disk-cache
    798:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/Crop169TwoTone.js; 50s disk-cache
    799:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/DensityLargeTwoTone.js; 51s disk-cache
    800:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/ExposureOutlined.js, 373 B / 373 B; 52s disk-cache
    801:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/Grid4x4.js; 53s disk-cache
    802:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/KeyboardTwoTone.js; 54s disk-cache
    803:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/MotionPhotosOffOutlined.js; 55s disk-cache
    804:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 56s disk-cache
    805:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/SettingsSystemDaydream.js; 57s disk-cache
    806:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/SwitchVideoTwoTone.js, 461 B / 461 B; 58s disk-cache
    807:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/esm/UpdateDisabledTwoTone.js; 59s disk-cache
    808:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/EvStationTwoTone.d.ts; 60s disk-cache
    809:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/FemaleTwoTone.js; 61s disk-cache
    810:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/FilterVintage.d.ts; 62s disk-cache
    811:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/FlipToBack.d.ts; 63s disk-cache
    812:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/FormatListBulleted.d.ts, 48 B / 48 B; 64s disk-cache
    813:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/Gesture.d.ts; 65s disk-cache
    814:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/HandshakeRounded.js; 66s disk-cache
    815:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/HideSourceRounded.d.ts; 67s disk-cache
    816:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 68s disk-cache
    817:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 69s disk-cache
    818:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/LibraryAddCheckRounded.d.ts; 71s disk-cache
    819:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/LocalHotelTwoTone.d.ts, 48 B / 48 B; 72s disk-cache
    820:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/LoupeRounded.d.ts; 73s disk-cache
    821:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 74s disk-cache
    822:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/MonetizationOnOutlined.js; 75s disk-cache
    823:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/NearMeDisabledTwoTone.d.ts; 76s disk-cache
    824:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/NoEncryptionGmailerrorredSharp.js, 674 B / 674 B; 77s disk-cache
    825:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 78s disk-cache
    826:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/PanoramaWideAngle.d.ts, 48 B / 48 B; 80s disk-cache
    827:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/PersonAddAlt.js; 81s disk-cache
    828:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/PhoneMissedRounded.d.ts; 82s disk-cache
    829:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 83s disk-cache
    830:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/PsychologyAltOutlined.d.ts; 84s disk-cache
    831:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 85s disk-cache
    832:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/ReplayCircleFilled.js; 86s disk-cache
    833:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/RotateRightRounded.js; 87s disk-cache
    834:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/ScreenLockPortraitTwoTone.d.ts, 48 B / 48 B; 88s disk-cache
    835:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 89s disk-cache
    836:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 90s disk-cache
    837:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/Shuffle.d.ts; 91s disk-cache
    838:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/SignalWifiBadTwoTone.d.ts, 48 B / 48 B; 92s disk-cache
    839:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 93s disk-cache
    840:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/SpokeOutlined.js; 94s disk-cache
    841:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 95s disk-cache
    842:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/SubtitlesSharp.d.ts; 96s disk-cache
    843:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/SystemSecurityUpdateSharp.d.ts; 97s disk-cache
    844:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/TextFormatSharp.d.ts; 98s disk-cache
    845:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/Timer10SelectRounded.d.ts, 48 B / 48 B; 99s disk-cache
    846:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/TravelExploreRounded.js; 100s disk-cache
    847:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/TwoMp.js; 101s disk-cache
    848:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 102s disk-cache
    849:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/VillaRounded.js; 103s disk-cache
    850:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/WbIncandescentRounded.js; 104s disk-cache
    851:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_796748879/node_modules/@mui/icons-material/WifiTetheringOffOutlined.js; 105s disk-cache
    852:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_724305784/node_modules/@mui/material/CardActionArea/package.json, 124 B / 124 B; 106s disk-cache
    853:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_724305784/node_modules/@mui/material/MobileStepper/MobileStepper.d.ts; 107s disk-cache
    854:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]_724305784/node_modules/@mui/material/TableHead/tableHeadClasses.js; 109s disk-cache
    855:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/@[email protected]/node_modules/@wry/context/lib/index.d.ts, 802 B / 802 B; 110s disk-cache
    856:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; Downloading node_modules/.aspect_rules_js/[email protected]/node_modules/graphql/utilities/buildClientSchema.mjs; 111s disk-cache
    857:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]
    858:  �[32m[3,193 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Splitting Javascript ../../../javascript/grid-ui/src/index.tsx [esbuild]; 1s local, disk-cache
    859:  �[32m[3,194 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] PackageZip javascript/grid-ui/react-zip.jar
    860:  �[32m[3,194 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] PackageZip javascript/grid-ui/react-zip.jar
    861:  �[32m[3,194 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m PackageZip javascript/grid-ui/react-zip.jar; 1s local, disk-cache
    862:  �[32mINFO: �[0mFrom PackageZip javascript/grid-ui/react-zip.jar:
    863:  C:\Users\RUNNER~1\AppData\Local\Temp\Bazel.runfiles_8qm8pyjx\runfiles\rules_python~~python~python_3_8_x86_64-pc-windows-msvc\lib\zipfile.py:1525: UserWarning: Duplicate name: 'grid-ui/'
    864:  return self._open_to_write(zinfo, force_zip64=force_zip64)
    865:  �[32m[3,195 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] MergeJars javascript/grid-ui/add-missing-dirs.jar
    866:  �[32m[3,196 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m MergeJars java/src/org/openqa/selenium/grid/grid-project.jar; 0s local, disk-cache
    867:  �[32m[3,197 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Action java/src/org/openqa/selenium/grid/grid-module-module-info.jar
    868:  �[32m[3,198 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Action java/src/org/openqa/selenium/grid/libgrid-module.jar
    869:  �[32m[3,201 / 3,203]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Building java/test/org/openqa/selenium/grid/router/libsupport.jar (1 source file); 0s disk-cache, multiplex-worker ... (2 actions, 1 running)
    870:  �[32m[3,203 / 3,204]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/grid/router:RemoteWebDriverDownloadTest; 0s disk-cache
    871:  �[32m[3,203 / 3,204]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/grid/router:RemoteWebDriverDownloadTest; 0s local, disk-cache
    872:  �[32m[3,203 / 3,204]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/grid/router:RemoteWebDriverDownloadTest; 9s local, disk-cache
    873:  �[32m[3,203 / 3,204]�[0m 4 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/grid/router:RemoteWebDriverDownloadTest; 39s local, disk-cache
    874:  �[32m[3,203 / 3,204]�[0m 5 / 5 tests, �[31m�[1m1 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/grid/router:RemoteWebDriverDownloadTest; 80s local, disk-cache
    875:  �[32mINFO: �[0mFound 5 test targets...
    876:  �[32mINFO: �[0mElapsed time: 315.090s, Critical Path: 224.70s
    877:  �[32mINFO: �[0m2925 processes: 1700 disk cache hit, 1129 internal, 89 local, 7 worker.
    878:  �[32mINFO: �[0mBuild completed, 1 test FAILED, 2925 total actions
    879:  //java/test/org/openqa/selenium/chrome:ChromeDriverFunctionalTest �[0m�[32m(cached) PASSED�[0m in 56.7s
    880:  //java/test/org/openqa/selenium/firefox:FirefoxDriverBuilderTest �[0m�[32m(cached) PASSED�[0m in 67.7s
    881:  //java/test/org/openqa/selenium/remote:RemoteWebDriverBuilderTest �[0m�[32m(cached) PASSED�[0m in 21.5s
    882:  //java/test/org/openqa/selenium/grid/router:RemoteWebDriverDownloadTest  �[0m�[32mPASSED�[0m in 80.5s
    883:  //java/test/org/openqa/selenium/federatedcredentialmanagement:FederatedCredentialManagementTest �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 0.1s
    884:  Stats over 3 runs: max = 0.1s, min = 0.0s, avg = 0.1s, dev = 0.0s
    885:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/java/test/org/openqa/selenium/federatedcredentialmanagement/FederatedCredentialManagementTest/test.log
    886:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/java/test/org/openqa/selenium/federatedcredentialmanagement/FederatedCredentialManagementTest/test_attempts/attempt_1.log
    887:  D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/java/test/org/openqa/selenium/federatedcredentialmanagement/FederatedCredentialManagementTest/test_attempts/attempt_2.log
    888:  Executed 2 out of 5 tests: 4 tests pass and �[0m�[31m�[1m1 fails locally�[0m.
    889:  There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
    890:  �[0m
    891:  ##[error]Process completed with exit code 1.
    

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

    @harsha509
    Copy link
    Member Author

    Nightly release is successful with the latest changes on this branch.
    https://github.com/SeleniumHQ/selenium/actions/runs/11294500502

    @harsha509 harsha509 merged commit f4e414b into trunk Oct 11, 2024
    34 of 37 checks passed
    @harsha509 harsha509 deleted the js-npm-to-pnpm branch October 11, 2024 17:29
    M1troll pushed a commit to M1troll/selenium that referenced this pull request May 14, 2025
    * [js] use only pnpm and remove npm refs (SeleniumHQ#14572)
    
    * remove lock file refs
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Labels

    B-dependencies Pull requests that update a dependency file P-enhancement PR with a new feature Review effort [1-5]: 2

    Projects

    None yet

    Development

    Successfully merging this pull request may close these issues.

    1 participant