PIL Test Status
Metric ID
slcomp.pil.TestStatus
Description
This metric returns the status of the processor-in-the-loop (PIL) test result. A PIL test can have a status of either:
Passed
Failed
Disabled
Untested
Supported Artifacts
You can collect this metric for the Units in your project. To control what the dashboard classifies as a unit, see Categorize Models in Hierarchy as Components or Units.
Computation Details
The metric:
Includes only tests in the project that test the model or subsystems in the unit for which you collect metric data.
Shows tests as untested if the test only ran in normal mode or software-in-the-loop (SIL) mode.
Collection
To collect data for this metric, use getMetrics
with the metric ID
slcomp.pil.TestStatus
.
Collecting data for this metric loads the model file and test result files and requires a Simulink® Test™ license.
Results
For
this metric, instances of metric.Result
return Value
as
one of these integer outputs:
0
— The test failed.1
— The test passed.2
— The test is disabled.3
— The test is untested.
Compliance Thresholds
This metric does not have predefined thresholds.
See Also
PIL Test Status Distribution | Code Testing Metrics