Тесты и средства их запуска

Центром были разработаны следующие тестовые наборы, в настоящее время входящие в набор сертификационных тестов LSB:

  • Набор тестов OLVER (Open Linux VERification), основанных на формальных спецификациях функций LSB Core.
  • Разработанные с помощью технологии T2C тесты среднего уровня ("normal"-quality, medium-quality), проверяющие базовую функциональность системы. В рамках проекта LSB Infrastructure были разработаны тестовые наборы для ряда библиотек из стека GTK+, а также для реализаций стандартной библиотеки C++.
  • Тесты Azov (или Shallow тесты) для библиотек Qt3, Qt4 и xml. Данные тесты позволяют удостовериться, что библиотечные функции возвращают осмысленные значения, будучи вызванными с корректными параметрами и в корректном окружении.

Ещё одним направлением деятельности Центра является создание инструментов, автоматизирующих процесс запуска тестов и различного рода проверок для компонентов ОС Linux, а также агрегирующих результаты этих проверок. Примером такого инструмента является Linux Distribution Checker - оболочка для управления запуском и обработкой результатов сертификационных тестов LSB.