如何在specman中将dut_error降级为dut_warning

时间:2016-06-24 20:05:57

标签: specman

我有一个测试,我正在使用expect @ eventA->最终@eventB 别的dut_error

但是,我的测试将dut_error视为dut_warning并且测试通过了。 在specman中是否有任何运行时开关将所有dut_errors降级为dut_warnings?

2 个答案:

答案 0 :(得分:3)

为了更改所有支票的效果,您也可以发行 “设置检查警告”

我建议你给支票命名,除其他外 - 它简化了控制它们的效果。

e.g。 -

期望data_flow是@ eventA->最终@eventB其他......

然后 -

set check -name = my_checker.data_flow警告;

一件好事是,如果你给期望命名,你可以覆盖它。

期待data_flow @ eventA-> {[3..13]; @eventB}其他......

答案 1 :(得分:1)

是的,set_check可以更改错误级别。

extend sys {
   setup() is also {
        set_check("...", WARNING);
    };
};