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

[rb] Support running Ruby tests in RBE for Chrome #13661

Merged
merged 2 commits into from
Mar 11, 2024
Merged

Conversation

p0deje
Copy link
Member

@p0deje p0deje commented Mar 6, 2024

Hooks Ruby integration tests into RBE. For now, only Chrome is being tested, but I'm going to follow the Java approach and generate separate targets for each browser in the coming PRs:

  • //rb/spec/integration/selenium/webdriver:driver-chrome
  • //rb/spec/integration/selenium/webdriver:driver-firefox
  • //rb/spec/integration/selenium/webdriver:driver-edge
  • //rb/spec/integration/selenium/webdriver:driver-chrome-remote
  • //rb/spec/integration/selenium/webdriver:driver-firefox-remote
  • etc

Successful build - https://gypsum.cluster.engflow.com/invocations/default/88e8242b-d89a-4a1e-879e-6beb468c53a7. There are service tests failing due to SM invocation, so these targets are added to .skipped-tests.

@p0deje p0deje requested review from titusfortner and shs96c and removed request for titusfortner March 6, 2024 19:03
@p0deje p0deje added C-rb C-build Build related issues (bazel and CI) ruby Pull requests that update Ruby code labels Mar 8, 2024
Copy link
Member

@shs96c shs96c left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Bazel bits look good to me. A couple of questions, but we an always iterate :)

WORKSPACE Show resolved Hide resolved
rb/.ruby-version Outdated Show resolved Hide resolved
rb/spec/tests.bzl Show resolved Hide resolved
rb/spec/tests.bzl Show resolved Hide resolved
Copy link
Contributor

codiumai-pr-agent-pro bot commented Mar 8, 2024

CI Failure Feedback

(Checks updated until commit 1ecf9a4)

Action: Ruby / Remote Tests (firefox, ubuntu) / Remote Tests (firefox, ubuntu)

Failed stage: Run Bazel [❌]

Failed test name: Selenium::WebDriver::Window

Failure summary:

The action failed due to a timeout error in the Selenium::WebDriver::Window tests. Specifically, the
tests for setting the position, rect, maximizing, making full screen, and minimizing the current
window all failed because they timed out after 10 seconds. This indicates that the expected
conditions for the window's position, size, or visibility state changes were not met within the
allotted time, possibly due to issues with the window manipulation commands or the environment in
which the tests were run.

Relevant error logs:
1:  ##[group]Operating System
2:  Ubuntu
...

964:  Package 'php-symfony-debug-bundle' is not installed, so not removed
965:  Package 'php-symfony-dependency-injection' is not installed, so not removed
966:  Package 'php-symfony-deprecation-contracts' is not installed, so not removed
967:  Package 'php-symfony-discord-notifier' is not installed, so not removed
968:  Package 'php-symfony-doctrine-bridge' is not installed, so not removed
969:  Package 'php-symfony-doctrine-messenger' is not installed, so not removed
970:  Package 'php-symfony-dom-crawler' is not installed, so not removed
971:  Package 'php-symfony-dotenv' is not installed, so not removed
972:  Package 'php-symfony-error-handler' is not installed, so not removed
...

1994:  Setting up fonts-terminus-otb (4.48-3.1) ...
1995:  Processing triggers for install-info (6.8-4build1) ...
1996:  Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
1997:  Processing triggers for fontconfig (2.13.1-4.2ubuntu5) ...
1998:  Processing triggers for hicolor-icon-theme (0.17-2) ...
1999:  Processing triggers for libc-bin (2.35-0ubuntu3.6) ...
2000:  Processing triggers for man-db (2.10.2-1) ...
2001:  Processing triggers for menu (2.1.47ubuntu4) ...
2002:  /usr/share/menu/google-chrome.menu: 1: Syntax error: word unexpected (expecting ")")
2003:  /usr/share/menu/bc: 1: Syntax error: word unexpected (expecting ")")
2004:  /usr/share/menu/bash: 1: Syntax error: word unexpected (expecting ")")
2005:  /usr/share/menu/procps: 1: Syntax error: word unexpected (expecting ")")
2006:  /usr/share/menu/dash: 1: Syntax error: word unexpected (expecting ")")
2007:  /usr/share/menu/tk8.6: 1: Syntax error: word unexpected (expecting ")")
2008:  /usr/share/menu/telnet: 1: Syntax error: word unexpected (expecting ")")
2009:  /usr/share/menu/monodoc-http: 1: Syntax error: word unexpected (expecting ")")
2010:  /usr/share/menu/tcl8.6: 1: Syntax error: word unexpected (expecting ")")
2011:  /usr/share/menu/microsoft-edge.menu: 1: Syntax error: word unexpected (expecting ")")
2012:  /usr/share/menu/psmisc: 1: Syntax error: word unexpected (expecting ")")
2013:  NEEDRESTART-VER: 3.5
2014:  NEEDRESTART-KCUR: 6.5.0-1015-azure
2015:  NEEDRESTART-KEXP: 6.5.0-1015-azure
2016:  NEEDRESTART-KSTA: 1
2017:  Warning: Failed to open file(/usr/share/fluxbox/nls/C.UTF-8/fluxbox.cat)
2018:  for translation, using default messages.
2019:  Error: Couldn't connect to XServer:99
...

