51.4.2.0 51.4.1.1 51.4.1.0 51.3.0.0 51.2.0.17 51.2.0.12 51.2.0.11 51.2.0.5 51.2.0.2
51.4.2.0 51.4.1.1 51.4.1.0 51.3.0.0 51.2.0.17 51.2.0.12 51.2.0.11 51.2.0.5 51.2.0.2

Test

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.

     

image-20250811-141337.png

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.
Cannot be recovered until the service is restarted.

Custom FaultCause

Each Test will have a different FaultCause depending on the Component the message will be different.

Check the Notes for more information.