PIL 测试状态
自 R2023a 起
度量 ID
slcomp.pil.TestStatus
描述
该度量返回处理器在环 (PIL) 测试结果的状态。PIL 测试的状态可以是:通过、失败、禁用、未运行或未测试。
支持的工件
该度量收集工程中 Units 的度量结果。要控制仪表板将什么归类为单位,请参阅 将模型按层级结构分类为组件或单元。
计算详细信息
度量:
仅包含工程中用于测试模型或子系统(即您收集度量数据的单元)的测试。
如果测试仅在正常模式或软件在环 (SIL) 模式下运行,则显示测试未运行。
收集
要收集此度量的数据,请使用度量 ID slcomp.pil.TestStatus 和 getMetrics。
收集此度量的数据会加载模型文件和测试结果文件,并且需要 Simulink® Test™ 许可证。
结果
对于此度量,metric.Result 的实例返回 Value,作为 struct,其中 Status 字段为以下任一值:
'Failed'- 测试运行后返回失败结果。'Passed'- 测试运行完毕,结果为通过。'Disabled'- 该测试被有意排除在执行之外,不会运行。'Not run'- 测试尚未运行。'Untested'- 测试已运行,但未执行验证。如果未指定verify语句或其他准则,或者指定了准则但未执行,则会发生这种情况。
合规阈值
该度量没有预设阈值。