Description
The Test component defines a single test. Based on the configured severity, a failed test will either trigger an error message or cause a fault in the parent component.
Implementation
-
Present in the Troubleshoot components by default.
Actions
-
Execute: Runs the test.
Properties
-
Status: Indicates the current test status — {ok} if successful, {fault} if an error occurred.
-
LastTestAttempt: Timestamp of the most recent test execution.
-
LastTestSuccess: Timestamp of the most recent successful test.
-
LastTestFailure: Timestamp of the most recent failed test.
-
FaultCause: Displays the error message if the test fails. Depending on the test, displays the source of the error if available.
-
Severity: Defines the impact level of a test failure.
-
Warning: Logs an error message upon failure.
-
Severe: Sets the parent component’s status to fault on failure.
-
-
Notes: Provides a description or explanation of the test.
Fault Causes:
|
Error Message |
Details |
TroubleShoot |
|---|---|---|
|
Missing BtibService |
The BtibService is not present in the Services. |
Add it from the palette to the Services. |
|
Disabled BtibService |
The BtibService is present but is not enabled. |
Enable your BtibService. |
|
Found no valid ‘activeTicketing' license |
The system could not detect a valid activeTicketing feature. |
In “station:|slot:/Services/PlatformServices/LicenseService” check that your Btib.licence contains the “activeTicketing” feature and check that it’s not expired.
|
|
Custom FaultCause |
Each Test will have a different FaultCause depending on the Component the message will be different. |
Check the Notes for more information. |