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

Test setup-bazel with GC #15427

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

Test setup-bazel with GC #15427

wants to merge 1 commit into from

Conversation

p0deje
Copy link
Member

@p0deje p0deje commented Mar 15, 2025

Thanks for contributing to Selenium!
A PR well described will help maintainers to quickly review and merge it

Before submitting your PR, please check our contributing guidelines.
Avoid large PRs, help reviewers by making them as simple and short as possible.

Motivation and Context

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist

  • I have read the contributing document.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

[dotnet][java][py][rb][rust]
Copy link
Contributor

qodo-merge-pro bot commented Mar 15, 2025

CI Feedback 🧐

(Feedback updated until commit 59e67c2)

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

Action: Ruby / Local Tests (firefox, windows) / Local Tests (firefox, windows)

Failed stage: Run Bazel [❌]

Failed test name: takes_screenshot-firefox

Failure summary:

The action failed because multiple Firefox integration tests failed:

1. The takes_screenshot-firefox test failed with screenshot size validation errors:
- Expected
screenshot width to be >= 1280 pixels but got 1263 pixels
- Full page screenshot tests failed
with incorrect behavior (no error raised when expected)

2. Additional test failures occurred in:
- driver-firefox test
- timeout-firefox test

3. All tests encountered a common NotImplementedError: this signal not yet implemented in windows
error when trying to terminate Firefox processes, indicating a compatibility issue with the Windows
platform.

4. Firefox browser showed multiple signature validation errors related to service settings, which
might have contributed to the test instability.

Relevant error logs:
1:  ##[group]Operating System
2:  Microsoft Windows Server 2022
...

248:  "name": "repository",
249:  "paths": [
250:  "D:/_bazel-repo"
251:  ]
252:  }
253:  }
254:  ##[endgroup]
255:  ##[group]Restore cache for bazelisk
256:  Failed to restore bazelisk cache
257:  ##[endgroup]
258:  ##[group]Restore cache for disk
259:  Failed to restore disk cache
260:  ##[endgroup]
261:  ##[group]Computing initial disk cache hash
262:  ##[endgroup]
263:  ##[group]Restore cache for repository
264:  Failed to restore repository cache
265:  ##[endgroup]
266:  ##[group]Computing initial repository cache hash
267:  ##[endgroup]
268:  ##[group]Restore cache for external-rb-firefox-windows-test-manifest
269:  Failed to restore external-rb-firefox-windows-test-manifest cache
...

386:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
387:  �[32mINFO: �[0mFrom Compiling absl/strings/internal/cordz_functions.cc [for tool]:
388:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
389:  �[32mINFO: �[0mFrom Compiling absl/log/internal/nullguard.cc [for tool]:
390:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
391:  �[32mINFO: �[0mFrom Compiling absl/time/internal/cctz/src/civil_time_detail.cc [for tool]:
392:  cl : Command line warning D9002 : ignoring unknown option '-std=c++14'
393:  �[32m[318 / 1,104]�[0m Compiling absl/time/internal/cctz/src/time_zone_fixed.cc [for tool]; 0s local, disk-cache ... (4 actions, 3 running)
394:  �[32mINFO: �[0mFrom Compiling absl/base/internal/strerror.cc [for tool]:
...

1706:  �[32m[1,104 / 1,128]�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-firefox; 170s local, disk-cache ... (4 actions running)
1707:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:driver-firefox (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/driver-firefox/test_attempts/attempt_2.log)
1708:  �[32m[1,104 / 1,128]�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-firefox; 172s local, disk-cache ... (4 actions running)
1709:  �[32m[1,104 / 1,128]�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-firefox; 201s local, disk-cache ... (4 actions running)
1710:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver/firefox:driver-firefox (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/firefox/driver-firefox/test_attempts/attempt_2.log)
1711:  �[32m[1,104 / 1,128]�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-firefox; 202s local, disk-cache ... (4 actions running)
1712:  �[32m[1,104 / 1,128]�[0m Testing //rb/spec/integration/selenium/webdriver:takes_screenshot-firefox; 216s local, disk-cache ... (4 actions running)
1713:  �[31m�[1mFAIL: �[0m//rb/spec/integration/selenium/webdriver:takes_screenshot-firefox (see D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/testlogs/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox/test.log)
1714:  �[31m�[1mFAILED: �[0m//rb/spec/integration/selenium/webdriver:takes_screenshot-firefox (Summary)
...

1723:  1742052568209	mozrunner::runner	INFO	Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--remote-debugging-port" "9222" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rust_mozprofileKD9D9Z"
1724:  console.warn: services.settings: Ignoring preference override of remote settings server
1725:  console.warn: services.settings: Allow by setting MOZ_REMOTE_SETTINGS_DEVTOOLS=1 in the environment
1726:  Dynamically enable window occlusion 0
1727:  1742052572193	Marionette	INFO	Marionette enabled
1728:  1742052574148	Marionette	INFO	Listening on port 64772
1729:  Read port: 64772
1730:  WebDriver BiDi listening on ws://127.0.0.1:9222
1731:  1742052575166	RemoteAgent	WARN	TLS certificate errors will be ignored for this session
...

1737:  ci: github
1738:  rbe: false
1739:  ruby: jruby 9.4.12.0 (3.1.4) 2025-02-11 f4ab75096a OpenJDK 64-Bit Server VM 17.0.11+9-LTS on 17.0.11+9-LTS [x86_64-mswin32]
1740:  Selenium::WebDriver::TakesScreenshot
1741:  saves
1742:  warns if extension of provided path is not png
1743:  does not warn if extension of provided path is png
1744:  returns in the specified format
1745:  raises an error when given an unknown format
...

1753:  1742052588553	mozrunner::runner	INFO	Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--remote-debugging-port" "9222" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rust_mozprofileJjusPz"
1754:  console.warn: services.settings: Ignoring preference override of remote settings server
1755:  console.warn: services.settings: Allow by setting MOZ_REMOTE_SETTINGS_DEVTOOLS=1 in the environment
1756:  Dynamically enable window occlusion 0
1757:  1742052588792	Marionette	INFO	Marionette enabled
1758:  1742052589053	Marionette	INFO	Listening on port 64797
1759:  Read port: 64797
1760:  WebDriver BiDi listening on ws://127.0.0.1:9222
1761:  1742052589164	RemoteAgent	WARN	TLS certificate errors will be ignored for this session
1762:  DevTools listening on ws://127.0.0.1:9222/devtools/browser/dfc881f2-a4d4-49b1-afb6-e1ab82eb38e3
1763:  1742052590666	Marionette	INFO	Stopped listening on port 64797
1764:  Dynamically enable window occlusion 1
1765:  console.error: services.settings: 
1766:  main/search-categorization: Signature of bundled changeset is invalid: [Exception... "<no message>"  nsresult: "0x8046001e (<unknown>)"  location: "JS frame :: resource://gre/modules/ServiceRequest.sys.mjs :: open :: line 126"  data: no].
1767:  console.error: services.settings: 
1768:  main/message-groups: Signature of bundled changeset is invalid: [Exception... "<no message>"  nsresult: "0x8046001e (<unknown>)"  location: "JS frame :: resource://gre/modules/ServiceRequest.sys.mjs :: open :: line 126"  data: no].
1769:  console.error: services.settings: 
1770:  main/fingerprinting-protection-overrides: Signature of bundled changeset is invalid: [Exception... "<no message>"  nsresult: "0x8046001e (<unknown>)"  location: "JS frame :: resource://gre/modules/ServiceRequest.sys.mjs :: open :: line 126"  data: no].
1771:  console.error: services.settings: 
1772:  main/query-stripping: Signature of bundled changeset is invalid: [Exception... "<no message>"  nsresult: "0x8046001e (<unknown>)"  location: "JS frame :: resource://gre/modules/ServiceRequest.sys.mjs :: open :: line 126"  data: no].
1773:  console.error: services.settings: 
...

1778:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
1779:  - lineNumber = 126
1780:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":27,"lineNumber":429,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":25,"lineNumber":625,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":25,"lineNumber":477,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://gre/modules/AsyncShutdown.sys.mjs","name":"observe","sourceId":18,"lineNumber":569,"columnNumber":17,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}}
1781:  - message = 
1782:  - name = 
1783:  - result = 2152071198
1784:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17|
1785:  - prototype Object
1786:  console.error: services.settings: 
...

1791:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
1792:  - lineNumber = 126
1793:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":27,"lineNumber":429,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":25,"lineNumber":625,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":25,"lineNumber":477,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://gre/modules/AsyncShutdown.sys.mjs","name":"observe","sourceId":18,"lineNumber":569,"columnNumber":17,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}}
1794:  - message = 
1795:  - name = 
1796:  - result = 2152071198
1797:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17|
1798:  - prototype Object
1799:  console.error: services.settings: 
...

1804:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
1805:  - lineNumber = 126
1806:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":27,"lineNumber":429,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":25,"lineNumber":625,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":25,"lineNumber":477,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://gre/modules/AsyncShutdown.sys.mjs","name":"observe","sourceId":18,"lineNumber":569,"columnNumber":17,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}}
1807:  - message = 
1808:  - name = 
1809:  - result = 2152071198
1810:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17|
1811:  - prototype Object
1812:  console.error: services.settings: 
...

1817:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
1818:  - lineNumber = 126
1819:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":27,"lineNumber":429,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":25,"lineNumber":625,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":25,"lineNumber":477,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://gre/modules/AsyncShutdown.sys.mjs","name":"observe","sourceId":18,"lineNumber":569,"columnNumber":17,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}}
1820:  - message = 
1821:  - name = 
1822:  - result = 2152071198
1823:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17|
1824:  - prototype Object
1825:  console.error: services.settings: 
...

1834:  - name = 
1835:  - result = 2152071198
1836:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17|
1837:  - prototype Object
1838:  does not take full page screenshot (PENDING: Test guarded; Guarded by {:browser=>[:chrome, :edge, :safari, :safari_preview], :reason=>"these browsers do not implement this feature"};)
1839:  Pending: (Failures listed here are expected and do not affect your suite's status)
1840:  1) Selenium::WebDriver::TakesScreenshot page size takes full page screenshot
1841:  # Test guarded; Guarded by {:platform=>:windows, :reason=>"Some issues with resolution?"};
1842:  Got 2 failures:
1843:  1.1) Failure/Error: expect(width).to be >= viewport_width
1844:  expected: >= 1280
1845:  got:    1263
1846:  # ./rb/spec/integration/selenium/webdriver/takes_screenshot_spec.rb:107:in `block in WebDriver'
1847:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `load'
1848:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
1849:  1.2) Got 0 failures and 1 other error:
1850:  1.2.1) Failure/Error: Unable to find org/jruby/RubyProcess.java to read failed line
1851:  NotImplementedError:
...

1858:  # ./rb/lib/selenium/webdriver/common/driver.rb:190:in `quit'
1859:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:74:in `quit_driver'
1860:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:68:in `reset_driver!'
1861:  # ./rb/spec/integration/selenium/webdriver/spec_support/helpers.rb:29:in `reset_driver!'
1862:  # ./rb/spec/integration/selenium/webdriver/spec_helper.rb:68:in `block in <main>'
1863:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
1864:  2) Selenium::WebDriver::TakesScreenshot page size does not take full page screenshot
1865:  # Test guarded; Guarded by {:browser=>[:chrome, :edge, :safari, :safari_preview], :reason=>"these browsers do not implement this feature"};
1866:  Got 2 failures:
1867:  2.1) Failure/Error:
1868:  expect {
1869:  driver.save_screenshot path, full_page: true
1870:  }.to raise_exception(Error::UnsupportedOperationError, /Full Page Screenshots are not supported/)
1871:  expected Selenium::WebDriver::Error::UnsupportedOperationError with message matching /Full Page Screenshots are not supported/ but nothing was raised
1872:  # ./rb/spec/integration/selenium/webdriver/takes_screenshot_spec.rb:113:in `block in WebDriver'
1873:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `load'
1874:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
1875:  2.2) Got 0 failures and 1 other error:
1876:  2.2.1) Failure/Error: Unable to find org/jruby/RubyProcess.java to read failed line
1877:  NotImplementedError:
...

1883:  # ./rb/lib/selenium/webdriver/common/service_manager.rb:71:in `stop'
1884:  # ./rb/lib/selenium/webdriver/common/driver.rb:190:in `quit'
1885:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:74:in `quit_driver'
1886:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:68:in `reset_driver!'
1887:  # ./rb/spec/integration/selenium/webdriver/spec_support/helpers.rb:29:in `reset_driver!'
1888:  # ./rb/spec/integration/selenium/webdriver/spec_helper.rb:68:in `block in <main>'
1889:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
1890:  Finished in 26.64 seconds (files took 1.59 seconds to load)
1891:  8 examples, 0 failures, 2 pending
1892:  NotImplementedError: this signal not yet implemented in windows
...

1894:  kill at org/jruby/RubyProcess.java:1468
1895:  terminate at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:124
1896:  terminate_and_wait_else_kill at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:112
1897:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:67
1898:  stop_process at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:110
1899:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:71
1900:  start at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:53
1901:  exit_hook at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/platform.rb:152
1902:  NotImplementedError: this signal not yet implemented in windows
...

1904:  kill at org/jruby/RubyProcess.java:1468
1905:  terminate at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:124
1906:  terminate_and_wait_else_kill at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:112
1907:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:67
1908:  stop_process at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:110
1909:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:71
1910:  start at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:53
1911:  exit_hook at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/platform.rb:152
1912:  NotImplementedError: this signal not yet implemented in windows
...

1927:  1742052676183	mozrunner::runner	INFO	Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--remote-debugging-port" "9222" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rust_mozprofileNbDLrY"
1928:  console.warn: services.settings: Ignoring preference override of remote settings server
1929:  console.warn: services.settings: Allow by setting MOZ_REMOTE_SETTINGS_DEVTOOLS=1 in the environment
1930:  Dynamically enable window occlusion 0
1931:  1742052676424	Marionette	INFO	Marionette enabled
1932:  1742052676781	Marionette	INFO	Listening on port 65011
1933:  Read port: 65011
1934:  WebDriver BiDi listening on ws://127.0.0.1:9222
1935:  1742052676993	RemoteAgent	WARN	TLS certificate errors will be ignored for this session
...

1941:  ci: github
1942:  rbe: false
1943:  ruby: jruby 9.4.12.0 (3.1.4) 2025-02-11 f4ab75096a OpenJDK 64-Bit Server VM 17.0.11+9-LTS on 17.0.11+9-LTS [x86_64-mswin32]
1944:  Selenium::WebDriver::TakesScreenshot
1945:  saves
1946:  warns if extension of provided path is not png
1947:  does not warn if extension of provided path is png
1948:  returns in the specified format
1949:  raises an error when given an unknown format
...

1957:  1742052680572	mozrunner::runner	INFO	Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--remote-debugging-port" "9222" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rust_mozprofileSEFXVt"
1958:  console.warn: services.settings: Ignoring preference override of remote settings server
1959:  console.warn: services.settings: Allow by setting MOZ_REMOTE_SETTINGS_DEVTOOLS=1 in the environment
1960:  Dynamically enable window occlusion 0
1961:  1742052680813	Marionette	INFO	Marionette enabled
1962:  1742052681098	Marionette	INFO	Listening on port 65030
1963:  WebDriver BiDi listening on ws://127.0.0.1:9222
1964:  Read port: 65030
1965:  1742052681309	RemoteAgent	WARN	TLS certificate errors will be ignored for this session
1966:  DevTools listening on ws://127.0.0.1:9222/devtools/browser/ea73ddec-d3ce-42b5-a6e5-ad1c98e036c6
1967:  1742052682773	Marionette	INFO	Stopped listening on port 65030
1968:  Dynamically enable window occlusion 1
1969:  console.error: services.settings: 
1970:  main/remote-permissions Signature failed  [Exception... "<no message>"  nsresult: "0x8046001e (<unknown>)"  location: "JS frame :: resource://gre/modules/ServiceRequest.sys.mjs :: open :: line 126"  data: no]
1971:  console.error: services.settings: 
...

1976:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
1977:  - lineNumber = 126
1978:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"validateCollectionSignature","sourceId":25,"lineNumber":1023,"columnNumber":47,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"_importChanges","sourceId":25,"lineNumber":1102,"columnNumber":20,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}},"formattedStack":"validateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47\n_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nvalidateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47\n_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nvalidateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47\n_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nvalidateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47\n_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}}
1979:  - message = 
1980:  - name = 
1981:  - result = 2152071198
1982:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|validateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47|_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20|
1983:  - prototype Object
1984:  console.error: services.settings: 
1985:  main/third-party-cookie-blocking-exempt-urls Signature failed  [Exception... "<no message>"  nsresult: "0x8046001e (<unknown>)"  location: "JS frame :: resource://gre/modules/ServiceRequest.sys.mjs :: open :: line 126"  data: no]
1986:  console.error: services.settings: 
...

1991:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
1992:  - lineNumber = 126
1993:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"validateCollectionSignature","sourceId":25,"lineNumber":1023,"columnNumber":47,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"_importChanges","sourceId":25,"lineNumber":1102,"columnNumber":20,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}},"formattedStack":"validateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47\n_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nvalidateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47\n_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nvalidateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47\n_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nvalidateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47\n_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20\n","nativeSavedFrame":{}}
1994:  - message = 
1995:  - name = 
1996:  - result = 2152071198
1997:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|validateCollectionSignature@resource://services-settings/RemoteSettingsClient.sys.mjs:1023:47|_importChanges@resource://services-settings/RemoteSettingsClient.sys.mjs:1102:20|
1998:  - prototype Object
1999:  !!! error running onStopped callback: TypeError: callback is not a function
2000:  does not take full page screenshot (PENDING: Test guarded; Guarded by {:browser=>[:chrome, :edge, :safari, :safari_preview], :reason=>"these browsers do not implement this feature"};)
2001:  Pending: (Failures listed here are expected and do not affect your suite's status)
2002:  1) Selenium::WebDriver::TakesScreenshot page size takes full page screenshot
2003:  # Test guarded; Guarded by {:platform=>:windows, :reason=>"Some issues with resolution?"};
2004:  Got 2 failures:
2005:  1.1) Failure/Error: expect(width).to be >= viewport_width
2006:  expected: >= 1280
2007:  got:    1263
2008:  # ./rb/spec/integration/selenium/webdriver/takes_screenshot_spec.rb:107:in `block in WebDriver'
2009:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `load'
2010:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
2011:  1.2) Got 0 failures and 1 other error:
2012:  1.2.1) Failure/Error: Unable to find org/jruby/RubyProcess.java to read failed line
2013:  NotImplementedError:
...

2020:  # ./rb/lib/selenium/webdriver/common/driver.rb:190:in `quit'
2021:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:74:in `quit_driver'
2022:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:68:in `reset_driver!'
2023:  # ./rb/spec/integration/selenium/webdriver/spec_support/helpers.rb:29:in `reset_driver!'
2024:  # ./rb/spec/integration/selenium/webdriver/spec_helper.rb:68:in `block in <main>'
2025:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
2026:  2) Selenium::WebDriver::TakesScreenshot page size does not take full page screenshot
2027:  # Test guarded; Guarded by {:browser=>[:chrome, :edge, :safari, :safari_preview], :reason=>"these browsers do not implement this feature"};
2028:  Got 2 failures:
2029:  2.1) Failure/Error:
2030:  expect {
2031:  driver.save_screenshot path, full_page: true
2032:  }.to raise_exception(Error::UnsupportedOperationError, /Full Page Screenshots are not supported/)
2033:  expected Selenium::WebDriver::Error::UnsupportedOperationError with message matching /Full Page Screenshots are not supported/ but nothing was raised
2034:  # ./rb/spec/integration/selenium/webdriver/takes_screenshot_spec.rb:113:in `block in WebDriver'
2035:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `load'
2036:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
2037:  2.2) Got 0 failures and 1 other error:
2038:  2.2.1) Failure/Error: Unable to find org/jruby/RubyProcess.java to read failed line
2039:  NotImplementedError:
...

2045:  # ./rb/lib/selenium/webdriver/common/service_manager.rb:71:in `stop'
2046:  # ./rb/lib/selenium/webdriver/common/driver.rb:190:in `quit'
2047:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:74:in `quit_driver'
2048:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:68:in `reset_driver!'
2049:  # ./rb/spec/integration/selenium/webdriver/spec_support/helpers.rb:29:in `reset_driver!'
2050:  # ./rb/spec/integration/selenium/webdriver/spec_helper.rb:68:in `block in <main>'
2051:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
2052:  Finished in 8.89 seconds (files took 1.57 seconds to load)
2053:  8 examples, 0 failures, 2 pending
2054:  NotImplementedError: this signal not yet implemented in windows
...

2056:  kill at org/jruby/RubyProcess.java:1468
2057:  terminate at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:124
2058:  terminate_and_wait_else_kill at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:112
2059:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:67
2060:  stop_process at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:110
2061:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:71
2062:  start at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:53
2063:  exit_hook at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/platform.rb:152
2064:  NotImplementedError: this signal not yet implemented in windows
...

2066:  kill at org/jruby/RubyProcess.java:1468
2067:  terminate at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:124
2068:  terminate_and_wait_else_kill at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:112
2069:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:67
2070:  stop_process at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:110
2071:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:71
2072:  start at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:53
2073:  exit_hook at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/platform.rb:152
2074:  NotImplementedError: this signal not yet implemented in windows
...

2089:  1742052766730	mozrunner::runner	INFO	Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--remote-debugging-port" "9222" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rust_mozprofile1gUyTg"
2090:  console.warn: services.settings: Ignoring preference override of remote settings server
2091:  console.warn: services.settings: Allow by setting MOZ_REMOTE_SETTINGS_DEVTOOLS=1 in the environment
2092:  Dynamically enable window occlusion 0
2093:  1742052766983	Marionette	INFO	Marionette enabled
2094:  1742052767283	Marionette	INFO	Listening on port 65243
2095:  WebDriver BiDi listening on ws://127.0.0.1:9222
2096:  Read port: 65243
2097:  1742052767444	RemoteAgent	WARN	TLS certificate errors will be ignored for this session
...

2103:  ci: github
2104:  rbe: false
2105:  ruby: jruby 9.4.12.0 (3.1.4) 2025-02-11 f4ab75096a OpenJDK 64-Bit Server VM 17.0.11+9-LTS on 17.0.11+9-LTS [x86_64-mswin32]
2106:  Selenium::WebDriver::TakesScreenshot
2107:  saves
2108:  warns if extension of provided path is not png
2109:  does not warn if extension of provided path is png
2110:  returns in the specified format
2111:  raises an error when given an unknown format
...

2119:  1742052771004	mozrunner::runner	INFO	Running command: "C:\\Program Files\\Mozilla Firefox\\firefox.exe" "--marionette" "--remote-debugging-port" "9222" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rust_mozprofileA3d7fZ"
2120:  console.warn: services.settings: Ignoring preference override of remote settings server
2121:  console.warn: services.settings: Allow by setting MOZ_REMOTE_SETTINGS_DEVTOOLS=1 in the environment
2122:  Dynamically enable window occlusion 0
2123:  1742052771246	Marionette	INFO	Marionette enabled
2124:  1742052771546	Marionette	INFO	Listening on port 65261
2125:  WebDriver BiDi listening on ws://127.0.0.1:9222
2126:  Read port: 65261
2127:  1742052771727	RemoteAgent	WARN	TLS certificate errors will be ignored for this session
2128:  DevTools listening on ws://127.0.0.1:9222/devtools/browser/7e6a6f47-2584-41e7-b2d4-b6aa5b2979f2
2129:  1742052772981	Marionette	INFO	Stopped listening on port 65261
2130:  Dynamically enable window occlusion 1
2131:  console.error: services.settings: 
...

2136:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
2137:  - lineNumber = 126
2138:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":27,"lineNumber":429,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":25,"lineNumber":625,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":25,"lineNumber":477,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://gre/modules/AsyncShutdown.sys.mjs","name":"observe","sourceId":18,"lineNumber":569,"columnNumber":17,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}}
2139:  - message = 
2140:  - name = 
2141:  - result = 2152071198
2142:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17|
2143:  - prototype Object
2144:  console.error: services.settings: 
...

2149:  - filename = resource://gre/modules/ServiceRequest.sys.mjs
2150:  - lineNumber = 126
2151:  - location = {"name":"open","filename":"resource://gre/modules/ServiceRequest.sys.mjs","sourceId":28,"lineNumber":126,"columnNumber":11,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch/<","sourceId":27,"lineNumber":268,"columnNumber":15,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetch","sourceId":27,"lineNumber":219,"columnNumber":12,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/Utils.sys.mjs","name":"fetchLatestChanges","sourceId":27,"lineNumber":429,"columnNumber":34,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"sync","sourceId":25,"lineNumber":625,"columnNumber":42,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://services-settings/RemoteSettingsClient.sys.mjs","name":"get/this._importingPromise<","sourceId":25,"lineNumber":477,"columnNumber":28,"asyncCause":null,"asyncCaller":null,"caller":{"filename":"resource://gre/modules/AsyncShutdown.sys.mjs","name":"observe","sourceId":18,"lineNumber":569,"columnNumber":17,"asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"fetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}},"formattedStack":"open@resource://gre/modules/ServiceRequest.sys.mjs:126:11\nfetch/<@resource://services-settings/Utils.sys.mjs:268:15\nfetch@resource://services-settings/Utils.sys.mjs:219:12\nfetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34\nsync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42\nget/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28\nobserve@resource://gre/modules/AsyncShutdown.sys.mjs:569:17\n","nativeSavedFrame":{}}
2152:  - message = 
2153:  - name = 
2154:  - result = 2152071198
2155:  - stack = open@resource://gre/modules/ServiceRequest.sys.mjs:126:11|fetch/<@resource://services-settings/Utils.sys.mjs:268:15|fetch@resource://services-settings/Utils.sys.mjs:219:12|fetchLatestChanges@resource://services-settings/Utils.sys.mjs:429:34|sync@resource://services-settings/RemoteSettingsClient.sys.mjs:625:42|get/this._importingPromise<@resource://services-settings/RemoteSettingsClient.sys.mjs:477:28|observe@resource://gre/modules/AsyncShutdown.sys.mjs:569:17|
2156:  - prototype Object
2157:  console.error: services.settings: 
2158:  Message: AbortError: IndexedDB: main/tracking-protection-lists list() IndexedDB:  execute() A request was aborted, for example through a call to IDBTransaction.abort.
2159:  console.error: services.settings: 
2160:  Message: AbortError: IndexedDB: main/search-categorization list() IndexedDB:  execute() A request was aborted, for example through a call to IDBTransaction.abort.
2161:  does not take full page screenshot (PENDING: Test guarded; Guarded by {:browser=>[:chrome, :edge, :safari, :safari_preview], :reason=>"these browsers do not implement this feature"};)
2162:  Pending: (Failures listed here are expected and do not affect your suite's status)
2163:  1) Selenium::WebDriver::TakesScreenshot page size takes full page screenshot
2164:  # Test guarded; Guarded by {:platform=>:windows, :reason=>"Some issues with resolution?"};
2165:  Got 2 failures:
2166:  1.1) Failure/Error: expect(width).to be >= viewport_width
2167:  expected: >= 1280
2168:  got:    1263
2169:  # ./rb/spec/integration/selenium/webdriver/takes_screenshot_spec.rb:107:in `block in WebDriver'
2170:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `load'
2171:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
2172:  1.2) Got 0 failures and 1 other error:
2173:  1.2.1) Failure/Error: Unable to find org/jruby/RubyProcess.java to read failed line
2174:  NotImplementedError:
...

2181:  # ./rb/lib/selenium/webdriver/common/driver.rb:190:in `quit'
2182:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:74:in `quit_driver'
2183:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:68:in `reset_driver!'
2184:  # ./rb/spec/integration/selenium/webdriver/spec_support/helpers.rb:29:in `reset_driver!'
2185:  # ./rb/spec/integration/selenium/webdriver/spec_helper.rb:68:in `block in <main>'
2186:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
2187:  2) Selenium::WebDriver::TakesScreenshot page size does not take full page screenshot
2188:  # Test guarded; Guarded by {:browser=>[:chrome, :edge, :safari, :safari_preview], :reason=>"these browsers do not implement this feature"};
2189:  Got 2 failures:
2190:  2.1) Failure/Error:
2191:  expect {
2192:  driver.save_screenshot path, full_page: true
2193:  }.to raise_exception(Error::UnsupportedOperationError, /Full Page Screenshots are not supported/)
2194:  expected Selenium::WebDriver::Error::UnsupportedOperationError with message matching /Full Page Screenshots are not supported/ but nothing was raised
2195:  # ./rb/spec/integration/selenium/webdriver/takes_screenshot_spec.rb:113:in `block in WebDriver'
2196:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `load'
2197:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
2198:  2.2) Got 0 failures and 1 other error:
2199:  2.2.1) Failure/Error: Unable to find org/jruby/RubyProcess.java to read failed line
2200:  NotImplementedError:
...

2206:  # ./rb/lib/selenium/webdriver/common/service_manager.rb:71:in `stop'
2207:  # ./rb/lib/selenium/webdriver/common/driver.rb:190:in `quit'
2208:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:74:in `quit_driver'
2209:  # ./rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb:68:in `reset_driver!'
2210:  # ./rb/spec/integration/selenium/webdriver/spec_support/helpers.rb:29:in `reset_driver!'
2211:  # ./rb/spec/integration/selenium/webdriver/spec_helper.rb:68:in `block in <main>'
2212:  # ..\rules_ruby++ruby+bundle\bin\private\rspec:14:in `<main>'
2213:  Finished in 7.74 seconds (files took 1.58 seconds to load)
2214:  8 examples, 0 failures, 2 pending
2215:  NotImplementedError: this signal not yet implemented in windows
...

2217:  kill at org/jruby/RubyProcess.java:1468
2218:  terminate at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:124
2219:  terminate_and_wait_else_kill at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:112
2220:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:67
2221:  stop_process at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:110
2222:  stop at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:71
2223:  start at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/service_manager.rb:53
2224:  exit_hook at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/platform.rb:152
2225:  NotImplementedError: this signal not yet implemented in windows
...

2227:  kill at org/jruby/RubyProcess.java:1468
2228:  terminate at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:124
2229:  terminate_and_wait_else_kill at D:/_bazel/execroot/_main/bazel-out/x64_windows-fastbuild/bin/rb/spec/integration/selenium/webdriver/takes_screenshot-firefox.cmd.runfiles/_main/rb/lib/selenium/webdriver/common/child_process.rb:112
2230:  stop at D:/_bazel/execroot/_main/bazel-out/x64_...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant