Analyzes VIs using the settings that VI Analyzer Task in specifies. You can wire the results to the VIAn Easy Report VI.


icon

Inputs/Outputs

  • cdlrn.png VI Analyzer Task in

    VI Analyzer Task in contains a reference to the current task.

    The VI Analyzer task must be a valid task that you created using the VIAn New Task VI.

  • cerrcodeclst.png error in (no error)

    error in describes error conditions that occur before this node runs. This input provides standard error in functionality.

  • cbool.png Show Results Window?

    Show Results Window? (F) specifies whether to show the VI Analyzer Results Window after the VI completes execution.

  • i1dpath.png VIs Tested

    VIs Tested returns an array of paths to every VI analyzed.

  • i1dstr.png Tests Run

    Tests Run returns an array of strings containing the names of all the tests run in the analysis.

  • idlrn.png VI Analyzer Task out

    VI Analyzer Task out returns a reference to the VI Analyzer task specified in VI Analyzer Task in.

  • icclst.png Analysis Results

    Analysis Results returns the results of the VI Analyzer task.

    Wire this output to the Analysis Results input of the VIAn Easy Report VI.

  • i2dcclst.png Raw Results

    Raw Results contains the unparsed results data for every test and every VI in the VI Analyzer task.

  • istr.png Test Name

    Test Name displays the name of the test.

  • i1dcclst.png Results Data

    Results Data contains the unparsed results for the test specified in Test Name.

  • istr.png Result Message

  • ii32.png Ref Index

  • ienum.png Status

    Status indicates whether the test in Test Name passed or failed.

  • ibool.png Exceed Max Fails?

    Exceed Max Fails? indicates whether the test in Test Name failed more than the maximum number of times specified for that test.

  • i1dcclst.png Parsed Results Data (by VI)

    Parsed Results Data (by VI) contains the results by VI for every test in the VI Analyzer task, including which tests passed and failed, which tests the VI Analyzer could not load or run, and which errors occurred.

  • ipath.png VI Path

    VI Path contains the path to the VI for which the test results are listed.

  • i1dnclst.png Pass

    Pass contains data on the tests that passed for the VI specified in VI Path.

  • ii32.png row

  • ii32.png column

  • i1dnclst.png Fail

    Fail contains data on the tests that failed for the VI specified in VI Path.

  • ii32.png row

  • ii32.png column

  • i1dnclst.png Skipped

    Skipped contains data on the tests that the VI Analyzer skipped for the VI specified in VI Path.

  • ii32.png row

  • ii32.png column

  • i1dnclst.png VI not loadable

    VI not loadable contains data on whether the VI Analyzer was able to load the VI specified in VI Path.

  • ii32.png row

  • ii32.png column

  • i1dnclst.png Test not loadable

    Test not loadable contains data on the tests that the VI Analyzer was not able to load for the VI specified in VI Path.

  • ii32.png row

  • ii32.png column

  • i1dnclst.png Test not runnable

    Test not runnable contains data on the tests that the VI Analyzer was not able to run for the VI specified in VI Path.

  • ii32.png row

  • ii32.png column

  • i1dnclst.png Test error out

    Test error out contains data on errors that occurred when the VI Analyzer performed tests on the VI specified in VI Path.

  • ii32.png row

  • ii32.png column

  • i1dcclst.png Parsed Results Data (by Test)

    Parsed Results Data (by Test) contains the results of every test and whether the VI Analyzer passed, failed, or skipped the test for every VI in the VI Analyzer task.

  • istr.png Test Name

    Test Name displays the name of the test.

  • i1dcclst.png Pass

    Pass contains data on the tests that passed for the VI specified in VI Path.

  • ipath.png VI Path

    VI Path contains the path to the VI for which the test results are listed.

  • inclst.png index

  • ii32.png row

  • ii32.png column

  • i1dcclst.png Fail

    Fail contains data on the tests that failed for the VI specified in VI Path.

  • ipath.png VI Path

    VI Path contains the path to the VI for which the test results are listed.

  • inclst.png index

  • ii32.png row

  • ii32.png column

  • i1dcclst.png Skipped

    Skipped contains data on the tests that the VI Analyzer skipped for the VI specified in VI Path.

  • ipath.png VI Path

    VI Path contains the path to the VI for which the test results are listed.

  • inclst.png index

  • ii32.png row

  • ii32.png column

  • inclst.png Summary Statistics

    Summary Statistics contains the summary for a VI Analyzer task.

  • ii32.png Passed Tests

    Passed Tests indicates the total number of tests in the VI Analyzer task that passed.

  • ii32.png Failed Tests

    Failed Tests indicates the total number of tests in the VI Analyzer task that failed.

  • ii32.png Skipped Tests

    Skipped Tests indicates the total number of tests in the VI Analyzer task that the VI Analyzer skipped.

  • ii32.png VIs not loadable

    VIs not loadable indicates the total number of VIs that the VI Analyzer could not load.

  • ii32.png Tests not loadable

    Tests not loadable indicates the total number of tests that the VI Analyzer was not able to load.

  • ii32.png Tests not runnable

    Tests not runnable indicates the total number of tests that the VI Analyzer was not able to run.

  • ii32.png Test error out

    Test error out contains data on errors that occurred when the VI Analyzer performed tests on the VI specified in VI Path.

  • iu32.png Start Time

    Start Time indicates the time when the analysis began.

  • idbl.png Total Time (s)

    Total Time (s) indicates the time it took for the VI Analyzer to run the analysis.

  • i1dcclst.png Test Config Data

    Test Config Data contains the configuration settings for every test included in the VI Analyzer task.

  • istr.png Test Name

    The name of the VI Analyzer test.

  • ivirn.png Config Ref

    The reference to the configuration VI for the VI Analyzer test specified in Test Name.

  • ibool.png Ref Valid?

    Specifies whether or not the Config Ref is a valid VI reference.

  • iu16.png Test Ranking

    The ranking of the test specified in Test Name.

  • iu32.png Max Failures

    The maximum allowable number of failures to return for the test specified in Test Name on each VI being tested.

  • ipath.png Test Path

    The path to the test specified in Test Name.

  • i1dcclst.png Control Values

    The names and values of all configuration options of the test specified by Test Name.

  • istr.png Control Name

    Control Name specifies the name of the control in which you want to change the value.

  • ifxdt.png Control Value

    Control Value contains the new value that you want for the control you specify in Control Name. If the value is a data type different than the control you specify in Control Name, the VI returns an error.

  • ibool.png Selected?

    Indicates whether or not the test specified in Test Name will run in the current VI Analyzer task.

  • ierrcodeclst.png error out

    error out contains error information. This output provides standard error out functionality.