Skip to content

Conversation

@rpallavisharma
Copy link
Member

@rpallavisharma rpallavisharma commented Nov 7, 2025

User description

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

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

Added information of Get Dom Property and Get Dom Attribute.
Provided code for java, added for all languages

Description

Added information of Get Dom Property and Get Dom Attribute.
Provided code for java, added for all languages

Motivation and Context

information about these methods were missing

Types of changes

  • Change to the site (I have double-checked the Netlify deployment, and my changes look good)
  • Code example added (and I also added the example to all translated languages)
  • Improved translation
  • Added new translation (and I also added a notice to each document missing translation)

Checklist

  • I have read the contributing document.
  • I have used hugo to render the site/docs locally and I am sure it works.

PR Type

Documentation, Enhancement


Description

  • Added getDomProperty() and getDomAttribute() method documentation

  • Implemented Java test examples for both new methods

  • Updated documentation across multiple language versions (English, Japanese, Portuguese, Chinese)

  • Reorganized section header from "Fetching Attributes or Properties" to "Fetching Attributes and Properties"


Diagram Walkthrough

flowchart LR
  A["Java Test Examples"] -->|"getDomProperty & getDomAttribute"| B["Documentation Files"]
  B -->|"Updated"| C["EN, JA, PT-BR, ZH-CN"]
  C -->|"Added"| D["New Method Sections"]
Loading

File Walkthrough

Relevant files
Tests
InformationTest.java
Add getDomProperty and getDomAttribute test examples         

examples/java/src/test/java/dev/selenium/elements/InformationTest.java

  • Added test code for getDomProperty("value") method
  • Added test code for getDomAttribute("value") method
  • Both methods retrieve the same value from email input element
  • Assertions verify correct values are returned
+7/-0     
Documentation
information.en.md
Add DOM property and attribute method documentation           

website_and_docs/content/documentation/webdriver/elements/information.en.md

  • Changed section header to "Fetching Attributes and Properties"
  • Added subsection "Get Attribute" for existing getAttribute
    documentation
  • Added new subsection "Get Dom Property" with Java code example
    reference
  • Added new subsection "Get Dom Attribute" with Java code example
    reference
  • Included placeholder tabs for Python, CSharp, Ruby, JavaScript, and
    Kotlin
+55/-1   
information.ja.md
Add DOM property and attribute documentation in Japanese 

website_and_docs/content/documentation/webdriver/elements/information.ja.md

  • Changed section header to "Fetching Attributes and Properties"
  • Added subsection "Get Attribute" for existing getAttribute
    documentation
  • Added new subsection "Get Dom Property" with Java code example
    reference
  • Added new subsection "Get Dom Attribute" with Java code example
    reference
  • Fixed Kotlin tab formatting and included placeholder tabs for other
    languages
+56/-3   
information.pt-br.md
Add DOM property and attribute documentation in Portuguese

website_and_docs/content/documentation/webdriver/elements/information.pt-br.md

  • Changed section header to "Fetching Attributes and Properties"
  • Added subsection "Get Attribute" for existing getAttribute
    documentation
  • Added new subsection "Get Dom Property" with Java code example
    reference
  • Added new subsection "Get Dom Attribute" with Java code example
    reference
  • Updated code block path references and fixed tab formatting
+58/-6   
information.zh-cn.md
Add DOM property and attribute documentation in Chinese   

website_and_docs/content/documentation/webdriver/elements/information.zh-cn.md

  • Added new subsection "Get Dom Property" with Java code example
    reference
  • Added new subsection "Get Dom Attribute" with Java code example
    reference
  • Included placeholder tabs for Python, CSharp, Ruby, JavaScript, and
    Kotlin
  • Appended sections at end of existing documentation
+52/-0   

@qodo-merge-pro
Copy link
Contributor

qodo-merge-pro bot commented Nov 7, 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

Generic: Secure Error Handling

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

Status: Passed

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

Generic: Security-First Input Validation and Data Handling

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

Status: Passed

Generic: Comprehensive Audit Trails

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

Status:
No auditing: The added code performs element property/attribute reads and assertions without any
logging or audit trail, though this may be acceptable for test/example code.

Referred Code
// Fetch Dom Property
String propInfo = emailTxt.getDomProperty("value");
assertEquals(propInfo,"admin@localhost");

// Fetch Dom Attribute
String attrInfo = emailTxt.getDomAttribute("value");
assertEquals(attrInfo,"admin@localhost");
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 example code uses direct assertions and WebDriver calls without explicit error
handling for potential failures, which may be acceptable in test snippets but lacks
robustness.

Referred Code
// Fetch Dom Property
String propInfo = emailTxt.getDomProperty("value");
assertEquals(propInfo,"admin@localhost");

// Fetch Dom Attribute
String attrInfo = emailTxt.getDomAttribute("value");
assertEquals(attrInfo,"admin@localhost");
  • Update
Compliance status legend 🟢 - Fully Compliant
🟡 - Partial Compliant
🔴 - Not Compliant
⚪ - Requires Further Human Verification
🏷️ - Compliance label

@qodo-merge-pro
Copy link
Contributor

qodo-merge-pro bot commented Nov 7, 2025

PR Code Suggestions ✨

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Impact
High-level
Provide complete and clarifying documentation

The PR is incomplete as it only provides Java code examples, leaving other
languages empty. Additionally, the documentation and examples fail to clarify
the key differences between getAttribute, getDomProperty, and getDomAttribute,
which should be addressed with a better example for all supported languages.

Examples:

website_and_docs/content/documentation/webdriver/elements/information.en.md [288-337]
### Get Dom Property 

This method retrieves the value of a specific DOM property of a web element.

