Oracle的内核测试框架可能会被添加到Linux内核树中


Oracle的Knut Omang正致力于将内核测试框架集成到Linux内核源代码树/存储库中。

内核测试框架用于Linux内核的单元测试以及代码的不同组件测试。到目前为止,内核测试框架已经与Linux内核树分开开发,以便允许针对Linux内核的任意版本进行测试。但是,现在,Oracle希望将此内核测试框架作为Linux内核源代码树的一部分。

内核测试框架并非完全独立,但依赖于Googletest作为其他组件的测试运行器。

至于他们现在合并它的动机,“树内KTF允许测试套件提供内核,这使得使用基于KTF的套件作为内核自我测试和驱动程序测试套件的一部分变得容易。有能力仍然针对较旧的内核构建和运行最新版本的测试套件对于稳定的维护者,发行版和驱动程序维护者来说应该是非常有价值的,他们希望拥有一条简单的路径,尽可能减少后向移植工作,以确保新测试逻辑实现标准对于这些内核也是有效的。我们向前迈进的明确目标是尝试以透明的方式满足这两个需求。计划是让独立的KTF存储库遵循内核中的存储库,并允许类似地维护测试套件,并通过适当的工具支持维护。“

可以通过此内核邮件列表系列找到有关将其置于主线树中的KTF提议的更多详细信息。那些想要更多关于内核测试框架本身的人可以在GitHub上的oracle/ktf上了解。

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-08/160035.htm

相关内容

    暂无相关文章