Skip to content

Update dependency selenium-webdriver to v4.33.0 #2316

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

Merged
merged 13 commits into from
May 27, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 26, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
selenium-webdriver (source) 4.32.0 -> 4.33.0 age adoption passing confidence
selenium-webdriver (source, changelog) '= 4.32.0' -> '= 4.33.0' age adoption passing confidence

Release Notes

SeleniumHQ/selenium (selenium-webdriver)

v4.33.0

SeleniumHQ/selenium (selenium-webdriver)

v4.33.0

=========================

  • Add CDP for Chrome 137 and remove 134
  • Let firefox choose the bidi port by default (#​15727)
  • Upgrade to Ruby 3.2

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 these updates again.


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

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

Copy link

netlify bot commented May 26, 2025

Deploy Preview for selenium-dev ready!

Name Link
🔨 Latest commit 5b880d2
🔍 Latest deploy log https://app.netlify.com/projects/selenium-dev/deploys/6835c84f4893d50008472646
😎 Deploy Preview https://deploy-preview-2316--selenium-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

qodo-merge-pro bot commented May 26, 2025

CI Feedback 🧐

(Feedback updated until commit 86686e7)

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

Action: tests (macos, nightly)

Failed stage: Run tests on macos [❌]

Failed test name: Remote WebDriver starts remotely

Failure summary:

The action failed because of a TypeError in the Ruby tests: "no implicit conversion of String into
Integer". This error occurs in the Selenium::Server.get(:latest, background: true, args:
%w[--selenium-manager true --enable-managed-downloads true]) call at line 10 in the file
./spec/drivers/remote_webdriver_spec.rb. The error affected three test cases:

1. "Remote WebDriver starts remotely"
2. "Remote WebDriver uploads"
3. "Remote WebDriver downloads"

The issue appears to be a type mismatch where a String value is being used where an Integer is
expected in the Selenium::Server.get method.

Relevant error logs:
1:  ##[group]Operating System
2:  macOS
...

308:  Creating settings.xml with server-id: github
309:  Writing to /Users/runner/.m2/settings.xml
310:  ##[group]Run nick-invision/[email protected]
311:  with:
312:  timeout_minutes: 20
313:  max_attempts: 2
314:  command: cd examples/ruby
315:  bundle exec rspec
316:  
317:  new_command_on_retry: cd examples/ruby
318:  DEBUG=true bundle exec rspec --only-failures --backtrace
319:  
320:  retry_wait_seconds: 10
321:  polling_interval_seconds: 1
322:  warning_on_retry: true
323:  continue_on_error: false
324:  env:
...

