Self Test Report
Report which contains the results of the selected self tests.
Field | Type | Default | Unit |
---|---|---|---|
result_flag |
- |
- |
|
Aggregated result flag which is FLAG_SUCCESS if all tests passed without warnings |
|||
results |
repeated Result |
- |
- |
List of test results |
Result
Result of test.
Field | Type | Default | Unit |
---|---|---|---|
test |
- |
- |
|
Test case |
|||
identifier |
string |
- |
- |
Unique identifier of test case |
|||
flag |
- |
- |
|
Flag which states test result |
|||
reason |
optional string |
- |
- |
Human-readable reason for test warning or failure. Is not set if test was successful. |
|||
duration |
float |
- |
s |
Duration of test run |
Flag
Result flags which indicates if test was sucessful.
Name | Value | Description |
---|---|---|
FLAG_UNSPECIFIED |
0 |
Unknown result. |
FLAG_SUCCESS |
1 |
The test was successful. |
FLAG_WARNING |
2 |
The test suceeded but it raised some warnings. Please report if this happens during production and the root-cause is unknown. |
FLAG_FAILURE |
3 |
The test failed. The tested module is most probably not functional. |