Note The VI Analyzer tests are available only if you install and activate the LabVIEW VI Analyzer Toolkit. Refer to the NI website for more information about the VI Analyzer Toolkit.
Tests in the VI Metrics category of VI Analyzer tests analyze the complexity of a VI by comparing block diagram and front panel statistics to user-specified limits. VI Metrics tests correspond to the statistics calculated in the VI Metrics window.
Connector Inputs and Outputs—Checks whether the number of connector pane inputs and outputs is within the user-specified limit.
Controls and Indicators—Checks whether the number of controls and indicators is within the user-specified limit.
Diagram Count—Checks whether the number of block diagrams in a VI is within the user-specified limit. Each VI has a single top-level block diagram and subdiagrams for each structure.
Diagram Size—Checks whether the block diagram size is within the user-specified limits for width and height.
Node Count—Checks whether the number of nodes on the block diagram is within the user-specified limit.
Property Reads and Writes—Checks whether the number of property reads and property writes by the block diagram is within the user-specified limit.
Shared Library Calls—Checks whether the number of Call Library Function Nodes on the block diagram is within the user-specified limit.
Structure Count—Checks whether the number of structures on the block diagram is within the user-specified limit.
Wire Sources—Checks whether the number of wire sources on the block diagram is within the user-specified limit. Each wire has a single source and can branch to multiple destinations. If a wire enters or exits a structure, LabVIEW considers the tunnel that the wire passes through a new source.