是否可以合并来自 Trace32 的覆盖率报告?

Is it possible to merge coverage reports from Trace32?

Trace32 不支持合并来自多个可执行二进制文件的覆盖率报告。其中一个是这样的:

为了完成这个任务,第三方通常必须开发​​这样一个Trace32应该支持但不支持的工具。

对于OnChip Trace,特定的目标依赖是不可避免的,比如:编译器,特定的架构师...

有谁知道可以合并 Trace32 生成的覆盖范围的第三方工具吗?我知道 gcov/lcov 可以做到这一点,但它不支持我的任务编译器。谢谢。

调查 Lauterbach GmbH 提供的一些文档,然后基于跟踪的代码覆盖使用基于地址的标记。这意味着组装的测试运行必须在同一个可执行文件上执行。

因此,判断整个项目的覆盖率。通常,第三方会开发一个合并工具(看起来像 GNU gcov/lcov)以汇总总覆盖率。