Test result
The following table shows the, pre-defined, results a test can return. These statuses relate directly to a Log status.
Test result | Log status | Description |
---|---|---|
inactive | inactive | <internal> |
skipped | skipped | Condition(s) to execute not true |
started | started | Not yet finished |
canceled | canceled | External request to stop |
succeeded | succeeded | Normal termination |
failed | failed | Result unexpected, functionally |
aborted | aborted | Critical error occurred |
Note: A test may also return a user-defined result. This always
results in a "failed" log status!
A test that invokes another test can retrieve the test result of that test and use it to affect its own execution; for example, decide to continue or exit.