2108:  �[32m[100 / 127]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/safari/driver.sh.runfiles; 2s local ... (4 actions running)
2109:  �[32m[111 / 155]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi.sh.runfiles; 2s local ... (5 actions running)
2110:  �[32m[114 / 164]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/bidi.sh.runfiles; 3s local ... (5 actions running)
2111:  �[32m[121 / 167]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/devtools.sh.runfiles; 2s local ... (4 actions, 3 running)
2112:  �[32m[124 / 179]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/devtools.sh.runfiles; 4s local ... (4 actions, 3 running)
2113:  �[32m[128 / 181]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/devtools.sh.runfiles; 5s local ... (5 actions running)
2114:  �[32m[129 / 181]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/devtools.sh.runfiles; 6s local ... (5 actions running)
2115:  �[32m[135 / 188]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/element.sh.runfiles; 5s local ... (5 actions, 4 running)
2116:  �[32m[148 / 211]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/error.sh.runfiles; 1s local ... (4 actions, 3 running)
2117:  �[32m[154 / 214]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/error.sh.runfiles; 2s local ... (4 actions, 3 running)
2118:  �[32m[161 / 217]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/error.sh.runfiles; 4s local ... (5 actions running)
2119:  �[32m[165 / 220]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/error.sh.runfiles; 5s local ... (5 actions running)
2120:  �[32m[169 / 222]�[0m Creating runfiles tree bazel-out/k8-fastbuild/bin/rb/spec/integration/selenium/webdriver/error.sh.runfiles; 6s local ... (4 actions, 3 running)
...

2281:  �[32m[1,577 / 2,192]�[0m Action java/src/org/openqa/selenium/os/os-module-module-info.jar; 2s remote-cache, linux-sandbox ... (6 actions, 5 running)
2282:  �[32m[1,606 / 2,203]�[0m Copying directory external/npm/_/node_modules/core-js [for tool]; 0s local ... (6 actions, 5 running)
2283:  �[32m[1,631 / 2,214]�[0m Compiling Java headers java/src/org/openqa/selenium/events/libevents-hjar.jar (4 source files); 1s remote-cache, linux-sandbox ... (6 actions, 5 running)
2284:  �[32m[1,684 / 2,241]�[0m Compiling Java headers java/src/org/openqa/selenium/remote/locators/liblocators-hjar.jar (1 source file); 0s remote-cache, linux-sandbox ... (6 actions, 5 running)
2285:  �[32m[1,760 / 2,262]�[0m Compiling Java headers java/src/org/openqa/selenium/devtools/libdevtools-prototypes-hjar.jar (4 source files); 0s remote-cache, linux-sandbox ... (7 actions running)
2286:  �[32m[1,811 / 2,274]�[0m Compiling Java headers java/src/org/openqa/selenium/cli/libcli-hjar.jar (3 source files); 1s remote-cache, linux-sandbox ... (6 actions, 5 running)
2287:  �[32m[1,880 / 2,294]�[0m Building java/src/org/openqa/selenium/grid/config/libconfig.jar (19 source files) and running annotation processors (AutoServiceProcessor); 1s remote-cache, multiplex-worker ... (6 actions, 5 running)
2288:  �[32m[1,942 / 2,311]�[0m Creating compile jar for @maven//:io_netty_netty_common; 0s remote-cache, linux-sandbox ... (6 actions, 5 running)
2289:  �[32m[1,975 / 2,328]�[0m Checking 2 JS files in @//javascript/atoms:errors; 0s remote-cache, worker ... (6 actions, 5 running)
2290:  �[32m[2,045 / 2,346]�[0m Checking 2 JS files in @//javascript/atoms:errors; 1s remote-cache, worker ... (6 actions, 5 running)
...

2309:  �[32m[2,628 / 2,779]�[0m Compiling Java headers java/src/org/openqa/selenium/remote/tracing/opentelemetry/libopentelemetry-hjar.jar (6 source files); 1s remote-cache, linux-sandbox ... (6 actions, 5 running)
2310:  �[32m[2,682 / 2,827]�[0m Compiling 690 JavaScript files to javascript/atoms/fragments/is-displayed.js; 1s remote-cache, worker ... (5 actions, 4 running)
2311:  �[32m[2,689 / 2,833]�[0m Compiling 690 JavaScript files to javascript/atoms/fragments/is-displayed.js; 2s remote-cache, worker ... (6 actions, 5 running)
2312:  �[32m[2,705 / 2,847]�[0m Compiling 690 JavaScript files to javascript/atoms/fragments/is-displayed.js; 3s remote-cache, worker ... (6 actions running)
2313:  �[32m[2,726 / 2,868]�[0m Compiling 690 JavaScript files to javascript/atoms/fragments/is-displayed.js; 4s remote-cache, worker ... (6 actions, 5 running)
2314:  �[32m[2,746 / 2,887]�[0m Compiling 690 JavaScript files to javascript/atoms/fragments/is-displayed.js; 5s remote-cache, worker ... (6 actions, 5 running)
2315:  �[32m[2,767 / 2,908]�[0m Compiling 690 JavaScript files to javascript/atoms/fragments/is-displayed.js; 6s remote-cache, worker ... (6 actions, 5 running)
2316:  �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/remote/libapi-class.jar (65 source files):
2317:  java/src/org/openqa/selenium/remote/ErrorHandler.java:46: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2318:  private final ErrorCodes errorCodes;
2319:  ^
2320:  java/src/org/openqa/selenium/remote/ErrorHandler.java:60: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2321:  this.errorCodes = new ErrorCodes();
2322:  ^
2323:  java/src/org/openqa/selenium/remote/ErrorHandler.java:68: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2324:  public ErrorHandler(ErrorCodes codes, boolean includeServerErrors) {
2325:  ^
2326:  java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2327:  ErrorCodes errorCodes = new ErrorCodes();
2328:  ^
2329:  java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2330:  ErrorCodes errorCodes = new ErrorCodes();
2331:  ^
2332:  java/src/org/openqa/selenium/remote/ProtocolHandshake.java:206: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2333:  response.setStatus(ErrorCodes.SUCCESS);
2334:  ^
2335:  java/src/org/openqa/selenium/remote/ProtocolHandshake.java:207: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2336:  response.setState(ErrorCodes.SUCCESS_STRING);
2337:  ^
2338:  java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:53: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2339:  new ErrorCodes().toStatus((String) rawError, Optional.of(tuple.getStatusCode())));
2340:  ^
2341:  java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:56: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2342:  new ErrorCodes().getExceptionType((String) rawError);
2343:  ^
2344:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:44: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2345:  private final ErrorCodes errorCodes = new ErrorCodes();
2346:  ^
2347:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:44: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2348:  private final ErrorCodes errorCodes = new ErrorCodes();
2349:  ^
2350:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:55: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2351:  int status = response.getStatus() == ErrorCodes.SUCCESS ? HTTP_OK : HTTP_INTERNAL_ERROR;
2352:  ^
2353:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:101: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2354:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
2355:  ^
2356:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:103: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2357:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
2358:  ^
2359:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:124: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2360:  response.setStatus(ErrorCodes.SUCCESS);
2361:  ^
2362:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:125: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2363:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
2364:  ^
2365:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:131: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2366:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
2367:  ^
2368:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:70: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2369:  private final ErrorCodes errorCodes = new ErrorCodes();
2370:  ^
2371:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:70: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2372:  private final ErrorCodes errorCodes = new ErrorCodes();
2373:  ^
2374:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:93: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2375:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
2376:  ^
2377:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:98: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2378:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
2379:  ^
2380:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:145: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2381:  response.setStatus(ErrorCodes.SUCCESS);
...

2389:  �[32m[2,939 / 3,066]�[0m Compiling 698 JavaScript files to javascript/atoms/fragments/find-elements.js; 7s remote-cache, worker ... (6 actions, 5 running)
2390:  �[32m[3,009 / 3,134]�[0m Compiling 698 JavaScript files to javascript/atoms/fragments/find-elements.js; 8s remote-cache, worker ... (6 actions, 5 running)
2391:  �[32m[3,057 / 3,181]�[0m Compiling 698 JavaScript files to javascript/atoms/fragments/find-elements.js; 9s remote-cache, worker ... (6 actions, 5 running)
2392:  �[32m[3,106 / 3,229]�[0m Compiling 698 JavaScript files to javascript/atoms/fragments/find-elements.js; 10s remote-cache, worker ... (6 actions, 5 running)
2393:  �[32m[3,156 / 3,278]�[0m Compiling 698 JavaScript files to javascript/atoms/fragments/find-elements.js; 11s remote-cache, worker ... (6 actions, 5 running)
2394:  �[32m[3,245 / 3,366]�[0m Compiling 698 JavaScript files to javascript/atoms/fragments/find-elements.js; 12s remote-cache, worker ... (6 actions, 5 running)
2395:  �[32m[3,295 / 3,408]�[0m Building java/src/org/openqa/selenium/grid/web/libweb.jar (19 source files); 0s remote-cache, multiplex-worker ... (6 actions, 4 running)
2396:  �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/grid/web/libweb.jar (19 source files):
2397:  java/src/org/openqa/selenium/grid/web/NoHandler.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2398:  import static org.openqa.selenium.remote.ErrorCodes.UNKNOWN_COMMAND;
...

2479:  �[32m[3,415 / 3,423]�[0m 11 / 35 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:window; 42s local, remote-cache ... (8 actions, 6 running)
2480:  �[32m[3,415 / 3,423]�[0m 11 / 35 tests;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:driver; 22s remote-cache ... (8 actions, 6 running)
2481:  �[32m[3,416 / 3,424]�[0m 12 / 35 tests;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:driver; 23s remote-cache ... (8 actions, 5 running)
2482:  �[32m[3,416 / 3,424]�[0m 12 / 35 tests;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:driver; 34s remote-cache ... (8 actions, 5 running)
2483:  �[32m[3,416 / 3,424]�[0m 12 / 35 tests;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:driver; 64s remote-cache ... (8 actions, 5 running)
2484:  �[32m[3,416 / 3,424]�[0m 12 / 35 tests;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:driver; 124s remote-cache ... (8 actions, 5 running)
2485:  �[32m[3,416 / 3,424]�[0m 12 / 35 tests;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element; 112s remote-cache ... (8 actions, 6 running)
2486:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:window (see /home/runner/.bazel/execroot/selenium/bazel-out/k8-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window/test.log)
2487:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:window (Summary)
...

2496:  driver: remote
2497:  version: 123.0.1
2498:  platform: linux
2499:  ci: github
2500:  ruby: ruby 3.0.6p216 (2023-03-30 revision 23a532679b) [x86_64-linux]
2501:  ...F.FFFF
2502:  Failures:
2503:  1) Selenium::WebDriver::Window sets the position of the current window
2504:  Failure/Error: wait.until { window.position.x != pos.x && window.position.y != pos.y }
2505:  Selenium::WebDriver::Error::TimeoutError:
2506:  timed out after 10 seconds
2507:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2508:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:68:in `block (2 levels) in <module:WebDriver>'
2509:  2) Selenium::WebDriver::Window sets the rect of the current window
2510:  Failure/Error: wait.until { window.rect.x != rect.x && window.rect.y != rect.y }
2511:  Selenium::WebDriver::Error::TimeoutError:
2512:  timed out after 10 seconds
2513:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2514:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:96:in `block (2 levels) in <module:WebDriver>'
2515:  3) Selenium::WebDriver::Window can maximize the current window
2516:  Failure/Error: wait.until { window.size != old_size }
2517:  Selenium::WebDriver::Error::TimeoutError:
2518:  timed out after 10 seconds
2519:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2520:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:109:in `block (2 levels) in <module:WebDriver>'
2521:  4) Selenium::WebDriver::Window can make window full screen
2522:  Failure/Error: wait.until { window.size != old_size }
2523:  Selenium::WebDriver::Error::TimeoutError:
2524:  timed out after 10 seconds
2525:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2526:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:120:in `block (2 levels) in <module:WebDriver>'
2527:  5) Selenium::WebDriver::Window can minimize the window
2528:  Failure/Error:
2529:  expect {
2530:  wait.until { driver.execute_script('return document.hidden;') }
2531:  }.not_to raise_error
2532:  expected no Exception, got #<Selenium::WebDriver::Error::TimeoutError: timed out after 10 seconds> with backtrace:
2533:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2534:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:132:in `block (3 levels) in <module:WebDriver>'
2535:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:131:in `block (2 levels) in <module:WebDriver>'
2536:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:131:in `block (2 levels) in <module:WebDriver>'
2537:  Finished in 1 minute 44.42 seconds (files took 0.20022 seconds to load)
2538:  9 examples, 5 failures
2539:  Failed examples:
...

2550:  driver: remote
2551:  version: 123.0.1
2552:  platform: linux
2553:  ci: github
2554:  ruby: ruby 3.0.6p216 (2023-03-30 revision 23a532679b) [x86_64-linux]
2555:  ...F.FFFF
2556:  Failures:
2557:  1) Selenium::WebDriver::Window sets the position of the current window
2558:  Failure/Error: wait.until { window.position.x != pos.x && window.position.y != pos.y }
2559:  Selenium::WebDriver::Error::TimeoutError:
2560:  timed out after 10 seconds
2561:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2562:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:68:in `block (2 levels) in <module:WebDriver>'
2563:  2) Selenium::WebDriver::Window sets the rect of the current window
2564:  Failure/Error: wait.until { window.rect.x != rect.x && window.rect.y != rect.y }
2565:  Selenium::WebDriver::Error::TimeoutError:
2566:  timed out after 10 seconds
2567:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2568:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:96:in `block (2 levels) in <module:WebDriver>'
2569:  3) Selenium::WebDriver::Window can maximize the current window
2570:  Failure/Error: wait.until { window.size != old_size }
2571:  Selenium::WebDriver::Error::TimeoutError:
2572:  timed out after 10 seconds
2573:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2574:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:109:in `block (2 levels) in <module:WebDriver>'
2575:  4) Selenium::WebDriver::Window can make window full screen
2576:  Failure/Error: wait.until { window.size != old_size }
2577:  Selenium::WebDriver::Error::TimeoutError:
2578:  timed out after 10 seconds
2579:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2580:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:120:in `block (2 levels) in <module:WebDriver>'
2581:  5) Selenium::WebDriver::Window can minimize the window
2582:  Failure/Error:
2583:  expect {
2584:  wait.until { driver.execute_script('return document.hidden;') }
2585:  }.not_to raise_error
2586:  expected no Exception, got #<Selenium::WebDriver::Error::TimeoutError: timed out after 10 seconds> with backtrace:
2587:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2588:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:132:in `block (3 levels) in <module:WebDriver>'
2589:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:131:in `block (2 levels) in <module:WebDriver>'
2590:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:131:in `block (2 levels) in <module:WebDriver>'
2591:  Finished in 1 minute 44.44 seconds (files took 0.19856 seconds to load)
2592:  9 examples, 5 failures
2593:  Failed examples:
...

2604:  driver: remote
2605:  version: 123.0.1
2606:  platform: linux
2607:  ci: github
2608:  ruby: ruby 3.0.6p216 (2023-03-30 revision 23a532679b) [x86_64-linux]
2609:  ...F.FFFF
2610:  Failures:
2611:  1) Selenium::WebDriver::Window sets the position of the current window
2612:  Failure/Error: wait.until { window.position.x != pos.x && window.position.y != pos.y }
2613:  Selenium::WebDriver::Error::TimeoutError:
2614:  timed out after 10 seconds
2615:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2616:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:68:in `block (2 levels) in <module:WebDriver>'
2617:  2) Selenium::WebDriver::Window sets the rect of the current window
2618:  Failure/Error: wait.until { window.rect.x != rect.x && window.rect.y != rect.y }
2619:  Selenium::WebDriver::Error::TimeoutError:
2620:  timed out after 10 seconds
2621:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2622:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:96:in `block (2 levels) in <module:WebDriver>'
2623:  3) Selenium::WebDriver::Window can maximize the current window
2624:  Failure/Error: wait.until { window.size != old_size }
2625:  Selenium::WebDriver::Error::TimeoutError:
2626:  timed out after 10 seconds
2627:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2628:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:109:in `block (2 levels) in <module:WebDriver>'
2629:  4) Selenium::WebDriver::Window can make window full screen
2630:  Failure/Error: wait.until { window.size != old_size }
2631:  Selenium::WebDriver::Error::TimeoutError:
2632:  timed out after 10 seconds
2633:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2634:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:120:in `block (2 levels) in <module:WebDriver>'
2635:  5) Selenium::WebDriver::Window can minimize the window
2636:  Failure/Error:
2637:  expect {
2638:  wait.until { driver.execute_script('return document.hidden;') }
2639:  }.not_to raise_error
2640:  expected no Exception, got #<Selenium::WebDriver::Error::TimeoutError: timed out after 10 seconds> with backtrace:
2641:  # ./rb/lib/selenium/webdriver/common/wait.rb:73:in `until'
2642:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:132:in `block (3 levels) in <module:WebDriver>'
2643:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:131:in `block (2 levels) in <module:WebDriver>'
2644:  # ./rb/spec/integration/selenium/webdriver/window_spec.rb:131:in `block (2 levels) in <module:WebDriver>'
2645:  Finished in 1 minute 44.51 seconds (files took 0.19847 seconds to load)
2646:  9 examples, 5 failures
2647:  Failed examples:
2648:  rspec ./rb/spec/integration/selenium/webdriver/window_spec.rb:60 # Selenium::WebDriver::Window sets the position of the current window
2649:  rspec ./rb/spec/integration/selenium/webdriver/window_spec.rb:86 # Selenium::WebDriver::Window sets the rect of the current window
2650:  rspec ./rb/spec/integration/selenium/webdriver/window_spec.rb:105 # Selenium::WebDriver::Window can maximize the current window
2651:  rspec ./rb/spec/integration/selenium/webdriver/window_spec.rb:116 # Selenium::WebDriver::Window can make window full screen
2652:  rspec ./rb/spec/integration/selenium/webdriver/window_spec.rb:127 # Selenium::WebDriver::Window can minimize the window
2653:  ================================================================================
2654:  �[32m[3,417 / 3,425]�[0m 13 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element; 113s remote-cache ... (8 actions, 5 running)
2655:  �[32m[3,417 / 3,425]�[0m 13 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/remote:element; 123s remote-cache ... (8 actions, 5 running)
2656:  �[32m[3,417 / 3,425]�[0m 13 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/safari:driver; 126s remote-cache ... (8 actions, 6 running)
2657:  �[32m[3,418 / 3,426]�[0m 14 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/safari:driver; 127s remote-cache ... (8 actions, 5 running)
2658:  �[32m[3,418 / 3,426]�[0m 14 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator; 27s remote-cache ... (8 actions, 6 running)
2659:  �[32m[3,419 / 3,427]�[0m 15 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:virtual_authenticator; 29s remote-cache ... (8 actions, 5 running)
2660:  �[32m[3,419 / 3,427]�[0m 15 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder; 12s remote-cache ... (8 actions, 6 running)
2661:  �[32m[3,420 / 3,428]�[0m 16 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:action_builder; 14s remote-cache ... (8 actions, 5 running)
2662:  �[32m[3,420 / 3,428]�[0m 16 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver; 12s remote-cache ... (8 actions, 6 running)
2663:  �[32m[3,421 / 3,429]�[0m 17 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver; 14s remote-cache ... (8 actions, 5 running)
2664:  �[32m[3,421 / 3,429]�[0m 17 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:driver; 24s remote-cache ... (8 actions, 5 running)
2665:  �[32m[3,421 / 3,429]�[0m 17 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element; 33s remote-cache ... (8 actions, 6 running)
2666:  �[32m[3,422 / 3,430]�[0m 18 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element; 35s remote-cache ... (8 actions, 5 running)
2667:  �[32m[3,422 / 3,430]�[0m 18 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:element; 44s remote-cache ... (8 actions, 5 running)
2668:  �[32m[3,422 / 3,430]�[0m 18 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout; 51s remote-cache ... (8 actions, 6 running)
2669:  �[32m[3,423 / 3,431]�[0m 19 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout; 52s remote-cache ... (8 actions, 5 running)
2670:  �[32m[3,423 / 3,431]�[0m 19 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:timeout; 63s remote-cache ... (8 actions, 5 running)
2671:  �[32m[3,423 / 3,431]�[0m 19 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error; 39s remote-cache ... (8 actions, 6 running)
2672:  �[32m[3,424 / 3,432]�[0m 20 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error; 41s remote-cache ... (8 actions, 5 running)
2673:  �[32m[3,424 / 3,432]�[0m 20 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:error; 51s remote-cache ... (8 actions, 5 running)
2674:  �[32m[3,425 / 3,433]�[0m 21 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:guard; 28s remote-cache ... (8 actions, 5 running)
2675:  �[32m[3,425 / 3,433]�[0m 21 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:listener; 19s remote-cache ... (8 actions, 6 running)
2676:  �[32m[3,426 / 3,434]�[0m 22 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:listener; 20s remote-cache ... (8 actions, 5 running)
2677:  �[32m[3,426 / 3,434]�[0m 22 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:target_locator; 13s remote-cache ... (8 actions, 6 running)
2678:  �[32m[3,427 / 3,435]�[0m 23 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:target_locator; 14s remote-cache ... (8 actions, 5 running)
2679:  �[32m[3,427 / 3,435]�[0m 23 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager; 16s remote-cache ... (8 actions, 6 running)
2680:  �[32m[3,428 / 3,436]�[0m 24 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager; 17s remote-cache ... (8 actions, 5 running)
2681:  �[32m[3,428 / 3,436]�[0m 24 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:manager; 28s remote-cache ... (8 actions, 5 running)
2682:  �[32m[3,428 / 3,436]�[0m 24 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation; 25s remote-cache ... (8 actions, 6 running)
2683:  �[32m[3,429 / 3,437]�[0m 25 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:navigation; 26s remote-cache ... (8 actions, 5 running)
2684:  �[32m[3,429 / 3,437]�[0m 25 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select; 21s remote-cache ... (8 actions, 6 running)
2685:  �[32m[3,430 / 3,438]�[0m 26 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:select; 23s remote-cache ... (8 actions, 5 running)
2686:  �[32m[3,430 / 3,438]�[0m 26 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot; 13s remote-cache ... (8 actions, 6 running)
2687:  �[32m[3,431 / 3,439]�[0m 27 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot; 14s remote-cache ... (8 actions, 5 running)
2688:  �[32m[3,431 / 3,439]�[0m 27 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot; 24s remote-cache ... (8 actions, 5 running)
2689:  �[32m[3,431 / 3,439]�[0m 27 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:shadow_root; 18s remote-cache ... (8 actions, 6 running)
2690:  �[32m[3,432 / 3,439]�[0m 28 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:shadow_root; 20s remote-cache ... (6 actions, 4 running)
2691:  �[32m[3,432 / 3,439]�[0m 28 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage; 18s remote-cache ... (6 actions, 5 running)
2692:  �[32m[3,433 / 3,439]�[0m 29 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage; 19s remote-cache ... (4 actions, 3 running)
2693:  �[32m[3,433 / 3,439]�[0m 29 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage; 29s remote-cache ... (4 actions, 3 running)
2694:  �[32m[3,433 / 3,439]�[0m 29 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:shadow_root; 21s local, remote-cache ... (4 actions running)
2695:  �[32m[3,434 / 3,439]�[0m 30 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage; 1s local, remote-cache
2696:  �[32m[3,434 / 3,439]�[0m 30 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:storage; 6s local, remote-cache
2697:  �[32m[3,435 / 3,439]�[0m 31 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context; 1s local, remote-cache
2698:  �[32m[3,435 / 3,439]�[0m 31 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context; 43s local, remote-cache
2699:  �[32m[3,436 / 3,440]�[0m 32 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector; 1s local, remote-cache
2700:  �[32m[3,436 / 3,440]�[0m 32 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:log_inspector; 55s local, remote-cache
2701:  �[32m[3,437 / 3,441]�[0m 33 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi; 1s local, remote-cache
2702:  �[32m[3,437 / 3,441]�[0m 33 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:bidi; 21s local, remote-cache
2703:  �[32m[3,438 / 3,442]�[0m 34 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools; 1s local, remote-cache
2704:  �[32m[3,438 / 3,442]�[0m 34 / 35 tests, �[31m�[1m1 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver:devtools; 172s local, remote-cache
2705:  �[32mINFO: �[0mElapsed time: 1436.390s, Critical Path: 477.02s
2706:  �[32mINFO: �[0m3439 processes: 24 disk cache hit, 851 internal, 347 linux-sandbox, 1370 local, 847 worker.
2707:  �[32mINFO:�[0m Build completed, 1 test FAILED, 3439 total actions
2708:  //rb/spec/integration/selenium/webdriver:action_builder                  �[0m�[32mPASSED�[0m in 27.4s
2709:  //rb/spec/integration/selenium/webdriver:bidi                            �[0m�[32mPASSED�[0m in 21.1s
2710:  //rb/spec/integration/selenium/webdriver:devtools                        �[0m�[32mPASSED�[0m in 172.6s
2711:  //rb/spec/integration/selenium/webdriver:driver                          �[0m�[32mPASSED�[0m in 24.5s
2712:  //rb/spec/integration/selenium/webdriver:element                         �[0m�[32mPASSED�[0m in 15.6s
2713:  //rb/spec/integration/selenium/webdriver:error                           �[0m�[32mPASSED�[0m in 6.8s
...

2734:  //rb/spec/integration/selenium/webdriver/edge:profile                    �[0m�[32mPASSED�[0m in 6.7s
2735:  //rb/spec/integration/selenium/webdriver/edge:service                    �[0m�[32mPASSED�[0m in 8.1s
2736:  //rb/spec/integration/selenium/webdriver/firefox:driver                  �[0m�[32mPASSED�[0m in 24.0s
2737:  //rb/spec/integration/selenium/webdriver/firefox:profile                 �[0m�[32mPASSED�[0m in 16.4s
2738:  //rb/spec/integration/selenium/webdriver/firefox:service                 �[0m�[32mPASSED�[0m in 6.6s
2739:  //rb/spec/integration/selenium/webdriver/remote:driver                   �[0m�[32mPASSED�[0m in 21.6s
2740:  //rb/spec/integration/selenium/webdriver/remote:element                  �[0m�[32mPASSED�[0m in 6.6s
2741:  //rb/spec/integration/selenium/webdriver/safari:driver                   �[0m�[32mPASSED�[0m in 6.5s
2742:  //rb/spec/integration/selenium/webdriver:window                          �[0m�[31m�[1mFAILED�[0m in 3 out of 3 in 105.6s
2743:  Stats over 3 runs: max = 105.6s, min = 105.5s, avg = 105.6s, dev = 0.1s
2744:  /home/runner/.bazel/execroot/selenium/bazel-out/k8-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window/test.log
2745:  /home/runner/.bazel/execroot/selenium/bazel-out/k8-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window/test_attempts/attempt_1.log
2746:  /home/runner/.bazel/execroot/selenium/bazel-out/k8-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/window/test_attempts/attempt_2.log
2747:  Executed 35 out of 35 tests: 34 tests pass and �[0m�[31m�[1m1 fails locally�[0m.
2748:  There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
2749:  �[0m
2750:  ##[error]Process completed with exit code 3.

✨ 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.

Copy link
Contributor

Persistent checks updated to latest commit fb154e3

1 similar comment
Copy link
Contributor

Persistent checks updated to latest commit fb154e3

Copy link
Contributor

Persistent checks updated to latest commit f1640a5

1 similar comment
Copy link
Contributor

Persistent checks updated to latest commit f1640a5

Copy link
Contributor

Persistent checks updated to latest commit 3db5b0e

Copy link
Contributor

Persistent checks updated to latest commit c4506ea

3 similar comments
Copy link
Contributor

Persistent checks updated to latest commit c4506ea

Copy link
Contributor

Persistent checks updated to latest commit c4506ea

Copy link
Contributor

Persistent checks updated to latest commit c4506ea

This fixes broken build on Windows failing with:

ERROR: C:/tmp/5rcabgft/external/rules_java_builtin/toolchains/BUILD:283:27: While resolving toolchains for target @@rules_java_builtin//toolchains:remotejdk_21 (c81c515): No matching toolchains found for types @@bazel_tools//tools/jdk:runtime_toolchain_type.
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 58.48%. Comparing base (420f074) to head (dcb73c3).
Report is 1 commits behind head on trunk.

❗ Current head dcb73c3 differs from pull request most recent head 1ecf9a4. Consider uploading reports for the commit 1ecf9a4 to get more accurate results

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@           Coverage Diff           @@
##            trunk   #13661   +/-   ##
=======================================
  Coverage   58.48%   58.48%           
=======================================
  Files          86       86           
  Lines        5270     5270           
  Branches      220      220           
=======================================
  Hits         3082     3082           
  Misses       1968     1968           
  Partials      220      220           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@p0deje p0deje merged commit ad17dd2 into trunk Mar 11, 2024
40 of 41 checks passed
@p0deje p0deje deleted the rb-remote-tests branch March 11, 2024 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-build Build related issues (bazel and CI) C-rb ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants