Skip to content

Conversation

@selenium-ci
Copy link
Member

@selenium-ci selenium-ci commented Dec 5, 2025

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

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

@selenium-ci selenium-ci added the B-build Includes scripting, bazel and CI integrations label Dec 5, 2025
@qodo-code-review
Copy link
Contributor

qodo-code-review bot commented Dec 5, 2025

PR Compliance Guide 🔍

Below is a summary of compliance checks for this PR:

Security Compliance
🟢
No security concerns identified No security vulnerabilities detected by AI analysis. Human verification advised for critical code.
Ticket Compliance
🎫 No ticket provided
  • Create ticket/issue
Codebase Duplication Compliance
Codebase context is not defined

Follow the guide to enable codebase context checks.

Custom Compliance
🟢
Generic: Meaningful Naming and Self-Documenting Code

Objective: Ensure all identifiers clearly express their purpose and intent, making code
self-documenting

Status: Passed

Learn more about managing compliance generic rules or creating your own custom rules

Generic: Secure Logging Practices

Objective: To ensure logs are useful for debugging and auditing without exposing sensitive
information like PII, PHI, or cardholder data.

Status: Passed

Learn more about managing compliance generic rules or creating your own custom rules

Generic: Comprehensive Audit Trails

Objective: To create a detailed and reliable record of critical system actions for security analysis
and compliance.

Status:
Not Applicable: The PR adds/updates static repository URLs and checksums without introducing runtime
actions; audit trail requirements are not applicable to these changes alone.

