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

问题描述 投票:0回答:1

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

enter image description here

为了执行此任务,第三方通常必须开发​​Trace32应该支持但不支持的工具。

enter image description here

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

有人知道某些第三方工具能够合并Trace32生成的coverage吗?我知道gcov / lcov可以做到这一点,但它不支持我的Tasking编译器。谢谢。

trace
1个回答
0
投票

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

enter image description here

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

© www.soinside.com 2019 - 2024. All rights reserved.