一旦将覆盖缓冲区添加到覆盖数据库,Trace32 就会停止
Trace32 stopped once adding coverage buffer to coverage database
参考Trace32工具PRACTICE脚本语言参考:
https://www2.lauterbach.com/pdf/general_ref_c.pdf
Analyzer.Mode Stack
Go sieve
…
COVerage.ADD
; clear trace buffer and use stack mode
; run a part of the application
; process the trace buffer
在 "Coverage.ADD" 命令将覆盖缓冲区添加到覆盖数据库后,Trace32 将停止执行并需要用户手动操作。
"Stop" 意味着 Trace32 将在下一个 CMM 语句处中断,用户必须单击 "Continue" 按钮才能继续。
如何设置 Trace32 在 "Coverage.ADD" 命令和执行下一条语句(*.cmm 脚本)后不停止
PRACTICE 脚本语言提供 ON 以捕获脚本执行期间引发的事件。
https://www2.lauterbach.com/pdf/practice_ref.pdf
因此,下面的命令在这种情况下非常有用。
GLOBALON 错误继续 // 禁止 PBREAK
参考Trace32工具PRACTICE脚本语言参考:
https://www2.lauterbach.com/pdf/general_ref_c.pdf
Analyzer.Mode Stack
Go sieve
…
COVerage.ADD
; clear trace buffer and use stack mode
; run a part of the application
; process the trace buffer
在 "Coverage.ADD" 命令将覆盖缓冲区添加到覆盖数据库后,Trace32 将停止执行并需要用户手动操作。
"Stop" 意味着 Trace32 将在下一个 CMM 语句处中断,用户必须单击 "Continue" 按钮才能继续。
如何设置 Trace32 在 "Coverage.ADD" 命令和执行下一条语句(*.cmm 脚本)后不停止
PRACTICE 脚本语言提供 ON
https://www2.lauterbach.com/pdf/practice_ref.pdf
因此,下面的命令在这种情况下非常有用。
GLOBALON 错误继续 // 禁止 PBREAK