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 to v1.69.0 #2080

Open
wants to merge 1 commit into
base: trunk
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 26, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rubocop (source, changelog) 1.68.0 -> 1.69.0 age adoption passing confidence

Release Notes

rubocop/rubocop (rubocop)

v1.69.0

Compare Source

New features
Bug fixes
  • #​13455: Fix a false positive for Layout/EmptyLineAfterGuardClause when using a guard clause outside oneliner block. ([@​koic][])
  • #​13412: Fix a false positive for Style/RedundantLineContinuation when there is a line continuation at the end of Ruby code followed by __END__ data. ([@​koic][])
  • #​13476: Allow to write generics type of RBS::Inline annotation after subclass definition in Style/CommentedKeyword. ([@​dak2][])
  • #​13441: Fix an incorrect autocorrect for Style/IfWithSemicolon when using return with value in if with a semicolon is used. ([@​koic][])
  • #​13448: Fix an incorrect autocorrect for Style/IfWithSemicolon when the then body contains an arithmetic operator method call with an argument. ([@​koic][])
  • #​13199: Make Style/RedundantCondition skip autocorrection when a branch has a comment. ([@​koic][])
  • #​13411: Fix Style/BitwisePredicate when having regular method. ([@​d4be4st][])
  • #​13432: Fix false positive for Lint/FloatComparison against nil. ([@​lovro-bikic][])
  • #​13461: Fix false positives for Lint/InterpolationCheck when using invalid syntax in interpolation. ([@​koic][])
  • #​13402: Fix a false positive for Lint/SafeNavigationConsistency when using unsafe navigation with both && and ||. ([@​koic][])
  • #​13434: Fix a false positive for Naming/MemoizedInstanceVariableName for assignment methods`. ([@​earlopain][])
  • #​13415: Fix false positives for Naming/MemoizedInstanceVariableName when using initialize_clone, initialize_copy, or initialize_dup. ([@​koic][])
  • #​13421: Fix false positives for Style/SafeNavigation when using a method chain that exceeds the MaxChainLength value and includes safe navigation operator. ([@​koic][])
  • #​13433: Fix autocorrection for Style/AccessModifierDeclarations for multiple inline symbols. ([@​dvandersluis][])
  • #​13430: Fix EmptyLinesAroundMethodBody for methods with arguments spanning multiple lines. ([@​aduth][])
  • #​13438: Fix incorrect correction in Lint/Void if an operator is called in a void context using a dot. ([@​dvandersluis][])
  • #​13419: Fix Lint/DeprecatedOpenSSLConstant false positive when the argument is a safe navigation method call. ([@​dvandersluis][])
  • #​13404: Fix Style/AccessModifierDeclarations to register (as positive or negative, depending on AllowModifiersOnSymbols value) access modifiers with multiple symbols. ([@​dvandersluis][])
  • #​13436: Fix incorrect offense and autocorrect for Lint/RedundantSplatExpansion when percent literal array is used in a safe navigation method call. ([@​lovro-bikic][])
  • #​13442: Fix an incorrect autocorrect for Style/NestedTernaryOperator when ternary operators are nested and the inner condition is parenthesized. ([@​koic][])
  • #​13444: Fix an incorrect autocorrect for Style/OneLineConditional when the else branch of a ternary operator has multiple expressions. ([@​koic][])
  • #​13483: Fix an incorrect autocorrect for Style/RedundantRegexpArgument when using escaped double quote character. ([@​koic][])
  • #​13497: Fix infinite loop error for Style/IfWithSemicolon when using nested if/;/end in if body. ([@​koic][])
  • #​13477: Update Layout/LeadingCommentSpace to accept multiline shebangs at the top of the file. ([@​dvandersluis][])
  • #​13453: Update Style/AccessModifierDeclarations to handle attr_* methods with multiple parameters. ([@​dvandersluis][])
  • #​12597: Update Style/SingleLineDoEndBlock to not register an offense if it will introduce a conflicting Layout/RedundantLineBreak offense. ([@​dvandersluis][])
Changes

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 Nov 26, 2024

Deploy Preview for selenium-dev ready!

Name Link
🔨 Latest commit 5752b91
🔍 Latest deploy log https://app.netlify.com/sites/selenium-dev/deploys/674607b6af74740008bc3518
😎 Deploy Preview https://deploy-preview-2080--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

codiumai-pr-agent-pro bot commented Nov 26, 2024

CI Failure Feedback 🧐

(Checks updated until commit 5752b91)

Action: tests (windows, stable)

Failed stage: Run tests [❌]

Failed test name: Internet Explorer Options sets the file upload dialog timeout

Failure summary:

The action failed due to multiple test failures in the RSpec suite:

  • The test Internet Explorer Options sets the file upload dialog timeout failed with a
    Net::ReadTimeout error, indicating a timeout issue while trying to quit the driver.
  • The test Internet Explorer Service logs to file failed with an Errno::ECONNREFUSED error, indicating
    that a TCP connection to 127.0.0.1:5556 was actively refused.
  • The test Internet Explorer Service logs to console also failed with an Errno::ECONNREFUSED error for
    the same reason as above.
  • The test Internet Explorer Options ignores the protected mode settings failed with a
    Net::ReadTimeout error, similar to the first failure.

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  Microsoft Windows Server 2022
    ...
    
    354:  timeout_minutes: 20
    355:  max_attempts: 3
    356:  command: cd examples/ruby
    357:  bundle exec rspec
    358:  
    359:  retry_wait_seconds: 10
    360:  polling_interval_seconds: 1
    361:  warning_on_retry: true
    362:  continue_on_error: false
    ...
    
    400:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:72:in `block in unclosed_tokens_in_line_range'
    401:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/flat_map.rb:7:in `each'
    402:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/flat_map.rb:7:in `flat_map'
    403:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/flat_map.rb:7:in `flat_map'
    404:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:71:in `unclosed_tokens_in_line_range'
    405:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:58:in `line_range_of_expression'
    406:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:42:in `expression_lines'
    407:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:31:in `extract_expression_lines_at'
    408:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/exception_presenter.rb:248:in `read_failed_lines'
    409:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/exception_presenter.rb:171:in `failure_slash_error_lines'
    410:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/exception_presenter.rb:158:in `block in failure_lines'
    ...
    
    432:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:71:in `run'
    433:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:45:in `invoke'
    434:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/exe/rspec:4:in `<top (required)>'
    435:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/bin/rspec:25:in `load'
    436:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/bin/rspec:25:in `<main>'
    437:  Pending: (Failures listed here are expected and do not affect your suite's status)
    438:  1) Keys copy and paste
    439:  # Test guarded; Guarded by {:browser=>:chrome, :reason=>"https://bugs.chromium.org/p/chromedriver/issues/detail?id=4264"};
    440:  Failure/Error: expect(driver.find_element(id: 'textInput').attribute('value')).to eq 'SeleniumSelenium!'
    441:  expected: "SeleniumSelenium!"
    442:  got: "!"
    443:  (compared using ==)
    444:  # ./spec/actions_api/keys_spec.rb:76:in `block (2 levels) in <top (required)>'
    445:  2) Network waits for downloads
    446:  # Test guarded; Guarded by {:platform=>:windows, :reason=>"No reason given"};
    447:  Failure/Error: expect { Selenium::WebDriver::Wait.new.until { @completed } }.not_to raise_exception
    448:  expected no Exception, got #<Selenium::WebDriver::Error::TimeoutError: timed out after 5 seconds> with backtrace:
    ...
    
    542:  33) Element Locators with relative locators finds near element
    543:  # These are reference following the documentation example
    544:  # ./spec/elements/locators_spec.rb:55
    545:  34) Element Locators with relative locators chains relative locators
    546:  # These are reference following the documentation example
    547:  # ./spec/elements/locators_spec.rb:59
    548:  Failures:
    549:  1) Internet Explorer Options sets the file upload dialog timeout
    550:  Failure/Error: driver.quit
    551:  Net::ReadTimeout:
    552:  Net::ReadTimeout with #<TCPSocket:(closed)>
    553:  # ./spec/browsers/internet_explorer_spec.rb:31:in `block (3 levels) in <top (required)>'
    554:  2) Internet Explorer Service logs to file
    555:  Failure/Error: config.after { @driver&.quit }
    556:  Errno::ECONNREFUSED:
    557:  Failed to open TCP connection to 127.0.0.1:5556 (No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556)
    558:  # ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    559:  # ------------------
    560:  # --- Caused by: ---
    561:  # Errno::ECONNREFUSED:
    562:  #   No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556
    563:  #   ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    564:  3) Internet Explorer Service logs to console
    565:  Failure/Error: config.after { @driver&.quit }
    566:  Errno::ECONNREFUSED:
    567:  Failed to open TCP connection to 127.0.0.1:5556 (No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556)
    568:  # ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    569:  # ------------------
    570:  # --- Caused by: ---
    571:  # Errno::ECONNREFUSED:
    572:  #   No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556
    573:  #   ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    574:  Finished in 12 minutes 30 seconds (files took 24.13 seconds to load)
    575:  185 examples, 3 failures, 34 pending
    576:  Failed examples:
    577:  rspec ./spec/browsers/internet_explorer_spec.rb:28 # Internet Explorer Options sets the file upload dialog timeout
    578:  rspec ./spec/browsers/internet_explorer_spec.rb:79 # Internet Explorer Service logs to file
    579:  rspec ./spec/browsers/internet_explorer_spec.rb:88 # Internet Explorer Service logs to console
    580:  ##[warning]Attempt 1 failed. Reason: Child_process exited with error code 1
    ...
    
    796:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:72:in `block in unclosed_tokens_in_line_range'
    797:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/flat_map.rb:7:in `each'
    798:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/flat_map.rb:7:in `flat_map'
    799:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/flat_map.rb:7:in `flat_map'
    800:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:71:in `unclosed_tokens_in_line_range'
    801:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:58:in `line_range_of_expression'
    802:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:42:in `expression_lines'
    803:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:31:in `extract_expression_lines_at'
    804:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/exception_presenter.rb:248:in `read_failed_lines'
    805:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/exception_presenter.rb:171:in `failure_slash_error_lines'
    806:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/exception_presenter.rb:158:in `block in failure_lines'
    ...
    
    828:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:71:in `run'
    829:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:45:in `invoke'
    830:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/exe/rspec:4:in `<top (required)>'
    831:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/bin/rspec:25:in `load'
    832:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/bin/rspec:25:in `<main>'
    833:  Pending: (Failures listed here are expected and do not affect your suite's status)
    834:  1) Keys copy and paste
    835:  # Test guarded; Guarded by {:browser=>:chrome, :reason=>"https://bugs.chromium.org/p/chromedriver/issues/detail?id=4264"};
    836:  Failure/Error: expect(driver.find_element(id: 'textInput').attribute('value')).to eq 'SeleniumSelenium!'
    837:  expected: "SeleniumSelenium!"
    838:  got: "!"
    839:  (compared using ==)
    840:  # ./spec/actions_api/keys_spec.rb:76:in `block (2 levels) in <top (required)>'
    841:  2) Network waits for downloads
    842:  # Test guarded; Guarded by {:platform=>:windows, :reason=>"No reason given"};
    843:  Failure/Error: expect { Selenium::WebDriver::Wait.new.until { @completed } }.not_to raise_exception
    844:  expected no Exception, got #<Selenium::WebDriver::Error::TimeoutError: timed out after 5 seconds> with backtrace:
    ...
    
    938:  33) Element Locators with relative locators finds near element
    939:  # These are reference following the documentation example
    940:  # ./spec/elements/locators_spec.rb:55
    941:  34) Element Locators with relative locators chains relative locators
    942:  # These are reference following the documentation example
    943:  # ./spec/elements/locators_spec.rb:59
    944:  Failures:
    945:  1) Internet Explorer Options basic options Win10
    946:  Failure/Error: config.after { @driver&.quit }
    947:  Net::ReadTimeout:
    948:  Net::ReadTimeout with #<TCPSocket:(closed)>
    949:  # ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    950:  2) Internet Explorer Options ignores the protected mode settings
    951:  Failure/Error: driver.quit
    952:  Net::ReadTimeout:
    953:  Net::ReadTimeout with #<TCPSocket:(closed)>
    954:  # ./spec/browsers/internet_explorer_spec.rb:49:in `block (3 levels) in <top (required)>'
    955:  3) Internet Explorer Service logs to file
    956:  Failure/Error: config.after { @driver&.quit }
    957:  Errno::ECONNREFUSED:
    958:  Failed to open TCP connection to 127.0.0.1:5556 (No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556)
    959:  # ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    960:  # ------------------
    961:  # --- Caused by: ---
    962:  # Errno::ECONNREFUSED:
    963:  #   No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556
    964:  #   ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    965:  4) Internet Explorer Service logs to console
    966:  Failure/Error: config.after { @driver&.quit }
    967:  Errno::ECONNREFUSED:
    968:  Failed to open TCP connection to 127.0.0.1:5556 (No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556)
    969:  # ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    970:  # ------------------
    971:  # --- Caused by: ---
    972:  # Errno::ECONNREFUSED:
    973:  #   No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556
    974:  #   ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    975:  Finished in 13 minutes 24 seconds (files took 3.31 seconds to load)
    976:  185 examples, 4 failures, 34 pending
    977:  Failed examples:
    978:  rspec ./spec/browsers/internet_explorer_spec.rb:16 # Internet Explorer Options basic options Win10
    979:  rspec ./spec/browsers/internet_explorer_spec.rb:46 # Internet Explorer Options ignores the protected mode settings
    980:  rspec ./spec/browsers/internet_explorer_spec.rb:79 # Internet Explorer Service logs to file
    981:  rspec ./spec/browsers/internet_explorer_spec.rb:88 # Internet Explorer Service logs to console
    982:  ##[warning]Attempt 2 failed. Reason: Child_process exited with error code 1
    ...
    
    1349:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:72:in `block in unclosed_tokens_in_line_range'
    1350:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/flat_map.rb:7:in `each'
    1351:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/flat_map.rb:7:in `flat_map'
    1352:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/flat_map.rb:7:in `flat_map'
    1353:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:71:in `unclosed_tokens_in_line_range'
    1354:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:58:in `line_range_of_expression'
    1355:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:42:in `expression_lines'
    1356:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/snippet_extractor.rb:31:in `extract_expression_lines_at'
    1357:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/exception_presenter.rb:248:in `read_failed_lines'
    1358:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/exception_presenter.rb:171:in `failure_slash_error_lines'
    1359:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/formatters/exception_presenter.rb:158:in `block in failure_lines'
    ...
    
    1381:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:71:in `run'
    1382:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/lib/rspec/core/runner.rb:45:in `invoke'
    1383:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.0/exe/rspec:4:in `<top (required)>'
    1384:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/bin/rspec:25:in `load'
    1385:  from C:/hostedtoolcache/windows/Ruby/3.3.6/x64/bin/rspec:25:in `<main>'
    1386:  Pending: (Failures listed here are expected and do not affect your suite's status)
    1387:  1) Keys copy and paste
    1388:  # Test guarded; Guarded by {:browser=>:chrome, :reason=>"https://bugs.chromium.org/p/chromedriver/issues/detail?id=4264"};
    1389:  Failure/Error: expect(driver.find_element(id: 'textInput').attribute('value')).to eq 'SeleniumSelenium!'
    1390:  expected: "SeleniumSelenium!"
    1391:  got: "!"
    1392:  (compared using ==)
    1393:  # ./spec/actions_api/keys_spec.rb:76:in `block (2 levels) in <top (required)>'
    1394:  2) Network waits for downloads
    1395:  # Test guarded; Guarded by {:platform=>:windows, :reason=>"No reason given"};
    1396:  Failure/Error: expect { Selenium::WebDriver::Wait.new.until { @completed } }.not_to raise_exception
    1397:  expected no Exception, got #<Selenium::WebDriver::Error::TimeoutError: timed out after 5 seconds> with backtrace:
    ...
    
    1491:  33) Element Locators with relative locators finds near element
    1492:  # These are reference following the documentation example
    1493:  # ./spec/elements/locators_spec.rb:55
    1494:  34) Element Locators with relative locators chains relative locators
    1495:  # These are reference following the documentation example
    1496:  # ./spec/elements/locators_spec.rb:59
    1497:  Failures:
    1498:  1) Internet Explorer Options ignores the protected mode settings
    1499:  Failure/Error: driver.quit
    1500:  Net::ReadTimeout:
    1501:  Net::ReadTimeout with #<TCPSocket:(closed)>
    1502:  # ./spec/browsers/internet_explorer_spec.rb:49:in `block (3 levels) in <top (required)>'
    1503:  2) Internet Explorer Service logs to file
    1504:  Failure/Error: config.after { @driver&.quit }
    1505:  Errno::ECONNREFUSED:
    1506:  Failed to open TCP connection to 127.0.0.1:5556 (No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556)
    1507:  # ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    1508:  # ------------------
    1509:  # --- Caused by: ---
    1510:  # Errno::ECONNREFUSED:
    1511:  #   No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 5556
    1512:  #   ./spec/spec_helper.rb:28:in `block (2 levels) in <top (required)>'
    1513:  Finished in 10 minutes 28 seconds (files took 3.26 seconds to load)
    1514:  185 examples, 2 failures, 34 pending
    1515:  Failed examples:
    1516:  rspec ./spec/browsers/internet_explorer_spec.rb:46 # Internet Explorer Options ignores the protected mode settings
    1517:  rspec ./spec/browsers/internet_explorer_spec.rb:79 # Internet Explorer Service logs to file
    1518:  ##[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 - if persistent_comment is true and updating a previous checks message, the tool will also create a new message: "Persistent checks updated to latest commit". Default is true.

    See more information about the checks tool in the docs.

    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.

    0 participants