433:  # ./spec/elements/locators_spec.rb:43
434:  34) Element Locators with relative locators finds element to the left
435:  # These are reference following the documentation example
436:  # ./spec/elements/locators_spec.rb:47
437:  35) Element Locators with relative locators finds element to the right
438:  # These are reference following the documentation example
439:  # ./spec/elements/locators_spec.rb:51
440:  36) Element Locators with relative locators finds near element
441:  # These are reference following the documentation example
442:  # ./spec/elements/locators_spec.rb:55
443:  37) Element Locators with relative locators chains relative locators
444:  # These are reference following the documentation example
445:  # ./spec/elements/locators_spec.rb:59
446:  Failures:
447:  1) Remote WebDriver starts remotely
448:  Got 0 failures and 2 other errors:
449:  1.1) Failure/Error:
450:  Selenium::Server.get(:latest,
451:  background: true,
452:  args: %w[--selenium-manager true --enable-managed-downloads true])
453:  TypeError:
454:  no implicit conversion of String into Integer
455:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
456:  # ./spec/drivers/remote_webdriver_spec.rb:16:in `block (2 levels) in <top (required)>'
457:  1.2) Failure/Error:
458:  Selenium::Server.get(:latest,
459:  background: true,
460:  args: %w[--selenium-manager true --enable-managed-downloads true])
461:  TypeError:
462:  no implicit conversion of String into Integer
463:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
464:  # ./spec/drivers/remote_webdriver_spec.rb:17:in `block (2 levels) in <top (required)>'
465:  2) Remote WebDriver uploads
466:  Got 0 failures and 2 other errors:
467:  2.1) Failure/Error:
468:  Selenium::Server.get(:latest,
469:  background: true,
470:  args: %w[--selenium-manager true --enable-managed-downloads true])
471:  TypeError:
472:  no implicit conversion of String into Integer
473:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
474:  # ./spec/drivers/remote_webdriver_spec.rb:16:in `block (2 levels) in <top (required)>'
475:  2.2) Failure/Error:
476:  Selenium::Server.get(:latest,
477:  background: true,
478:  args: %w[--selenium-manager true --enable-managed-downloads true])
479:  TypeError:
480:  no implicit conversion of String into Integer
481:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
482:  # ./spec/drivers/remote_webdriver_spec.rb:17:in `block (2 levels) in <top (required)>'
483:  3) Remote WebDriver downloads
484:  Got 0 failures and 2 other errors:
485:  3.1) Failure/Error:
486:  Selenium::Server.get(:latest,
487:  background: true,
488:  args: %w[--selenium-manager true --enable-managed-downloads true])
489:  TypeError:
490:  no implicit conversion of String into Integer
491:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
492:  # ./spec/drivers/remote_webdriver_spec.rb:16:in `block (2 levels) in <top (required)>'
493:  3.2) Failure/Error:
494:  Selenium::Server.get(:latest,
495:  background: true,
496:  args: %w[--selenium-manager true --enable-managed-downloads true])
497:  TypeError:
498:  no implicit conversion of String into Integer
499:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
500:  # ./spec/drivers/remote_webdriver_spec.rb:17:in `block (2 levels) in <top (required)>'
501:  Finished in 5 minutes 22 seconds (files took 0.16617 seconds to load)
502:  190 examples, 3 failures, 37 pending
503:  Failed examples:
504:  rspec ./spec/drivers/remote_webdriver_spec.rb:19 # Remote WebDriver starts remotely
505:  rspec ./spec/drivers/remote_webdriver_spec.rb:26 # Remote WebDriver uploads
506:  rspec ./spec/drivers/remote_webdriver_spec.rb:42 # Remote WebDriver downloads
507:  ##[warning]Attempt 1 failed. Reason: Child_process exited with error code 1
508:  ##[endgroup]
509:  ##[group]Attempt 2
510:  2025-05-27 13:45:23 INFO Selenium [:logger_info] Details on how to use and modify Selenium logger:
511:  https://selenium.dev/documentation/webdriver/troubleshooting/logging
512:  2025-05-27 13:45:23 DEBUG Selenium Running with Guard 'platform' set to: macosx
513:  2025-05-27 13:45:23 DEBUG Selenium Running with Guard 'ci' set to: github
514:  Run options: include {:last_run_status=>"failed"}
515:  F2025-05-27 13:45:24 DEBUG Selenium Running with Guard 'platform' set to: macosx
516:  2025-05-27 13:45:24 DEBUG Selenium Running with Guard 'ci' set to: github
517:  F2025-05-27 13:45:24 DEBUG Selenium Running with Guard 'platform' set to: macosx
518:  2025-05-27 13:45:24 DEBUG Selenium Running with Guard 'ci' set to: github
519:  F
520:  Failures:
521:  1) Remote WebDriver starts remotely
522:  Got 0 failures and 2 other errors:
523:  1.1) Failure/Error:
524:  Selenium::Server.get(:latest,
525:  background: true,
526:  args: %w[--selenium-manager true --enable-managed-downloads true])
527:  TypeError:
528:  no implicit conversion of String into Integer
...

584:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:45:in `invoke'
585:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/exe/rspec:4:in `<top (required)>'
586:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `load'
587:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `<top (required)>'
588:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `load'
589:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `kernel_load'
590:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:23:in `run'
591:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
592:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
593:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
594:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
595:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
596:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
597:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
598:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
599:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
600:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
601:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `load'
602:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `<main>'
603:  1.2) Failure/Error:
604:  Selenium::Server.get(:latest,
605:  background: true,
606:  args: %w[--selenium-manager true --enable-managed-downloads true])
607:  TypeError:
608:  no implicit conversion of String into Integer
...

664:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:45:in `invoke'
665:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/exe/rspec:4:in `<top (required)>'
666:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `load'
667:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `<top (required)>'
668:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `load'
669:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `kernel_load'
670:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:23:in `run'
671:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
672:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
673:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
674:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
675:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
676:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
677:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
678:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
679:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
680:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
681:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `load'
682:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `<main>'
683:  2) Remote WebDriver uploads
684:  Got 0 failures and 2 other errors:
685:  2.1) Failure/Error:
686:  Selenium::Server.get(:latest,
687:  background: true,
688:  args: %w[--selenium-manager true --enable-managed-downloads true])
689:  TypeError:
690:  no implicit conversion of String into Integer
...

746:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:45:in `invoke'
747:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/exe/rspec:4:in `<top (required)>'
748:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `load'
749:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `<top (required)>'
750:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `load'
751:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `kernel_load'
752:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:23:in `run'
753:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
754:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
755:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
756:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
757:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
758:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
759:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
760:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
761:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
762:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
763:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `load'
764:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `<main>'
765:  2.2) Failure/Error:
766:  Selenium::Server.get(:latest,
767:  background: true,
768:  args: %w[--selenium-manager true --enable-managed-downloads true])
769:  TypeError:
770:  no implicit conversion of String into Integer
...

826:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:45:in `invoke'
827:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/exe/rspec:4:in `<top (required)>'
828:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `load'
829:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `<top (required)>'
830:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `load'
831:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `kernel_load'
832:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:23:in `run'
833:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
834:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
835:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
836:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
837:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
838:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
839:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
840:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
841:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
842:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
843:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `load'
844:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `<main>'
845:  3) Remote WebDriver downloads
846:  Got 0 failures and 2 other errors:
847:  3.1) Failure/Error:
848:  Selenium::Server.get(:latest,
849:  background: true,
850:  args: %w[--selenium-manager true --enable-managed-downloads true])
851:  TypeError:
852:  no implicit conversion of String into Integer
...

908:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:45:in `invoke'
909:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/exe/rspec:4:in `<top (required)>'
910:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `load'
911:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `<top (required)>'
912:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `load'
913:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `kernel_load'
914:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:23:in `run'
915:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
916:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
917:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
918:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
919:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
920:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
921:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
922:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
923:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
924:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
925:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `load'
926:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `<main>'
927:  3.2) Failure/Error:
928:  Selenium::Server.get(:latest,
929:  background: true,
930:  args: %w[--selenium-manager true --enable-managed-downloads true])
931:  TypeError:
932:  no implicit conversion of String into Integer
...

988:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:45:in `invoke'
989:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.0/exe/rspec:4:in `<top (required)>'
990:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `load'
991:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/rspec:25:in `<top (required)>'
992:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `load'
993:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `kernel_load'
994:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:23:in `run'
995:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
996:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
997:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
998:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
999:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
1000:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
1001:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
1002:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
1003:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
1004:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
1005:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `load'
1006:  # /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/bin/bundle:25:in `<main>'
1007:  Finished in 1.02 seconds (files took 0.23062 seconds to load)
1008:  3 examples, 3 failures
1009:  Failed examples:
1010:  rspec ./spec/drivers/remote_webdriver_spec.rb:19 # Remote WebDriver starts remotely
1011:  rspec ./spec/drivers/remote_webdriver_spec.rb:26 # Remote WebDriver uploads
1012:  rspec ./spec/drivers/remote_webdriver_spec.rb:42 # Remote WebDriver downloads
1013:  ##[endgroup]
1014:  ##[error]Final attempt failed. Child_process exited with error code 1
1015:  Post job cleanup.

@renovate renovate bot force-pushed the renovate/selenium-webdriver-4.x branch from 413a870 to ba61dd6 Compare May 26, 2025 13:35
Copy link
Contributor Author

renovate bot commented May 26, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@diemol diemol merged commit 5f5285a into trunk May 27, 2025
19 checks passed
@diemol diemol deleted the renovate/selenium-webdriver-4.x branch May 27, 2025 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant