Как тестируется ядро ​​Linux? - PullRequest
244 голосов
/ 05 июля 2010

Как разработчики ядра Linux тестируют свой код локально и после того, как они его зафиксировали? Используют ли они какое-то модульное тестирование, автоматизацию сборки? планы испытаний?

Ответы [ 12 ]

0 голосов
/ 02 февраля 2016

adobriyan упомянул цикл случайного тестирования сборки Ingo.Это в значительной степени покрыто 0-дневным тестовым ботом (он же тестовый бот kbuild).Хорошая статья об инфраструктуре представлена ​​здесь: Сборка / тестирование ядра

Идея этой установки заключается в том, чтобы уведомить разработчиков как можно скорее, чтобы они могли достаточно быстро исправить ошибки.(до того, как исправления попадают в дерево Линуса в некоторых случаях, так как инфраструктура kbuild также проверяет деревья подсистемы сопровождающего)

0 голосов
/ 31 августа 2015

LTP и Memtests обычно являются предпочтительными инструментами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...