gpt4 book ai didi

linux - Linux 驱动程序的代码覆盖工具

转载 作者:太空狗 更新时间:2023-10-29 11:20:04 25 4
gpt4 key购买 nike

我正在寻找可以为 linux 驱动程序提供功能和条件覆盖的代码覆盖工具。

该工具应生成 html 输出。到目前为止,我一直在为 C++ 应用程序使用 bullseye。但是我找不到任何关于 linux 内核模块的东西。

最佳答案

使用我们的 source-code instrumentation technology for test coverage and profiling ,我们在大约十年前使用我们的工具分析了 Linux 内核 C profiler工具。对应C Test Coverage存在。

这样的仪器为您提供非常低的开销仪器,适用于驱动程序,完全控制仪器的内容(好吧,做驱动程序而不是内核)和控制如何以及何时收集测试覆盖率数据(收集在一个内核缓冲区和通过虚拟驱动程序访问)。

导出的覆盖率数据可以叠加在源代码上,让程序员直接查看覆盖的内容,也可以导出为 XML 文件,以便轻松重新格式化为 HTML。

关于linux - Linux 驱动程序的代码覆盖工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11212964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com