我在想如何在正式發佈前測試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