{{< tabpane langEqualsHeader=true >}}
{{< tab header="Java" text=true >}}
{{< gh-codeblock path="/examples/java/src/test/java/dev/selenium/elements/InformationTest.java#L67-L69" >}}
{{< /tab >}}
  {{< tab header="Python" text=true >}}


 ... (clipped 40 lines)
examples/java/src/test/java/dev/selenium/elements/InformationTest.java [67-73]
      // Fetch Dom Property
      String propInfo = emailTxt.getDomProperty("value");
      assertEquals(propInfo,"admin@localhost");

      // Fetch Dom Attribute
      String attrInfo = emailTxt.getDomAttribute("value");
      assertEquals(attrInfo,"admin@localhost");

Solution Walkthrough:

Before:

// In InformationTest.java
WebElement emailTxt = driver.findElement(By.name(("email_input")));

// All three methods return the same value in this example
String valueInfo = emailTxt.getAttribute("value"); // "admin@localhost"
String propInfo = emailTxt.getDomProperty("value"); // "admin@localhost"
String attrInfo = emailTxt.getDomAttribute("value"); // "admin@localhost"

// In information.en.md
// ...
// {{< tab header="Python" text=true >}}
//   <!-- Empty -->
// {{< /tab >}}
// ...

After:

// In documentation, explain the difference:
// `getDomAttribute` returns the HTML attribute value as a string.
// `getDomProperty` returns the current property value, which can be of a different type (e.g., boolean).

// Example with a checkbox where attribute and property differ:
// HTML: <input type="checkbox" id="cb" checked>
WebElement checkbox = driver.findElement(By.id("cb"));

String attribute = checkbox.getDomAttribute("checked"); // "true" or ""
boolean property = checkbox.getDomProperty("checked"); // true

// After unchecking the box via UI:
// attribute remains "true" or ""
// property becomes false

// All language tabs in markdown files should be filled with similar examples.
Suggestion importance[1-10]: 9

__

Why: The suggestion correctly identifies that the PR is incomplete (missing examples for most languages) and that the provided example fails to demonstrate the crucial differences between getAttribute, getDomProperty, and getDomAttribute, which is the main point of the new documentation.

High
General
Improve test to show method differences

Improve the test case to demonstrate the behavioral differences between
getDomProperty and getDomAttribute by modifying an input's value and asserting
the distinct results from each method.

examples/java/src/test/java/dev/selenium/elements/InformationTest.java [67-73]

-// Fetch Dom Property
-String propInfo = emailTxt.getDomProperty("value");
-assertEquals(propInfo,"admin@localhost");
+// Get number input
+WebElement numberInput = driver.findElement(By.name("number_input"));
+assertEquals("4", numberInput.getDomAttribute("value"));
 
-// Fetch Dom Attribute
-String attrInfo = emailTxt.getDomAttribute("value");
-assertEquals(attrInfo,"admin@localhost");
+// Type a new value
+numberInput.sendKeys("5");
 
+// Get attribute value
+assertEquals("4", numberInput.getDomAttribute("value"));
+
+// Get property value
+assertEquals("45", numberInput.getDomProperty("value"));
+
  • Apply / Chat
Suggestion importance[1-10]: 9

__

Why: The suggestion correctly identifies that the added test case fails to demonstrate the key difference between getDomProperty and getDomAttribute, and proposes a much better test that clearly illustrates their distinct behaviors, which is critical for documenting this new feature.

High
  • Update

@netlify
Copy link

netlify bot commented Nov 7, 2025

Deploy Preview for selenium-dev ready!

Name Link
🔨 Latest commit 150d9d9
🔍 Latest deploy log https://app.netlify.com/projects/selenium-dev/deploys/6915ee495d869b0008055ac1
😎 Deploy Preview https://deploy-preview-2529--selenium-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@rpallavisharma
Copy link
Member Author

The tests failure doesn't look related to this PR. Kindly check this.

@rpallavisharma rpallavisharma requested a review from diemol November 7, 2025 11:02
## Fetching Attributes or Properties
## Fetching Attributes and Properties

### Get Attribute
Copy link
Member

Choose a reason for hiding this comment

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

May be we need to be more precise now with the difeerences between getAtrribute, getDomAttribute and getDomProperty

example:

Returns the element's property value if present, otherwise falls back to the attribute value. This convenience method handles the common case but can be ambiguous. For precise control, use getDomProperty() or getDomAttribute() instead.

@diemol any thoughts !

Copy link
Member Author

Choose a reason for hiding this comment

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

We are showing in here how to use it. Let me know if any changes are needed at code level?

@qodo-merge-pro
Copy link
Contributor

CI Feedback 🧐

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

Action: tests (ubuntu, stable)

Failed stage: Run Tests Stable [❌]

Failed test name: dev.selenium.browsers.EdgeTest.logsToConsole

Failure summary:

Maven test phase failed due to failing UI tests in the Selenium Java examples:
- Test
dev.selenium.browsers.EdgeTest.logsToConsole consistently failed with an assertion error (expected:
but was: ) at EdgeTest.java:119 across multiple runs.
- Test
dev.selenium.browsers.ChromeTest.extensionOptions errored repeatedly with NoSuchElementException
when trying to locate element #webextensions-selenium-example at ChromeTest.java:69 (Chrome 142),
indicating the expected element or extension UI was not present/loaded.
- These failures caused
maven-surefire-plugin:3.5.4:test to report test failures and exit with code 1, leading the GitHub
Action to fail after 3 retry attempts.

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

