Skip to content

Conversation

selenium-ci
Copy link
Member

@selenium-ci selenium-ci commented Sep 23, 2025

This is an automated pull request to update pinned browsers and drivers

Merge after verify the new browser versions properly passing the tests and no bugs need to be filed

@selenium-ci selenium-ci added the B-build Includes scripting, bazel and CI integrations label Sep 23, 2025
Copy link
Contributor

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
🧪 No relevant tests
🔒 Security concerns

Supply chain integrity:
Changes update external binary URLs and checksums. Ensure checksums are verified from a trusted source and consider pinning via GPG signatures or additional verification where possible.

⚡ Recommended focus areas for review

Integrity Mismatch Risk

Verify the provided SHA256 checksums match the actual artifacts at the updated URLs to avoid build failures and supply-chain risk.

url = "https://ftp.mozilla.org/pub/firefox/releases/144.0b4/linux-x86_64/en-US/firefox-144.0b4.tar.xz",
sha256 = "028695766920f2a19fdd856cc3709b2b69eea7ce762c0df65990156f6eb0f8e2",
build_file_content = """
Mirror/Availability

Consider adding a mirror or list of urls for resilience; single URL updates can cause flaky builds if Mozilla CDN paths change or are temporarily unavailable.

dmg_archive(
    name = "mac_beta_firefox",
    url = "https://ftp.mozilla.org/pub/firefox/releases/144.0b4/mac/en-US/Firefox%20144.0b4.dmg",
    sha256 = "71b949952ab8bbac37432d3b074d05cf1ddb227c03c00696b3a000ea29780cdd",

Copy link
Contributor

qodo-merge-pro bot commented Sep 23, 2025

PR Code Suggestions ✨

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Impact
General
Centralize version string in a variable

Define a variable for the Firefox version string and use it in the url
attributes to avoid duplication and improve maintainability.

common/repositories.bzl [51-77]

+    _FIREFOX_BETA_VERSION = "144.0b4"
+
     http_archive(
         name = "linux_beta_firefox",
-        url = "https://ftp.mozilla.org/pub/firefox/releases/144.0b4/linux-x86_64/en-US/firefox-144.0b4.tar.xz",
+        url = "https://ftp.mozilla.org/pub/firefox/releases/{v}/linux-x86_64/en-US/firefox-{v}.tar.xz".format(v = _FIREFOX_BETA_VERSION),
         sha256 = "028695766920f2a19fdd856cc3709b2b69eea7ce762c0df65990156f6eb0f8e2",
         build_file_content = """
 load("@aspect_rules_js//js:defs.bzl", "js_library")
 ...
 """,
     )
 
     dmg_archive(
         name = "mac_beta_firefox",
-        url = "https://ftp.mozilla.org/pub/firefox/releases/144.0b4/mac/en-US/Firefox%20144.0b4.dmg",
+        url = "https://ftp.mozilla.org/pub/firefox/releases/{v}/mac/en-US/Firefox%20{v}.dmg".format(v = _FIREFOX_BETA_VERSION),
         sha256 = "71b949952ab8bbac37432d3b074d05cf1ddb227c03c00696b3a000ea29780cdd",
         build_file_content = """
 load("@aspect_rules_js//js:defs.bzl", "js_library")
 ...
 """,
     )

[To ensure code accuracy, apply this suggestion manually]

Suggestion importance[1-10]: 6

__

Why: The suggestion correctly identifies duplicated version strings and proposes centralizing them in a variable, which improves code maintainability for future updates.

Low
  • Update

@selenium-ci selenium-ci force-pushed the pinned-browser-updates branch 4 times, most recently from 74b64fb to 2c9b364 Compare September 27, 2025 00:41
@selenium-ci selenium-ci force-pushed the pinned-browser-updates branch from 2c9b364 to d4fded1 Compare September 28, 2025 00:44
Copy link
Contributor

CI Feedback 🧐

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

Action: Ruby / Local Tests (chrome, macos) / Local Tests (chrome, macos)

Failed stage: Run Bazel [❌]

Failed test name: Selenium::WebDriver::Element raises if different element receives click

Failure summary:

The action failed because the Bazel test target
//rb/spec/integration/selenium/webdriver:element-chrome consistently failed (3/3 runs).
- Failing
RSpec example: Selenium::WebDriver::Element raises if different element receives click
- Expected
error: Error::ElementClickInterceptedError
- Actual error raised:
Selenium::WebDriver::Error::NoSuchElementError when trying to locate element with id: 'contents'
-
Relevant stack trace (repo file/line):
./rb/spec/integration/selenium/webdriver/element_spec.rb:32-34
- Overall result: 29 tests executed,
28 passed, 1 failed; build completed with 1 test FAILED -> process exit code 3

Relevant error logs:
1:  ##[group]Runner Image Provisioner
2:  Hosted Compute Agent
...

661:  �[32m[1,291 / 1,311]�[0m 2 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:window-chrome; 133s local, disk-cache ... (3 actions, 1 running)
662:  �[32m[1,291 / 1,311]�[0m 2 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:window-chrome; 135s local, disk-cache ... (3 actions, 2 running)
663:  �[35mFLAKY: �[0m//rb/spec/integration/selenium/webdriver:window-chrome (Summary)
664:  ==================== Test output for //rb/spec/integration/selenium/webdriver:window-chrome:
665:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-chrome/test_attempts/attempt_1.log
666:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:window-chrome:
667:  Running Ruby specs:
668:  browser: chrome
669:  driver: chrome
670:  version: stable
671:  platform: macosx
672:  ci: github
673:  rbe: false
674:  ruby: ruby 3.2.8 (2025-03-26 revision 13f495dc2c) [arm64-darwin24]
675:  Selenium::WebDriver::Window
676:  gets the size of the current window (FAILED - 1)
677:  sets the size of the current window
678:  gets the position of the current window
679:  sets the position of the current window
680:  gets the rect of the current window
681:  sets the rect of the current window
682:  can maximize the current window (FAILED - 2)
683:  can make window full screen
684:  can minimize the window (PENDING: Test skipped because it is unreliable in this configuration; Guarded by {:browser=>:chrome, :platform=>[:macosx, :linux], :ci=>:github, :reason=>"No reason given"};)
685:  Pending: (Failures listed here are expected and do not affect your suite's status)
686:  1) Selenium::WebDriver::Window can minimize the window
687:  # Test skipped because it is unreliable in this configuration; Guarded by {:browser=>:chrome, :platform=>[:macosx, :linux], :ci=>:github, :reason=>"No reason given"};
688:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:127
689:  Failures:
690:  1) Selenium::WebDriver::Window gets the size of the current window
691:  Failure/Error: let(:window) { driver.manage.window }
692:  Net::ReadTimeout:
...

697:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:625:in `execute'
698:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:76:in `create_session'
699:  # ./rb/lib/selenium/webdriver/common/driver.rb:325:in `block in create_bridge'
700:  # ./rb/lib/selenium/webdriver/common/driver.rb:324:in `create_bridge'
701:  # ./rb/lib/selenium/webdriver/common/driver.rb:73:in `initialize'
702:  # ./rb/lib/selenium/webdriver/chrome/driver.rb:35:in `initialize'
703:  # ./rb/lib/selenium/webdriver/common/driver.rb:47:in `new'
704:  # ./rb/lib/selenium/webdriver/common/driver.rb:47:in `for'
705:  # /Users/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:243:in `chrome_driver'
706:  # /Users/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:176:in `create_driver!'
707:  # /Users/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:65:in `driver_instance'
708:  # /Users/runner/work/selenium/selenium/rb/spec/integration/selenium/webdriver/spec_support/helpers.rb:25:in `driver'
709:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:27:in `block (2 levels) in <module:WebDriver>'
710:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:30:in `block (2 levels) in <module:WebDriver>'
711:  2) Selenium::WebDriver::Window can maximize the current window
712:  Failure/Error: expect(new_size.height).to be > old_size.height
713:  expected: > 700
714:  got:   684
715:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:113:in `block (2 levels) in <module:WebDriver>'
716:  Finished in 1 minute 44.3 seconds (files took 0.20145 seconds to load)
717:  9 examples, 2 failures, 1 pending
718:  Failed examples:
719:  rspec ./rb/spec/integration/selenium/webdriver/window_spec.rb:29 # Selenium::WebDriver::Window gets the size of the current window
...

739:  �[32m[1,297 / 1,311]�[0m 8 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 68s local, disk-cache ... (3 actions, 1 running)
740:  �[32m[1,297 / 1,311]�[0m 8 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 83s local, disk-cache ... (3 actions, 2 running)
741:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:element-chrome (see /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-chrome/test_attempts/attempt_2.log)
742:  �[32m[1,297 / 1,311]�[0m 8 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 85s local, disk-cache ... (3 actions, 2 running)
743:  �[32m[1,297 / 1,311]�[0m 8 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 100s local, disk-cache ... (3 actions, 2 running)
744:  �[32m[1,297 / 1,311]�[0m 8 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 165s local, disk-cache ... (3 actions, 2 running)
745:  �[32m[1,297 / 1,311]�[0m 8 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 188s local, disk-cache ... (3 actions running)
746:  �[32m[1,298 / 1,311]�[0m 9 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 189s local, disk-cache ... (3 actions, 2 running)
747:  �[32m[1,298 / 1,311]�[0m 9 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 200s local, disk-cache ... (3 actions, 2 running)
748:  �[32m[1,298 / 1,311]�[0m 9 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 228s local, disk-cache ... (3 actions, 2 running)
749:  �[32m[1,299 / 1,311]�[0m 10 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 230s local, disk-cache ... (3 actions, 1 running)
750:  �[32m[1,299 / 1,311]�[0m 10 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 240s local, disk-cache ... (3 actions, 1 running)
751:  �[32m[1,299 / 1,311]�[0m 10 / 29 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:element-chrome; 261s local, disk-cache ... (3 actions, 2 running)
752:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:element-chrome (see /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-chrome/test.log)
753:  ==================== Test output for //rb/spec/integration/selenium/webdriver:element-chrome:
754:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:element-chrome (Summary)
755:  Running Ruby specs:
756:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-chrome/test.log
757:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-chrome/test_attempts/attempt_1.log
758:  browser: chrome
759:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-chrome/test_attempts/attempt_2.log
760:  driver: chrome
761:  �[32mINFO: �[0mFrom Testing //rb/spec/integration/selenium/webdriver:element-chrome:
762:  version: stable
763:  platform: macosx
764:  ci: github
765:  rbe: false
766:  ruby: ruby 3.2.8 (2025-03-26 revision 13f495dc2c) [arm64-darwin24]
767:  Selenium::WebDriver::Element
768:  clicks
769:  raises if different element receives click (FAILED - 1)
770:  raises if element is partially covered
...

782:  gets text
783:  gets displayed
784:  drags and drop
785:  gets css property
786:  knows when two elements are equal
787:  knows when element arrays are equal
788:  knows when two elements are not equal
789:  returns the same #hash for equal elements when found by Driver#find_element
790:  returns the same #hash for equal elements when found by Driver#find_elements
791:  #submit
792:  valid submit button
793:  any input element in form
794:  any element in form
795:  button with id submit
796:  button with name submit
797:  errors with button outside form
798:  properties and attributes
...

855:  property attribute name difference with property naming
856:  #dom_attribute returns nil
857:  #property returns property value
858:  #attribute returns property value
859:  property attribute value difference
860:  #dom_attribute returns attribute value
861:  #property returns property value
862:  #attribute returns property value
863:  size and location
864:  gets current location
865:  gets location once scrolled into view
866:  gets size
867:  gets rect
868:  Failures:
869:  1) Selenium::WebDriver::Element raises if different element receives click
870:  Failure/Error: expect { driver.find_element(id: 'contents').click }.to raise_error(Error::ElementClickInterceptedError)
871:  expected Selenium::WebDriver::Error::ElementClickInterceptedError, got #<Selenium::WebDriver::Error::NoSuchElementError:"no such element: Unable to locate element: {\"metho...it: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception"> with backtrace:
872:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
873:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
874:  # ./rb/lib/selenium/webdriver/remote/response.rb:52:in `assert_ok'
875:  # ./rb/lib/selenium/webdriver/remote/response.rb:34:in `initialize'
876:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:103:in `new'
877:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:103:in `create_response'
878:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
879:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
880:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:625:in `execute'
881:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:493:in `find_element_by'
882:  # ./rb/lib/selenium/webdriver/common/search_context.rb:71:in `find_element'
883:  # ./rb/spec/integration/selenium/webdriver/element_spec.rb:34:in `block (3 levels) in <module:WebDriver>'
884:  # ./rb/spec/integration/selenium/webdriver/element_spec.rb:34:in `block (2 levels) in <module:WebDriver>'
885:  # ./rb/spec/integration/selenium/webdriver/element_spec.rb:34:in `block (2 levels) in <module:WebDriver>'
886:  Finished in 26.25 seconds (files took 0.16053 seconds to load)
887:  83 examples, 1 failure
888:  Failed examples:
889:  rspec ./rb/spec/integration/selenium/webdriver/element_spec.rb:32 # Selenium::WebDriver::Element raises if different element receives click
890:  ================================================================================
891:  ==================== Test output for //rb/spec/integration/selenium/webdriver:element-chrome:
892:  Running Ruby specs:
893:  browser: chrome
894:  driver: chrome
895:  version: stable
896:  platform: macosx
897:  ci: github
898:  rbe: false
899:  ruby: ruby 3.2.8 (2025-03-26 revision 13f495dc2c) [arm64-darwin24]
900:  Selenium::WebDriver::Element
901:  clicks
902:  raises if different element receives click (FAILED - 1)
903:  raises if element is partially covered
...

915:  gets text
916:  gets displayed
917:  drags and drop
918:  gets css property
919:  knows when two elements are equal
920:  knows when element arrays are equal
921:  knows when two elements are not equal
922:  returns the same #hash for equal elements when found by Driver#find_element
923:  returns the same #hash for equal elements when found by Driver#find_elements
924:  #submit
925:  valid submit button
926:  any input element in form
927:  any element in form
928:  button with id submit
929:  button with name submit
930:  errors with button outside form
931:  properties and attributes
...

988:  property attribute name difference with property naming
989:  #dom_attribute returns nil
990:  #property returns property value
991:  #attribute returns property value
992:  property attribute value difference
993:  #dom_attribute returns attribute value
994:  #property returns property value
995:  #attribute returns property value
996:  size and location
997:  gets current location
998:  gets location once scrolled into view
999:  gets size
1000:  gets rect
1001:  Failures:
1002:  1) Selenium::WebDriver::Element raises if different element receives click
1003:  Failure/Error: expect { driver.find_element(id: 'contents').click }.to raise_error(Error::ElementClickInterceptedError)
1004:  expected Selenium::WebDriver::Error::ElementClickInterceptedError, got #<Selenium::WebDriver::Error::NoSuchElementError:"no such element: Unable to locate element: {\"metho...it: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception"> with backtrace:
1005:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
1006:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
1007:  # ./rb/lib/selenium/webdriver/remote/response.rb:52:in `assert_ok'
1008:  # ./rb/lib/selenium/webdriver/remote/response.rb:34:in `initialize'
1009:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:103:in `new'
1010:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:103:in `create_response'
1011:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
1012:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
1013:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:625:in `execute'
1014:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:493:in `find_element_by'
1015:  # ./rb/lib/selenium/webdriver/common/search_context.rb:71:in `find_element'
1016:  # ./rb/spec/integration/selenium/webdriver/element_spec.rb:34:in `block (3 levels) in <module:WebDriver>'
1017:  # ./rb/spec/integration/selenium/webdriver/element_spec.rb:34:in `block (2 levels) in <module:WebDriver>'
1018:  # ./rb/spec/integration/selenium/webdriver/element_spec.rb:34:in `block (2 levels) in <module:WebDriver>'
1019:  Finished in 26.87 seconds (files took 0.16084 seconds to load)
1020:  83 examples, 1 failure
1021:  Failed examples:
1022:  rspec ./rb/spec/integration/selenium/webdriver/element_spec.rb:32 # Selenium::WebDriver::Element raises if different element receives click
1023:  ================================================================================
1024:  ==================== Test output for //rb/spec/integration/selenium/webdriver:element-chrome:
1025:  Running Ruby specs:
1026:  browser: chrome
1027:  driver: chrome
1028:  version: stable
1029:  platform: macosx
1030:  ci: github
1031:  rbe: false
1032:  ruby: ruby 3.2.8 (2025-03-26 revision 13f495dc2c) [arm64-darwin24]
1033:  Selenium::WebDriver::Element
1034:  clicks
1035:  raises if different element receives click (FAILED - 1)
1036:  raises if element is partially covered
...

1048:  gets text
1049:  gets displayed
1050:  drags and drop
1051:  gets css property
1052:  knows when two elements are equal
1053:  knows when element arrays are equal
1054:  knows when two elements are not equal
1055:  returns the same #hash for equal elements when found by Driver#find_element
1056:  returns the same #hash for equal elements when found by Driver#find_elements
1057:  #submit
1058:  valid submit button
1059:  any input element in form
1060:  any element in form
1061:  button with id submit
1062:  button with name submit
1063:  errors with button outside form
1064:  properties and attributes
...

1121:  property attribute name difference with property naming
1122:  #dom_attribute returns nil
1123:  #property returns property value
1124:  #attribute returns property value
1125:  property attribute value difference
1126:  #dom_attribute returns attribute value
1127:  #property returns property value
1128:  #attribute returns property value
1129:  size and location
1130:  gets current location
1131:  gets location once scrolled into view
1132:  gets size
1133:  gets rect
1134:  Failures:
1135:  1) Selenium::WebDriver::Element raises if different element receives click
1136:  Failure/Error: expect { driver.find_element(id: 'contents').click }.to raise_error(Error::ElementClickInterceptedError)
1137:  expected Selenium::WebDriver::Error::ElementClickInterceptedError, got #<Selenium::WebDriver::Error::NoSuchElementError:"no such element: Unable to locate element: {\"metho...it: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception"> with backtrace:
1138:  # ./rb/lib/selenium/webdriver/remote/response.rb:63:in `add_cause'
1139:  # ./rb/lib/selenium/webdriver/remote/response.rb:41:in `error'
1140:  # ./rb/lib/selenium/webdriver/remote/response.rb:52:in `assert_ok'
1141:  # ./rb/lib/selenium/webdriver/remote/response.rb:34:in `initialize'
1142:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:103:in `new'
1143:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:103:in `create_response'
1144:  # ./rb/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
1145:  # ./rb/lib/selenium/webdriver/remote/http/common.rb:68:in `call'
1146:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:625:in `execute'
1147:  # ./rb/lib/selenium/webdriver/remote/bridge.rb:493:in `find_element_by'
1148:  # ./rb/lib/selenium/webdriver/common/search_context.rb:71:in `find_element'
1149:  # ./rb/spec/integration/selenium/webdriver/element_spec.rb:34:in `block (3 levels) in <module:WebDriver>'
1150:  # ./rb/spec/integration/selenium/webdriver/element_spec.rb:34:in `block (2 levels) in <module:WebDriver>'
1151:  # ./rb/spec/integration/selenium/webdriver/element_spec.rb:34:in `block (2 levels) in <module:WebDriver>'
1152:  Finished in 32.06 seconds (files took 0.24153 seconds to load)
1153:  83 examples, 1 failure
1154:  Failed examples:
1155:  rspec ./rb/spec/integration/selenium/webdriver/element_spec.rb:32 # Selenium::WebDriver::Element raises if different element receives click
1156:  ================================================================================
1157:  �[32m[1,300 / 1,311]�[0m 11 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:manager-chrome; 34s ... (3 actions, 1 running)
1158:  �[32m[1,300 / 1,311]�[0m 11 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element-chrome; 9s local, disk-cache ... (3 actions, 2 running)
1159:  �[32m[1,301 / 1,311]�[0m 12 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:shadow_root-chrome; 10s ... (3 actions, 1 running)
1160:  �[32m[1,301 / 1,311]�[0m 12 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager-chrome; 10s local, disk-cache ... (3 actions, 2 running)
1161:  �[32m[1,302 / 1,311]�[0m 13 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/remote:driver-chrome; 11s ... (3 actions, 1 running)
1162:  �[32m[1,302 / 1,311]�[0m 13 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/remote:driver-chrome; 23s ... (3 actions, 1 running)
1163:  �[32m[1,302 / 1,311]�[0m 13 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/remote:driver-chrome; 55s ... (3 actions, 1 running)
1164:  �[32m[1,303 / 1,311]�[0m 14 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/chrome:driver-chrome; 45s ... (3 actions, 1 running)
1165:  �[32m[1,304 / 1,311]�[0m 15 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:select-chrome ... (3 actions, 1 running)
1166:  �[32m[1,304 / 1,311]�[0m 15 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:select-chrome; 11s ... (3 actions, 1 running)
1167:  �[32m[1,304 / 1,311]�[0m 15 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:select-chrome; 44s ... (3 actions, 1 running)
1168:  �[32m[1,304 / 1,311]�[0m 15 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/chrome:driver-chrome; 103s local, disk-cache ... (3 actions, 2 running)
1169:  �[32m[1,305 / 1,311]�[0m 16 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:network-chrome; 104s ... (3 actions, 1 running)
1170:  �[32m[1,305 / 1,311]�[0m 16 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:network-chrome; 115s ... (3 actions, 1 running)
1171:  �[32m[1,305 / 1,311]�[0m 16 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select-chrome; 16s local, disk-cache ... (3 actions, 2 running)
1172:  �[32m[1,307 / 1,311]�[0m 18 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/chrome:options-chrome ... (3 actions, 1 running)
1173:  �[32m[1,307 / 1,311]�[0m 18 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/chrome:options-chrome ... (3 actions, 1 running)
1174:  �[32m[1,307 / 1,311]�[0m 18 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/chrome:service-chrome; 2s local, disk-cache ... (3 actions, 2 running)
1175:  �[32m[1,308 / 1,311]�[0m 19 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:error-chrome ... (3 actions, 1 running)
1176:  �[32m[1,308 / 1,311]�[0m 19 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:error-chrome; 14s ... (3 actions, 1 running)
1177:  �[32m[1,308 / 1,311]�[0m 19 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/chrome:options-chrome; 21s local, disk-cache ... (3 actions, 2 running)
1178:  �[32m[1,309 / 1,311]�[0m 20 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-chrome; 22s ... (2 actions, 1 running)
1179:  �[32m[1,309 / 1,311]�[0m 20 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-chrome; 33s ... (2 actions, 1 running)
1180:  �[32m[1,309 / 1,311]�[0m 20 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error-chrome; 18s local, disk-cache ... (2 actions running)
1181:  �[32m[1,310 / 1,311]�[0m 21 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-chrome; 1s local, disk-cache
1182:  �[32m[1,310 / 1,311]�[0m 21 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-chrome; 12s local, disk-cache
1183:  �[32m[1,311 / 1,312]�[0m 22 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi-chrome; 0s local, disk-cache
1184:  �[32m[1,312 / 1,313]�[0m 23 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:network-chrome; 0s local, disk-cache
1185:  �[32m[1,313 / 1,314]�[0m 24 / 29 tests, �[31m�[1m1 failed�[0m;�[0m [Sched] Testing //rb/spec/integration/selenium/webdriver/bidi:browser-chrome
1186:  �[32m[1,313 / 1,314]�[0m 24 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browser-chrome; 1s local, disk-cache
1187:  �[32m[1,314 / 1,315]�[0m 25 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector-chrome; 0s local, disk-cache
1188:  �[32m[1,315 / 1,316]�[0m 26 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-chrome; 0s disk-cache
1189:  �[32m[1,315 / 1,316]�[0m 26 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-chrome; 1s local, disk-cache
1190:  �[32m[1,315 / 1,316]�[0m 26 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools-chrome; 207s local, disk-cache
1191:  �[32m[1,316 / 1,317]�[0m 27 / 29 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-chrome; 0s local, disk-cache
1192:  �[32mINFO: �[0mFound 29 test targets...
1193:  �[32m[1,318 / 1,318]�[0m 29 / 29 tests, �[31m�[1m1 failed�[0m;�[0m no actions running
1194:  �[32mINFO: �[0mElapsed time: 994.773s, Critical Path: 356.78s
1195:  �[32mINFO: �[0m1318 processes: 567 disk cache hit, 676 internal, 12 darwin-sandbox, 63 local.
1196:  �[32mINFO: �[0mBuild completed, 1 test FAILED, 1318 total actions
1197:  //rb/spec/integration/selenium/webdriver:action_builder-chrome           �[0m�[32mPASSED�[0m in 39.7s
1198:  //rb/spec/integration/selenium/webdriver:bidi-chrome                     �[0m�[32mPASSED�[0m in 0.6s
1199:  //rb/spec/integration/selenium/webdriver:devtools-chrome                 �[0m�[32mPASSED�[0m in 207.7s
1200:  //rb/spec/integration/selenium/webdriver:driver-chrome                   �[0m�[32mPASSED�[0m in 40.8s
1201:  //rb/spec/integration/selenium/webdriver:error-chrome                    �[0m�[32mPASSED�[0m in 18.7s
1202:  //rb/spec/integration/selenium/webdriver:fedcm-chrome                    �[0m�[32mPASSED�[0m in 104.8s
...

1209:  //rb/spec/integration/selenium/webdriver:takes_screenshot-chrome         �[0m�[32mPASSED�[0m in 12.5s
1210:  //rb/spec/integration/selenium/webdriver:target_locator-chrome           �[0m�[32mPASSED�[0m in 21.9s
1211:  //rb/spec/integration/selenium/webdriver:timeout-chrome                  �[0m�[32mPASSED�[0m in 17.6s
1212:  //rb/spec/integration/selenium/webdriver:virtual_authenticator-chrome    �[0m�[32mPASSED�[0m in 9.6s
1213:  //rb/spec/integration/selenium/webdriver/bidi:browser-chrome             �[0m�[32mPASSED�[0m in 1.2s
1214:  //rb/spec/integration/selenium/webdriver/bidi:browsing_context-chrome    �[0m�[32mPASSED�[0m in 0.6s
1215:  //rb/spec/integration/selenium/webdriver/bidi:log_inspector-chrome       �[0m�[32mPASSED�[0m in 0.9s
1216:  //rb/spec/integration/selenium/webdriver/bidi:network-chrome             �[0m�[32mPASSED�[0m in 0.8s
1217:  //rb/spec/integration/selenium/webdriver/bidi:script-chrome              �[0m�[32mPASSED�[0m in 0.5s
1218:  //rb/spec/integration/selenium/webdriver/chrome:driver-chrome            �[0m�[32mPASSED�[0m in 103.9s
1219:  //rb/spec/integration/selenium/webdriver/chrome:options-chrome           �[0m�[32mPASSED�[0m in 21.4s
1220:  //rb/spec/integration/selenium/webdriver/chrome:profile-chrome           �[0m�[32mPASSED�[0m in 0.8s
1221:  //rb/spec/integration/selenium/webdriver/chrome:service-chrome           �[0m�[32mPASSED�[0m in 2.8s
1222:  //rb/spec/integration/selenium/webdriver/remote:driver-chrome            �[0m�[32mPASSED�[0m in 0.9s
1223:  //rb/spec/integration/selenium/webdriver/remote:element-chrome           �[0m�[32mPASSED�[0m in 9.5s
1224:  //rb/spec/integration/selenium/webdriver:window-chrome                    �[0m�[35mFLAKY�[0m, failed in 1 out of 2 in 105.2s
1225:  Stats over 2 runs: max = 105.2s, min = 13.5s, avg = 59.4s, dev = 45.9s
1226:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window-chrome/test_attempts/attempt_1.log
1227:  //rb/spec/integration/selenium/webdriver:element-chrome                  �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 33.6s
1228:  Stats over 3 runs: max = 33.6s, min = 27.1s, avg = 29.5s, dev = 3.0s
1229:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-chrome/test.log
1230:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-chrome/test_attempts/attempt_1.log
1231:  /Users/runner/.bazel/execroot/_main/bazel-out/darwin_arm64-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/element-chrome/test_attempts/attempt_2.log
1232:  Executed 29 out of 29 tests: 28 tests pass and �[0m�[31m�[1m1 fails locally�[0m.
1233:  There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
1234:  �[0m
1235:  ##[error]Process completed with exit code 3.
1236:  Post job cleanup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B-build Includes scripting, bazel and CI integrations Possible security concern Review effort 2/5
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant