Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency rubocop-rspec to v3.3.0 #2098

Merged
merged 2 commits into from
Dec 17, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 12, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rubocop-rspec (changelog) 3.2.0 -> 3.3.0 age adoption passing confidence

Release Notes

rubocop/rubocop-rspec (rubocop-rspec)

v3.3.0

Compare Source

  • Deprecate top_level_group? method from TopLevelGroup mixin as all of its callers were intentionally removed from Rubocop/RSpec. ([@​corsonknowles])
  • Fix false positive for RSpec/EmptyMetadata for splat kwargs. ([@​pirj])

Configuration

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

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

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

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


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

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

Copy link

netlify bot commented Dec 12, 2024

Deploy Preview for selenium-dev ready!

Name Link
🔨 Latest commit 9387b5b
🔍 Latest deploy log https://app.netlify.com/sites/selenium-dev/deploys/6761aad2d79c3d00087975ee
😎 Deploy Preview https://deploy-preview-2098--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 site configuration.

Copy link
Contributor

qodo-merge-pro bot commented Dec 12, 2024

CI Failure Feedback 🧐

(Checks updated until commit 9387b5b)

Action: tests (macos, stable)

Failed stage: Run tests [❌]

Failed test name: Edge Options basic options

Failure summary:

The action failed because Selenium WebDriver was unable to obtain the Microsoft Edge driver
(msedgedriver). The specific error occurred when trying to parse JSON from the URL
https://edgeupdates.microsoft.com/api/products/ - it was missing a required field ArtifactName at
line 1 column 466. This caused all Edge browser related tests to fail with error code 65.

Key points:

  • Error occurred in Selenium Manager when trying to configure Edge browser
  • JSON parsing error from Edge updates API
  • Missing required field: ArtifactName
  • Affected all Edge browser test cases

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  macOS
    ...
    
    260:  timeout_minutes: 20
    261:  max_attempts: 3
    262:  command: cd examples/ruby
    263:  bundle exec rspec
    264:  
    265:  retry_wait_seconds: 10
    266:  polling_interval_seconds: 1
    267:  warning_on_retry: true
    268:  continue_on_error: false
    ...
    
    271:  GITHUB_TOKEN: ***
    272:  GH_TOKEN: ***
    273:  PATH: /Users/runner/.local/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/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
    274:  JAVA_HOME: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.25-9/arm64/Contents/Home
    275:  JAVA_HOME_11_ARM64: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.25-9/arm64/Contents/Home
    276:  ##[endgroup]
    277:  ......*..................................................2024-12-17 16:48:59 INFO Selenium [:logger_info] Details on how to use and modify Selenium logger:
    278:  https://selenium.dev/documentation/webdriver/troubleshooting/logging
    279:  2024-12-17 16:48:59 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    280:  2024-12-17 16:48:59 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    281:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    282:  2024-12-17 16:48:59 ERROR Selenium Backtrace:
    ...
    
    328:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    329:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    330:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    331:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    332:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    333:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    334:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    335:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    336:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    337:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    338:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    339:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    340:  F2024-12-17 16:48:59 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    341:  2024-12-17 16:48:59 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    342:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    343:  2024-12-17 16:48:59 ERROR Selenium Backtrace:
    ...
    
    389:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    390:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    391:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    392:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    393:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    394:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    395:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    396:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    397:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    398:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    399:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    400:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    401:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    402:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--browser-version", "stable", "--language-binding", "ruby", "--output", "json"] - Code 65
    403:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    404:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    454:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    455:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    456:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    457:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    458:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    459:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    460:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    461:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    462:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    463:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    464:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    465:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    466:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    467:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    468:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    469:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    515:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    516:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    517:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    518:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    519:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    520:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    521:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    522:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    523:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    524:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    525:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    526:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    527:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    528:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    529:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    530:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    576:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    577:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    578:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    579:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    580:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    581:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    582:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    583:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    584:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    585:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    586:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    587:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    588:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    589:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    590:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    591:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    637:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    638:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    639:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    640:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    641:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    642:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    643:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    644:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    645:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    646:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    647:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    648:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    649:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    650:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    651:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    652:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    698:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    699:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    700:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    701:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    702:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    703:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    704:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    705:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    706:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    707:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    708:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    709:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    710:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    711:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    712:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    713:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    767:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    768:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    769:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    770:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    771:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    772:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    773:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    774:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    775:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    776:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    777:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    778:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    779:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    780:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    781:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    782:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    828:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    829:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    830:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    831:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    832:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    833:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    834:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    835:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    836:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    837:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    838:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    839:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    840:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    841:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    842:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    843:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    889:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    890:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    891:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    892:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    893:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    894:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    895:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    896:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    897:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    898:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    899:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    900:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    901:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    902:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    903:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    904:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    950:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    951:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    952:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    953:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    954:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    955:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    956:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    957:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    958:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    959:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    960:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    961:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    962:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    963:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    964:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    965:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    1011:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    1012:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    1013:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    1014:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    1015:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    1016:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    1017:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    1018:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    1019:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    1020:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    1021:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    1022:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    1023:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    1024:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1025:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1026:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    1072:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    1073:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    1074:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    1075:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    1076:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    1077:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    1078:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    1079:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    1080:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    1081:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    1082:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    1083:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    1084:  F2024-12-17 16:49:00 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    1085:  2024-12-17 16:49:00 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1086:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1087:  2024-12-17 16:49:00 ERROR Selenium Backtrace:
    ...
    
    1133:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    1134:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    1135:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    1136:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    1137:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    1138:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    1139:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    1140:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    1141:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    1142:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    1143:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    1144:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    1145:  F2024-12-17 16:49:01 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    1146:  2024-12-17 16:49:01 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1147:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1148:  2024-12-17 16:49:01 ERROR Selenium Backtrace:
    ...
    
    1194:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    1195:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    1196:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    1197:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    1198:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    1199:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    1200:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    1201:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    1202:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    1203:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    1204:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    1205:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    1206:  F........***...*************...*.....*........*FFF....*******..........**************.............................
    1207:  Pending: (Failures listed here are expected and do not affect your suite's status)
    1208:  1) Keys copy and paste
    1209:  # Test guarded; Guarded by {:browser=>:chrome, :reason=>"https://bugs.chromium.org/p/chromedriver/issues/detail?id=4264"};
    1210:  Failure/Error: expect(driver.find_element(id: 'textInput').attribute('value')).to eq 'SeleniumSelenium!'
    ...
    
    1329:  40) Element Locators with relative locators finds near element
    1330:  # These are reference following the documentation example
    1331:  # ./spec/elements/locators_spec.rb:55
    1332:  41) Element Locators with relative locators chains relative locators
    1333:  # These are reference following the documentation example
    1334:  # ./spec/elements/locators_spec.rb:59
    1335:  Failures:
    1336:  1) Edge Options basic options
    1337:  Failure/Error: @driver = Selenium::WebDriver.for :edge, options: options
    1338:  Selenium::WebDriver::Error::NoSuchDriverError:
    1339:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1340:  # ./spec/browsers/edge_spec.rb:11:in `block (3 levels) in <top (required)>'
    1341:  # ------------------
    1342:  # --- Caused by: ---
    1343:  # Selenium::WebDriver::Error::WebDriverError:
    1344:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1345:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1346:  #   ./spec/browsers/edge_spec.rb:11:in `block (3 levels) in <top (required)>'
    1347:  2) Edge Options add arguments
    1348:  Failure/Error: @driver = Selenium::WebDriver.for :edge, options: options
    1349:  Selenium::WebDriver::Error::NoSuchDriverError:
    1350:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1351:  # ./spec/browsers/edge_spec.rb:19:in `block (3 levels) in <top (required)>'
    1352:  # ------------------
    1353:  # --- Caused by: ---
    1354:  # Selenium::WebDriver::Error::WebDriverError:
    1355:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1356:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1357:  #   ./spec/browsers/edge_spec.rb:19:in `block (3 levels) in <top (required)>'
    1358:  3) Edge Options sets location of binary
    1359:  Failure/Error: ENV['EDGEDRIVER_BIN'] = finder.driver_path
    1360:  Selenium::WebDriver::Error::NoSuchDriverError:
    1361:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1362:  # ./spec/browsers/edge_spec.rb:161:in `driver_finder'
    1363:  # ./spec/browsers/edge_spec.rb:7:in `block (3 levels) in <top (required)>'
    1364:  # ./spec/browsers/edge_spec.rb:25:in `block (3 levels) in <top (required)>'
    1365:  # ------------------
    1366:  # --- Caused by: ---
    1367:  # Selenium::WebDriver::Error::WebDriverError:
    1368:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--browser-version", "stable", "--language-binding", "ruby", "--output", "json"] - Code 65
    1369:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1370:  #   ./spec/browsers/edge_spec.rb:161:in `driver_finder'
    1371:  4) Edge Options add extensions
    1372:  Failure/Error: @driver = Selenium::WebDriver.for :edge, options: options
    1373:  Selenium::WebDriver::Error::NoSuchDriverError:
    1374:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1375:  # ./spec/browsers/edge_spec.rb:36:in `block (3 levels) in <top (required)>'
    1376:  # ------------------
    1377:  # --- Caused by: ---
    1378:  # Selenium::WebDriver::Error::WebDriverError:
    1379:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1380:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1381:  #   ./spec/browsers/edge_spec.rb:36:in `block (3 levels) in <top (required)>'
    1382:  5) Edge Options keeps browser open
    1383:  Failure/Error: @driver = Selenium::WebDriver.for :edge, options: options
    1384:  Selenium::WebDriver::Error::NoSuchDriverError:
    1385:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1386:  # ./spec/browsers/edge_spec.rb:47:in `block (3 levels) in <top (required)>'
    1387:  # ------------------
    1388:  # --- Caused by: ---
    1389:  # Selenium::WebDriver::Error::WebDriverError:
    1390:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1391:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1392:  #   ./spec/browsers/edge_spec.rb:47:in `block (3 levels) in <top (required)>'
    1393:  6) Edge Options excludes switches
    1394:  Failure/Error: @driver = Selenium::WebDriver.for :edge, options: options
    1395:  Selenium::WebDriver::Error::NoSuchDriverError:
    1396:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1397:  # ./spec/browsers/edge_spec.rb:55:in `block (3 levels) in <top (required)>'
    1398:  # ------------------
    1399:  # --- Caused by: ---
    1400:  # Selenium::WebDriver::Error::WebDriverError:
    1401:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1402:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1403:  #   ./spec/browsers/edge_spec.rb:55:in `block (3 levels) in <top (required)>'
    1404:  7) Edge Service logs to file
    1405:  Failure/Error: @driver = Selenium::WebDriver.for :edge, service: service
    1406:  Selenium::WebDriver::Error::NoSuchDriverError:
    1407:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1408:  # ./spec/browsers/edge_spec.rb:69:in `block (3 levels) in <top (required)>'
    1409:  # ------------------
    1410:  # --- Caused by: ---
    1411:  # Selenium::WebDriver::Error::WebDriverError:
    1412:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1413:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1414:  #   ./spec/browsers/edge_spec.rb:69:in `block (3 levels) in <top (required)>'
    1415:  8) Edge Service logs to console
    1416:  Failure/Error: @driver = Selenium::WebDriver.for :edge, service: service
    1417:  Selenium::WebDriver::Error::NoSuchDriverError:
    1418:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1419:  # ./spec/browsers/edge_spec.rb:79:in `block (4 levels) in <top (required)>'
    1420:  # ./spec/browsers/edge_spec.rb:78:in `block (3 levels) in <top (required)>'
    1421:  # ------------------
    1422:  # --- Caused by: ---
    1423:  # Selenium::WebDriver::Error::WebDriverError:
    1424:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1425:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1426:  #   ./spec/browsers/edge_spec.rb:79:in `block (4 levels) in <top (required)>'
    1427:  9) Edge Service sets log level
    1428:  Failure/Error: @driver = Selenium::WebDriver.for :edge, service: service
    1429:  Selenium::WebDriver::Error::NoSuchDriverError:
    1430:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1431:  # ./spec/browsers/edge_spec.rb:89:in `block (3 levels) in <top (required)>'
    1432:  # ------------------
    1433:  # --- Caused by: ---
    1434:  # Selenium::WebDriver::Error::WebDriverError:
    1435:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1436:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1437:  #   ./spec/browsers/edge_spec.rb:89:in `block (3 levels) in <top (required)>'
    1438:  10) Edge Service sets log features
    1439:  Failure/Error: @driver = Selenium::WebDriver.for :edge, service: service
    1440:  Selenium::WebDriver::Error::NoSuchDriverError:
    1441:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1442:  # ./spec/browsers/edge_spec.rb:100:in `block (3 levels) in <top (required)>'
    1443:  # ------------------
    1444:  # --- Caused by: ---
    1445:  # Selenium::WebDriver::Error::WebDriverError:
    1446:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1447:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1448:  #   ./spec/browsers/edge_spec.rb:100:in `block (3 levels) in <top (required)>'
    1449:  11) Edge Service disables build checks
    1450:  Failure/Error: @driver = Selenium::WebDriver.for :edge, service: service
    1451:  Selenium::WebDriver::Error::NoSuchDriverError:
    1452:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1453:  # ./spec/browsers/edge_spec.rb:110:in `block (3 levels) in <top (required)>'
    1454:  # ------------------
    1455:  # --- Caused by: ---
    1456:  # Selenium::WebDriver::Error::WebDriverError:
    1457:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1458:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1459:  #   ./spec/browsers/edge_spec.rb:110:in `block (3 levels) in <top (required)>'
    1460:  12) Edge Special Features casts
    1461:  Failure/Error: @driver = Selenium::WebDriver.for :edge
    1462:  Selenium::WebDriver::Error::NoSuchDriverError:
    1463:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1464:  # ./spec/browsers/edge_spec.rb:118:in `block (3 levels) in <top (required)>'
    1465:  # ------------------
    1466:  # --- Caused by: ---
    1467:  # Selenium::WebDriver::Error::WebDriverError:
    1468:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1469:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1470:  #   ./spec/browsers/edge_spec.rb:118:in `block (3 levels) in <top (required)>'
    1471:  13) Edge Special Features gets and sets network conditions
    1472:  Failure/Error: @driver = Selenium::WebDriver.for :edge
    1473:  Selenium::WebDriver::Error::NoSuchDriverError:
    1474:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1475:  # ./spec/browsers/edge_spec.rb:128:in `block (3 levels) in <top (required)>'
    1476:  # ------------------
    1477:  # --- Caused by: ---
    1478:  # Selenium::WebDriver::Error::WebDriverError:
    1479:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1480:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1481:  #   ./spec/browsers/edge_spec.rb:128:in `block (3 levels) in <top (required)>'
    1482:  14) Edge Special Features gets the browser logs
    1483:  Failure/Error: @driver = Selenium::WebDriver.for :edge
    1484:  Selenium::WebDriver::Error::NoSuchDriverError:
    1485:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1486:  # ./spec/browsers/edge_spec.rb:138:in `block (3 levels) in <top (required)>'
    1487:  # ------------------
    1488:  # --- Caused by: ---
    1489:  # Selenium::WebDriver::Error::WebDriverError:
    1490:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1491:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1492:  #   ./spec/browsers/edge_spec.rb:138:in `block (3 levels) in <top (required)>'
    1493:  15) Edge Special Features sets permissions
    1494:  Failure/Error: @driver = Selenium::WebDriver.for :edge
    1495:  Selenium::WebDriver::Error::NoSuchDriverError:
    1496:  Unable to obtain msedgedriver; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location
    1497:  # ./spec/browsers/edge_spec.rb:147:in `block (3 levels) in <top (required)>'
    1498:  # ------------------
    1499:  # --- Caused by: ---
    1500:  # Selenium::WebDriver::Error::WebDriverError:
    1501:  #   Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1502:  #   {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1503:  #   ./spec/browsers/edge_spec.rb:147:in `block (3 levels) in <top (required)>'
    1504:  16) Remote WebDriver starts remotely
    1505:  Got 0 failures and 2 other errors:
    1506:  16.1) Failure/Error:
    1507:  Selenium::Server.get(:latest,
    1508:  background: true,
    1509:  args: %w[--selenium-manager true --enable-managed-downloads true])
    1510:  TypeError:
    1511:  no implicit conversion of String into Integer
    1512:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
    1513:  # ./spec/drivers/remote_webdriver_spec.rb:16:in `block (2 levels) in <top (required)>'
    1514:  16.2) Failure/Error:
    1515:  Selenium::Server.get(:latest,
    1516:  background: true,
    1517:  args: %w[--selenium-manager true --enable-managed-downloads true])
    1518:  TypeError:
    1519:  no implicit conversion of String into Integer
    1520:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
    1521:  # ./spec/drivers/remote_webdriver_spec.rb:17:in `block (2 levels) in <top (required)>'
    1522:  17) Remote WebDriver uploads
    1523:  Got 0 failures and 2 other errors:
    1524:  17.1) Failure/Error:
    1525:  Selenium::Server.get(:latest,
    1526:  background: true,
    1527:  args: %w[--selenium-manager true --enable-managed-downloads true])
    1528:  TypeError:
    1529:  no implicit conversion of String into Integer
    1530:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
    1531:  # ./spec/drivers/remote_webdriver_spec.rb:16:in `block (2 levels) in <top (required)>'
    1532:  17.2) Failure/Error:
    1533:  Selenium::Server.get(:latest,
    1534:  background: true,
    1535:  args: %w[--selenium-manager true --enable-managed-downloads true])
    1536:  TypeError:
    1537:  no implicit conversion of String into Integer
    1538:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
    1539:  # ./spec/drivers/remote_webdriver_spec.rb:17:in `block (2 levels) in <top (required)>'
    1540:  18) Remote WebDriver downloads
    1541:  Got 0 failures and 2 other errors:
    1542:  18.1) Failure/Error:
    1543:  Selenium::Server.get(:latest,
    1544:  background: true,
    1545:  args: %w[--selenium-manager true --enable-managed-downloads true])
    1546:  TypeError:
    1547:  no implicit conversion of String into Integer
    1548:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
    1549:  # ./spec/drivers/remote_webdriver_spec.rb:16:in `block (2 levels) in <top (required)>'
    1550:  18.2) Failure/Error:
    1551:  Selenium::Server.get(:latest,
    1552:  background: true,
    1553:  args: %w[--selenium-manager true --enable-managed-downloads true])
    1554:  TypeError:
    1555:  no implicit conversion of String into Integer
    1556:  # ./spec/drivers/remote_webdriver_spec.rb:10:in `block (2 levels) in <top (required)>'
    1557:  # ./spec/drivers/remote_webdriver_spec.rb:17:in `block (2 levels) in <top (required)>'
    1558:  Finished in 6 minutes 14 seconds (files took 9.45 seconds to load)
    1559:  185 examples, 18 failures, 41 pending
    1560:  Failed examples:
    ...
    
    1571:  rspec ./spec/browsers/edge_spec.rb:105 # Edge Service disables build checks
    1572:  rspec ./spec/browsers/edge_spec.rb:117 # Edge Special Features casts
    1573:  rspec ./spec/browsers/edge_spec.rb:127 # Edge Special Features gets and sets network conditions
    1574:  rspec ./spec/browsers/edge_spec.rb:137 # Edge Special Features gets the browser logs
    1575:  rspec ./spec/browsers/edge_spec.rb:146 # Edge Special Features sets permissions
    1576:  rspec ./spec/drivers/remote_webdriver_spec.rb:19 # Remote WebDriver starts remotely
    1577:  rspec ./spec/drivers/remote_webdriver_spec.rb:26 # Remote WebDriver uploads
    1578:  rspec ./spec/drivers/remote_webdriver_spec.rb:42 # Remote WebDriver downloads
    1579:  ##[warning]Attempt 1 failed. Reason: Child_process exited with error code 1
    1580:  ......*..................................................2024-12-17 16:55:29 INFO Selenium [:logger_info] Details on how to use and modify Selenium logger:
    1581:  https://selenium.dev/documentation/webdriver/troubleshooting/logging
    1582:  2024-12-17 16:55:29 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    1583:  2024-12-17 16:55:29 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1584:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1585:  2024-12-17 16:55:29 ERROR Selenium Backtrace:
    ...
    
    1631:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    1632:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    1633:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    1634:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    1635:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    1636:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    1637:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    1638:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    1639:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    1640:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    1641:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    1642:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    1643:  F2024-12-17 16:55:29 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    1644:  2024-12-17 16:55:29 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--language-binding", "ruby", "--output", "json"] - Code 65
    1645:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1646:  2024-12-17 16:55:29 ERROR Selenium Backtrace:
    ...
    
    1692:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    1693:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    1694:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    1695:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    1696:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    1697:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    1698:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start'
    1699:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>'
    1700:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
    1701:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>'
    1702:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `load'
    1703:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/bin/bundle:25:in `<main>'
    1704:  F2024-12-17 16:55:29 ERROR Selenium [:selenium_manager] Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466 
    1705:  2024-12-17 16:55:29 ERROR Selenium Exception occurred: Unsuccessful command executed: ["/Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/selenium-webdriver-4.27.0/bin/macos/selenium-manager", "--browser", "MicrosoftEdge", "--browser-version", "stable", "--language-binding", "ruby", "--output", "json"] - Code 65
    1706:  {"code"=>65, "message"=>"Error parsing JSON from URL https://edgeupdates.microsoft.com/api/products/ missing field `ArtifactName` at line 1 column 466", "driver_path"=>"", "browser_path"=>""}
    1707:  2024-12-17 16:55:29 ERROR Selenium Backtrace:
    ...
    
    1757:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec'
    1758:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
    1759:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
    1760:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
    1761:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch'
    1762:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
    1763:  /Users/runner/hostedtoolcache/Ruby/3.3.6/arm64/lib/ruby/gems/3.3.0/gems/bundler-2.5.6/lib/b...

    Copy link
    Contributor Author

    renovate bot commented Dec 17, 2024

    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.

    @harsha509 harsha509 merged commit 47280ab into trunk Dec 17, 2024
    10 of 12 checks passed
    @harsha509 harsha509 deleted the renovate/rubocop-rspec-3.x-lockfile branch December 17, 2024 17:10
    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