Referred Code
    pkg_archive(
        name = "mac_edge",
        url = "https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/d45a1a8b-e452-454b-8e78-5f6103c85ea4/MicrosoftEdge-143.0.3650.66.pkg",
        sha256 = "a1e692f86eb5da20fe3ccad50b98755b203684fb36f9c804c30d5843ffac9677",
        move = {
            "MicrosoftEdge-143.0.3650.66.pkg/Payload/Microsoft Edge.app": "Edge.app",
        },
        build_file_content = """
load("@aspect_rules_js//js:defs.bzl", "js_library")
package(default_visibility = ["//visibility:public"])

exports_files(["Edge.app"])

js_library(
    name = "edge-js",
    data = glob(["Edge.app/**/*"]),
)
""",
    )

    deb_archive(


 ... (clipped 198 lines)

Learn more about managing compliance generic rules or creating your own custom rules

Generic: Robust Error Handling and Edge Case Management

Objective: Ensure comprehensive error handling that provides meaningful context and graceful
degradation

Status:
No Error Handling: The new code updates URLs and SHA256 values for external archives without adding
validation or fallback handling in these snippets, and it is unclear if higher-level rules
handle download/verification failures.

Referred Code
    pkg_archive(
        name = "mac_edge",
        url = "https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/d45a1a8b-e452-454b-8e78-5f6103c85ea4/MicrosoftEdge-143.0.3650.66.pkg",
        sha256 = "a1e692f86eb5da20fe3ccad50b98755b203684fb36f9c804c30d5843ffac9677",
        move = {
            "MicrosoftEdge-143.0.3650.66.pkg/Payload/Microsoft Edge.app": "Edge.app",
        },
        build_file_content = """
load("@aspect_rules_js//js:defs.bzl", "js_library")
package(default_visibility = ["//visibility:public"])

exports_files(["Edge.app"])

js_library(
    name = "edge-js",
    data = glob(["Edge.app/**/*"]),
)
""",
    )

    deb_archive(


 ... (clipped 198 lines)

Learn more about managing compliance generic rules or creating your own custom rules

Generic: Secure Error Handling

Objective: To prevent the leakage of sensitive system information through error messages while
providing sufficient detail for internal debugging.

Status:
Not Applicable: These changes only adjust archive sources and checksums; no user-facing error messages are
introduced, so secure error handling cannot be evaluated from this diff.

Referred Code
    pkg_archive(
        name = "mac_edge",
        url = "https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/d45a1a8b-e452-454b-8e78-5f6103c85ea4/MicrosoftEdge-143.0.3650.66.pkg",
        sha256 = "a1e692f86eb5da20fe3ccad50b98755b203684fb36f9c804c30d5843ffac9677",
        move = {
            "MicrosoftEdge-143.0.3650.66.pkg/Payload/Microsoft Edge.app": "Edge.app",
        },
        build_file_content = """
load("@aspect_rules_js//js:defs.bzl", "js_library")
package(default_visibility = ["//visibility:public"])

exports_files(["Edge.app"])

js_library(
    name = "edge-js",
    data = glob(["Edge.app/**/*"]),
)
""",
    )

    deb_archive(


 ... (clipped 198 lines)

Learn more about managing compliance generic rules or creating your own custom rules

Generic: Security-First Input Validation and Data Handling

Objective: Ensure all data inputs are validated, sanitized, and handled securely to prevent
vulnerabilities

Status:
External Sources: The code pins new external download URLs and checksums; while checksums mitigate integrity
risks, the diff does not show additional validation or trust checks beyond sha256, which
may rely on external tooling not visible here.

Referred Code
    pkg_archive(
        name = "mac_edge",
        url = "https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/d45a1a8b-e452-454b-8e78-5f6103c85ea4/MicrosoftEdge-143.0.3650.66.pkg",
        sha256 = "a1e692f86eb5da20fe3ccad50b98755b203684fb36f9c804c30d5843ffac9677",
        move = {
            "MicrosoftEdge-143.0.3650.66.pkg/Payload/Microsoft Edge.app": "Edge.app",
        },
        build_file_content = """
load("@aspect_rules_js//js:defs.bzl", "js_library")
package(default_visibility = ["//visibility:public"])

exports_files(["Edge.app"])

js_library(
    name = "edge-js",
    data = glob(["Edge.app/**/*"]),
)
""",
    )

    deb_archive(


 ... (clipped 198 lines)

Learn more about managing compliance generic rules or creating your own custom rules

  • Update
Compliance status legend 🟢 - Fully Compliant
🟡 - Partial Compliant
🔴 - Not Compliant
⚪ - Requires Further Human Verification
🏷️ - Compliance label

@qodo-code-review
Copy link
Contributor

qodo-code-review bot commented Dec 5, 2025

PR Code Suggestions ✨

No code suggestions found for the PR.

@selenium-ci selenium-ci force-pushed the pinned-browser-updates branch 7 times, most recently from fa4dbe7 to e75ce4b Compare December 12, 2025 00:43
@selenium-ci selenium-ci force-pushed the pinned-browser-updates branch from e75ce4b to 026e34b Compare December 13, 2025 00:40
@qodo-code-review
Copy link
Contributor

CI Feedback 🧐

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

Action: Test / All RBE tests

Failed stage: Run Bazel [❌]

Failed test name: //dotnet/test/common:VirtualAuthn/VirtualAuthenticatorTest-edge and //py:common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py

Failure summary:

The action failed because two test suites failed when running Edge virtual authenticator tests:
-
.NET test target //dotnet/test/common:VirtualAuthn/VirtualAuthenticatorTest-edge failed (2
attempts). Multiple test cases (e.g., ShouldCreateAuthenticator, ShouldGetCredential,
ShouldRemoveAllCredentials, ShouldRemoveCredentialByBase64UrlId, ShouldRemoveCredentialByRawId,
TestSetUserVerified) received WebAuthn errors: NotAllowedError: The operation is not allowed at this
time because the page does not have focus. indicating the page lacked focus during WebAuthn
operations.
- Python test target
//py:common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py failed in test
test_add_and_remove_virtual_authenticator[edge] with the same NotAllowedError focus issue (expected
"OK", got "NotAllowedError: The operation is not allowed at this time because the page does not have
focus.").
- Additionally, attempts to add resident credentials to a U2F authenticator correctly
returned 400 Bad Request (The Authenticator does not support Resident Credentials), but the primary
failure cause is the page-focus requirement not being met during WebAuthn flows in Edge.

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

932:  Package 'php-sql-formatter' is not installed, so not removed
933:  Package 'php8.3-ssh2' is not installed, so not removed
934:  Package 'php-ssh2-all-dev' is not installed, so not removed
935:  Package 'php8.3-stomp' is not installed, so not removed
936:  Package 'php-stomp-all-dev' is not installed, so not removed
937:  Package 'php-swiftmailer' is not installed, so not removed
938:  Package 'php-symfony' is not installed, so not removed
939:  Package 'php-symfony-asset' is not installed, so not removed
940:  Package 'php-symfony-asset-mapper' is not installed, so not removed
941:  Package 'php-symfony-browser-kit' is not installed, so not removed
942:  Package 'php-symfony-clock' is not installed, so not removed
943:  Package 'php-symfony-debug-bundle' is not installed, so not removed
944:  Package 'php-symfony-doctrine-bridge' is not installed, so not removed
945:  Package 'php-symfony-dom-crawler' is not installed, so not removed
946:  Package 'php-symfony-dotenv' is not installed, so not removed
947:  Package 'php-symfony-error-handler' is not installed, so not removed
948:  Package 'php-symfony-event-dispatcher' is not installed, so not removed
...

1126:  Package 'php-twig-html-extra' is not installed, so not removed
1127:  Package 'php-twig-i18n-extension' is not installed, so not removed
1128:  Package 'php-twig-inky-extra' is not installed, so not removed
1129:  Package 'php-twig-intl-extra' is not installed, so not removed
1130:  Package 'php-twig-markdown-extra' is not installed, so not removed
1131:  Package 'php-twig-string-extra' is not installed, so not removed
1132:  Package 'php8.3-uopz' is not installed, so not removed
1133:  Package 'php-uopz-all-dev' is not installed, so not removed
1134:  Package 'php8.3-uploadprogress' is not installed, so not removed
1135:  Package 'php-uploadprogress-all-dev' is not installed, so not removed
1136:  Package 'php8.3-uuid' is not installed, so not removed
1137:  Package 'php-uuid-all-dev' is not installed, so not removed
1138:  Package 'php-validate' is not installed, so not removed
1139:  Package 'php-vlucas-phpdotenv' is not installed, so not removed
1140:  Package 'php-voku-portable-ascii' is not installed, so not removed
1141:  Package 'php-wmerrors' is not installed, so not removed
1142:  Package 'php-xdebug-all-dev' is not installed, so not removed
...

1761:  (00:42:41) �[33mDEBUG: �[0m/home/runner/work/selenium/selenium/deploys/docker/docker.bzl:5:14: Ignoring ports on generated image chrome-node: https://github.com/bazel-contrib/rules_oci/issues/220
1762:  (00:42:41) �[33mDEBUG: �[0m/home/runner/work/selenium/selenium/deploys/docker/docker.bzl:5:14: Ignoring ports on generated image firefox-node: https://github.com/bazel-contrib/rules_oci/issues/220
1763:  (00:42:43) �[32mLoading:�[0m 240 packages loaded
1764:  currently loading: javascript/selenium-webdriver ... (14 packages)
1765:  (00:42:48) �[32mLoading:�[0m 249 packages loaded
1766:  currently loading: javascript/selenium-webdriver ... (5 packages)
1767:  (00:42:54) �[32mLoading:�[0m 252 packages loaded
1768:  currently loading: rust/tests ... (2 packages)
1769:  (00:42:59) �[32mLoading:�[0m 252 packages loaded
1770:  currently loading: rust/tests ... (2 packages)
1771:  (00:43:01) �[32mAnalyzing:�[0m 2442 targets (254 packages loaded, 0 targets configured)
1772:  (00:43:01) �[32mAnalyzing:�[0m 2442 targets (254 packages loaded, 0 targets configured)
1773:  (00:43:09) �[32mAnalyzing:�[0m 2442 targets (403 packages loaded, 4130 targets configured)
1774:  (00:43:09) �[33mDEBUG: �[0m/home/runner/.bazel/external/rules_jvm_external+/private/extensions/maven.bzl:295:14: WARNING: The following maven modules appear in multiple sub-modules with potentially different versions. Consider adding one of these to your root module to ensure consistent versions:
1775:  com.google.code.findbugs:jsr305
1776:  com.google.errorprone:error_prone_annotations
1777:  com.google.guava:guava (versions: 30.1.1-jre, 31.0.1-android)
...

1839:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/webdriver/BUILD.bazel:66:19: runfiles symlink javascript/webdriver/test/testutil.js -> javascript/webdriver/test/testutil.js obscured by javascript/webdriver/test -> bazel-out/k8-fastbuild/bin/javascript/webdriver/test
1840:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/webdriver/BUILD.bazel:66:19: runfiles symlink javascript/webdriver/test/testutil_test.js -> javascript/webdriver/test/testutil_test.js obscured by javascript/webdriver/test -> bazel-out/k8-fastbuild/bin/javascript/webdriver/test
1841:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/action_test.html -> javascript/atoms/test/action_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1842:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/attribute_test.html -> javascript/atoms/test/attribute_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1843:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/child_locator_test.html -> javascript/atoms/test/child_locator_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1844:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/click_link_test.html -> javascript/atoms/test/click_link_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1845:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/click_submit_test.html -> javascript/atoms/test/click_submit_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1846:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/click_test.html -> javascript/atoms/test/click_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1847:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/clientrect_test.html -> javascript/atoms/test/clientrect_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1848:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/color_test.html -> javascript/atoms/test/color_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1849:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/deps.js -> javascript/atoms/test/deps.js obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1850:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/dom_test.html -> javascript/atoms/test/dom_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1851:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/drag_test.html -> javascript/atoms/test/drag_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1852:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/enabled_test.html -> javascript/atoms/test/enabled_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1853:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/enter_submit_test.html -> javascript/atoms/test/enter_submit_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1854:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/error_test.html -> javascript/atoms/test/error_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1855:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/events_test.html -> javascript/atoms/test/events_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
...

1926:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/text_util.js -> javascript/atoms/test/text_util.js obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1927:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/toolbar_test.html -> javascript/atoms/test/toolbar_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1928:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/touchscreen_test.html -> javascript/atoms/test/touchscreen_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1929:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/type_test.html -> javascript/atoms/test/type_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1930:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/useragent_quirks_test.html -> javascript/atoms/test/useragent_quirks_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1931:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/useragent_test.html -> javascript/atoms/test/useragent_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1932:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/useragent_test.js -> javascript/atoms/test/useragent_test.js obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1933:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/window_scroll_into_view_test.html -> javascript/atoms/test/window_scroll_into_view_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1934:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/window_scroll_test.html -> javascript/atoms/test/window_scroll_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1935:  (00:44:14) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:397:19: runfiles symlink javascript/atoms/test/window_size_test.html -> javascript/atoms/test/window_size_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
1936:  (00:44:15) �[32mAnalyzing:�[0m 2442 targets (1524 packages loaded, 42774 targets configured)
1937:  �[32m[4,848 / 7,015]�[0m 35 / 747 tests;�[0m Creating source manifest for //java/test/org/openqa/selenium/bidi/script:EvaluateParametersTest-edge; 0s local ... (23 actions, 22 running)
1938:  (00:44:20) �[32mAnalyzing:�[0m 2442 targets (1524 packages loaded, 42774 targets configured)
1939:  �[32m[5,891 / 8,455]�[0m 35 / 1183 tests;�[0m Creating source manifest for //java/test/org/openqa/selenium/bidi/browsingcontext:BrowsingContextInspectorTest-chrome-remote; 0s local ... (27 actions, 22 running)
1940:  (00:44:20) �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/remote/libapi-class.jar (63 source files):
1941:  java/src/org/openqa/selenium/remote/ErrorHandler.java:46: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1942:  private final ErrorCodes errorCodes;
1943:  ^
1944:  java/src/org/openqa/selenium/remote/ErrorHandler.java:60: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1945:  this.errorCodes = new ErrorCodes();
1946:  ^
1947:  java/src/org/openqa/selenium/remote/ErrorHandler.java:68: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1948:  public ErrorHandler(ErrorCodes codes, boolean includeServerErrors) {
1949:  ^
1950:  java/src/org/openqa/selenium/remote/Response.java:100: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1951:  ErrorCodes errorCodes = new ErrorCodes();
1952:  ^
1953:  java/src/org/openqa/selenium/remote/Response.java:100: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1954:  ErrorCodes errorCodes = new ErrorCodes();
1955:  ^
1956:  java/src/org/openqa/selenium/remote/ProtocolHandshake.java:181: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1957:  response.setStatus(ErrorCodes.SUCCESS);
1958:  ^
1959:  java/src/org/openqa/selenium/remote/ProtocolHandshake.java:182: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1960:  response.setState(ErrorCodes.SUCCESS_STRING);
1961:  ^
1962:  java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:53: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1963:  new ErrorCodes().toStatus((String) rawError, Optional.of(tuple.getStatusCode())));
1964:  ^
1965:  java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:56: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1966:  new ErrorCodes().getExceptionType((String) rawError);
1967:  ^
1968:  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
1969:  private final ErrorCodes errorCodes = new ErrorCodes();
1970:  ^
1971:  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
1972:  private final ErrorCodes errorCodes = new ErrorCodes();
1973:  ^
1974:  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
1975:  int status = response.getStatus() == ErrorCodes.SUCCESS ? HTTP_OK : HTTP_INTERNAL_ERROR;
1976:  ^
1977:  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
1978:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
1979:  ^
1980:  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
1981:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
1982:  ^
1983:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:117: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1984:  response.setStatus(ErrorCodes.SUCCESS);
1985:  ^
1986:  java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:118: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1987:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
1988:  ^
1989:  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
1990:  response.setState(errorCodes.toState(ErrorCodes.SUCCESS));
1991:  ^
1992:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:69: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1993:  private final ErrorCodes errorCodes = new ErrorCodes();
1994:  ^
1995:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:69: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1996:  private final ErrorCodes errorCodes = new ErrorCodes();
1997:  ^
1998:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
1999:  response.setStatus(ErrorCodes.UNKNOWN_COMMAND);
2000:  ^
2001:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:102: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2002:  response.setStatus(ErrorCodes.UNHANDLED_ERROR);
2003:  ^
2004:  java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:149: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2005:  response.setStatus(ErrorCodes.SUCCESS);
2006:  ^
...

2124:  bazel-out/k8-opt-exec-ST-a934f86a68ba/bin/external/protobuf+/src/google/protobuf/io/_virtual_includes/printer/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector<AnnotationProto>::AddAnnotation(size_t, size_t, const string&, const std::vector<int>&, absl::lts_20240116::optional<google::protobuf::io::AnnotationCollector::Semantic>) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string<char>]’:
2125:  bazel-out/k8-opt-exec-ST-a934f86a68ba/bin/external/protobuf+/src/google/protobuf/io/_virtual_includes/printer/google/protobuf/io/printer.h:123:8:   required from here
2126:  bazel-out/k8-opt-exec-ST-a934f86a68ba/bin/external/protobuf+/src/google/protobuf/io/_virtual_includes/printer/google/protobuf/io/printer.h:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
2127:  127 |     for (int i = 0; i < path.size(); ++i) {
2128:  |                     ~~^~~~~~~~~~~~~
2129:  (00:44:43) �[32mINFO: �[0mFrom Building external/protobuf+/java/core/libcore.jar (43 source files, 1 source jar) [for tool]:
2130:  external/protobuf+/java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java:28: warning: [dep-ann] deprecated item is not annotated with @Deprecated
2131:  public class RepeatedFieldBuilderV3<
2132:  ^
2133:  (00:44:44) �[32mINFO: �[0mFrom PackageZip javascript/grid-ui/react-zip.jar:
2134:  /mnt/engflow/worker/work/0/exec/bazel-out/k8-opt-exec-ST-a934f86a68ba/bin/external/rules_pkg+/pkg/private/zip/build_zip.runfiles/rules_python++python+python_3_10_x86_64-unknown-linux-gnu/lib/python3.10/zipfile.py:1528: UserWarning: Duplicate name: 'grid-ui/'
2135:  return self._open_to_write(zinfo, force_zip64=force_zip64)
2136:  (00:44:45) �[32mAnalyzing:�[0m 2442 targets (1589 packages loaded, 51032 targets configured)
2137:  �[32m[9,399 / 10,312]�[0m 92 / 1622 tests;�[0m checking cached actions
2138:  (00:44:47) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.jar (1 source file):
2139:  java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.java:26: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2140:  import static org.openqa.selenium.remote.ErrorCodes.METHOD_NOT_ALLOWED;
2141:  ^
2142:  (00:44:47) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/libsmall-tests-test-lib.jar (5 source files) and running annotation processors (AutoServiceProcessor):
2143:  java/test/org/openqa/selenium/remote/WebDriverFixture.java:170: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2144:  response.setStatus(new ErrorCodes().toStatus(state, Optional.of(400)));
2145:  ^
2146:  (00:44:47) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/RemotableByTest.jar (1 source file) and running annotation processors (AutoServiceProcessor):
2147:  java/test/org/openqa/selenium/remote/RemotableByTest.java:24: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2148:  import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;
2149:  ^
2150:  java/test/org/openqa/selenium/remote/RemotableByTest.java:24: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2151:  import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;
2152:  ^
2153:  java/test/org/openqa/selenium/remote/RemotableByTest.java:24: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2154:  import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;
2155:  ^
2156:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2157:  private final ErrorCodes errorCodes = new ErrorCodes();
2158:  ^
2159:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2160:  private final ErrorCodes errorCodes = new ErrorCodes();
2161:  ^
2162:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2163:  private final ErrorCodes errorCodes = new ErrorCodes();
2164:  ^
2165:  java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal
2166:  private final ErrorCodes errorCodes = new ErrorCodes();
2167:  ^
...

2454:  �[0m  �[0m�[0m�[1m�[38;5;12m|�[0m
2455:  �[0m  �[0m�[0m�[1m�[38;5;12m= �[0m�[0m�[1mhelp�[0m�[0m: consider using LLD or ld from GNU binutils instead�[0m
2456:  �[0m�[1m�[33mwarning�[0m�[0m�[1m: 1 warning emitted�[0m
2457:  (00:56:40) �[32m[16,912 / 17,430]�[0m 1854 / 2442 tests;�[0m Testing //dotnet/test/common:PageLoadingTest-edge; 65s remote, remote-cache ... (50 actions, 48 running)
2458:  (00:56:45) �[32m[16,922 / 17,430]�[0m 1864 / 2442 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:network-edge-bidi; 57s remote, remote-cache ... (50 actions, 45 running)
2459:  (00:56:50) �[32m[16,929 / 17,430]�[0m 1871 / 2442 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:network-edge-bidi; 62s remote, remote-cache ... (50 actions, 49 running)
2460:  (00:56:53) �[31m�[1mFAIL: �[0m//dotnet/test/common:VirtualAuthn/VirtualAuthenticatorTest-edge (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild-ST-7636bdc63bf0/testlogs/dotnet/test/common/VirtualAuthn/VirtualAuthenticatorTest-edge/test_attempts/attempt_1.log)
2461:  (00:56:56) �[32m[16,942 / 17,430]�[0m 1884 / 2442 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:network-edge-bidi; 68s remote, remote-cache ... (50 actions, 49 running)
2462:  (00:57:01) �[32m[16,955 / 17,430]�[0m 1897 / 2442 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:network-edge-bidi; 73s remote, remote-cache ... (50 actions, 48 running)
2463:  (00:57:06) �[32m[16,972 / 17,430]�[0m 1914 / 2442 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:network-edge-bidi; 78s remote, remote-cache ... (50 actions running)
2464:  (00:57:11) �[32m[16,983 / 17,430]�[0m 1925 / 2442 tests;�[0m Testing //rb/spec/integration/selenium/webdriver:network-edge-bidi; 83s remote, remote-cache ... (50 actions, 49 running)
2465:  (00:57:16) �[32m[16,998 / 17,430]�[0m 1940 / 2442 tests;�[0m Testing //dotnet/test/common:VirtualAuthn/VirtualAuthenticatorTest-edge; 59s remote, remote-cache ... (50 actions running)
2466:  (00:57:21) �[32m[17,016 / 17,430]�[0m 1958 / 2442 tests;�[0m Testing //dotnet/test/common:VirtualAuthn/VirtualAuthenticatorTest-edge; 64s remote, remote-cache ... (50 actions, 48 running)
2467:  (00:57:26) �[32m[17,028 / 17,430]�[0m 1971 / 2442 tests;�[0m Testing //dotnet/test/common:VirtualAuthn/VirtualAuthenticatorTest-edge; 69s remote, remote-cache ... (50 actions running)
2468:  (00:57:27) �[31m�[1mFAIL: �[0m//dotnet/test/common:VirtualAuthn/VirtualAuthenticatorTest-edge (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild-ST-7636bdc63bf0/testlogs/dotnet/test/common/VirtualAuthn/VirtualAuthenticatorTest-edge/test.log)
2469:  �[31m�[1mFAILED: �[0m//dotnet/test/common:VirtualAuthn/VirtualAuthenticatorTest-edge (Summary)
2470:  /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild-ST-7636bdc63bf0/testlogs/dotnet/test/common/VirtualAuthn/VirtualAuthenticatorTest-edge/test.log
...

2491:  => OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.AddResidentCredentialNotSupportedWhenAuthenticatorUsesU2FProtocol
2492:  00:56:23.585 DEBUG HttpCommandExecutor: Executing command: [ec20a1636872f2a42548cc396f4c8131]: get
2493:  00:56:23.588 TRACE HttpCommandExecutor: >> POST http://localhost:40539/session/ec20a1636872f2a42548cc396f4c8131/url
2494:  {"url":"http://localhost:41643/common/virtual-authenticator.html"}
2495:  00:56:23.768 TRACE HttpCommandExecutor: << 200 OK
2496:  00:56:23.769 DEBUG HttpCommandExecutor: Response: ( Success: )
2497:  00:56:23.771 DEBUG HttpCommandExecutor: Executing command: [ec20a1636872f2a42548cc396f4c8131]: addVirtualAuthenticator
2498:  00:56:23.773 TRACE HttpCommandExecutor: >> POST http://localhost:40539/session/ec20a1636872f2a42548cc396f4c8131/webauthn/authenticator
2499:  {"protocol":"ctap1/u2f","transport":"usb","hasResidentKey":true,"hasUserVerification":false,"isUserConsenting":true,"isUserVerified":false}
2500:  00:56:23.788 TRACE HttpCommandExecutor: << 200 OK
2501:  00:56:23.788 DEBUG HttpCommandExecutor: Response: ( Success: 6d606095-1fd1-4c83-ac1b-c1b617c523e1)
2502:  00:56:23.842 DEBUG HttpCommandExecutor: Executing command: [ec20a1636872f2a42548cc396f4c8131]: addCredential
2503:  00:56:23.846 TRACE HttpCommandExecutor: >> POST http://localhost:40539/session/ec20a1636872f2a42548cc396f4c8131/webauthn/authenticator/6d606095-1fd1-4c83-ac1b-c1b617c523e1/credential
2504:  {"credentialId":"AQIDBA","isResidentCredential":true,"rpId":"localhost","privateKey":"MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg8_zMDQDYAxlU-Qhk1Dwkf0v18GZca1DMF3SaJ9HPdmShRANCAASNYX5lyVCOZLzFZzrIKmeZ2jwURmgsJYxGP__fWN_S-j5sN4tT15XEpN_7QZnt14YvI6uvAgO0uJEboFaZlOEB","signCount":0,"userHandle":"AQ"}
2505:  00:56:23.852 TRACE HttpCommandExecutor: << 400 Bad Request
2506:  {"value":{"error":"invalid argument","message":"invalid argument: The Authenticator does not support Resident Credentials.\n  (Session info: MicrosoftEdge=143.0.3650.80)","stacktrace":"#0 0x55bcef74e35e \u003Cunknown>\n#1 0x55bcef196696 \u003Cunknown>\n#2 0x55bcef17f454 \u003Cunknown>\n#3 0x55bcef17dfad \u003Cunknown>\n#4 0x55bcef17e1af \u003Cunknown>\n#5 0x55bcef19ace6 \u003Cunknown>\n#6 0x55bcef22afbd \u003Cunknown>\n#7 0x55bcef2299fd \u003Cunknown>\n#8 0x55bcef1da7a7 \u003Cunknown>\n#9 0x55bcef1db381 \u003Cunknown>\n#10 0x55bcef71d0db \u003Cunknown>\n#11 0x55bcef720208 \u003Cunknown>\n#12 0x55bcef71fc7d \u003Cunknown>\n#13 0x55bcef70a2f9 \u003Cunknown>\n#14 0x55bcef720a38 \u003Cunknown>\n#15 0x55bcef6f3b5e \u003Cunknown>\n#16 0x55bcef73c648 \u003Cunknown>\n#17 0x55bcef73c86e \u003Cunknown>\n#18 0x55bcef74d869 \u003Cunknown>\n#19 0x7f94421ee609 start_thread\n"}}
2507:  00:56:23.856 DEBUG HttpCommandExecutor: Response: ( InvalidArgument: System.Collections.Generic.Dictionary`2[System.String,System.Object])
...

2783:  00:56:45.216 DEBUG HttpCommandExecutor: Response: ( Success: )
2784:  00:56:45.454 DEBUG HttpCommandExecutor: Executing command: []: newSession
2785:  00:56:45.455 TRACE HttpCommandExecutor: >> POST http://localhost:33541/session
2786:  {"capabilities":{"firstMatch":[{"browserName":"MicrosoftEdge","ms:edgeOptions":{"args":["--no-sandbox","--disable-dev-shm-usage"],"binary":"external/\u002Bpin_browsers_extension\u002Blinux_edge/opt/microsoft/msedge/microsoft-edge"}}]}}
2787:  00:56:46.767 TRACE HttpCommandExecutor: << 200 OK
2788:  00:56:46.768 DEBUG HttpCommandExecutor: Response: (275ad64656470a9b68f037105c3053a3 Success: System.Collections.Generic.Dictionary`2[System.String,System.Object])
2789:  => OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldThrowOnInvalidArguments
2790:  00:56:46.768 DEBUG HttpCommandExecutor: Executing command: [275ad64656470a9b68f037105c3053a3]: get
2791:  00:56:46.769 TRACE HttpCommandExecutor: >> POST http://localhost:33541/session/275ad64656470a9b68f037105c3053a3/url
2792:  {"url":"http://localhost:41643/common/virtual-authenticator.html"}
2793:  00:56:47.068 TRACE HttpCommandExecutor: << 200 OK
2794:  00:56:47.069 DEBUG HttpCommandExecutor: Response: ( Success: )
2795:  00:56:47.074 DEBUG HttpCommandExecutor: Executing command: [275ad64656470a9b68f037105c3053a3]: removeVirtualAuthenticator
2796:  00:56:47.075 TRACE HttpCommandExecutor: >> DELETE http://localhost:33541/session/275ad64656470a9b68f037105c3053a3/webauthn/authenticator/non-existent
2797:  00:56:47.090 TRACE HttpCommandExecutor: << 400 Bad Request
2798:  {"value":{"error":"invalid argument","message":"invalid argument: Could not find a Virtual Authenticator matching the ID\n  (Session info: MicrosoftEdge=143.0.3650.80)","stacktrace":"#0 0x55f31338035e \u003Cunknown>\n#1 0x55f312dc8696 \u003Cunknown>\n#2 0x55f312db1454 \u003Cunknown>\n#3 0x55f312daffad \u003Cunknown>\n#4 0x55f312db01af \u003Cunknown>\n#5 0x55f312dccce6 \u003Cunknown>\n#6 0x55f312e5c7a3 \u003Cunknown>\n#7 0x55f312e5b9fd \u003Cunknown>\n#8 0x55f312e0c7a7 \u003Cunknown>\n#9 0x55f312e0d381 \u003Cunknown>\n#10 0x55f31334f0db \u003Cunknown>\n#11 0x55f313352208 \u003Cunknown>\n#12 0x55f313351c7d \u003Cunknown>\n#13 0x55f31333c2f9 \u003Cunknown>\n#14 0x55f313352a38 \u003Cunknown>\n#15 0x55f313325b5e \u003Cunknown>\n#16 0x55f31336e648 \u003Cunknown>\n#17 0x55f31336e86e \u003Cunknown>\n#18 0x55f31337f869 \u003Cunknown>\n#19 0x7f1eab889609 start_thread\n"}}
2799:  00:56:47.092 DEBUG HttpCommandExecutor: Response: ( InvalidArgument: System.Collections.Generic.Dictionary`2[System.String,System.Object])
...

2824:  00:56:49.266 DEBUG HttpCommandExecutor: Response: ( Success: System.Collections.Generic.Dictionary`2[System.String,System.Object])
2825:  00:56:49.269 DEBUG HttpCommandExecutor: Executing command: [f0d68062800984accc64236f4c13f08d]: quit
2826:  00:56:49.269 TRACE HttpCommandExecutor: >> DELETE http://localhost:34091/session/f0d68062800984accc64236f4c13f08d
2827:  00:56:49.378 TRACE HttpCommandExecutor: << 200 OK
2828:  00:56:49.381 DEBUG HttpCommandExecutor: Response: ( Success: )
2829:  00:56:49.620 DEBUG HttpCommandExecutor: Executing command: []: newSession
2830:  00:56:49.621 TRACE HttpCommandExecutor: >> POST http://localhost:40379/session
2831:  {"capabilities":{"firstMatch":[{"browserName":"MicrosoftEdge","ms:edgeOptions":{"args":["--no-sandbox","--disable-dev-shm-usage"],"binary":"external/\u002Bpin_browsers_extension\u002Blinux_edge/opt/microsoft/msedge/microsoft-edge"}}]}}
2832:  00:56:51.208 TRACE HttpCommandExecutor: << 200 OK
2833:  00:56:51.209 DEBUG HttpCommandExecutor: Response: (d25b1510b9bd4377c5b62ed1d8000f40 Success: System.Collections.Generic.Dictionary`2[System.String,System.Object])
2834:  => OpenQA.Selenium.AssemblyFixture
2835:  00:56:51.214 DEBUG HttpCommandExecutor: Executing command: [d25b1510b9bd4377c5b62ed1d8000f40]: quit
2836:  00:56:51.214 TRACE HttpCommandExecutor: >> DELETE http://localhost:40379/session/d25b1510b9bd4377c5b62ed1d8000f40
2837:  00:56:51.322 TRACE HttpCommandExecutor: << 200 OK
2838:  00:56:51.323 DEBUG HttpCommandExecutor: Response: ( Success: )
2839:  Errors, Failures and Warnings
2840:  1) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldCreateAuthenticator
2841:  Expected: dictionary containing entry [status, OK]
2842:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
2843:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldCreateAuthenticator()
2844:  2) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldGetCredential
2845:  Expected: dictionary containing entry [status, OK]
2846:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
2847:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldGetCredential()
2848:  3) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveAllCredentials
2849:  Expected: dictionary containing entry [status, OK]
2850:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
2851:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveAllCredentials()
2852:  4) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveCredentialByBase64UrlId
2853:  Expected: dictionary containing entry [status, OK]
2854:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
2855:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveCredentialByBase64UrlId()
2856:  5) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveCredentialByRawId
2857:  Expected: dictionary containing entry [status, OK]
2858:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
2859:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveCredentialByRawId()
2860:  6) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.TestSetUserVerified
2861:  Expected: dictionary containing entry [status, OK]
2862:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
2863:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.TestSetUserVerified()
2864:  Run Settings
2865:  Number of Test Workers: 2
2866:  Work Directory: /mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild-ST-7636bdc63bf0/bin/dotnet/test/common/VirtualAuthn/VirtualAuthenticatorTest-edge/net8.0/WebDriver.Common.Tests.dll.sh.runfiles/_main
2867:  Internal Trace: Off
2868:  Test Run Summary
2869:  Overall result: Failed
2870:  Test Count: 13, Passed: 7, Failed: 6, Warnings: 0, Inconclusive: 0, Skipped: 0
2871:  Failed Tests - Failures: 6, Errors: 0, Invalid: 0
2872:  Start time: 2025-12-13 00:56:18Z
...

2896:  => OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.AddResidentCredentialNotSupportedWhenAuthenticatorUsesU2FProtocol
2897:  00:57:01.545 DEBUG HttpCommandExecutor: Executing command: [960c094e8aa14c0d625f157d6e9e7603]: get
2898:  00:57:01.546 TRACE HttpCommandExecutor: >> POST http://localhost:43451/session/960c094e8aa14c0d625f157d6e9e7603/url
2899:  {"url":"http://localhost:37075/common/virtual-authenticator.html"}
2900:  00:57:01.827 TRACE HttpCommandExecutor: << 200 OK
2901:  00:57:01.828 DEBUG HttpCommandExecutor: Response: ( Success: )
2902:  00:57:01.832 DEBUG HttpCommandExecutor: Executing command: [960c094e8aa14c0d625f157d6e9e7603]: addVirtualAuthenticator
2903:  00:57:01.835 TRACE HttpCommandExecutor: >> POST http://localhost:43451/session/960c094e8aa14c0d625f157d6e9e7603/webauthn/authenticator
2904:  {"protocol":"ctap1/u2f","transport":"usb","hasResidentKey":true,"hasUserVerification":false,"isUserConsenting":true,"isUserVerified":false}
2905:  00:57:01.846 TRACE HttpCommandExecutor: << 200 OK
2906:  00:57:01.846 DEBUG HttpCommandExecutor: Response: ( Success: 04b7fda9-c8f5-4d65-b189-efd3459a629a)
2907:  00:57:01.942 DEBUG HttpCommandExecutor: Executing command: [960c094e8aa14c0d625f157d6e9e7603]: addCredential
2908:  00:57:01.947 TRACE HttpCommandExecutor: >> POST http://localhost:43451/session/960c094e8aa14c0d625f157d6e9e7603/webauthn/authenticator/04b7fda9-c8f5-4d65-b189-efd3459a629a/credential
2909:  {"credentialId":"AQIDBA","isResidentCredential":true,"rpId":"localhost","privateKey":"MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg8_zMDQDYAxlU-Qhk1Dwkf0v18GZca1DMF3SaJ9HPdmShRANCAASNYX5lyVCOZLzFZzrIKmeZ2jwURmgsJYxGP__fWN_S-j5sN4tT15XEpN_7QZnt14YvI6uvAgO0uJEboFaZlOEB","signCount":0,"userHandle":"AQ"}
2910:  00:57:01.955 TRACE HttpCommandExecutor: << 400 Bad Request
2911:  {"value":{"error":"invalid argument","message":"invalid argument: The Authenticator does not support Resident Credentials.\n  (Session info: MicrosoftEdge=143.0.3650.80)","stacktrace":"#0 0x55e9c90c335e \u003Cunknown>\n#1 0x55e9c8b0b696 \u003Cunknown>\n#2 0x55e9c8af4454 \u003Cunknown>\n#3 0x55e9c8af2fad \u003Cunknown>\n#4 0x55e9c8af31af \u003Cunknown>\n#5 0x55e9c8b0fce6 \u003Cunknown>\n#6 0x55e9c8b9ffbd \u003Cunknown>\n#7 0x55e9c8b9e9fd \u003Cunknown>\n#8 0x55e9c8b4f7a7 \u003Cunknown>\n#9 0x55e9c8b50381 \u003Cunknown>\n#10 0x55e9c90920db \u003Cunknown>\n#11 0x55e9c9095208 \u003Cunknown>\n#12 0x55e9c9094c7d \u003Cunknown>\n#13 0x55e9c907f2f9 \u003Cunknown>\n#14 0x55e9c9095a38 \u003Cunknown>\n#15 0x55e9c9068b5e \u003Cunknown>\n#16 0x55e9c90b1648 \u003Cunknown>\n#17 0x55e9c90b186e \u003Cunknown>\n#18 0x55e9c90c2869 \u003Cunknown>\n#19 0x7fa4bf81f609 start_thread\n"}}
2912:  00:57:01.973 DEBUG HttpCommandExecutor: Response: ( InvalidArgument: System.Collections.Generic.Dictionary`2[System.String,System.Object])
...

3188:  00:57:20.635 DEBUG HttpCommandExecutor: Response: ( Success: )
3189:  00:57:20.848 DEBUG HttpCommandExecutor: Executing command: []: newSession
3190:  00:57:20.848 TRACE HttpCommandExecutor: >> POST http://localhost:36097/session
3191:  {"capabilities":{"firstMatch":[{"browserName":"MicrosoftEdge","ms:edgeOptions":{"args":["--no-sandbox","--disable-dev-shm-usage"],"binary":"external/\u002Bpin_browsers_extension\u002Blinux_edge/opt/microsoft/msedge/microsoft-edge"}}]}}
3192:  00:57:21.955 TRACE HttpCommandExecutor: << 200 OK
3193:  00:57:21.956 DEBUG HttpCommandExecutor: Response: (bc78484171621a32450b7a45ac83be31 Success: System.Collections.Generic.Dictionary`2[System.String,System.Object])
3194:  => OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldThrowOnInvalidArguments
3195:  00:57:21.956 DEBUG HttpCommandExecutor: Executing command: [bc78484171621a32450b7a45ac83be31]: get
3196:  00:57:21.956 TRACE HttpCommandExecutor: >> POST http://localhost:36097/session/bc78484171621a32450b7a45ac83be31/url
3197:  {"url":"http://localhost:37075/common/virtual-authenticator.html"}
3198:  00:57:22.253 TRACE HttpCommandExecutor: << 200 OK
3199:  00:57:22.254 DEBUG HttpCommandExecutor: Response: ( Success: )
3200:  00:57:22.258 DEBUG HttpCommandExecutor: Executing command: [bc78484171621a32450b7a45ac83be31]: removeVirtualAuthenticator
3201:  00:57:22.259 TRACE HttpCommandExecutor: >> DELETE http://localhost:36097/session/bc78484171621a32450b7a45ac83be31/webauthn/authenticator/non-existent
3202:  00:57:22.266 TRACE HttpCommandExecutor: << 400 Bad Request
3203:  {"value":{"error":"invalid argument","message":"invalid argument: Could not find a Virtual Authenticator matching the ID\n  (Session info: MicrosoftEdge=143.0.3650.80)","stacktrace":"#0 0x55d3d5b2f35e \u003Cunknown>\n#1 0x55d3d5577696 \u003Cunknown>\n#2 0x55d3d5560454 \u003Cunknown>\n#3 0x55d3d555efad \u003Cunknown>\n#4 0x55d3d555f1af \u003Cunknown>\n#5 0x55d3d557bce6 \u003Cunknown>\n#6 0x55d3d560b7a3 \u003Cunknown>\n#7 0x55d3d560a9fd \u003Cunknown>\n#8 0x55d3d55bb7a7 \u003Cunknown>\n#9 0x55d3d55bc381 \u003Cunknown>\n#10 0x55d3d5afe0db \u003Cunknown>\n#11 0x55d3d5b01208 \u003Cunknown>\n#12 0x55d3d5b00c7d \u003Cunknown>\n#13 0x55d3d5aeb2f9 \u003Cunknown>\n#14 0x55d3d5b01a38 \u003Cunknown>\n#15 0x55d3d5ad4b5e \u003Cunknown>\n#16 0x55d3d5b1d648 \u003Cunknown>\n#17 0x55d3d5b1d86e \u003Cunknown>\n#18 0x55d3d5b2e869 \u003Cunknown>\n#19 0x7f8296aa2609 start_thread\n"}}
3204:  00:57:22.267 DEBUG HttpCommandExecutor: Response: ( InvalidArgument: System.Collections.Generic.Dictionary`2[System.String,System.Object])
...

3229:  00:57:24.074 DEBUG HttpCommandExecutor: Response: ( Success: System.Collections.Generic.Dictionary`2[System.String,System.Object])
3230:  00:57:24.075 DEBUG HttpCommandExecutor: Executing command: [3c182bd210c5752e52cfc9fc208aac00]: quit
3231:  00:57:24.075 TRACE HttpCommandExecutor: >> DELETE http://localhost:37893/session/3c182bd210c5752e52cfc9fc208aac00
3232:  00:57:24.182 TRACE HttpCommandExecutor: << 200 OK
3233:  00:57:24.183 DEBUG HttpCommandExecutor: Response: ( Success: )
3234:  00:57:24.397 DEBUG HttpCommandExecutor: Executing command: []: newSession
3235:  00:57:24.397 TRACE HttpCommandExecutor: >> POST http://localhost:37373/session
3236:  {"capabilities":{"firstMatch":[{"browserName":"MicrosoftEdge","ms:edgeOptions":{"args":["--no-sandbox","--disable-dev-shm-usage"],"binary":"external/\u002Bpin_browsers_extension\u002Blinux_edge/opt/microsoft/msedge/microsoft-edge"}}]}}
3237:  00:57:25.781 TRACE HttpCommandExecutor: << 200 OK
3238:  00:57:25.782 DEBUG HttpCommandExecutor: Response: (2472cf1e5c655bee3fed5ce6906da52d Success: System.Collections.Generic.Dictionary`2[System.String,System.Object])
3239:  => OpenQA.Selenium.AssemblyFixture
3240:  00:57:25.787 DEBUG HttpCommandExecutor: Executing command: [2472cf1e5c655bee3fed5ce6906da52d]: quit
3241:  00:57:25.787 TRACE HttpCommandExecutor: >> DELETE http://localhost:37373/session/2472cf1e5c655bee3fed5ce6906da52d
3242:  00:57:25.890 TRACE HttpCommandExecutor: << 200 OK
3243:  00:57:25.891 DEBUG HttpCommandExecutor: Response: ( Success: )
3244:  Errors, Failures and Warnings
3245:  1) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldCreateAuthenticator
3246:  Expected: dictionary containing entry [status, OK]
3247:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
3248:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldCreateAuthenticator()
3249:  2) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldGetCredential
3250:  Expected: dictionary containing entry [status, OK]
3251:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
3252:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldGetCredential()
3253:  3) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveAllCredentials
3254:  Expected: dictionary containing entry [status, OK]
3255:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
3256:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveAllCredentials()
3257:  4) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveCredentialByBase64UrlId
3258:  Expected: dictionary containing entry [status, OK]
3259:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
3260:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveCredentialByBase64UrlId()
3261:  5) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveCredentialByRawId
3262:  Expected: dictionary containing entry [status, OK]
3263:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
3264:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.ShouldRemoveCredentialByRawId()
3265:  6) Failed : OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.TestSetUserVerified
3266:  Expected: dictionary containing entry [status, OK]
3267:  But was:  < ["status", "NotAllowedError: The operation is not allowed at this time because the page does not have focus."] >
3268:  at OpenQA.Selenium.VirtualAuth.VirtualAuthenticatorTest.TestSetUserVerified()
3269:  Run Settings
3270:  Number of Test Workers: 2
3271:  Work Directory: /mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild-ST-7636bdc63bf0/bin/dotnet/test/common/VirtualAuthn/VirtualAuthenticatorTest-edge/net8.0/WebDriver.Common.Tests.dll.sh.runfiles/_main
3272:  Internal Trace: Off
3273:  Test Run Summary
3274:  Overall result: Failed
3275:  Test Count: 13, Passed: 7, Failed: 6, Warnings: 0, Inconclusive: 0, Skipped: 0
3276:  Failed Tests - Failures: 6, Errors: 0, Invalid: 0
3277:  Start time: 2025-12-13 00:56:55Z
3278:  End time: 2025-12-13 00:57:26Z
3279:  Duration: 30.657 seconds
3280:  Results (nunit3) saved as /mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild-ST-7636bdc63bf0/bin/dotnet/test/common/VirtualAuthn/VirtualAuthenticatorTest-edge/net8.0/WebDriver.Common.Tests.dll.sh.runfiles/_main/TestResult.xml
3281:  Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChAzA6c2JSNd0aIkLoiHD1F6EgdkZWZhdWx0GiUKILzUZTvzeSHTUvPHFwwquhZmJcWH26_xVHCqq18-vVnTELwD
3282:  ================================================================================
3283:  (00:57:31) �[32m[17,053 / 17,430]�[0m 1995 / 2442 tests, �[31m�[1m1 failed�[0m;�[0m Testing //dotnet/test/common:BiDi/Script/CallFunctionLocalValueTest-edge; 53s remote, remote-cache ... (50 actions, 49 running)
3284:  (00:57:36) �[32m[17,071 / 17,430]�[0m 2014 / 2442 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_browser_tests.py; 40s remote, remote-cache ... (50 actions, 49 running)
3285:  (00:57:41) �[32m[17,096 / 17,430]�[0m 2038 / 2442 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-firefox-test/selenium/webdriver/common/webdriverwait_tests.py; 37s remote, remote-cache ... (50 actions running)
3286:  (00:57:46) �[32m[17,117 / 17,430]�[0m 2059 / 2442 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-firefox-test/selenium/webdriver/common/webdriverwait_tests.py; 42s remote, remote-cache ... (50 actions, 47 running)
3287:  (00:57:49) �[31m�[1mFAIL: �[0m//py:common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py/test_attempts/attempt_1.log)
3288:  (00:57:51) �[32m[17,135 / 17,430]�[0m 2077 / 2442 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-firefox-test/selenium/webdriver/common/webdriverwait_tests.py; 47s remote, remote-cache ... (50 actions, 48 running)
3289:  (00:57:56) �[32m[17,156 / 17,430]�[0m 2098 / 2442 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-firefox-test/selenium/webdriver/common/webdriverwait_tests.py; 52s remote, remote-cache ... (50 actions, 48 running)
3290:  (00:58:00) �[31m�[1mFAIL: �[0m//py:common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py/test.log)
3291:  �[31m�[1mFAILED: �[0m//py:common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py (Summary)
3292:  /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py/test.log
3293:  /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py/test_attempts/attempt_1.log
3294:  (00:58:00) �[32mINFO: �[0mFrom Testing //py:common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py:
3295:  ==================== Test output for //py:common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py:
3296:  ============================= test session starts ==============================
3297:  platform linux -- Python 3.10.18, pytest-9.0.0, pluggy-1.6.0
3298:  rootdir: /mnt/engflow/worker/work/0/exec/bazel-out/k8-fastbuild/bin/py/common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py.runfiles/_main/py
3299:  configfile: pyproject.toml
3300:  plugins: instafail-0.5.0, trio-0.8.0, mock-3.15.1
3301:  collected 9 items
3302:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_virtual_authenticator[edge] FAILED [ 11%]
3303:  _______________ test_add_and_remove_virtual_authenticator[edge] ________________
3304:  driver = <selenium.webdriver.edge.webdriver.WebDriver (session="33025af2b72824f495b11379f60ee251")>
3305:  pages = <conftest.pages.<locals>.Pages object at 0x7f6c3cd6efe0>
3306:  @pytest.mark.xfail_firefox
3307:  @pytest.mark.xfail_safari
3308:  @pytest.mark.xfail_remote
3309:  def test_add_and_remove_virtual_authenticator(driver, pages):
3310:  driver = create_rk_disabled_ctap2_authenticator(driver)
3311:  driver.get(pages.url("virtual-authenticator.html", localhost=True))
3312:  result = driver.execute_async_script(REGISTER_CREDENTIAL)
3313:  >       assert result.get("status", "") == "OK"
3314:  E       AssertionError: assert 'NotAllowedEr...t have focus.' == 'OK'
3315:  E         
3316:  E         - OK
3317:  E         + NotAllowedError: The operation is not allowed at this time because the page does not have focus.
3318:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py:117: AssertionError
3319:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_non_resident_credentials[edge] PASSED [ 22%]
3320:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_non_resident_credential_when_authenticator_uses_u2f_protocol[edge] PASSED [ 33%]
3321:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_resident_credential_not_supported_when_authenticator_uses_u2f_protocol[edge] PASSED [ 44%]
3322:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_get_credentials[edge] PASSED [ 55%]
3323:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_raw_Id[edge] PASSED [ 66%]
3324:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_b64_urlId[edge] PASSED [ 77%]
3325:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_all_credentials[edge] PASSED [ 88%]
3326:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_set_user_verified[edge] PASSED [100%]
3327:  =========================== short test summary info ============================
3328:  FAILED py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_virtual_authenticator[edge] - AssertionError: assert 'NotAllowedEr...t have focus.' == 'OK'
3329:  - OK
3330:  + NotAllowedError: The operation is not allowed at this time because the page does not have focus.
3331:  ========================= 1 failed, 8 passed in 4.56s ==========================
3332:  Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChCwNUmCmLZVUK_ouCSxbjiXEgdkZWZhdWx0GiUKIOD6QddWf0wWUf-N10Ndl69EWR7K2RPL1GUhrtW3fVq-ELwD
3333:  ================================================================================
3334:  ==================== Test output for //py:common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py:
3335:  ============================= test session starts ==============================
3336:  platform linux -- Python 3.10.18, pytest-9.0.0, pluggy-1.6.0
3337:  rootdir: /mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/py/common-edge-test/selenium/webdriver/common/virtual_authenticator_tests.py.runfiles/_main/py
3338:  configfile: pyproject.toml
3339:  plugins: instafail-0.5.0, trio-0.8.0, mock-3.15.1
3340:  collected 9 items
3341:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_virtual_authenticator[edge] FAILED [ 11%]
3342:  _______________ test_add_and_remove_virtual_authenticator[edge] ________________
3343:  driver = <selenium.webdriver.edge.webdriver.WebDriver (session="1c5d1d281f312a99a0ba13691c20e925")>
3344:  pages = <conftest.pages.<locals>.Pages object at 0x7fca2f4849a0>
3345:  @pytest.mark.xfail_firefox
3346:  @pytest.mark.xfail_safari
3347:  @pytest.mark.xfail_remote
3348:  def test_add_and_remove_virtual_authenticator(driver, pages):
3349:  driver = create_rk_disabled_ctap2_authenticator(driver)
3350:  driver.get(pages.url("virtual-authenticator.html", localhost=True))
3351:  result = driver.execute_async_script(REGISTER_CREDENTIAL)
3352:  >       assert result.get("status", "") == "OK"
3353:  E       AssertionError: assert 'NotAllowedEr...t have focus.' == 'OK'
3354:  E         
3355:  E         - OK
3356:  E         + NotAllowedError: The operation is not allowed at this time because the page does not have focus.
3357:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py:117: AssertionError
3358:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_non_resident_credentials[edge] PASSED [ 22%]
3359:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_non_resident_credential_when_authenticator_uses_u2f_protocol[edge] PASSED [ 33%]
3360:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_resident_credential_not_supported_when_authenticator_uses_u2f_protocol[edge] PASSED [ 44%]
3361:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_get_credentials[edge] PASSED [ 55%]
3362:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_raw_Id[edge] PASSED [ 66%]
3363:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_credential_by_b64_urlId[edge] PASSED [ 77%]
3364:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_remove_all_credentials[edge] PASSED [ 88%]
3365:  py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_set_user_verified[edge] PASSED [100%]
3366:  =========================== short test summary info ============================
3367:  FAILED py/test/selenium/webdriver/common/virtual_authenticator_tests.py::test_add_and_remove_virtual_authenticator[edge] - AssertionError: assert 'NotAllowedEr...t have focus.' == 'OK'
3368:  - OK
3369:  + NotAllowedError: The operation is not allowed at this time because the page does not have focus.
3370:  ========================= 1 failed, 8 passed in 5.05s ==========================
3371:  Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChCwNUmCmLZVUK_ouCSxbjiXEgdkZWZhdWx0GiUKIOD6QddWf0wWUf-N10Ndl69EWR7K2RPL1GUhrtW3fVq-ELwD
3372:  ================================================================================
3373:  (00:58:01) �[32m[17,178 / 17,430]�[0m 2120 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-edge-test/selenium/webdriver/common/webdriverwait_tests.py; 27s remote, remote-cache ... (50 actions, 47 running)
3374:  (00:58:06) �[32m[17,201 / 17,430]�[0m 2143 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-edge-test/selenium/webdriver/common/webdriverwait_tests.py; 32s remote, remote-cache ... (50 actions, 49 running)
3375:  (00:58:11) �[32m[17,213 / 17,430]�[0m 2156 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-edge-test/selenium/webdriver/common/webdriverwait_tests.py; 37s remote, remote-cache ... (50 actions running)
3376:  (00:58:16) �[32m[17,233 / 17,430]�[0m 2175 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-edge-test/selenium/webdriver/common/webdriverwait_tests.py; 42s remote, remote-cache ... (50 actions, 48 running)
3377:  (00:58:21) �[32m[17,254 / 17,430]�[0m 2197 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-chrome-beta-test/selenium/webdriver/common/webdriverwait_tests.py; 34s remote, remote-cache ... (50 actions, 48 running)
3378:  (00:58:26) �[32m[17,271 / 17,430]�[0m 2214 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-chrome-beta-test/selenium/webdriver/common/webdriverwait_tests.py; 39s remote, remote-cache ... (50 actions running)
3379:  (00:58:32) �[32m[17,287 / 17,430]�[0m 2229 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-chrome-beta-test/selenium/webdriver/common/webdriverwait_tests.py; 44s remote, remote-cache ... (50 actions, 48 running)
3380:  (00:58:37) �[32m[17,319 / 17,430]�[0m 2262 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-chrome-test/selenium/webdriver/common/webdriverwait_tests.py; 39s remote, remote-cache ... (50 actions running)
3381:  (00:58:42) �[32m[17,335 / 17,430]�[0m 2277 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-chrome-test/selenium/webdriver/common/webdriverwait_tests.py; 44s remote, remote-cache ... (50 actions, 49 running)
3382:  (00:58:47) �[32m[17,357 / 17,430]�[0m 2299 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 43s remote, remote-cache ... (50 actions, 49 running)
3383:  (00:58:52) �[32m[17,375 / 17,430]�[0m 2318 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 48s remote, remote-cache ... (50 actions, 49 running)
3384:  (00:58:57) �[32m[17,399 / 17,430]�[0m 2342 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 53s remote, remote-cache ... (31 actions running)
3385:  (00:59:02) �[32m[17,412 / 17,430]�[0m 2354 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 58s remote, remote-cache ... (18 actions running)
3386:  (00:59:07) �[32m[17,418 / 17,430]�[0m 2360 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 63s remote, remote-cache ... (12 actions running)
3387:  (00:59:13) �[32m[17,423 / 17,430]�[0m 2365 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 70s remote, remote-cache ... (7 actions running)
3388:  (00:59:19) �[32m[17,424 / 17,430]�[0m 2366 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 76s remote, remote-cache ... (6 actions running)
3389:  (00:59:25) �[32m[17,424 / 17,430]�[0m 2366 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 81s remote, remote-cache ... (6 actions running)
3390:  (00:59:30) �[32m[17,427 / 17,430]�[0m 2369 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 87s remote, remote-cache ... (3 actions running)
3391:  (00:59:39) �[32m[17,428 / 17,430]�[0m 2370 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 95s remote, remote-cache ... (2 actions running)
3392:  (00:59:44) �[32m[17,429 / 17,430]�[0m 2371 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 101s remote, remote-cache
3393:  (00:59:51) �[32m[17,429 / 17,430]�[0m 2371 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 107s remote, remote-cache
3394:  (01:00:18) �[32m[17,429 / 17,430]�[0m 2371 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/bidi_emulation_tests.py; 134s remote, remote-cache
3395:  (01:00:24) �[32m[17,430 / 17,431]�[0m 2372 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:network-firefox-beta; 5s remote, remote-cache
3396:  (01:00:33) �[32m[17,430 / 17,431]�[0m 2372 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:network-firefox-beta; 13s remote, remote-cache
3397:  (01:00:39) �[32m[17,434 / 17,435]�[0m 2376 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:network-edge-remote; 4s remote, remote-cache
3398:  (01:00:55) �[32m[17,434 / 17,435]�[0m 2376 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:network-edge-remote; 20s remote, remote-cache
3399:  (01:01:04) �[32m[17,436 / 17,437]�[0m 2378 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browser-edge-remote; 8s remote, remote-cache
3400:  (01:01:18) �[32m[17,436 / 17,437]�[0m 2378 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browser-edge-remote; 22s remote, remote-cache
3401:  (01:01:24) �[32m[17,437 / 17,438]�[0m 2379 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-bidi; 4s remote, remote-cache
3402:  (01:02:22) �[32m[17,437 / 17,438]�[0m 2379 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:browsing_context-edge-bidi; 62s remote, remote-cache
3403:  (01:02:29) �[32m[17,439 / 17,440]�[0m 2381 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:script-firefox-beta; 6s remote, remote-cache
3404:  (01:02:36) �[32m[17,439 / 17,440]�[0m 2381 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Testing //rb/spec/integration/selenium/webdriver/bidi:script-firefox-beta; 13s remote, remote-cache
3405:  (01:02:44) �[32m[17,442 / 17,443]�[0m 2384 / 2442 tests, �[31m�[1m2 failed�[0m;�[0m Tes...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

B-build Includes scripting, bazel and CI integrations Review effort 2/5

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants