55.9 Entries in the recording log
During node conversion, diagnostic information is written to the recording log
(see "The Recording Log"). The level of detail is controlled by the
option
Entries for the recording log
. If the option is set to
Log nothing, no entries related to procedure call recording are written
to the recording log. If the option is set to
Log nodes processed, procedure calls, invalid and processed definitions with
details, the section "Procedure Call Recording" with the entries described
below appears in the recording log.
55.9.1 "Test suites searched for procedure call definitions"
This node lists all test suites that were searched for Procedure call definitions, i.e. the test suite itself as well as all test suites listed in Include files.
55.9.2 "Invalid Procedure Call Definitions"
This section only appears if invalid Procedure call definitions were found. They are listed here and marked with an error indicator. They contain a note describing the cause of the error.
55.9.3 "Remove 'Ignore' Steps"
This section only appears if Procedure call definitions are present that are supposed to remove certain nodes from the nodes to be converted before the actual conversion, see Optional nodes. The analysis results are documented here for each node.
55.9.4 "Remaining Steps after Removing 'Ignore' Steps"
This section only appears if Procedure call definitions are present that are supposed to remove certain nodes from the nodes to be converted before the actual conversion, see Optional nodes. It lists the remaining nodes.
55.9.5 "Iteration ... - Procedure Call Definitions Checked"
Here the node processing is logged step by step. For each pass, a subsection
"Iteration ... - Procedure call definitions checked" appears, with "..." as the
running number. Within it, each conversion has its own subsection whose name
summarizes the result, e.g.
[0] MouseEventStep -> myProcedure if the node was converted into a
procedure call, or [0] MouseEventStep unchanged if no matching
definition was found. For a match, the subsection also contains the list of
covered nodes ("Steps covered by the procedure call:") and the created
Procedure call node ("Procedure call created: ...").
For each conversion, the Procedure call definitions that were checked are listed. Each node match or non-match is annotated with detailed comparison information. Non-matches are marked as inactive (grayed out).