2021-07-22 19:56:36 -07:00
|
|
|
# class: TestResult
|
|
|
|
* langs: js
|
|
|
|
|
|
|
|
A result of a single [TestCase] run.
|
|
|
|
|
|
|
|
## property: TestResult.attachments
|
|
|
|
- type: <[Array]<[Object]>>
|
|
|
|
- `name` <[string]> Attachment name.
|
|
|
|
- `contentType` <[string]> Content type of this attachment to properly present in the report, for example `'application/json'` or `'image/png'`.
|
2022-04-06 13:36:20 -07:00
|
|
|
- `path` <[string]> Optional path on the filesystem to the attached file.
|
|
|
|
- `body` <[Buffer]> Optional attachment body used instead of a file.
|
2021-07-22 19:56:36 -07:00
|
|
|
|
|
|
|
The list of files or buffers attached during the test execution through [`property: TestInfo.attachments`].
|
|
|
|
|
|
|
|
## property: TestResult.duration
|
|
|
|
- type: <[float]>
|
|
|
|
|
|
|
|
Running time in milliseconds.
|
|
|
|
|
|
|
|
## property: TestResult.error
|
2022-04-06 13:36:20 -07:00
|
|
|
- type: <[TestError]>
|
2021-07-22 19:56:36 -07:00
|
|
|
|
2022-04-06 13:36:20 -07:00
|
|
|
Optional first error thrown during test execution, if any. This is equal to the first
|
2022-02-02 19:33:51 -07:00
|
|
|
element in [`property: TestResult.errors`].
|
|
|
|
|
|
|
|
## property: TestResult.errors
|
|
|
|
- type: <[Array]<[TestError]>>
|
|
|
|
|
|
|
|
Errors thrown during the test execution.
|
2021-07-22 19:56:36 -07:00
|
|
|
|
|
|
|
## property: TestResult.retry
|
|
|
|
- type: <[int]>
|
|
|
|
|
|
|
|
When test is retries multiple times, each retry attempt is given a sequential number.
|
|
|
|
|
2022-03-25 19:30:45 +01:00
|
|
|
Learn more about [test retries](../test-retries.md#retries).
|
2021-07-22 19:56:36 -07:00
|
|
|
|
|
|
|
## property: TestResult.startTime
|
|
|
|
- type: <[Date]>
|
|
|
|
|
|
|
|
Start time of this particular test run.
|
|
|
|
|
|
|
|
## property: TestResult.status
|
2021-07-28 15:43:37 -07:00
|
|
|
- type: <[TestStatus]<"passed"|"failed"|"timedOut"|"skipped">>
|
2021-07-22 19:56:36 -07:00
|
|
|
|
|
|
|
The status of this test result. See also [`property: TestCase.expectedStatus`].
|
|
|
|
|
|
|
|
## property: TestResult.stderr
|
|
|
|
- type: <[Array]<[string]|[Buffer]>>
|
|
|
|
|
|
|
|
Anything written to the standard error during the test run.
|
|
|
|
|
|
|
|
## property: TestResult.stdout
|
|
|
|
- type: <[Array]<[string]|[Buffer]>>
|
|
|
|
|
|
|
|
Anything written to the standard output during the test run.
|
|
|
|
|
2021-08-02 17:17:20 -07:00
|
|
|
## property: TestResult.steps
|
|
|
|
- type: <[Array]<[TestStep]>>
|
|
|
|
|
|
|
|
List of steps inside this test run.
|
|
|
|
|
2021-07-22 19:56:36 -07:00
|
|
|
## property: TestResult.workerIndex
|
|
|
|
- type: <[int]>
|
|
|
|
|
|
|
|
Index of the worker where the test was run.
|
|
|
|
|
2022-03-25 19:30:45 +01:00
|
|
|
Learn more about [parallelism and sharding](../test-parallel.md) with Playwright Test.
|