Система автоматизированного тестирования
Материал из 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/.
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.