Система автоматизированного тестирования

Материал из Rosalab Wiki
Перейти к: навигация, поиск

После нескольких месяцев разработки увидела свет первая версия системы автоматизированного тестирования дистрибутивов ROSA Linux, «ROSA Autotest».

На данный момент система работает с ROSA Desktop Fresh 2012 и делает следующее:

  • Ежедневно проверяет, появились ли новые установочные ISO-образы для данного дистрибутива на ABF, загружает их на локальную машину для последующего тестирования.
  • Проверяет на виртуальных машинах, можно ли с этих образов:
    • запустить ОС в live-режиме.
    • установить ОС.
  • Подключает на установленных системах стандартные источники обновлений и выполняет обновление ПО.
  • С помощью Autotest (http://autotest.github.com/) запускает несколько тестов на установленных системах:
    • тест средств для работы с часами («hwclock»);
    • стресс-тест для компонентов ядра, отвечающих за работу файловых систем («dbench»);
    • несложные тесты компонентов, отвечающих за поддержку IPv6 («ipv6connect»);
    • и т.д.

В дальнейшем набор тестов планируется существенно расширить.

Результаты тестирования доступны на FBA: http://fba.rosalinux.ru/autotest/.

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.