对于linux内核中设备驱动程序的开发,是否有任何通用和自动化测试套件来涵盖特定类型设备驱动程序的基本/最小功能?例如,如果我们测试NIC驱动程序,我们可以确保可以正确处理发送/接收数据包和网络配置等基本功能。至于特定设备驱动程序的一些独特功能,我们不需要过多关注它,只需确保其最小功能是正确的。我假设这种测试套件应该利用高级应用程序来验证设备驱动程序的功能正确性,而不是低级单元测试。 感谢
答案 0 :(得分:2)
除其他事项外,Autotest值得一看。我前段时间使用它提供的测试来检查与无线网络相关的驱动程序。
除此之外,Linux Test Project的测试在这里也很有用。