144:  > Warning:          Could not resolve keysym XF86CameraAccessToggle
145:  > Warning:          Could not resolve keysym XF86NextElement
146:  > Warning:          Could not resolve keysym XF86PreviousElement
147:  > Warning:          Could not resolve keysym XF86AutopilotEngageToggle
148:  > Warning:          Could not resolve keysym XF86MarkWaypoint
149:  > Warning:          Could not resolve keysym XF86Sos
150:  > Warning:          Could not resolve keysym XF86NavChart
151:  > Warning:          Could not resolve keysym XF86FishingChart
152:  > Warning:          Could not resolve keysym XF86SingleRangeRadar
153:  > Warning:          Could not resolve keysym XF86DualRangeRadar
154:  > Warning:          Could not resolve keysym XF86RadarOverlay
155:  > Warning:          Could not resolve keysym XF86TraditionalSonar
156:  > Warning:          Could not resolve keysym XF86ClearvuSonar
157:  > Warning:          Could not resolve keysym XF86SidevuSonar
158:  > Warning:          Could not resolve keysym XF86NavInfo
159:  Errors from xkbcomp are not fatal to the X server
160:  ##[group]Run actions/setup-java@v5
...

198:  JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.17-10/x64
199:  JAVA_HOME_17_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.17-10/x64
200:  ##[endgroup]
201:  Warning: use -cacerts option to access cacerts keystore
202:  Certificate was added to keystore
203:  ##[group]Run nick-invision/[email protected]
204:  with:
205:  timeout_minutes: 40
206:  max_attempts: 3
207:  command: cd examples/java
208:  mvn -B test -D"jdk.internal.httpclient.disableHostnameVerification=true"
209:  
210:  retry_wait_seconds: 10
211:  polling_interval_seconds: 1
212:  warning_on_retry: true
213:  continue_on_error: false
214:  env:
...

279:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-remote-driver/4.38.0/selenium-remote-driver-4.38.0.pom (5.3 kB at 133 kB/s)
280:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/33.5.0-jre/guava-33.5.0-jre.pom
281:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/33.5.0-jre/guava-33.5.0-jre.pom (9.6 kB at 260 kB/s)
282:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/33.5.0-jre/guava-parent-33.5.0-jre.pom
283:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/33.5.0-jre/guava-parent-33.5.0-jre.pom (24 kB at 665 kB/s)
284:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.pom
285:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.pom (5.6 kB at 159 kB/s)
286:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/33.4.0-android/guava-parent-33.4.0-android.pom
287:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/33.4.0-android/guava-parent-33.4.0-android.pom (22 kB at 615 kB/s)
288:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom
289:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom (2.3 kB at 67 kB/s)
290:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom
291:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom (10 kB at 299 kB/s)
292:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
293:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom (6.6 kB at 182 kB/s)
294:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.pom
295:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.41.0/error_prone_annotations-2.41.0.pom (4.3 kB at 99 kB/s)
296:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.41.0/error_prone_parent-2.41.0.pom
297:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.41.0/error_prone_parent-2.41.0.pom (16 kB at 442 kB/s)
298:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.pom
...

345:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-edge-driver/4.38.0/selenium-edge-driver-4.38.0.pom (3.4 kB at 100 kB/s)
346:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/4.38.0/selenium-firefox-driver-4.38.0.pom
347:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-firefox-driver/4.38.0/selenium-firefox-driver-4.38.0.pom (3.7 kB at 108 kB/s)
348:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/4.38.0/selenium-ie-driver-4.38.0.pom
349:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-ie-driver/4.38.0/selenium-ie-driver-4.38.0.pom (3.2 kB at 43 kB/s)
350:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/4.38.0/selenium-safari-driver-4.38.0.pom
351:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/4.38.0/selenium-safari-driver-4.38.0.pom (3.0 kB at 75 kB/s)
352:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-support/4.38.0/selenium-support-4.38.0.pom
353:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-support/4.38.0/selenium-support-4.38.0.pom (3.4 kB at 102 kB/s)
354:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-grid/4.38.0/selenium-grid-4.38.0.pom
355:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-grid/4.38.0/selenium-grid-4.38.0.pom (7.7 kB at 199 kB/s)
356:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.pom
357:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.pom (1.5 kB at 46 kB/s)
358:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/github/ben-manes/caffeine/caffeine/3.2.2/caffeine-3.2.2.pom
359:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/github/ben-manes/caffeine/caffeine/3.2.2/caffeine-3.2.2.pom (2.1 kB at 59 kB/s)
360:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.40.0/error_prone_annotations-2.40.0.pom
361:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.40.0/error_prone_annotations-2.40.0.pom (4.3 kB at 118 kB/s)
362:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.40.0/error_prone_parent-2.40.0.pom
363:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.40.0/error_prone_parent-2.40.0.pom (16 kB at 482 kB/s)
364:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/graphql-java/graphql-java/24.1/graphql-java-24.1.pom
...

429:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-java/4.14.1/selenium-java-4.14.1.pom (4.4 kB at 126 kB/s)
430:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-api/4.14.1/selenium-api-4.14.1.pom
431:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-api/4.14.1/selenium-api-4.14.1.pom (2.1 kB at 46 kB/s)
432:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-chrome-driver/4.14.1/selenium-chrome-driver-4.14.1.pom
433:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-chrome-driver/4.14.1/selenium-chrome-driver-4.14.1.pom (3.4 kB at 104 kB/s)
434:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/32.1.2-jre/guava-32.1.2-jre.pom
435:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/32.1.2-jre/guava-32.1.2-jre.pom (13 kB at 401 kB/s)
436:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/32.1.2-jre/guava-parent-32.1.2-jre.pom
437:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/32.1.2-jre/guava-parent-32.1.2-jre.pom (20 kB at 585 kB/s)
438:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom
439:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom (2.4 kB at 67 kB/s)
440:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom
441:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom (4.3 kB at 126 kB/s)
442:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.pom
443:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.pom (2.1 kB at 50 kB/s)
444:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.pom
445:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.pom (2.2 kB at 63 kB/s)
446:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.18.0/error_prone_parent-2.18.0.pom
447:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.18.0/error_prone_parent-2.18.0.pom (11 kB at 299 kB/s)
448:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.pom
...

563:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/io/opentelemetry/opentelemetry-sdk/1.55.0/opentelemetry-sdk-1.55.0.jar (6.8 kB at 24 kB/s)
564:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-os/4.38.0/selenium-os-4.38.0.jar
565:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/1.55.0/opentelemetry-sdk-extension-autoconfigure-spi-1.55.0.jar (18 kB at 63 kB/s)
566:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-exec/1.5.0/commons-exec-1.5.0.jar
567:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/io/opentelemetry/opentelemetry-sdk-metrics/1.55.0/opentelemetry-sdk-metrics-1.55.0.jar (328 kB at 1.1 MB/s)
568:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/4.38.0/selenium-safari-driver-4.38.0.jar
569:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/io/opentelemetry/opentelemetry-sdk-logs/1.55.0/opentelemetry-sdk-logs-1.55.0.jar (65 kB at 209 kB/s)
570:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-support/4.38.0/selenium-support-4.38.0.jar
571:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-os/4.38.0/selenium-os-4.38.0.jar (21 kB at 65 kB/s)
572:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-grid/4.38.0/selenium-grid-4.38.0.jar
573:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-exec/1.5.0/commons-exec-1.5.0.jar (68 kB at 209 kB/s)
574:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar
575:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-safari-driver/4.38.0/selenium-safari-driver-4.38.0.jar (27 kB at 80 kB/s)
576:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/github/ben-manes/caffeine/caffeine/3.2.2/caffeine-3.2.2.jar
577:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar (88 kB at 236 kB/s)
578:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.40.0/error_prone_annotations-2.40.0.jar
579:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-support/4.38.0/selenium-support-4.38.0.jar (170 kB at 448 kB/s)
580:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/auto/service/auto-service-annotations/1.1.1/auto-service-annotations-1.1.1.jar
581:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-grid/4.38.0/selenium-grid-4.38.0.jar (1.7 MB at 4.3 MB/s)
582:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/33.5.0-jre/guava-33.5.0-jre.jar
583:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/github/ben-manes/caffeine/caffeine/3.2.2/caffeine-3.2.2.jar (895 kB at 2.2 MB/s)
584:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.jar
585:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.40.0/error_prone_annotations-2.40.0.jar (20 kB at 49 kB/s)
586:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
...

886:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.12.1/junit-platform-commons-1.12.1.jar
887:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.12.1/junit-platform-launcher-1.12.1.jar
888:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.12.1/junit-platform-commons-1.12.1.jar (152 kB at 4.5 MB/s)
889:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/common-java5/3.5.4/common-java5-3.5.4.jar (18 kB at 503 kB/s)
890:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.12.1/junit-platform-launcher-1.12.1.jar (208 kB at 5.1 MB/s)
891:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.12.1/junit-platform-engine-1.12.1.jar (256 kB at 4.9 MB/s)
892:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.13.4/junit-platform-launcher-1.13.4.pom
893:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.13.4/junit-platform-launcher-1.13.4.pom (3.0 kB at 82 kB/s)
894:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.13.4/junit-platform-launcher-1.13.4.jar
895:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.13.4/junit-platform-launcher-1.13.4.jar (223 kB at 6.4 MB/s)
896:  [INFO] 
897:  [INFO] -------------------------------------------------------
898:  [INFO]  T E S T S
899:  [INFO] -------------------------------------------------------
900:  [INFO] Running dev.selenium.drivers.OptionsTest
901:  [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.45 s -- in dev.selenium.drivers.OptionsTest
902:  [INFO] Running dev.selenium.drivers.ServiceTest
903:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.683 s -- in dev.selenium.drivers.ServiceTest
904:  [INFO] Running dev.selenium.drivers.HttpClientTest
905:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.902 s -- in dev.selenium.drivers.HttpClientTest
906:  [INFO] Running dev.selenium.drivers.RemoteWebDriverTest
907:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.647 s -- in dev.selenium.drivers.RemoteWebDriverTest
908:  [INFO] Running dev.selenium.browsers.EdgeTest
909:  [ERROR] Tests run: 15, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 25.74 s <<< FAILURE! -- in dev.selenium.browsers.EdgeTest
910:  [ERROR] dev.selenium.browsers.EdgeTest.logsToConsole -- Time elapsed: 0.641 s <<< FAILURE!
911:  org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
912:  at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
...

917:  at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
918:  at dev.selenium.browsers.EdgeTest.logsToConsole(EdgeTest.java:119)
919:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
920:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
921:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
922:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
923:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
924:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
925:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
926:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
927:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
928:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
929:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
930:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
931:  [INFO] Running dev.selenium.browsers.InternetExplorerTest
932:  [WARNING] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 0.001 s -- in dev.selenium.browsers.InternetExplorerTest
933:  [INFO] Running dev.selenium.browsers.SafariTest
934:  [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0 s -- in dev.selenium.browsers.SafariTest
935:  [INFO] Running dev.selenium.browsers.FirefoxTest
936:  [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 50.97 s -- in dev.selenium.browsers.FirefoxTest
937:  [INFO] Running dev.selenium.browsers.ChromeTest
938:  [ERROR] Tests run: 15, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 11.24 s <<< FAILURE! -- in dev.selenium.browsers.ChromeTest
939:  [ERROR] dev.selenium.browsers.ChromeTest.extensionOptions -- Time elapsed: 0.600 s <<< ERROR!
940:  org.openqa.selenium.NoSuchElementException: 
941:  no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
942:  (Session info: chrome=142.0.7444.59)
943:  For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
944:  Build info: version: '4.38.0', revision: '6b412e825c*'
945:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
946:  Driver info: org.openqa.selenium.chrome.ChromeDriver
947:  Command: [8dcd31f94991e6dc60b4e5be6bd4e928, findElement {using=id, value=webextensions-selenium-example}]
948:  Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 142.0.7444.59, chrome: {chromedriverVersion: 142.0.7444.162 (c076baf266c..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:36525}, goog:processID: 15872, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:36525/devtoo..., se:cdpVersion: 142.0.7444.59, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
949:  Session ID: 8dcd31f94991e6dc60b4e5be6bd4e928
950:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
951:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
952:  at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
953:  at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
954:  at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
955:  at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
956:  at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
...

965:  at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:374)
966:  at dev.selenium.browsers.ChromeTest.extensionOptions(ChromeTest.java:69)
967:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
968:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
969:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
970:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
971:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
972:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
973:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
974:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
975:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
976:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
977:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
978:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
979:  [INFO] Running dev.selenium.waits.WaitsTest
980:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.818 s -- in dev.selenium.waits.WaitsTest
981:  [INFO] Running dev.selenium.troubleshooting.LoggingTest
982:  14:46:02.390 WARN [LoggingTest.logging] - this is a warning
983:  14:46:02.393 INFO [LoggingTest.logging] - this is useful information
984:  14:46:02.394 DEBUG [LoggingTest.logging] - this is detailed debug information
985:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in dev.selenium.troubleshooting.LoggingTest
986:  [INFO] Running dev.selenium.actions_api.KeysTest
987:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.425 s -- in dev.selenium.actions_api.KeysTest
988:  [INFO] Running dev.selenium.actions_api.MouseTest
989:  [ERROR] Tests run: 12, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 9.897 s <<< FAILURE! -- in dev.selenium.actions_api.MouseTest
990:  [ERROR] dev.selenium.actions_api.MouseTest.moveByOffsetFromViewport -- Time elapsed: 0.734 s <<< FAILURE!
991:  org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
992:  at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
...

997:  at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
998:  at dev.selenium.actions_api.MouseTest.moveByOffsetFromViewport(MouseTest.java:139)
999:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1000:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1001:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1002:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1003:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1004:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1005:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1006:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1007:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1008:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1009:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1010:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1011:  [INFO] Running dev.selenium.actions_api.ActionsTest
1012:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.583 s -- in dev.selenium.actions_api.ActionsTest
1013:  [INFO] Running dev.selenium.actions_api.WheelTest
1014:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.183 s -- in dev.selenium.actions_api.WheelTest
1015:  [INFO] Running dev.selenium.actions_api.PenTest
1016:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.748 s -- in dev.selenium.actions_api.PenTest
1017:  [INFO] Running dev.selenium.elements.FileUploadTest
1018:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.905 s -- in dev.selenium.elements.FileUploadTest
1019:  [INFO] Running dev.selenium.elements.InformationTest
1020:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.789 s -- in dev.selenium.elements.InformationTest
1021:  [INFO] Running dev.selenium.elements.InteractionTest
1022:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.809 s -- in dev.selenium.elements.InteractionTest
1023:  [INFO] Running dev.selenium.getting_started.UsingSeleniumTest
1024:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.902 s -- in dev.selenium.getting_started.UsingSeleniumTest
1025:  [INFO] Running dev.selenium.support.SelectListTest
1026:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.447 s -- in dev.selenium.support.SelectListTest
1027:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.ScriptTest
1028:  [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 76.17 s -- in dev.selenium.bidirectional.webdriver_bidi.ScriptTest
1029:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.ScriptEventsTest
1030:  [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 5.762 s -- in dev.selenium.bidirectional.webdriver_bidi.ScriptEventsTest
1031:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.BrowsingContextInspectorTest
1032:  [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.54 s -- in dev.selenium.bidirectional.webdriver_bidi.BrowsingContextInspectorTest
1033:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest
1034:  [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.86 s -- in dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest
1035:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.BrowsingContextTest
1036:  [INFO] Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 77.68 s -- in dev.selenium.bidirectional.webdriver_bidi.BrowsingContextTest
1037:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.user_context.MultipleInstanceParallelTest
1038:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.972 s -- in dev.selenium.bidirectional.webdriver_bidi.user_context.MultipleInstanceParallelTest
1039:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.user_context.SingleInstanceCookieParallelTest
1040:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.550 s -- in dev.selenium.bidirectional.webdriver_bidi.user_context.SingleInstanceCookieParallelTest
1041:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.LogTest
1042:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.69 s -- in dev.selenium.bidirectional.webdriver_bidi.LogTest
1043:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.ActionsTest
1044:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.883 s -- in dev.selenium.bidirectional.webdriver_bidi.ActionsTest
1045:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.LocateNodesTest
1046:  [WARNING] Tests run: 10, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 25.45 s -- in dev.selenium.bidirectional.webdriver_bidi.LocateNodesTest
1047:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.high_level.LogTest
1048:  [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.77 s -- in dev.selenium.bidirectional.webdriver_bidi.high_level.LogTest
1049:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.NetworkEventsTest
1050:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.99 s -- in dev.selenium.bidirectional.webdriver_bidi.NetworkEventsTest
1051:  [INFO] Running dev.selenium.interactions.InteractionsTest
1052:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.549 s -- in dev.selenium.interactions.InteractionsTest
1053:  [INFO] Running dev.selenium.interactions.AlertsTest
1054:  [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.654 s -- in dev.selenium.interactions.AlertsTest
1055:  [INFO] Running dev.selenium.interactions.FramesTest
1056:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.876 s -- in dev.selenium.interactions.FramesTest
1057:  [INFO] Running dev.selenium.interactions.VirtualAuthenticatorTest
1058:  [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.307 s -- in dev.selenium.interactions.VirtualAuthenticatorTest
1059:  [INFO] Running dev.selenium.interactions.PrintsPageTest
1060:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.857 s -- in dev.selenium.interactions.PrintsPageTest
1061:  [INFO] Running dev.selenium.interactions.SavingTest
1062:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.941 s -- in dev.selenium.interactions.SavingTest
1063:  [INFO] Running dev.selenium.interactions.PrintOptionsTest
1064:  [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.475 s -- in dev.selenium.interactions.PrintOptionsTest
1065:  [INFO] Running dev.selenium.interactions.WindowsTest
1066:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.876 s -- in dev.selenium.interactions.WindowsTest
1067:  [INFO] Running dev.selenium.interactions.CookiesTest
1068:  [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.398 s -- in dev.selenium.interactions.CookiesTest
1069:  [INFO] Running dev.selenium.interactions.NavigationTest
1070:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.142 s -- in dev.selenium.interactions.NavigationTest
1071:  [INFO] Running dev.selenium.bidi.cdp.ScriptTest
1072:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.816 s -- in dev.selenium.bidi.cdp.ScriptTest
1073:  [INFO] Running dev.selenium.bidi.cdp.LoggingTest
1074:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.689 s -- in dev.selenium.bidi.cdp.LoggingTest
1075:  [INFO] Running dev.selenium.bidi.cdp.NetworkTest
1076:  14:52:07.295 WARN [Connection$Listener.lambda$onText$0] - Unable to process: {"method":"Fetch.requestPaused","params":{"requestId":"interception-job-10.0","request":{"url":"https://298279967.log.optimizely.com/event?a=298279967&d=298279967&y=false&n=https%3A%2F%2Fthe-internet.herokuapp.com%2Fbasic_auth&u=oeu1763045527199r0.2719101876149298&wxhr=true&t=1763045527204&f=298349752,318188263","method":"GET","headers":{"Accept":"*/*","Origin":"https://the-internet.herokuapp.com","Referer":"https://the-internet.herokuapp.com/","User-Agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36","sec-ch-ua":"\"Chromium\";v=\"142\", \"Google Chrome\";v=\"142\", \"Not_A Brand\";v=\"99\"","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"Linux\""},"initialPriority":"High","referrerPolicy":"strict-origin-when-cross-origin"},"frameId":"79FC475AD42F7A824F9DD2D3A91E2D80","resourceType":"XHR"},"sessionId":"E57CD68B35C1B1E46CCB500BDFFB02C8"}
1077:  org.openqa.selenium.devtools.DevToolsException: {"id":139,"error":{"code":-32000,"message":"Fetch domain is not enabled"},"sessionId":"E57CD68B35C1B1E46CCB500BDFFB02C8"}
1078:  Build info: version: '4.38.0', revision: '6b412e825c*'
...

1087:  at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
1088:  at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
1089:  at java.base/java.util.stream.ReferencePipeline$15$1.accept(ReferencePipeline.java:541)
1090:  at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1850)
1091:  at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
1092:  at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
1093:  at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
1094:  at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
1095:  at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
1096:  at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
1097:  at org.openqa.selenium.devtools.Connection.handle(Connection.java:311)
1098:  at org.openqa.selenium.devtools.Connection$Listener.lambda$onText$0(Connection.java:239)
1099:  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1100:  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1101:  at java.base/java.lang.Thread.run(Thread.java:840)
1102:  Caused by: org.openqa.selenium.WebDriverException: {"id":139,"error":{"code":-32000,"message":"Fetch domain is not enabled"},"sessionId":"E57CD68B35C1B1E46CCB500BDFFB02C8"}
1103:  Build info: version: '4.38.0', revision: '6b412e825c*'
1104:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1105:  Driver info: driver.version: unknown
1106:  at org.openqa.selenium.devtools.Connection.handle(Connection.java:275)
1107:  ... 4 more
1108:  ##[error]Exception in thread "CDP Connection" org.openqa.selenium.devtools.DevToolsException: {"id":139,"error":{"code":-32000,"message":"Fetch domain is not enabled"},"sessionId":"E57CD68B35C1B1E46CCB500BDFFB02C8"}
1109:  Build info: version: '4.38.0', revision: '6b412e825c*'
1110:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1111:  Driver info: driver.version: unknown
1112:  at org.openqa.selenium.devtools.Connection$Listener.lambda$onText$0(Connection.java:242)
1113:  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
1114:  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
1115:  at java.base/java.lang.Thread.run(Thread.java:840)
1116:  Caused by: org.openqa.selenium.devtools.DevToolsException: {"id":139,"error":{"code":-32000,"message":"Fetch domain is not enabled"},"sessionId":"E57CD68B35C1B1E46CCB500BDFFB02C8"}
1117:  Build info: version: '4.38.0', revision: '6b412e825c*'
...

1124:  at org.openqa.selenium.devtools.DevTools.lambda$addListener$0(DevTools.java:108)
1125:  at org.openqa.selenium.devtools.Connection.lambda$handle$5(Connection.java:348)
1126:  at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
1127:  at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
1128:  at java.base/java.util.stream.ReferencePipeline$15$1.accept(ReferencePipeline.java:541)
1129:  at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1850)
1130:  at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
1131:  at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
1132:  at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
1133:  at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
1134:  at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
1135:  at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
1136:  at org.openqa.selenium.devtools.Connection.handle(Connection.java:311)
1137:  at org.openqa.selenium.devtools.Connection$Listener.lambda$onText$0(Connection.java:239)
1138:  ... 3 more
1139:  Caused by: org.openqa.selenium.WebDriverException: {"id":139,"error":{"code":-32000,"message":"Fetch domain is not enabled"},"sessionId":"E57CD68B35C1B1E46CCB500BDFFB02C8"}
1140:  Build info: version: '4.38.0', revision: '6b412e825c*'
1141:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1142:  Driver info: driver.version: unknown
1143:  at org.openqa.selenium.devtools.Connection.handle(Connection.java:275)
1144:  ... 4 more
1145:  [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.360 s -- in dev.selenium.bidi.cdp.NetworkTest
1146:  [INFO] Running dev.selenium.bidi.cdp.CdpTest
1147:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.836 s -- in dev.selenium.bidi.cdp.CdpTest
1148:  [INFO] Running dev.selenium.bidi.cdp.CdpApiTest
1149:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.368 s -- in dev.selenium.bidi.cdp.CdpApiTest
1150:  [INFO] Running dev.selenium.actions_api.MouseTest
1151:  [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.672 s <<< FAILURE! -- in dev.selenium.actions_api.MouseTest
1152:  [ERROR] dev.selenium.actions_api.MouseTest.moveByOffsetFromViewport -- Time elapsed: 0.671 s <<< FAILURE!
1153:  org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
1154:  at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
...

1156:  at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
1157:  at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
1158:  at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
1159:  at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
1160:  at dev.selenium.actions_api.MouseTest.moveByOffsetFromViewport(MouseTest.java:139)
1161:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1162:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1163:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1164:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1165:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1166:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1167:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1168:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1169:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1170:  [INFO] Running dev.selenium.browsers.ChromeTest
1171:  [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.593 s <<< FAILURE! -- in dev.selenium.browsers.ChromeTest
1172:  [ERROR] dev.selenium.browsers.ChromeTest.extensionOptions -- Time elapsed: 0.592 s <<< ERROR!
1173:  org.openqa.selenium.NoSuchElementException: 
1174:  no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
1175:  (Session info: chrome=142.0.7444.59)
1176:  For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
1177:  Build info: version: '4.38.0', revision: '6b412e825c*'
1178:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1179:  Driver info: org.openqa.selenium.chrome.ChromeDriver
1180:  Command: [f71686aa912a6cef7ca56ba96e379a7c, findElement {using=id, value=webextensions-selenium-example}]
1181:  Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 142.0.7444.59, chrome: {chromedriverVersion: 142.0.7444.162 (c076baf266c..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:34595}, goog:processID: 63381, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:34595/devtoo..., se:cdpVersion: 142.0.7444.59, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
1182:  Session ID: f71686aa912a6cef7ca56ba96e379a7c
1183:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
1184:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
1185:  at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
1186:  at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
1187:  at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
1188:  at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
1189:  at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
...

1195:  at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
1196:  at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:66)
1197:  at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:380)
1198:  at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:374)
1199:  at dev.selenium.browsers.ChromeTest.extensionOptions(ChromeTest.java:69)
1200:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1201:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1202:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1203:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1204:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1205:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1206:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1207:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1208:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1209:  [INFO] Running dev.selenium.browsers.EdgeTest
1210:  [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.643 s <<< FAILURE! -- in dev.selenium.browsers.EdgeTest
1211:  [ERROR] dev.selenium.browsers.EdgeTest.logsToConsole -- Time elapsed: 0.643 s <<< FAILURE!
1212:  org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
1213:  at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
...

1215:  at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
1216:  at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
1217:  at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
1218:  at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
1219:  at dev.selenium.browsers.EdgeTest.logsToConsole(EdgeTest.java:119)
1220:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1221:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1222:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1223:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1224:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1225:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1226:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1227:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1228:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1229:  [INFO] Running dev.selenium.actions_api.MouseTest
1230:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.687 s -- in dev.selenium.actions_api.MouseTest
1231:  [INFO] Running dev.selenium.browsers.ChromeTest
1232:  [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.584 s <<< FAILURE! -- in dev.selenium.browsers.ChromeTest
1233:  [ERROR] dev.selenium.browsers.ChromeTest.extensionOptions -- Time elapsed: 0.583 s <<< ERROR!
1234:  org.openqa.selenium.NoSuchElementException: 
1235:  no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
1236:  (Session info: chrome=142.0.7444.59)
1237:  For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
1238:  Build info: version: '4.38.0', revision: '6b412e825c*'
1239:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1240:  Driver info: org.openqa.selenium.chrome.ChromeDriver
1241:  Command: [ce4a7c1067f7478c36f938c2c9691500, findElement {using=id, value=webextensions-selenium-example}]
1242:  Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 142.0.7444.59, chrome: {chromedriverVersion: 142.0.7444.162 (c076baf266c..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:35715}, goog:processID: 64072, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:35715/devtoo..., se:cdpVersion: 142.0.7444.59, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
1243:  Session ID: ce4a7c1067f7478c36f938c2c9691500
1244:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
1245:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
1246:  at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
1247:  at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
1248:  at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
1249:  at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
1250:  at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
...

1256:  at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
1257:  at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:66)
1258:  at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:380)
1259:  at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:374)
1260:  at dev.selenium.browsers.ChromeTest.extensionOptions(ChromeTest.java:69)
1261:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1262:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1263:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1264:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1265:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1266:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1267:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1268:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1269:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1270:  [INFO] Running dev.selenium.browsers.EdgeTest
1271:  [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.640 s <<< FAILURE! -- in dev.selenium.browsers.EdgeTest
1272:  [ERROR] dev.selenium.browsers.EdgeTest.logsToConsole -- Time elapsed: 0.640 s <<< FAILURE!
1273:  org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
1274:  at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
...

1276:  at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
1277:  at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
1278:  at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
1279:  at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
1280:  at dev.selenium.browsers.EdgeTest.logsToConsole(EdgeTest.java:119)
1281:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1282:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1283:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1284:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1285:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1286:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1287:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1288:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1289:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1290:  [INFO] Running dev.selenium.browsers.ChromeTest
1291:  [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.587 s <<< FAILURE! -- in dev.selenium.browsers.ChromeTest
1292:  [ERROR] dev.selenium.browsers.ChromeTest.extensionOptions -- Time elapsed: 0.586 s <<< ERROR!
1293:  org.openqa.selenium.NoSuchElementException: 
1294:  no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
1295:  (Session info: chrome=142.0.7444.59)
1296:  For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
1297:  Build info: version: '4.38.0', revision: '6b412e825c*'
1298:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1299:  Driver info: org.openqa.selenium.chrome.ChromeDriver
1300:  Command: [ebcb56a7c6af8f1b0b85edc002c77f7d, findElement {using=id, value=webextensions-selenium-example}]
1301:  Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 142.0.7444.59, chrome: {chromedriverVersion: 142.0.7444.162 (c076baf266c..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42335}, goog:processID: 64580, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:42335/devtoo..., se:cdpVersion: 142.0.7444.59, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
1302:  Session ID: ebcb56a7c6af8f1b0b85edc002c77f7d
1303:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
1304:  at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
1305:  at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
1306:  at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
1307:  at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
1308:  at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
1309:  at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
...

1315:  at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
1316:  at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:66)
1317:  at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:380)
1318:  at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:374)
1319:  at dev.selenium.browsers.ChromeTest.extensionOptions(ChromeTest.java:69)
1320:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1321:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1322:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1323:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1324:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1325:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1326:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1327:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1328:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1329:  [INFO] Running dev.selenium.browsers.EdgeTest
1330:  [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.630 s <<< FAILURE! -- in dev.selenium.browsers.EdgeTest
1331:  [ERROR] dev.selenium.browsers.EdgeTest.logsToConsole -- Time elapsed: 0.630 s <<< FAILURE!
1332:  org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
1333:  at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
...

1340:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1341:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1342:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1343:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1344:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1345:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1346:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1347:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1348:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1349:  14:52:14.631 INFO [LocalNode.stopAllSessions] - Trying to stop all running sessions before shutting down...
1350:  14:52:14.631 INFO [LocalNode.stopAllSessions] - Trying to stop all running sessions before shutting down...
1351:  14:52:14.631 INFO [LocalNode.stopAllSessions] - Trying to stop all running sessions before shutting down...
1352:  [INFO] 
1353:  [INFO] Results:
1354:  [INFO] 
1355:  [ERROR] Failures: 
1356:  [ERROR] dev.selenium.browsers.EdgeTest.logsToConsole
1357:  [ERROR]   Run 1: EdgeTest.logsToConsole:119 expected: <true> but was: <false>
1358:  [ERROR]   Run 2: EdgeTest.logsToConsole:119 expected: <true> but was: <false>
1359:  [ERROR]   Run 3: EdgeTest.logsToConsole:119 expected: <true> but was: <false>
1360:  [ERROR]   Run 4: EdgeTest.logsToConsole:119 expected: <true> but was: <false>
1361:  [INFO] 
1362:  [ERROR] Errors: 
1363:  [ERROR] dev.selenium.browsers.ChromeTest.extensionOptions
1364:  [ERROR]   Run 1: ChromeTest.extensionOptions:69 » NoSuchElement no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
1365:  (Session info: chrome=142.0.7444.59)
1366:  For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
1367:  Build info: version: '4.38.0', revision: '6b412e825c*'
1368:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1369:  Driver info: org.openqa.selenium.chrome.ChromeDriver
1370:  Command: [8dcd31f94991e6dc60b4e5be6bd4e928, findElement {using=id, value=webextensions-selenium-example}]
1371:  Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 142.0.7444.59, chrome: {chromedriverVersion: 142.0.7444.162 (c076baf266c..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:36525}, goog:processID: 15872, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:36525/devtoo..., se:cdpVersion: 142.0.7444.59, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
1372:  Session ID: 8dcd31f94991e6dc60b4e5be6bd4e928
1373:  [ERROR]   Run 2: ChromeTest.extensionOptions:69 » NoSuchElement no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
1374:  (Session info: chrome=142.0.7444.59)
1375:  For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
1376:  Build info: version: '4.38.0', revision: '6b412e825c*'
1377:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1378:  Driver info: org.openqa.selenium.chrome.ChromeDriver
1379:  Command: [f71686aa912a6cef7ca56ba96e379a7c, findElement {using=id, value=webextensions-selenium-example}]
1380:  Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 142.0.7444.59, chrome: {chromedriverVersion: 142.0.7444.162 (c076baf266c..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:34595}, goog:processID: 63381, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:34595/devtoo..., se:cdpVersion: 142.0.7444.59, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
1381:  Session ID: f71686aa912a6cef7ca56ba96e379a7c
1382:  [ERROR]   Run 3: ChromeTest.extensionOptions:69 » NoSuchElement no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
1383:  (Session info: chrome=142.0.7444.59)
1384:  For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
1385:  Build info: version: '4.38.0', revision: '6b412e825c*'
1386:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1387:  Driver info: org.openqa.selenium.chrome.ChromeDriver
1388:  Command: [ce4a7c1067f7478c36f938c2c9691500, findElement {using=id, value=webextensions-selenium-example}]
1389:  Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 142.0.7444.59, chrome: {chromedriverVersion: 142.0.7444.162 (c076baf266c..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:35715}, goog:processID: 64072, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:35715/devtoo..., se:cdpVersion: 142.0.7444.59, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
1390:  Session ID: ce4a7c1067f7478c36f938c2c9691500
1391:  [ERROR]   Run 4: ChromeTest.extensionOptions:69 » NoSuchElement no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}
1392:  (Session info: chrome=142.0.7444.59)
1393:  For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#nosuchelementexception
1394:  Build info: version: '4.38.0', revision: '6b412e825c*'
1395:  System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.11.0-1018-azure', java.version: '17.0.17'
1396:  Driver info: org.openqa.selenium.chrome...

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants