我在想如何在正式发布前测试Linux kernel sources。我知道关于here的问题,但我正在寻找一个非常具体的问题的答案,如何在为发布标记标签之前编译内核以及运行哪些测试(kselftest?)。如何测试Linux内核版本
回答
大多数是由LTP测试的Linux内核。
LTP - Linux测试项目
Linux测试项目是一个合作项目由SGI开始,由IBM,思科,富士通,SUSE,Red Hat和他人,具有目标提供测试套件,开发和维护到验证Linux的可靠性,健壮性和稳定性的开源社区。 LTP测试套件包含一系列用于测试Linux内核和相关功能的工具。
感谢您的回答!我知道LTP。 kernel.org上的所有内核是否在发布前使用LTP进行过测试? – Doedel
开发者在提交之前会测试他们自己的代码。我不确定是否有集中收集测试用例的机制。想想开发人员为硬件模块编写代码,硬件模块(HW)是在他们家里制造的,所以芯片的驱动程序只应在那里测试。 – Rajeshkumar
特定评估模块的SDK(Linux,Bootloader等)通常由供应商使用LTP进行测试。 SDK将由特定供应商(TI,NXP,QUALCOMM)提供。在发布给我们之前,他们曾经测试并发布它。 – Rajeshkumar
- 1. 快速测试Linux内核
- 2. CentOS的Linux内核版本
- 3. Linux内核版本号?
- 4. Linux内核版本编号
- 5. 如何在内核模块中打印linux内核版本号
- 6. 如何知道发行版使用的Linux内核版本?
- 7. 如何获得无内核版本的内核版本
- 8. Linux内核版本有什么区别?
- 9. 使用C读取linux内核版本?
- 10. android linux内核版本源代码
- 11. Linux内核调试
- 12. 在运行时从linux内核模块获取内核版本
- 13. 如何确定内核对象文件编译的Linux内核版本?
- 14. 如何调试linux内核模块?
- 15. 如何使用proc_create或create_proc_entry取决于Linux内核版本
- 16. 如何测试.jar版本?
- 17. Linux内核模块调试
- 18. 从Linux调试Windows内核
- 19. Linux makefile检查所需的最小Linux内核版本
- 20. 如何在Docker中检测容器内核版本
- 21. 如何修补Linux内核?
- 22. 如何入睡Linux内核?
- 23. 如何制作Linux内核
- 24. Linux内核文本符号
- 25. 关于内核版本3.x的线程上的Linux内核编程
- 26. man-pages版本与Linux内核和libc版本有什么关系?
- 27. 尝试解析Linux版本
- 28. 引导内核测试
- 29. SAP内核版本的SAP
- 30. BlueZ兼容内核版本
最好问问Linux内核开发人员在他们的邮件列表中。我不确定别人知道他们的测试细节。 – Tsyvarev
哦,这实际上是一个好主意......当我有一个与IT相关的问题,需要一个庞大的用户群来问,这是我首先想到的。我可能太年轻了与邮件列表长大;) – Doedel
这是一个重复https://stackoverflow.com/questions/3177338/how-is-the-linux-kernel-tested – 0andriy