ADTF Substream Watchdog
Loading...
Searching...
No Matches
Substream Watchdog

Plugin Information

Plugin Filenameadtf_substream_watchdog.adtfplugin
Plugin Descriptionadtf_substream_watchdog.plugindescription
Plugin NameSubstream Watchdog Plugin
LicenseADTF Subscription
Support Mailsupport@digitalwerk.net
Homepage URLhttps://adtf.dev/

Plugin Versions

Plugin Version1.99.99
Plugin File Version1.0
adtf::dw_substream_watchdog_plugin1.99.99
adtf3.21.0
adtf::ucom3.1.0

Component Information

NameSubstream Watchdog
CIDsubstream_watchdog.filter.dw.cid
DescriptionUse this filter to allow monitoring of multiple conditions.
TypeFilter

Properties

NameValueTypeDescriptionSubproperties
config_filecFilenameThe name of the configuration file that defines all monitoring constraints.Value Range:
minimum =
maximum = Filename Extension Filter:
log_channels/default/fatal_action2tUInt32The default action when a fatal error is reported.Value List:
Stop session = 2
Shutdown ADTF = 3
Abort to crash handler = 4Value Range:
minimum =
maximum = Filename Extension Filter:
log_channels/default/log_level35tUInt32The log level for this channel.Value List:
None = 0
Error = 10
Warning = 20
Info = 30
Detail = 35
Dump = 40
All = 255Value Range:
minimum =
maximum = Filename Extension Filter:
log_channels/default/recoverable_action0tUInt8The action to perform when a recoverable error is reported.Value List:
Log only = 0
Treat as fatal = 1Value Range:
minimum =
maximum = Filename Extension Filter:
timeout_grace_period_ns5000000000tUInt64Grace period (nanoseconds) for timeouts of signals/substreams when checked via the check_timeouts runner. The internal timebase for temporal expressions never differs from trigger timestamps (streamtime) by more than this grace period. It's your responsibility that no signal updates arrive later than the grace period.Value Range:
minimum =
maximum = Filename Extension Filter:

Input Pins

NameStream TypeDescription
input adtf/substreams Substream input for evaluation.

Output Pins

NameStream TypeDescription
results adtf/substreams This output that contains a substream for each test case and evaluation.

Runner Pins

NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
process_input91input0000Default runner port for the input pin 'input'
check_timeouts100011000000When connected to a timer runner, then the filter will evaluate the current state/result of all expressions and test cases continously. Otherwise updates will only occour upon data input.

Dynamic Pins

Dynamic Input Pinsfalse
Dynamic Output Pinsfalse
Dynamic Input Binding Pinstrue
Dynamic Output Binding Pinsfalse

Input Pin Stream Types

Pin Nameinput
Meta Type Nameadtf/substreams
Stream Type Properties
NameValueTypeDescriptionSubproperties
substreamstruetBoolValue Range:
minimum =
maximum = Filename Extension Filter:

Output Pin Stream Types

Pin Nameresults
Meta Type Nameadtf/substreams
Stream Type Properties
NameValueTypeDescriptionSubproperties
substreamstruetBoolValue Range:
minimum =
maximum = Filename Extension Filter: