KUnit тестирование
Экспериментирую с KUnit. Скачал ядро отсюда. Пытаюсь сделать тестирование с помощью KUnit по этой инструкции. Пункт с выполнением ./tools/testing/kunit/kunit.py run
отрабатывает, вроде бы, хорошо. Выхлоп:
( читать дальше... )
Теперь пытаюсь сделать пункт «Creating a .kunitconfig». Создаю .kunitconfig:
charlzk@Scarlett ~/Projects/linux-5.16 $ cp tools/testing/kunit/configs/default.config .kunitconfig
charlzk@Scarlett ~/Projects/linux-5.16 $ cat .kunitconfig
CONFIG_KUNIT=y
CONFIG_KUNIT_EXAMPLE_TEST=y
CONFIG_KUNIT_ALL_TESTS=y
Добавляю CONFIG_LIST_KUNIT_TEST=y
в .kunitconfig:
charlzk@Scarlett ~/Projects/linux-5.16 $ cat .kunitconfig
CONFIG_KUNIT=y
CONFIG_KUNIT_EXAMPLE_TEST=y
CONFIG_KUNIT_ALL_TESTS=y
CONFIG_LIST_KUNIT_TEST=y
Теперь запускаю тестирование:
( читать дальше... )
Согласно инструкции, сперва должен сгенерироваться .config
, но конфиг не генерируется. Я подозреваю, что .kunitconfig
вообще не играет никакой роли. Я даже попробовал закомментировать всё содержимое .kunitconfig
:
charlzk@Scarlett ~/Projects/linux-5.16 $ cat .kunitconfig
#CONFIG_KUNIT=y
#CONFIG_KUNIT_EXAMPLE_TEST=y
#CONFIG_KUNIT_ALL_TESTS=y
#CONFIG_LIST_KUNIT_TEST=y
И запустить тестирование, но результат неизменный:
( читать дальше... )
Прошу подсказать как работать с KUnit.