PIL and Model Test Statuses
Metric ID
slcomp.pil.PilMtTestStatus
Description
This metric returns the status of the processor-in-the-loop (PIL) and simulation (model testing) test results.
Supported Artifacts
This metric collects metric results for Units in the 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 software-in-the-loop (SIL) mode.
Collection
To collect data for this metric, use getMetrics with the metric ID
slcomp.pil.PilMtTestStatus.
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 outputs:
'Incomplete'— The test results are incomplete.'Failed in code only'— Only the PIL test results failed.'Failed in model only'— Only the model test results failed.'Failed in model and code'— Both the PIL and model test results failed.'Passed in model and code'— Both the PIL and model test results passed.
Compliance Thresholds
This metric does not have predefined thresholds.