По общей схеме сборки решения на базе KasperskyOS для сборки теста необходимо выполнить последовательность CMake-команд. Чтобы упростить процесс сборки теста, разработана CMake-библиотека test_generator, в которой часто используемые последовательности команд сгруппированы в функции:
add_kss_pal_qemu_tests() – функция для создания PAL-тестов политики безопасности решения на базе KasperskyOS;generate_kos_test() – функция для создания тестов программ, входящих в решение на базе KasperskyOS.