Default recording configuration¶
The Default recording configuration is an execution setting of the
test configuration. It can be used to centrally define recording-related settings for test
execution instead of repeating them in each package.
For better differentiation, the following terms are defined:
Default recording package: This package is part of the default recording configuration. Contents from the Signal recordings tab are taken into account.Test case package: The specific package that implements a test case for which recordings shall be created.
The default recording package is a regular package specified in the
test configuration.
Signal groups and signals defined in this package are automatically used in
test case packages. Whether a signal group, one of its settings, or other settings such as
trace merge are used depends on a number of rules:
Use case 1: Recording on demand
If no suitable group is found in a package for signals from Signal group “Assign automatically” or via Record all test quantities, suitable groups are adopted from the default recording configuration.
Use case 2: Always record everything
If all groups and signals from the
default recording packageare to be transferred to thetest case package, you can enable the TCF option Always use signal groups and signals in test case packages and stimulation package steps. This requires thetest case packageto be used as a stimulation package in a project or the test case flag (a property of the package) to be set.
Signal recordings tab¶
In the signal recordings tab, elements automatically imported from default groups are displayed
by default, but can also be hidden. For details, see
Creating signal groups and recording groups.
Furthermore, the behavior when adding signals via drag-and-drop changes if a suitable default
signal group exists in the loaded test configuration with the Default recording package:
A new signal group is not automatically created; instead, the signal is added
to the Assign Automatically group.
Feature table
The following table describes specific settings of the default recording package in more
detail.
Feature |
Description |
|---|---|
Signal groups |
|
Signals in signal groups |
|
Recording group settings |
|
Assign automatically group |
|
Record all test quantities |
|
Synchronization |
|
Trace merge |
|
Package variables |
|
Example overview
Detailed examples can be found on a dedicated subpage. That page describes typical usage scenarios including initial situation, configuration, runtime behavior, and recommendation.
The examples address the following topics in particular:
automatic assignment without a matching local signal group
extending a local signal group with the same name
adopting synchronizations from the
default recording packagealways recording a few signals
always recording many signals
Related topics
Special attention must be paid to recording control. Either use
Start/StopTrace test steps in the