Update dependency rubocop-rspec to v3.6.0 by renovate[bot] · Pull Request #2274 · SeleniumHQ/seleniumhq.github.io (original) (raw)

CI Feedback 🧐

(Feedback updated until commit 3f774a7)

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

Action: tests (ubuntu, nightly)
Failed stage: Run tests on ubuntu [❌]
Failed test name: Mouse move by offset offset from viewport
Failure summary: The action failed because the Ruby test "Mouse move by offset offset from viewport" failed. The test expected the x-coordinate to be within 1 of 8, but it was actually 636 (line 1002-1003: "expected 636 to be within 1 of 8"). This test is located in ./spec/actions_api/mouse_spec.rb:111.
Relevant error logs: 1: ##[group]Operating System 2: Ubuntu ... 386: Setting up fonts-terminus-otb (4.48-3.1) ... 387: Setting up fonts-urw-base35 (20200910-8) ... 388: Setting up libindicator7 (16.10.0+18.04.20180321.1-0ubuntu8) ... 389: Setting up libgs10-common (10.02.1~dfsg1-0ubuntu7.6) ... 390: Setting up libgs10:amd64 (10.02.1~dfsg1-0ubuntu7.6) ... 391: Setting up libspectre1:amd64 (0.2.12-1build2) ... 392: Setting up libimlib2t64:amd64 (1.12.1-1.1build2) ... 393: Setting up feh (3.10.1-1ubuntu0.1) ... 394: Processing triggers for libc-bin (2.39-0ubuntu8.4) ... 395: Processing triggers for man-db (2.12.0-4build2) ... 396: Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-3ubuntu3.1) ... 397: Processing triggers for install-info (7.1-3build2) ... 398: Processing triggers for fontconfig (2.15.0-1.1ubuntu2) ... 399: Processing triggers for hicolor-icon-theme (0.17-2) ... 400: Processing triggers for menu (2.1.50) ... 401: /usr/share/menu/microsoft-edge.menu: 1: Syntax error: word unexpected (expecting ")") 402: /usr/share/menu/bash: 1: Syntax error: word unexpected (expecting ")") 403: /usr/share/menu/dash: 1: Syntax error: word unexpected (expecting ")") 404: /usr/share/menu/google-chrome.menu: 1: Syntax error: word unexpected (expecting ")") 405: /usr/share/menu/bc: 1: Syntax error: word unexpected (expecting ")") 406: Setting up fluxbox (1.3.7-1build2) ... 407: update-alternatives: using /usr/bin/startfluxbox to provide /usr/bin/x-window-manager (x-window-manager) in auto mode 408: Processing triggers for menu (2.1.50) ... 409: /usr/share/menu/microsoft-edge.menu: 1: Syntax error: word unexpected (expecting ")") 410: /usr/share/menu/bash: 1: Syntax error: word unexpected (expecting ")") 411: /usr/share/menu/dash: 1: Syntax error: word unexpected (expecting ")") 412: /usr/share/menu/google-chrome.menu: 1: Syntax error: word unexpected (expecting ")") 413: /usr/share/menu/bc: 1: Syntax error: word unexpected (expecting ")") 414: Running kernel seems to be up-to-date. 415: No services need to be restarted. 416: No containers need to be restarted. 417: No user sessions are running outdated binaries. 418: No VM guests are running outdated hypervisor (qemu) binaries on this host. 419: Warning: Failed to open file(fluxbox.cat) 420: for translation, using default messages. ... 424: > Warning: Could not resolve keysym XF86CameraAccessToggle 425: > Warning: Could not resolve keysym XF86NextElement 426: > Warning: Could not resolve keysym XF86PreviousElement 427: > Warning: Could not resolve keysym XF86AutopilotEngageToggle 428: > Warning: Could not resolve keysym XF86MarkWaypoint 429: > Warning: Could not resolve keysym XF86Sos 430: > Warning: Could not resolve keysym XF86NavChart 431: > Warning: Could not resolve keysym XF86FishingChart 432: > Warning: Could not resolve keysym XF86SingleRangeRadar 433: > Warning: Could not resolve keysym XF86DualRangeRadar 434: > Warning: Could not resolve keysym XF86RadarOverlay 435: > Warning: Could not resolve keysym XF86TraditionalSonar 436: > Warning: Could not resolve keysym XF86ClearvuSonar 437: > Warning: Could not resolve keysym XF86SidevuSonar 438: > Warning: Could not resolve keysym XF86NavInfo 439: Errors from xkbcomp are not fatal to the X server 440: Failed to read: session.ignoreBorder 441: Setting default value 442: Failed to read: session.forcePseudoTransparency 443: Setting default value 444: Failed to read: session.colorsPerChannel 445: Setting default value 446: Failed to read: session.doubleClickInterval 447: Setting default value 448: Failed to read: session.tabPadding 449: Setting default value 450: Failed to read: session.styleOverlay 451: Setting default value 452: Failed to read: session.slitlistFile 453: Setting default value 454: Failed to read: session.appsFile 455: Setting default value 456: Failed to read: session.tabsAttachArea 457: Setting default value 458: Failed to read: session.menuSearch 459: Setting default value 460: Failed to read: session.cacheLife 461: Setting default value 462: Failed to read: session.cacheMax 463: Setting default value 464: Failed to read: session.autoRaiseDelay 465: Setting default value 466: Failed to read: session.ignoreBorder 467: Setting default value 468: Failed to read: session.forcePseudoTransparency 469: Setting default value 470: Failed to read: session.colorsPerChannel 471: Setting default value 472: Failed to read: session.doubleClickInterval 473: Setting default value 474: Failed to read: session.tabPadding 475: Setting default value 476: Failed to read: session.styleOverlay 477: Setting default value 478: Failed to read: session.slitlistFile 479: Setting default value 480: Failed to read: session.appsFile 481: Setting default value 482: Failed to read: session.tabsAttachArea 483: Setting default value 484: Failed to read: session.menuSearch 485: Setting default value 486: Failed to read: session.cacheLife 487: Setting default value 488: Failed to read: session.cacheMax 489: Setting default value 490: Failed to read: session.autoRaiseDelay 491: Setting default value 492: Failed to read: session.screen0.opaqueMove 493: Setting default value 494: Failed to read: session.screen0.fullMaximization 495: Setting default value 496: Failed to read: session.screen0.maxIgnoreIncrement 497: Setting default value 498: Failed to read: session.screen0.maxDisableMove 499: Setting default value 500: Failed to read: session.screen0.maxDisableResize 501: Setting default value 502: Failed to read: session.screen0.workspacewarping 503: Setting default value 504: Failed to read: session.screen0.showwindowposition 505: Setting default value 506: Failed to read: session.screen0.autoRaise 507: Setting default value 508: Failed to read: session.screen0.clickRaises 509: Setting default value 510: Failed to read: session.screen0.defaultDeco 511: Setting default value 512: Failed to read: session.screen0.tab.placement 513: Setting default value 514: Failed to read: session.screen0.windowMenu 515: Setting default value 516: Failed to read: session.screen0.noFocusWhileTypingDelay 517: Setting default value 518: Failed to read: session.screen0.workspaces 519: Setting default value 520: Failed to read: session.screen0.edgeSnapThreshold 521: Setting default value 522: Failed to read: session.screen0.window.focus.alpha 523: Setting default value 524: Failed to read: session.screen0.window.unfocus.alpha 525: Setting default value 526: Failed to read: session.screen0.menu.alpha 527: Setting default value 528: Failed to read: session.screen0.menuDelay 529: Setting default value 530: Failed to read: session.screen0.tab.width 531: Setting default value 532: Failed to read: session.screen0.tooltipDelay 533: Setting default value 534: Failed to read: session.screen0.allowRemoteActions 535: Setting default value 536: Failed to read: session.screen0.clientMenu.usePixmap 537: Setting default value 538: Failed to read: session.screen0.tabs.usePixmap 539: Setting default value 540: Failed to read: session.screen0.tabs.maxOver 541: Setting default value 542: Failed to read: session.screen0.tabs.intitlebar 543: Setting default value 544: Failed to read: session.screen0.focusModel 545: Setting default value 546: Failed to read: session.screen0.tabFocusModel 547: Setting default value 548: Failed to read: session.screen0.focusNewWindows 549: Setting default value 550: Failed to read: session.screen0.focusSameHead 551: Setting default value 552: Failed to read: session.screen0.rowPlacementDirection 553: Setting default value 554: Failed to read: session.screen0.colPlacementDirection 555: Setting default value 556: Failed to read: session.screen0.windowPlacement 557: Setting default value 558: Failed to read: session.ignoreBorder 559: Setting default value 560: Failed to read: session.forcePseudoTransparency 561: Setting default value 562: Failed to read: session.colorsPerChannel 563: Setting default value 564: Failed to read: session.doubleClickInterval 565: Setting default value 566: Failed to read: session.tabPadding 567: Setting default value 568: Failed to read: session.styleOverlay 569: Setting default value 570: Failed to read: session.slitlistFile 571: Setting default value 572: Failed to read: session.appsFile 573: Setting default value 574: Failed to read: session.tabsAttachArea 575: Setting default value 576: Failed to read: session.menuSearch 577: Setting default value 578: Failed to read: session.cacheLife 579: Setting default value 580: Failed to read: session.cacheMax 581: Setting default value 582: Failed to read: session.autoRaiseDelay 583: Setting default value 584: Failed to read: session.screen0.opaqueMove 585: Setting default value 586: Failed to read: session.screen0.fullMaximization 587: Setting default value 588: Failed to read: session.screen0.maxIgnoreIncrement 589: Setting default value 590: Failed to read: session.screen0.maxDisableMove 591: Setting default value 592: Failed to read: session.screen0.maxDisableResize 593: Setting default value 594: Failed to read: session.screen0.workspacewarping 595: Setting default value 596: Failed to read: session.screen0.showwindowposition 597: Setting default value 598: Failed to read: session.screen0.autoRaise 599: Setting default value 600: Failed to read: session.screen0.clickRaises 601: Setting default value 602: Failed to read: session.screen0.defaultDeco 603: Setting default value 604: Failed to read: session.screen0.tab.placement 605: Setting default value 606: Failed to read: session.screen0.windowMenu 607: Setting default value 608: Failed to read: session.screen0.noFocusWhileTypingDelay 609: Setting default value 610: Failed to read: session.screen0.workspaces 611: Setting default value 612: Failed to read: session.screen0.edgeSnapThreshold 613: Setting default value 614: Failed to read: session.screen0.window.focus.alpha 615: Setting default value 616: Failed to read: session.screen0.window.unfocus.alpha 617: Setting default value 618: Failed to read: session.screen0.menu.alpha 619: Setting default value 620: Failed to read: session.screen0.menuDelay 621: Setting default value 622: Failed to read: session.screen0.tab.width 623: Setting default value 624: Failed to read: session.screen0.tooltipDelay 625: Setting default value 626: Failed to read: session.screen0.allowRemoteActions 627: Setting default value 628: Failed to read: session.screen0.clientMenu.usePixmap 629: Setting default value 630: Failed to read: session.screen0.tabs.usePixmap 631: Setting default value 632: Failed to read: session.screen0.tabs.maxOver 633: Setting default value 634: Failed to read: session.screen0.tabs.intitlebar 635: Setting default value 636: Failed to read: session.screen0.focusModel 637: Setting default value 638: Failed to read: session.screen0.tabFocusModel 639: Setting default value 640: Failed to read: session.screen0.focusNewWindows 641: Setting default value 642: Failed to read: session.screen0.focusSameHead 643: Setting default value 644: Failed to read: session.screen0.rowPlacementDirection 645: Setting default value 646: Failed to read: session.screen0.colPlacementDirection 647: Setting default value 648: Failed to read: session.screen0.windowPlacement 649: Setting default value 650: Failed to read: session.screen0.slit.acceptKdeDockapps 651: Setting default value 652: Failed to read: session.screen0.slit.autoHide 653: Setting default value 654: Failed to read: session.screen0.slit.maxOver 655: Setting default value 656: Failed to read: session.screen0.slit.placement 657: Setting default value 658: Failed to read: session.screen0.slit.alpha 659: Setting default value 660: Failed to read: session.screen0.slit.onhead 661: Setting default value 662: Failed to read: session.screen0.slit.layer 663: Setting default value 664: Failed to read: session.screen0.toolbar.autoHide 665: Setting default value 666: Failed to read: session.screen0.toolbar.maxOver 667: Setting default value 668: Failed to read: session.screen0.toolbar.visible 669: Setting default value 670: Failed to read: session.screen0.toolbar.alpha 671: Setting default value 672: Failed to read: session.screen0.toolbar.layer 673: Setting default value 674: Failed to read: session.screen0.toolbar.onhead 675: Setting default value 676: Failed to read: session.screen0.toolbar.placement 677: Setting default value 678: Failed to read: session.screen0.toolbar.height 679: Setting default value 680: Failed to read: session.screen0.iconbar.mode 681: Setting default value 682: Failed to read: session.screen0.iconbar.alignment 683: Setting default value 684: Failed to read: session.screen0.iconbar.iconWidth 685: Setting default value 686: Failed to read: session.screen0.iconbar.iconTextPadding 687: Setting default value 688: Failed to read: session.screen0.iconbar.usePixmap 689: Setting default value ... 854: Creating settings.xml with server-id: github 855: Writing to /home/runner/.m2/settings.xml 856: ##[group]Run nick-invision/retry@v3.0.2 857: with: 858: timeout_minutes: 20 859: max_attempts: 2 860: command: cd examples/ruby 861: bundle exec rspec 862: 863: new_command_on_retry: cd examples/ruby 864: DEBUG=true bundle exec rspec --only-failures --backtrace 865: 866: retry_wait_seconds: 10 867: polling_interval_seconds: 1 868: warning_on_retry: true 869: continue_on_error: false 870: env: ... 987: # ./spec/elements/locators_spec.rb:43 988: 37) Element Locators with relative locators finds element to the left 989: # These are reference following the documentation example 990: # ./spec/elements/locators_spec.rb:47 991: 38) Element Locators with relative locators finds element to the right 992: # These are reference following the documentation example 993: # ./spec/elements/locators_spec.rb:51 994: 39) Element Locators with relative locators finds near element 995: # These are reference following the documentation example 996: # ./spec/elements/locators_spec.rb:55 997: 40) Element Locators with relative locators chains relative locators 998: # These are reference following the documentation example 999: # ./spec/elements/locators_spec.rb:59 1000: Failures: 1001: 1) Mouse move by offset offset from viewport 1002: Failure/Error: expect(x_coord).to be_within(1).of(8) 1003: expected 636 to be within 1 of 8 1004: # ./spec/actions_api/mouse_spec.rb:119:in `block (3 levels) in <top (required)>' 1005: Finished in 4 minutes 48.2 seconds (files took 0.41835 seconds to load) 1006: 190 examples, 1 failure, 40 pending 1007: Failed examples: 1008: rspec ./spec/actions_api/mouse_spec.rb:111 # Mouse move by offset offset from viewport 1009: ##[warning]Attempt 1 failed. Reason: Child_process exited with error code 1 1010: ##[endgroup] 1011: ##[group]Attempt 2 1012: 2025-05-30 05:29:01 INFO Selenium [:logger_info] Details on how to use and modify Selenium logger: 1013: https://selenium.dev/documentation/webdriver/troubleshooting/logging 1014: 2025-05-30 05:29:01 DEBUG Selenium Running with Guard 'platform' set to: linux 1015: 2025-05-30 05:29:01 DEBUG Selenium Running with Guard 'ci' set to: github 1016: 2025-05-30 05:29:01 DEBUG Selenium [:selenium_manager] Selenium Manager binary found at /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/selenium-webdriver-4.34.0.nightly.20250530/bin/linux/selenium-manager 1017: 2025-05-30 05:29:01 DEBUG Selenium [:selenium_manager] Executing Process ["/opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/selenium-webdriver-4.34.0.nightly.20250530/bin/linux/selenium-manager", "--browser", "chrome", "--language-binding", "ruby", "--output", "json", "--debug"] 1018: Run options: include {:last_run_status=>"failed"} 1019: 2025-05-30 05:29:01 DEBUG Selenium [:selenium_manager] chromedriver not found in PATH ... 1060: 2025-05-30 05:29:02 DEBUG Selenium [:header] <<< {"content-length"=>["14"], "content-type"=>["application/json; charset=utf-8"], "cache-control"=>["no-cache"]} 1061: 2025-05-30 05:29:02 DEBUG Selenium [:command] <- {"value":null} 1062: 2025-05-30 05:29:02 DEBUG Selenium [:process] Checking if 31332 is exited: 1063: 2025-05-30 05:29:02 DEBUG Selenium [:driver_service] Sending shutdown request to server 1064: 2025-05-30 05:29:02 DEBUG Selenium [:process] Polling 20 seconds for exit of 31332 1065: 2025-05-30 05:29:02 DEBUG Selenium [:process] Checking if 31332 is exited: 1066: 2025-05-30 05:29:02 DEBUG Selenium [:process] Checking if 31332 is exited: 1067: 2025-05-30 05:29:02 DEBUG Selenium [:process] -> exit code is 0 1068: 2025-05-30 05:29:02 DEBUG Selenium [:process] Checking if 31332 is exited: 1069: 2025-05-30 05:29:02 DEBUG Selenium [:process] -> exit code is 0 1070: 2025-05-30 05:29:02 DEBUG Selenium [:process] Checking if 31332 is exited: 1071: 2025-05-30 05:29:02 DEBUG Selenium [:process] -> exit code is 0 1072: F 1073: Failures: 1074: 1) Mouse move by offset offset from viewport 1075: Failure/Error: expect(x_coord).to be_within(1).of(8) 1076: expected 636 to be within 1 of 8 1077: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/rspec-support-3.13.4/lib/rspec/support.rb:110:in `block in module:Support' 1078: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/rspec-support-3.13.4/lib/rspec/support.rb:119:in `notify_failure' 1079: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/fail_with.rb:35:in `fail_with' 1080: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb:39:in `handle_failure' 1081: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/rspec-expectations-3.13.5/lib/rspec/expectations/handler.rb:55:in `block in handle_matcher' ... 1113: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.4/lib/rspec/core/runner.rb:45:in `invoke' 1114: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/rspec-core-3.13.4/exe/rspec:4:in `<top (required)>' 1115: # /opt/hostedtoolcache/Ruby/3.2.8/x64/bin/rspec:25:in `load' 1116: # /opt/hostedtoolcache/Ruby/3.2.8/x64/bin/rspec:25:in `<top (required)>' 1117: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `load' 1118: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:58:in `kernel_load' 1119: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli/exec.rb:23:in `run' 1120: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:451:in `exec' 1121: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run' 1122: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command' 1123: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch' 1124: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:34:in `dispatch' 1125: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start' 1126: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/cli.rb:28:in `start' 1127: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:28:in `block in <top (required)>' 1128: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors' 1129: # /opt/hostedtoolcache/Ruby/3.2.8/x64/lib/ruby/gems/3.2.0/gems/bundler-2.5.6/exe/bundle:20:in `<top (required)>' 1130: # /opt/hostedtoolcache/Ruby/3.2.8/x64/bin/bundle:25:in `load' 1131: # /opt/hostedtoolcache/Ruby/3.2.8/x64/bin/bundle:25:in `
' 1132: Finished in 1.28 seconds (files took 0.22092 seconds to load) 1133: 1 example, 1 failure 1134: Failed examples: 1135: rspec ./spec/actions_api/mouse_spec.rb:111 # Mouse move by offset offset from viewport 1136: 2025-05-30 05:29:02 DEBUG Selenium [:process] Checking if 31332 is exited: 1137: 2025-05-30 05:29:02 DEBUG Selenium [:process] -> exit code is 0 1138: 2025-05-30 05:29:02 DEBUG Selenium [:process] Checking if 31332 is exited: 1139: 2025-05-30 05:29:02 DEBUG Selenium [:process] -> exit code is 0 1140: ##[endgroup] 1141: ##[error]Final attempt failed. Child_process exited with error code 1 1142: Post job cleanup.