background image
<< Selective Code Coverage Instrumentation | Target Deployment Port Settings >>
<< Selective Code Coverage Instrumentation | Target Deployment Port Settings >>

Instrumentation Control

Test RealTime - User Guide
To change the Code Coverage Instrumentation Control setting for an
application or test node.
1. In
the
Project Explorer, click the Settings
button.
2.
Select a node in the Project Explorer pane.
3. Select
the
Runtime Observation node, and the Coverage node.
4. Select
Instrumentation Control.
5.
When you have finished, click OK to validate the changes.
Runtime Tracing Settings
The Runtime Tracing Control settings are part of the Runtime Analysis node of the
Configuration Settings dialog box, which allows you to configure settings for each
node.
By default, the settings of each node are inherited from those of the parent node.
When you override the settings of a parent node, changes are propagated to all child
nodes within the same Configuration. Overridden fields are displayed in bold.
Instrumentation Control
·
Trace File Name (.tdf): This allows you to force a filename and path for the
dynamic .tdf file. By default, the .tdf carries the name of the application node.
·
Functions called within a return expression are sequenced: For C only. With this
option, the UML/SD Viewer displays calls located in return expressions as if
they were executed sequentially and not in a nested manner.
·
Collapse unnamed classes and structures: For C++ only. With this option,
unnamed
structs
and
unions
are not instrumented.
·
Display class template instantiation in a note: For C++ only. With this option,
the UML/SD Viewer will not display notes for template instances for each
template class instance.
Trace Control
·
Split Trace File Enable: See Splitting trace files for more information on this
setting.
·
Maximum Size (Kbytes): This specifies the maximum size for a split .tdf file.
When this size is reached, a new split .tdf file is created.
·
File name prefix: By default, split files are named as att_
<number>
.tdf, where
<number>
is a 4-digit sequence number. This setting allows you to replace the
att_ prefix with the prefix of your choice.
·
Automatic loop detection enable: Loop detection simplifies UML sequence
diagrams by summarizing repeating traces into a loop symbol. Loops are an
280