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 14a2ad7
🔍 Latest deploy log https://app.netlify.com/projects/selenium-dev/deploys/6925b377753eae00088502b6
😎 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?

Copy link
Contributor

@sbabcoc sbabcoc Nov 15, 2025

Choose a reason for hiding this comment

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

@harsha509 getAttribute() is actually deprecated for just that reason.

Copy link
Contributor

Choose a reason for hiding this comment

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

Including a synopsis of this information would be helpful: What's the difference between an "attribute" and a "property" in the DOM? | Quiz Interview Questions with Solutions https://share.google/lB3bUx9KDK28LOx9B

Copy link
Member

Choose a reason for hiding this comment

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

Hi @sbabcoc,

I’m already aware of the distinction, this is exactly why I asked for the documentation to clearly outline the difference in a way users can understand.

Also getAtrribute is not deprecated yet in selenium see https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG

Copy link
Member Author

Choose a reason for hiding this comment

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

i am unable to understand the discussion and reasoning around the new information added about new methods at document and code level, and it seems to me i am repeating myself again. if this PR isn't correct then don't add it. i don't know what to do in here further. im finding this exhausting.

Copy link
Member

Choose a reason for hiding this comment

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

This is the regular process of contributing to a project to send a PR. Sometimes people don't understand the context. They ask questions, change the context, and then follow up by asking more questions. Some PRs stay open and in discussions for weeks, sometimes months. It's not ideal, but that's just the way it is.

Sometimes, it's very quick. Sometimes it takes a bit longer. I'm very happy that you're taking the time to contribute. I hope you understand that sometimes it doesn't go through at the first try. You get feedback, and then we iterate on it. It's not perfect, but it's a collaborative process. This fosters a sense of working as a team, and without feedback, there would be no point in open source.

Copy link
Member

Choose a reason for hiding this comment

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

Hi @rpallavisharma ,

There is nothing wrong in this PR and I totally understand the intention behind the PR and appreciate the additions.

My point is that introducing getDomAttribute() and getDomProperty() without first clarifying the ambiguity of getAttribute() may confuse users even more.

The docs should reflect the real behavior of getAtrribute, since ambiguity affects users in practice.

So, as a final suggestion from my review, please update the getAttribute() explanation to something like:

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

Once that is clearly stated, the existing code example can be adjusted accordingly, and we won’t need separate sections for getDomAttribute() and getDomProperty().

Also, here is the additional info, regarding the ambiguity for your reference:

  • getAttribute() is not a W3C command — it executes JavaScript internally (js atoms), so its behavior differs.
  • getDomAttribute() and getDomProperty() are W3C-compliant commands.

Hope this clarifies everything!

Copy link
Member Author

Choose a reason for hiding this comment

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

@harsha509 you don't want to have section for the new commands added separately in document?

Only get attribute which already exists should be there? And modified to what you wrote?

Then the code for the new commands where does that go?

In that case this PR doesn't do it.

It added information for new commands with code examples.

@diemol sure we can continue this discussion , as much as necessary. Fine with me.

Copy link
Member Author

Choose a reason for hiding this comment

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

there are three methods get attribute get dom property get dom attribute . these are three different methods. we kept get attribute for backward compatibility, and added two new.
i created that PR to showcase two new and code examples for it. didn't change get attribute.
this blog - https://saucelabs.com/resources/blog/selenium-4-new-element-attribute-and-property-methods

the problem now is that you are saying we update get attribute definition as well? or we add the information of these two new methods in same method?

@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 (macos, stable)

Failed stage: Run Tests Stable [❌]

Failed test name: dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canAddIntercept

Failure summary:

The action failed because multiple Firefox-based Selenium tests could not create a WebDriver
session, repeatedly throwing org.openqa.selenium.SessionNotCreatedException: Could not start a new
session. Response code 500. Message: Failed to read marionette port. This indicates
Firefox/Geckodriver failed to start or communicate via the Marionette port on the macOS runner
(os.arch aarch64, os.version 15.7.1, Java 17.0.17). As a result, Surefire runs exceeded the GitHub
Action retry timeout.
- Primary errors occurred in Firefox tests across several classes, e.g.,
NetworkCommandsTest, FirefoxTest, ScriptTest, LogTest, LocateNodesTest.
- Example stack locations:

- dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.setup:29
-
dev.selenium.browsers.FirefoxTest teardown threw suppressed NPEs at FirefoxTest.java:31 because
driver was null after session creation failed.
- The job ultimately failed due to overall timeout
after repeated session creation errors: ##[error]Final attempt failed. Timeout of 2400000ms hit.

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

169:  JAVA_HOME: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.17-10/arm64/Contents/Home
170:  JAVA_HOME_17_ARM64: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.17-10/arm64/Contents/Home
171:  ##[endgroup]
172:  Warning: use -cacerts option to access cacerts keystore
173:  Certificate was added to keystore
174:  ##[group]Run nick-invision/[email protected]
175:  with:
176:  timeout_minutes: 40
177:  max_attempts: 3
178:  command: cd examples/java
179:  mvn -B test -D"jdk.internal.httpclient.disableHostnameVerification=true"
180:  
181:  retry_wait_seconds: 10
182:  polling_interval_seconds: 1
183:  warning_on_retry: true
184:  continue_on_error: false
185:  env:
...

250:  [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 143 kB/s)
251:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/33.5.0-jre/guava-33.5.0-jre.pom
252:  [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 229 kB/s)
253:  [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
254:  [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 725 kB/s)
255:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.pom
256:  [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)
257:  [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
258:  [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 598 kB/s)
259:  [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
260:  [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)
261:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom
262:  [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 283 kB/s)
263:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
264:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom (6.6 kB at 193 kB/s)
265:  [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
266:  [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 129 kB/s)
267:  [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
268:  [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 430 kB/s)
269:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/3.1/j2objc-annotations-3.1.pom
...

316:  [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 92 kB/s)
317:  [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
318:  [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 105 kB/s)
319:  [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
320:  [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 89 kB/s)
321:  [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
322:  [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 83 kB/s)
323:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-support/4.38.0/selenium-support-4.38.0.pom
324:  [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 84 kB/s)
325:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-grid/4.38.0/selenium-grid-4.38.0.pom
326:  [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 209 kB/s)
327:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.pom
328:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.pom (1.5 kB at 38 kB/s)
329:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/github/ben-manes/caffeine/caffeine/3.2.2/caffeine-3.2.2.pom
330:  [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 62 kB/s)
331:  [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
332:  [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 133 kB/s)
333:  [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
334:  [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 346 kB/s)
335:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/graphql-java/graphql-java/24.1/graphql-java-24.1.pom
...

400:  [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 119 kB/s)
401:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-api/4.14.1/selenium-api-4.14.1.pom
402:  [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 59 kB/s)
403:  [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
404:  [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 101 kB/s)
405:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/32.1.2-jre/guava-32.1.2-jre.pom
406:  [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 367 kB/s)
407:  [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
408:  [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 553 kB/s)
409:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom
410:  [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 62 kB/s)
411:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom
412:  [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 134 kB/s)
413:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.pom
414:  [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 58 kB/s)
415:  [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
416:  [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 60 kB/s)
417:  [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
418:  [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 222 kB/s)
419:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.pom
...

534:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure/1.55.0/opentelemetry-sdk-extension-autoconfigure-1.55.0.jar (49 kB at 182 kB/s)
535:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-os/4.38.0/selenium-os-4.38.0.jar
536:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/io/opentelemetry/opentelemetry-sdk-trace/1.55.0/opentelemetry-sdk-trace-1.55.0.jar (130 kB at 478 kB/s)
537:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-exec/1.5.0/commons-exec-1.5.0.jar
538:  [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 215 kB/s)
539:  [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
540:  [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 67 kB/s)
541:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-support/4.38.0/selenium-support-4.38.0.jar
542:  [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.0 MB/s)
543:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/seleniumhq/selenium/selenium-grid/4.38.0/selenium-grid-4.38.0.jar
544:  [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 197 kB/s)
545:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar
546:  [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 72 kB/s)
547:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/github/ben-manes/caffeine/caffeine/3.2.2/caffeine-3.2.2.jar
548:  [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 392 kB/s)
549:  [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
550:  [INFO] Downloaded from central: https://repo.maven.apache.org/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar (88 kB at 200 kB/s)
551:  [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
552:  [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 42 kB/s)
553:  [INFO] Downloading from central: https://repo.maven.apache.org/maven2/com/google/guava/guava/33.5.0-jre/guava-33.5.0-jre.jar
...

857:  [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
858:  [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
859:  [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 3.2 MB/s)
860:  [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 4.4 MB/s)
861:  [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 5.1 MB/s)
862:  [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 339 kB/s)
863:  [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
864:  [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 80 kB/s)
865:  [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
866:  [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 4.3 MB/s)
867:  [INFO] 
868:  [INFO] -------------------------------------------------------
869:  [INFO]  T E S T S
870:  [INFO] -------------------------------------------------------
871:  [INFO] Running dev.selenium.waits.WaitsTest
872:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.54 s -- in dev.selenium.waits.WaitsTest
873:  [INFO] Running dev.selenium.getting_started.UsingSeleniumTest
874:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.711 s -- in dev.selenium.getting_started.UsingSeleniumTest
875:  [INFO] Running dev.selenium.support.SelectListTest
876:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.803 s -- in dev.selenium.support.SelectListTest
877:  [INFO] Running dev.selenium.elements.InteractionTest
878:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.922 s -- in dev.selenium.elements.InteractionTest
879:  [INFO] Running dev.selenium.elements.InformationTest
880:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.044 s -- in dev.selenium.elements.InformationTest
881:  [INFO] Running dev.selenium.elements.FileUploadTest
882:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.190 s -- in dev.selenium.elements.FileUploadTest
883:  [INFO] Running dev.selenium.browsers.EdgeTest
884:  [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.84 s -- in dev.selenium.browsers.EdgeTest
885:  [INFO] Running dev.selenium.browsers.ChromeTest
886:  [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.76 s -- in dev.selenium.browsers.ChromeTest
887:  [INFO] Running dev.selenium.browsers.FirefoxTest
888:  [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 103.3 s -- in dev.selenium.browsers.FirefoxTest
889:  [INFO] Running dev.selenium.browsers.SafariTest
890:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.65 s -- in dev.selenium.browsers.SafariTest
891:  [INFO] Running dev.selenium.browsers.InternetExplorerTest
892:  [WARNING] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 0.001 s -- in dev.selenium.browsers.InternetExplorerTest
893:  [INFO] Running dev.selenium.troubleshooting.LoggingTest
894:  Nov 25, 2025 1:52:17 PM dev.selenium.troubleshooting.LoggingTest logging
895:  WARNING: this is a warning
896:  Nov 25, 2025 1:52:17 PM dev.selenium.troubleshooting.LoggingTest logging
897:  INFO: this is useful information
898:  Nov 25, 2025 1:52:17 PM dev.selenium.troubleshooting.LoggingTest logging
899:  FINE: this is detailed debug information
900:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s -- in dev.selenium.troubleshooting.LoggingTest
901:  [INFO] Running dev.selenium.bidi.cdp.LoggingTest
902:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.674 s -- in dev.selenium.bidi.cdp.LoggingTest
903:  [INFO] Running dev.selenium.bidi.cdp.CdpTest
904:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.694 s -- in dev.selenium.bidi.cdp.CdpTest
905:  [INFO] Running dev.selenium.bidi.cdp.ScriptTest
906:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.782 s -- in dev.selenium.bidi.cdp.ScriptTest
907:  [INFO] Running dev.selenium.bidi.cdp.CdpApiTest
908:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.31 s -- in dev.selenium.bidi.cdp.CdpApiTest
909:  [INFO] Running dev.selenium.bidi.cdp.NetworkTest
910:  [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 39.76 s -- in dev.selenium.bidi.cdp.NetworkTest
911:  [INFO] Running dev.selenium.drivers.OptionsTest
912:  [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.57 s -- in dev.selenium.drivers.OptionsTest
913:  [INFO] Running dev.selenium.drivers.RemoteWebDriverTest
914:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.59 s -- in dev.selenium.drivers.RemoteWebDriverTest
915:  [INFO] Running dev.selenium.drivers.HttpClientTest
916:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.333 s -- in dev.selenium.drivers.HttpClientTest
917:  [INFO] Running dev.selenium.drivers.ServiceTest
918:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.033 s -- in dev.selenium.drivers.ServiceTest
919:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.high_level.LogTest
920:  [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.09 s -- in dev.selenium.bidirectional.webdriver_bidi.high_level.LogTest
921:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.BrowsingContextInspectorTest
922:  [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 78.33 s -- in dev.selenium.bidirectional.webdriver_bidi.BrowsingContextInspectorTest
923:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.ScriptTest
924:  [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 229.3 s -- in dev.selenium.bidirectional.webdriver_bidi.ScriptTest
925:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.LogTest
926:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 39.92 s -- in dev.selenium.bidirectional.webdriver_bidi.LogTest
927:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.ScriptEventsTest
928:  [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 6.292 s -- in dev.selenium.bidirectional.webdriver_bidi.ScriptEventsTest
929:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.LocateNodesTest
930:  [WARNING] Tests run: 10, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 76.45 s -- in dev.selenium.bidirectional.webdriver_bidi.LocateNodesTest
931:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.NetworkEventsTest
932:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 47.10 s -- in dev.selenium.bidirectional.webdriver_bidi.NetworkEventsTest
933:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.user_context.SingleInstanceCookieParallelTest
934:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.97 s -- in dev.selenium.bidirectional.webdriver_bidi.user_context.SingleInstanceCookieParallelTest
935:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.user_context.MultipleInstanceParallelTest
936:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.94 s -- in dev.selenium.bidirectional.webdriver_bidi.user_context.MultipleInstanceParallelTest
937:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.ActionsTest
938:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 40.56 s -- in dev.selenium.bidirectional.webdriver_bidi.ActionsTest
939:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.BrowsingContextTest
940:  [INFO] Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 233.5 s -- in dev.selenium.bidirectional.webdriver_bidi.BrowsingContextTest
941:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest
942:  [ERROR] Tests run: 6, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 300.2 s <<< FAILURE! -- in dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest
943:  [ERROR] dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canAddIntercept -- Time elapsed: 131.7 s <<< ERROR!
944:  org.openqa.selenium.SessionNotCreatedException: 
945:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
946:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

963:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:109)
964:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:94)
965:  at dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.setup(NetworkCommandsTest.java:29)
966:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
967:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
968:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
969:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
970:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
971:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
972:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
973:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
974:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
975:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
976:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
977:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
978:  [ERROR] dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canRemoveIntercept -- Time elapsed: 5.911 s <<< ERROR!
979:  org.openqa.selenium.SessionNotCreatedException: 
...

998:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:109)
999:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:94)
1000:  at dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.setup(NetworkCommandsTest.java:29)
1001:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1002:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1003:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1004:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1005:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1006:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1007:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1008:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1009:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1010:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1011:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1012:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1013:  [ERROR] dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canFailRequest -- Time elapsed: 132.6 s <<< ERROR!
1014:  org.openqa.selenium.SessionNotCreatedException: 
1015:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1016:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1034:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:94)
1035:  at dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.setup(NetworkCommandsTest.java:29)
1036:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1037:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1038:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1039:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1040:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1041:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1042:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1043:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1044:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1045:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1046:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1047:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1048:  [INFO] Running dev.selenium.actions_api.WheelTest
1049:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.63 s -- in dev.selenium.actions_api.WheelTest
1050:  [INFO] Running dev.selenium.actions_api.MouseTest
1051:  [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 46.87 s -- in dev.selenium.actions_api.MouseTest
1052:  [INFO] Running dev.selenium.actions_api.KeysTest
1053:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.76 s -- in dev.selenium.actions_api.KeysTest
1054:  [INFO] Running dev.selenium.actions_api.ActionsTest
1055:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.43 s -- in dev.selenium.actions_api.ActionsTest
1056:  [INFO] Running dev.selenium.actions_api.PenTest
1057:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.135 s -- in dev.selenium.actions_api.PenTest
1058:  [INFO] Running dev.selenium.interactions.PrintOptionsTest
1059:  [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.66 s -- in dev.selenium.interactions.PrintOptionsTest
1060:  [INFO] Running dev.selenium.interactions.CookiesTest
1061:  [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.52 s -- in dev.selenium.interactions.CookiesTest
1062:  [INFO] Running dev.selenium.interactions.NavigationTest
1063:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.598 s -- in dev.selenium.interactions.NavigationTest
1064:  [INFO] Running dev.selenium.interactions.SavingTest
1065:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.378 s -- in dev.selenium.interactions.SavingTest
1066:  [INFO] Running dev.selenium.interactions.PrintsPageTest
1067:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.84 s -- in dev.selenium.interactions.PrintsPageTest
1068:  [INFO] Running dev.selenium.interactions.WindowsTest
1069:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.65 s -- in dev.selenium.interactions.WindowsTest
1070:  [INFO] Running dev.selenium.interactions.VirtualAuthenticatorTest
1071:  [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.51 s -- in dev.selenium.interactions.VirtualAuthenticatorTest
1072:  [INFO] Running dev.selenium.interactions.AlertsTest
1073:  [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 49.42 s -- in dev.selenium.interactions.AlertsTest
1074:  [INFO] Running dev.selenium.interactions.FramesTest
1075:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.174 s -- in dev.selenium.interactions.FramesTest
1076:  [INFO] Running dev.selenium.interactions.InteractionsTest
1077:  [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.298 s -- in dev.selenium.interactions.InteractionsTest
1078:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest
1079:  [ERROR] Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 393.1 s <<< FAILURE! -- in dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest
1080:  [ERROR] dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canFailRequest -- Time elapsed: 130.9 s <<< ERROR!
1081:  org.openqa.selenium.SessionNotCreatedException: 
1082:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1083:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1097:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:137)
1098:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:132)
1099:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:114)
1100:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:109)
1101:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:94)
1102:  at dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.setup(NetworkCommandsTest.java:29)
1103:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1104:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1105:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1106:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1107:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1108:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1109:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1110:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1111:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1112:  [ERROR] dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canRemoveIntercept -- Time elapsed: 131.1 s <<< ERROR!
1113:  org.openqa.selenium.SessionNotCreatedException: 
1114:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1115:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1129:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:137)
1130:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:132)
1131:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:114)
1132:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:109)
1133:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:94)
1134:  at dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.setup(NetworkCommandsTest.java:29)
1135:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1136:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1137:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1138:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1139:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1140:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1141:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1142:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1143:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1144:  [ERROR] dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canAddIntercept -- Time elapsed: 131.1 s <<< ERROR!
1145:  org.openqa.selenium.SessionNotCreatedException: 
1146:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1147:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1165:  at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:94)
1166:  at dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.setup(NetworkCommandsTest.java:29)
1167:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1168:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1169:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1170:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1171:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1172:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1173:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1174:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1175:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1176:  [INFO] Running dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest
1177:  [INFO] 
1178:  [INFO] Results:
1179:  [INFO] 
1180:  [ERROR] Errors: 
1181:  [ERROR] dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canAddIntercept
1182:  [ERROR]   Run 1: NetworkCommandsTest.setup:29 » SessionNotCreated Could not start a new session. Response code 500. Message: Failed to read marionette port 
1183:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
1184:  Build info: version: '4.38.0', revision: '6b412e825c*'
1185:  System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.7.1', java.version: '17.0.17'
1186:  Driver info: org.openqa.selenium.firefox.FirefoxDriver
1187:  Command: [null, newSession {capabilities=[Capabilities {acceptInsecureCerts: true, browserName: firefox, moz:firefoxOptions: {binary: /Applications/Firefox.app/C..., prefs: {remote.active-protocols: 1}}, webSocketUrl: true}]}]
1188:  [ERROR]   Run 2: NetworkCommandsTest.setup:29 » SessionNotCreated Could not start a new session. Response code 500. Message: Failed to read marionette port 
1189:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
1190:  Build info: version: '4.38.0', revision: '6b412e825c*'
1191:  System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.7.1', java.version: '17.0.17'
1192:  Driver info: org.openqa.selenium.firefox.FirefoxDriver
1193:  Command: [null, newSession {capabilities=[Capabilities {acceptInsecureCerts: true, browserName: firefox, moz:firefoxOptions: {binary: /Applications/Firefox.app/C..., prefs: {remote.active-protocols: 1}}, webSocketUrl: true}]}]
1194:  [INFO] 
1195:  [ERROR] dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canFailRequest
1196:  [ERROR]   Run 1: NetworkCommandsTest.setup:29 » SessionNotCreated Could not start a new session. Response code 500. Message: Failed to read marionette port 
1197:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
1198:  Build info: version: '4.38.0', revision: '6b412e825c*'
1199:  System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.7.1', java.version: '17.0.17'
1200:  Driver info: org.openqa.selenium.firefox.FirefoxDriver
1201:  Command: [null, newSession {capabilities=[Capabilities {acceptInsecureCerts: true, browserName: firefox, moz:firefoxOptions: {binary: /Applications/Firefox.app/C..., prefs: {remote.active-protocols: 1}}, webSocketUrl: true}]}]
1202:  [ERROR]   Run 2: NetworkCommandsTest.setup:29 » SessionNotCreated Could not start a new session. Response code 500. Message: Failed to read marionette port 
1203:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
1204:  Build info: version: '4.38.0', revision: '6b412e825c*'
1205:  System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.7.1', java.version: '17.0.17'
1206:  Driver info: org.openqa.selenium.firefox.FirefoxDriver
1207:  Command: [null, newSession {capabilities=[Capabilities {acceptInsecureCerts: true, browserName: firefox, moz:firefoxOptions: {binary: /Applications/Firefox.app/C..., prefs: {remote.active-protocols: 1}}, webSocketUrl: true}]}]
1208:  [INFO] 
1209:  [ERROR] dev.selenium.bidirectional.webdriver_bidi.NetworkCommandsTest.canRemoveIntercept
1210:  [ERROR]   Run 1: NetworkCommandsTest.setup:29 » SessionNotCreated Could not start a new session. Response code 500. Message: Process unexpectedly closed with status 0 
1211:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
1212:  Build info: version: '4.38.0', revision: '6b412e825c*'
1213:  System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.7.1', java.version: '17.0.17'
1214:  Driver info: org.openqa.selenium.firefox.FirefoxDriver
1215:  Command: [null, newSession {capabilities=[Capabilities {acceptInsecureCerts: true, browserName: firefox, moz:firefoxOptions: {binary: /Applications/Firefox.app/C..., prefs: {remote.active-protocols: 1}}, webSocketUrl: true}]}]
1216:  [ERROR]   Run 2: NetworkCommandsTest.setup:29 » SessionNotCreated Could not start a new session. Response code 500. Message: Failed to read marionette port 
1217:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
1218:  Build info: version: '4.38.0', revision: '6b412e825c*'
1219:  System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '15.7.1', java.version: '17.0.17'
1220:  Driver info: org.openqa.selenium.firefox.FirefoxDriver
1221:  Command: [null, newSession {capabilities=[Capabilities {acceptInsecureCerts: true, browserName: firefox, moz:firefoxOptions: {binary: /Applications/Firefox.app/C..., prefs: {remote.active-protocols: 1}}, webSocketUrl: true}]}]
1222:  [INFO] 
1223:  [INFO] 
1224:  [ERROR] Tests run: 270, Failures: 0, Errors: 3, Skipped: 9
1225:  [INFO] 
1226:  ##[warning]Attempt 1 failed. Reason: Timeout of 2400000ms hit
1227:  ##[endgroup]
...

1240:  [INFO] No sources to compile
1241:  [INFO] 
1242:  [INFO] --- resources:3.3.1:testResources (default-testResources) @ selenium-examples ---
1243:  [INFO] Copying 8 resources from src/test/resources to target/test-classes
1244:  [INFO] 
1245:  [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ selenium-examples ---
1246:  [INFO] Nothing to compile - all classes are up to date.
1247:  [INFO] 
1248:  [INFO] --- surefire:3.5.4:test (default-test) @ selenium-examples ---
1249:  [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
1250:  [INFO] 
1251:  [INFO] -------------------------------------------------------
1252:  [INFO]  T E S T S
1253:  [INFO] -------------------------------------------------------
1254:  [INFO] Running dev.selenium.waits.WaitsTest
1255:  [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.15 s -- in dev.selenium.waits.WaitsTest
1256:  [INFO] Running dev.selenium.getting_started.UsingSeleniumTest
1257:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.719 s -- in dev.selenium.getting_started.UsingSeleniumTest
1258:  [INFO] Running dev.selenium.support.SelectListTest
1259:  [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.22 s -- in dev.selenium.support.SelectListTest
1260:  [INFO] Running dev.selenium.elements.InteractionTest
1261:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.178 s -- in dev.selenium.elements.InteractionTest
1262:  [INFO] Running dev.selenium.elements.InformationTest
1263:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.212 s -- in dev.selenium.elements.InformationTest
1264:  [INFO] Running dev.selenium.elements.FileUploadTest
1265:  [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.942 s -- in dev.selenium.elements.FileUploadTest
1266:  [INFO] Running dev.selenium.browsers.EdgeTest
1267:  [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 68.07 s -- in dev.selenium.browsers.EdgeTest
1268:  [INFO] Running dev.selenium.browsers.ChromeTest
1269:  [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 60.42 s -- in dev.selenium.browsers.ChromeTest
1270:  [INFO] Running dev.selenium.browsers.FirefoxTest
1271:  [ERROR] Tests run: 14, Failures: 0, Errors: 13, Skipped: 0, Time elapsed: 1714 s <<< FAILURE! -- in dev.selenium.browsers.FirefoxTest
1272:  [ERROR] dev.selenium.browsers.FirefoxTest.logsToFile -- Time elapsed: 130.9 s <<< ERROR!
1273:  org.openqa.selenium.SessionNotCreatedException: 
1274:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1275:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1295:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1296:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1297:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1298:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1299:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1300:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1301:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1302:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1303:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1304:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1305:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1306:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1307:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1308:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1309:  ... 12 more
1310:  [ERROR] dev.selenium.browsers.FirefoxTest.stopsTruncatingLogs -- Time elapsed: 131.1 s <<< ERROR!
1311:  org.openqa.selenium.SessionNotCreatedException: 
1312:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1313:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1333:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1334:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1335:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1336:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1337:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1338:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1339:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1340:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1341:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1342:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1343:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1344:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1345:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1346:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1347:  ... 12 more
1348:  [ERROR] dev.selenium.browsers.FirefoxTest.installAddon -- Time elapsed: 131.1 s <<< ERROR!
1349:  org.openqa.selenium.SessionNotCreatedException: 
1350:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1351:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1373:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1374:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1375:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1376:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1377:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1378:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1379:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1380:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1381:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1382:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1383:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1384:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1385:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1386:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1387:  ... 12 more
1388:  [ERROR] dev.selenium.browsers.FirefoxTest.fullPageScreenshot -- Time elapsed: 130.9 s <<< ERROR!
1389:  org.openqa.selenium.SessionNotCreatedException: 
1390:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1391:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1413:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1414:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1415:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1416:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1417:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1418:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1419:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1420:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1421:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1422:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1423:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1424:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1425:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1426:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1427:  ... 12 more
1428:  [ERROR] dev.selenium.browsers.FirefoxTest.logsWithLevel -- Time elapsed: 131.0 s <<< ERROR!
1429:  org.openqa.selenium.SessionNotCreatedException: 
1430:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1431:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1451:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1452:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1453:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1454:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1455:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1456:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1457:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1458:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1459:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1460:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1461:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1462:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1463:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1464:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1465:  ... 12 more
1466:  [ERROR] dev.selenium.browsers.FirefoxTest.basicOptions -- Time elapsed: 131.4 s <<< ERROR!
1467:  org.openqa.selenium.SessionNotCreatedException: 
1468:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1469:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1489:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1490:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1491:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1492:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1493:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1494:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1495:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1496:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1497:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1498:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1499:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1500:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1501:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1502:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1503:  ... 12 more
1504:  [ERROR] dev.selenium.browsers.FirefoxTest.uninstallAddon -- Time elapsed: 131.1 s <<< ERROR!
1505:  org.openqa.selenium.SessionNotCreatedException: 
1506:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1507:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1529:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1530:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1531:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1532:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1533:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1534:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1535:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1536:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1537:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1538:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1539:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1540:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1541:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1542:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1543:  ... 12 more
1544:  [ERROR] dev.selenium.browsers.FirefoxTest.setContext -- Time elapsed: 131.1 s <<< ERROR!
1545:  org.openqa.selenium.SessionNotCreatedException: 
1546:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1547:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1568:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1569:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1570:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1571:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1572:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1573:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1574:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1575:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1576:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1577:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1578:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1579:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1580:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1581:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1582:  ... 12 more
1583:  [ERROR] dev.selenium.browsers.FirefoxTest.logsToConsole -- Time elapsed: 130.8 s <<< ERROR!
1584:  org.openqa.selenium.SessionNotCreatedException: 
1585:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1586:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1606:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1607:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1608:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1609:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1610:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1611:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1612:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1613:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1614:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1615:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1616:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1617:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1618:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1619:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1620:  ... 12 more
1621:  [ERROR] dev.selenium.browsers.FirefoxTest.setBrowserLocation -- Time elapsed: 131.5 s <<< ERROR!
1622:  org.openqa.selenium.SessionNotCreatedException: 
1623:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1624:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1644:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1645:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1646:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1647:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1648:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1649:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1650:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1651:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1652:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1653:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1654:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1655:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1656:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1657:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1658:  ... 12 more
1659:  [ERROR] dev.selenium.browsers.FirefoxTest.installUnsignedAddonPath -- Time elapsed: 131.2 s <<< ERROR!
1660:  org.openqa.selenium.SessionNotCreatedException: 
1661:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1662:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1684:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1685:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1686:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1687:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1688:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1689:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1690:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1691:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1692:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1693:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1694:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1695:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1696:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1697:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1698:  ... 12 more
1699:  [ERROR] dev.selenium.browsers.FirefoxTest.firefoxProfile -- Time elapsed: 131.2 s <<< ERROR!
1700:  org.openqa.selenium.SessionNotCreatedException: 
1701:  Could not start a new session. Response code 500. Message: Failed to read marionette port 
1702:  Host info: host: 'sat12-bq163-8824e260-f340-48e3-a8ad-cfc2e7f0fef4-526A297A5D1B.local', ip: 'fe80:0:0:0:c24:735e:3c93:d300%en0'
...

1722:  at java.base/java.lang.reflect.Method.invoke(Method.java:569)
1723:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1724:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1725:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1726:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1727:  at java.base/java.util.concurrent.ForkJoinTask.awaitDone(ForkJoinTask.java:436)
1728:  at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:670)
1729:  at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
1730:  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
1731:  at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
1732:  at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
1733:  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
1734:  Suppressed: java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.firefox.FirefoxDriver.quit()" because "this.driver" is null
1735:  at dev.selenium.browsers.FirefoxTest.clearProperties(FirefoxTest.java:31)
1736:  ... 12 more
1737:  [ERROR] dev.selenium.browsers.FirefoxTest.setProfileLocation...

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.

5 participants