-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Update dependency selenium-webdriver to v4.20.0 #1692
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
Conversation
✅ Deploy Preview for selenium-dev ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
CI Failure Feedback
(Checks updated until commit 646c819)
Action: test_examples (macos-latest, nightly)
Failed stage: Run tests [❌]
Failure summary:
The action failed due to multiple instances of NoMethodError for the driver_path method. This error
occurred in various tests where the driver_path method was called but not defined or accessible in
the given context. This issue suggests that the method might be missing, incorrectly named, or not
included in the scope where it's being called. The repeated failures across different browser and
service specifications indicate a systemic issue with the method's definition or its accessibility
in the test environment.
Relevant error logs:
1: ##[group]Operating System 2: macOS ... 282: timeout_minutes: 20 283: max_attempts: 3 284: command: cd examples/ruby 285: bundle exec rspec 286: 287: retry_wait_seconds: 10 288: polling_interval_seconds: 1 289: warning_on_retry: true 290: continue_on_error: false ... 293: GITHUB_TOKEN: *** 294: GH_TOKEN: *** 295: PATH: /usr/local/opt/pipx_bin:/Users/runner/.cargo/bin:/usr/local/opt/curl/bin:/usr/local/bin:/usr/local/sbin:/Users/runner/bin:/Users/runner/.yarn/bin:/Users/runner/Library/Android/sdk/tools:/Users/runner/Library/Android/sdk/platform-tools:/Library/Frameworks/Python.framework/Versions/Current/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/usr/bin:/bin:/usr/sbin:/sbin:/Users/runner/.dotnet/tools:/Users/runner/.ghcup/bin 296: JAVA_HOME: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.22-7/x64/Contents/Home 297: JAVA_HOME_11_X64: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.22-7/x64/Contents/Home 298: ##[endgroup] 299: ......*...................................***************..2024年04月25日 13:23:02 INFO Selenium [:logger_info] Details on how to use and modify Selenium logger: 300: https://selenium.dev/documentation/webdriver/troubleshooting/logging 301: 2024年04月25日 13:23:02 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 302: 2024年04月25日 13:23:02 ERROR Selenium Backtrace: ... 350: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 351: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 352: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 353: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 354: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 355: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 356: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 357: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 358: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 359: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 360: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 361: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 362: F..........2024年04月25日 13:24:02 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 363: 2024年04月25日 13:24:02 ERROR Selenium Backtrace: ... 411: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 412: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 413: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 414: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 415: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 416: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 417: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 418: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 419: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 420: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 421: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 422: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 423: F..........2024年04月25日 13:24:53 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 424: 2024年04月25日 13:24:53 ERROR Selenium Backtrace: ... 472: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 473: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 474: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 475: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 476: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 477: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 478: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 479: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 480: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' ... 633: �[0KDownloading selenium-server-4.20.0.jar: 94% (35945857 / 37899477) 634: �[0KDownloading selenium-server-4.20.0.jar: 95% (36191617 / 37899477) 635: �[0KDownloading selenium-server-4.20.0.jar: 96% (36437377 / 37899477) 636: �[0KDownloading selenium-server-4.20.0.jar: 96% (36683137 / 37899477) 637: �[0KDownloading selenium-server-4.20.0.jar: 97% (36928897 / 37899477) 638: �[0KDownloading selenium-server-4.20.0.jar: 98% (37158784 / 37899477) 639: �[0KDownloading selenium-server-4.20.0.jar: 98% (37404544 / 37899477) 640: �[0KDownloading selenium-server-4.20.0.jar: 99% (37650304 / 37899477) 641: �[0KDownloading selenium-server-4.20.0.jar: 99% (37896064 / 37899477)...2024年04月25日 13:26:50 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 642: 2024年04月25日 13:26:50 ERROR Selenium Backtrace: ... 687: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 688: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 689: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 690: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 691: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 692: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 693: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 694: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 695: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 696: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 697: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 698: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 699: F2024-04-25 13:26:50 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 700: 2024年04月25日 13:26:50 ERROR Selenium Backtrace: ... 745: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 746: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 747: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 748: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 749: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 750: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 751: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 752: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 753: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 754: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 755: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 756: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 757: F2024-04-25 13:26:50 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 758: 2024年04月25日 13:26:50 ERROR Selenium Backtrace: ... 803: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 804: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 805: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 806: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 807: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 808: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 809: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 810: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 811: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 812: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 813: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 814: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 815: F..................... 816: Pending: (Failures listed here are expected and do not affect your suite's status) 817: 1) Keys copy and paste 818: # Test guarded; https://bugs.chromium.org/p/chromedriver/issues/detail?id=4264 819: Failure/Error: expect(driver.find_element(id: 'textInput').attribute('value')).to eq 'SeleniumSelenium!' ... 884: 22) Internet Explorer Service sets location for supporting files 885: # Test does not apply to this configuration; no reason given 886: # ./spec/browsers/internet_explorer_spec.rb:61 887: 23) Chrome Driver Options sets remote capabilities 888: # this is example code that will not execute 889: # ./spec/drivers/options_spec.rb:36 890: Failures: 891: 1) Chrome Options sets location of binary 892: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 893: Selenium::WebDriver::Error::NoSuchDriverError: 894: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 895: # ./spec/browsers/chrome_spec.rb:119:in `driver_finder' 896: # ./spec/browsers/chrome_spec.rb:7:in `block (3 levels) in <top (required)>' 897: # ./spec/browsers/chrome_spec.rb:25:in `block (3 levels) in <top (required)>' 898: # ------------------ 899: # --- Caused by: --- 900: # NoMethodError: 901: # undefined method `driver_path' for class Class 902: # ./spec/browsers/chrome_spec.rb:119:in `driver_finder' 903: 2) Edge Options sets location of binary 904: Failure/Error: ENV['EDGEDRIVER_BIN'] = finder.driver_path 905: Selenium::WebDriver::Error::NoSuchDriverError: 906: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 907: # ./spec/browsers/edge_spec.rb:119:in `driver_finder' 908: # ./spec/browsers/edge_spec.rb:7:in `block (3 levels) in <top (required)>' 909: # ./spec/browsers/edge_spec.rb:25:in `block (3 levels) in <top (required)>' 910: # ------------------ 911: # --- Caused by: --- 912: # NoMethodError: 913: # undefined method `driver_path' for class Class 914: # ./spec/browsers/edge_spec.rb:119:in `driver_finder' 915: 3) Firefox Options sets location of binary 916: Failure/Error: ENV['GECKODRIVER_BIN'] = finder.driver_path 917: Selenium::WebDriver::Error::NoSuchDriverError: 918: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 919: # ./spec/browsers/firefox_spec.rb:126:in `driver_finder' 920: # ./spec/browsers/firefox_spec.rb:7:in `block (3 levels) in <top (required)>' 921: # ./spec/browsers/firefox_spec.rb:25:in `block (3 levels) in <top (required)>' 922: # ------------------ 923: # --- Caused by: --- 924: # NoMethodError: 925: # undefined method `driver_path' for class Class 926: # ./spec/browsers/firefox_spec.rb:126:in `driver_finder' 927: 4) Service has default service 928: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 929: Selenium::WebDriver::Error::NoSuchDriverError: 930: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 931: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 932: # ./spec/drivers/service_spec.rb:10:in `block (2 levels) in <top (required)>' 933: # ------------------ 934: # --- Caused by: --- 935: # NoMethodError: 936: # undefined method `driver_path' for class Class 937: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 938: 5) Service specifies driver location 939: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 940: Selenium::WebDriver::Error::NoSuchDriverError: 941: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 942: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 943: # ./spec/drivers/service_spec.rb:10:in `block (2 levels) in <top (required)>' 944: # ------------------ 945: # --- Caused by: --- 946: # NoMethodError: 947: # undefined method `driver_path' for class Class 948: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 949: 6) Service specifies driver port 950: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 951: Selenium::WebDriver::Error::NoSuchDriverError: 952: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 953: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 954: # ./spec/drivers/service_spec.rb:10:in `block (2 levels) in <top (required)>' 955: # ------------------ 956: # --- Caused by: --- 957: # NoMethodError: 958: # undefined method `driver_path' for class Class 959: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 960: Finished in 8 minutes 15 seconds (files took 8.04 seconds to load) 961: 130 examples, 6 failures, 23 pending 962: Failed examples: 963: rspec ./spec/browsers/chrome_spec.rb:22 # Chrome Options sets location of binary 964: rspec ./spec/browsers/edge_spec.rb:22 # Edge Options sets location of binary 965: rspec ./spec/browsers/firefox_spec.rb:22 # Firefox Options sets location of binary 966: rspec ./spec/drivers/service_spec.rb:13 # Service has default service 967: rspec ./spec/drivers/service_spec.rb:18 # Service specifies driver location 968: rspec ./spec/drivers/service_spec.rb:27 # Service specifies driver port 969: ##[warning]Attempt 1 failed. Reason: Child_process exited with error code 1 970: ......*...................................***************..2024年04月25日 13:30:26 INFO Selenium [:logger_info] Details on how to use and modify Selenium logger: 971: https://selenium.dev/documentation/webdriver/troubleshooting/logging 972: 2024年04月25日 13:30:26 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 973: 2024年04月25日 13:30:26 ERROR Selenium Backtrace: ... 1021: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1022: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1023: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1024: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1025: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1026: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1027: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1028: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1029: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1030: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1031: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1032: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1033: F..........2024年04月25日 13:30:51 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1034: 2024年04月25日 13:30:51 ERROR Selenium Backtrace: ... 1082: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1083: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1084: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1085: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1086: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1087: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1088: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1089: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1090: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1091: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1092: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1093: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1094: F..........2024年04月25日 13:31:26 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1095: 2024年04月25日 13:31:26 ERROR Selenium Backtrace: ... 1143: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1144: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1145: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1146: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1147: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1148: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1149: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1150: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1151: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1152: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1153: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1154: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1155: F........******......*...2024年04月25日 13:32:46 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1156: 2024年04月25日 13:32:46 ERROR Selenium Backtrace: ... 1201: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1202: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1203: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1204: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1205: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1206: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1207: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1208: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1209: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1210: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1211: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1212: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1213: F2024-04-25 13:32:46 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1214: 2024年04月25日 13:32:46 ERROR Selenium Backtrace: ... 1259: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1260: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1261: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1262: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1263: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1264: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1265: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1266: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1267: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1268: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1269: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1270: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1271: F2024-04-25 13:32:46 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1272: 2024年04月25日 13:32:46 ERROR Selenium Backtrace: ... 1317: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1318: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1319: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1320: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1321: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1322: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1323: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1324: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1325: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1326: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1327: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1328: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1329: F..................... 1330: Pending: (Failures listed here are expected and do not affect your suite's status) 1331: 1) Keys copy and paste 1332: # Test guarded; https://bugs.chromium.org/p/chromedriver/issues/detail?id=4264 1333: Failure/Error: expect(driver.find_element(id: 'textInput').attribute('value')).to eq 'SeleniumSelenium!' ... 1398: 22) Internet Explorer Service sets location for supporting files 1399: # Test does not apply to this configuration; no reason given 1400: # ./spec/browsers/internet_explorer_spec.rb:61 1401: 23) Chrome Driver Options sets remote capabilities 1402: # this is example code that will not execute 1403: # ./spec/drivers/options_spec.rb:36 1404: Failures: 1405: 1) Chrome Options sets location of binary 1406: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 1407: Selenium::WebDriver::Error::NoSuchDriverError: 1408: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1409: # ./spec/browsers/chrome_spec.rb:119:in `driver_finder' 1410: # ./spec/browsers/chrome_spec.rb:7:in `block (3 levels) in <top (required)>' 1411: # ./spec/browsers/chrome_spec.rb:25:in `block (3 levels) in <top (required)>' 1412: # ------------------ 1413: # --- Caused by: --- 1414: # NoMethodError: 1415: # undefined method `driver_path' for class Class 1416: # ./spec/browsers/chrome_spec.rb:119:in `driver_finder' 1417: 2) Edge Options sets location of binary 1418: Failure/Error: ENV['EDGEDRIVER_BIN'] = finder.driver_path 1419: Selenium::WebDriver::Error::NoSuchDriverError: 1420: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1421: # ./spec/browsers/edge_spec.rb:119:in `driver_finder' 1422: # ./spec/browsers/edge_spec.rb:7:in `block (3 levels) in <top (required)>' 1423: # ./spec/browsers/edge_spec.rb:25:in `block (3 levels) in <top (required)>' 1424: # ------------------ 1425: # --- Caused by: --- 1426: # NoMethodError: 1427: # undefined method `driver_path' for class Class 1428: # ./spec/browsers/edge_spec.rb:119:in `driver_finder' 1429: 3) Firefox Options sets location of binary 1430: Failure/Error: ENV['GECKODRIVER_BIN'] = finder.driver_path 1431: Selenium::WebDriver::Error::NoSuchDriverError: 1432: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1433: # ./spec/browsers/firefox_spec.rb:126:in `driver_finder' 1434: # ./spec/browsers/firefox_spec.rb:7:in `block (3 levels) in <top (required)>' 1435: # ./spec/browsers/firefox_spec.rb:25:in `block (3 levels) in <top (required)>' 1436: # ------------------ 1437: # --- Caused by: --- 1438: # NoMethodError: 1439: # undefined method `driver_path' for class Class 1440: # ./spec/browsers/firefox_spec.rb:126:in `driver_finder' 1441: 4) Service has default service 1442: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 1443: Selenium::WebDriver::Error::NoSuchDriverError: 1444: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1445: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1446: # ./spec/drivers/service_spec.rb:10:in `block (2 levels) in <top (required)>' 1447: # ------------------ 1448: # --- Caused by: --- 1449: # NoMethodError: 1450: # undefined method `driver_path' for class Class 1451: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1452: 5) Service specifies driver location 1453: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 1454: Selenium::WebDriver::Error::NoSuchDriverError: 1455: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1456: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1457: # ./spec/drivers/service_spec.rb:10:in `block (2 levels) in <top (required)>' 1458: # ------------------ 1459: # --- Caused by: --- 1460: # NoMethodError: 1461: # undefined method `driver_path' for class Class 1462: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1463: 6) Service specifies driver port 1464: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 1465: Selenium::WebDriver::Error::NoSuchDriverError: 1466: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1467: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1468: # ./spec/drivers/service_spec.rb:10:in `block (2 levels) in <top (required)>' 1469: # ------------------ 1470: # --- Caused by: --- 1471: # NoMethodError: 1472: # undefined method `driver_path' for class Class 1473: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1474: Finished in 5 minutes 34 seconds (files took 3.69 seconds to load) 1475: 130 examples, 6 failures, 23 pending 1476: Failed examples: 1477: rspec ./spec/browsers/chrome_spec.rb:22 # Chrome Options sets location of binary 1478: rspec ./spec/browsers/edge_spec.rb:22 # Edge Options sets location of binary 1479: rspec ./spec/browsers/firefox_spec.rb:22 # Firefox Options sets location of binary 1480: rspec ./spec/drivers/service_spec.rb:13 # Service has default service 1481: rspec ./spec/drivers/service_spec.rb:18 # Service specifies driver location 1482: rspec ./spec/drivers/service_spec.rb:27 # Service specifies driver port 1483: ##[warning]Attempt 2 failed. Reason: Child_process exited with error code 1 1484: ......*...................................***************..2024年04月25日 13:36:11 INFO Selenium [:logger_info] Details on how to use and modify Selenium logger: 1485: https://selenium.dev/documentation/webdriver/troubleshooting/logging 1486: 2024年04月25日 13:36:11 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1487: 2024年04月25日 13:36:11 ERROR Selenium Backtrace: ... 1535: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1536: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1537: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1538: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1539: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1540: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1541: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1542: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1543: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1544: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1545: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1546: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1547: F..........2024年04月25日 13:36:35 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1548: 2024年04月25日 13:36:35 ERROR Selenium Backtrace: ... 1596: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1597: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1598: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1599: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1600: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1601: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1602: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1603: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1604: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1605: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1606: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1607: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1608: F..........2024年04月25日 13:37:09 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1609: 2024年04月25日 13:37:09 ERROR Selenium Backtrace: ... 1657: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1658: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1659: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1660: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1661: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1662: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1663: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1664: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1665: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1666: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1667: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1668: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1669: F........******......*...2024年04月25日 13:38:30 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1670: 2024年04月25日 13:38:30 ERROR Selenium Backtrace: ... 1715: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1716: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1717: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1718: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1719: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1720: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1721: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1722: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1723: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1724: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1725: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1726: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1727: F2024-04-25 13:38:30 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1728: 2024年04月25日 13:38:30 ERROR Selenium Backtrace: ... 1773: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1774: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1775: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1776: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1777: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1778: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1779: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1780: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1781: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1782: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1783: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1784: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1785: F2024-04-25 13:38:30 ERROR Selenium Exception occurred: undefined method `driver_path' for class Class 1786: 2024年04月25日 13:38:30 ERROR Selenium Backtrace: ... 1831: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1832: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1833: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1834: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1835: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1836: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1837: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1838: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1839: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1840: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1841: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `load' 1842: /Users/runner/hostedtoolcache/Ruby/3.3.1/x64/bin/bundle:25:in `<main>' 1843: F..................... 1844: Pending: (Failures listed here are expected and do not affect your suite's status) 1845: 1) Keys copy and paste 1846: # Test guarded; https://bugs.chromium.org/p/chromedriver/issues/detail?id=4264 1847: Failure/Error: expect(driver.find_element(id: 'textInput').attribute('value')).to eq 'SeleniumSelenium!' ... 1912: 22) Internet Explorer Service sets location for supporting files 1913: # Test does not apply to this configuration; no reason given 1914: # ./spec/browsers/internet_explorer_spec.rb:61 1915: 23) Chrome Driver Options sets remote capabilities 1916: # this is example code that will not execute 1917: # ./spec/drivers/options_spec.rb:36 1918: Failures: 1919: 1) Chrome Options sets location of binary 1920: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 1921: Selenium::WebDriver::Error::NoSuchDriverError: 1922: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1923: # ./spec/browsers/chrome_spec.rb:119:in `driver_finder' 1924: # ./spec/browsers/chrome_spec.rb:7:in `block (3 levels) in <top (required)>' 1925: # ./spec/browsers/chrome_spec.rb:25:in `block (3 levels) in <top (required)>' 1926: # ------------------ 1927: # --- Caused by: --- 1928: # NoMethodError: 1929: # undefined method `driver_path' for class Class 1930: # ./spec/browsers/chrome_spec.rb:119:in `driver_finder' 1931: 2) Edge Options sets location of binary 1932: Failure/Error: ENV['EDGEDRIVER_BIN'] = finder.driver_path 1933: Selenium::WebDriver::Error::NoSuchDriverError: 1934: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1935: # ./spec/browsers/edge_spec.rb:119:in `driver_finder' 1936: # ./spec/browsers/edge_spec.rb:7:in `block (3 levels) in <top (required)>' 1937: # ./spec/browsers/edge_spec.rb:25:in `block (3 levels) in <top (required)>' 1938: # ------------------ 1939: # --- Caused by: --- 1940: # NoMethodError: 1941: # undefined method `driver_path' for class Class 1942: # ./spec/browsers/edge_spec.rb:119:in `driver_finder' 1943: 3) Firefox Options sets location of binary 1944: Failure/Error: ENV['GECKODRIVER_BIN'] = finder.driver_path 1945: Selenium::WebDriver::Error::NoSuchDriverError: 1946: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1947: # ./spec/browsers/firefox_spec.rb:126:in `driver_finder' 1948: # ./spec/browsers/firefox_spec.rb:7:in `block (3 levels) in <top (required)>' 1949: # ./spec/browsers/firefox_spec.rb:25:in `block (3 levels) in <top (required)>' 1950: # ------------------ 1951: # --- Caused by: --- 1952: # NoMethodError: 1953: # undefined method `driver_path' for class Class 1954: # ./spec/browsers/firefox_spec.rb:126:in `driver_finder' 1955: 4) Service has default service 1956: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 1957: Selenium::WebDriver::Error::NoSuchDriverError: 1958: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1959: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1960: # ./spec/drivers/service_spec.rb:10:in `block (2 levels) in <top (required)>' 1961: # ------------------ 1962: # --- Caused by: --- 1963: # NoMethodError: 1964: # undefined method `driver_path' for class Class 1965: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1966: 5) Service specifies driver location 1967: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 1968: Selenium::WebDriver::Error::NoSuchDriverError: 1969: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1970: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1971: # ./spec/drivers/service_spec.rb:10:in `block (2 levels) in <top (required)>' 1972: # ------------------ 1973: # --- Caused by: --- 1974: # NoMethodError: 1975: # undefined method `driver_path' for class Class 1976: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1977: 6) Service specifies driver port 1978: Failure/Error: ENV['CHROMEDRIVER_BIN'] = finder.driver_path 1979: Selenium::WebDriver::Error::NoSuchDriverError: 1980: Unable to obtain ; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location 1981: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1982: # ./spec/drivers/service_spec.rb:10:in `block (2 levels) in <top (required)>' 1983: # ------------------ 1984: # --- Caused by: --- 1985: # NoMethodError: 1986: # undefined method `driver_path' for class Class 1987: # ./spec/drivers/service_spec.rb:37:in `driver_finder' 1988: Finished in 5 minutes 31 seconds (files took 3.27 seconds to load) 1989: 130 examples, 6 failures, 23 pending 1990: Failed examples: 1991: rspec ./spec/browsers/chrome_spec.rb:22 # Chrome Options sets location of binary 1992: rspec ./spec/browsers/edge_spec.rb:22 # Edge Options sets location of binary 1993: rspec ./spec/browsers/firefox_spec.rb:22 # Firefox Options sets location of binary 1994: rspec ./spec/drivers/service_spec.rb:13 # Service has default service 1995: rspec ./spec/drivers/service_spec.rb:18 # Service specifies driver location 1996: rspec ./spec/drivers/service_spec.rb:27 # Service specifies driver port 1997: ##[error]Final attempt failed. Child_process exited with error 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- ifpersistent_commentis 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.
717f48a to
d44f5a2
Compare
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
@A1exKH could you please stop spamming?
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.
A1exKH
commented
Apr 25, 2024
@A1exKH could you please stop spamming?
@diemol Hi! What do you mean? Is code review is forbidden in this repo?
An actual code review is helpful and welcome. However, the code reviews you do across several repositories do not give any constructive, actionable, or useful feedback. One could think that the objective is to fill up the GitHub activity panel.
A1exKH
commented
Apr 26, 2024
@A1exKH could you please stop spamming?
@diemol Hi! What do you mean? Is code review is forbidden in this repo?
An actual code review is helpful and welcome. However, the code reviews you do across several repositories do not give any constructive, actionable, or useful feedback. One could think that the objective is to fill up the GitHub activity panel.
What does "actual code review" mean?
Could you provide a link for documentation about "actual code review"?
I will leave that as a research exercise for you. I think you got the point.
A1exKH
commented
Apr 26, 2024
I will leave that as a research exercise for you. I think you got the point.
No, I didn't.
Please provide links for documentation, you left comments in this PR, saying, that I do spam. I've checked this repository to find any documentation about PR review process and I didn't find anything. I asked you, because you had complains for my "actual code review", I want to fix it, please help me with it :)
Uh oh!
There was an error while loading. Please reload this page.
Mend Renovate
This PR contains the following updates:
4.19.0->4.20.0'= 4.19.0'->'= 4.20.0'Release Notes
SeleniumHQ/selenium (selenium-webdriver)
v4.20.0SeleniumHQ/selenium (selenium-webdriver)
v4.20.0=========================
changed and if users were invoking it, they might experience issues. Selenium Manager is
still in beta and these type of changes are expected.
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.
This PR has been generated by Mend Renovate. View repository job log here.