Skip to content

[Bug]: Skipped tests are reported in CSV export, and are marked as ok: true in JSON report #34174

@whimboo

Description

@whimboo

Version

1.50.0-next

Steps to reproduce

When running the WebDriver BiDi tests for Firefox we currently have a good number of tests skipped which are timing out in CI. We actually want to know about those failing (skipped) tests.

Whereby it's not clear to me how we could differentiate between skipped tests due to a timeout, and skipped tests because they aren't needed.

@yury-s do you have an idea how we could accomplish that?

Expected behavior

Skipped tests should be listed in the CSV export and marked not as ok (?) in the JSON report.

Actual behavior

The CSV export doesn't contain those skipped tests. As well the JSON report lists the test status as ok: true, which is probably not correct and should be false?

Additional context

No response

Environment

System:
    OS: macOS 14.7.1
    CPU: (10) arm64 Apple M1 Pro
    Memory: 3.49 GB / 32.00 GB
  Binaries:
    Node: 22.8.0 - /opt/homebrew/bin/node
    Yarn: 1.22.22 - /opt/homebrew/bin/yarn
    npm: 10.8.2 - /opt/homebrew/bin/npm
  IDEs:
    VSCode: 1.96.0 - /opt/homebrew/bin/code
  Languages:
    Bash: 3.2.57 - /bin/bash

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions