Это команда ipa-run-tests, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ipa-run-tests - Запустить набор тестов FreeIPA.
СИНТАКСИС
ipa-run-tests [параметры]
ОПИСАНИЕ
ipa-run-tests - это оболочка для тестов, запускающих набор тестов FreeIPA. это
предназначен для использования для тестирования разработчиками и в системах непрерывной интеграции.
Он загружает внутренние плагины Nose Order-tests и beakerlib. Плагин заказанных тестов
включается автоматически.
Набор тестов FreeIPA, установленный в масштабе всей системы, выбирается с помощью параметра Nose --where. это
можно выбрать подмножество всего набора тестов, указав тестовый файл относительно
пакет ipatests, например:
ipa-run-tests test_integration / test_simple_replication.py
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Все параметры командной строки передаются базовому средству выполнения Nose. Видеть тесты на нос(1) для
полный список.
Внутренние плагины IPA добавляют дополнительную опцию:
--with-beakerlib
Включите интеграцию с BeakerLib. Фазы тестирования, сбои и прохождения, а также сообщения журнала
сообщается с использованием бикерлиб(1) команды. Эта опция требует beakerlib.sh
сценарий для получения.
ВЫХОД статус
0, если команда была успешной
ненулевое значение, если произошла какая-либо ошибка или сбой
КОНФИГУРАЦИЯ
См. ipa-test-config(1) для описания переменных среды конфигурации.
Ссылки
Полное описание инфраструктуры тестирования интеграции FreeIPA доступно по адресу
http://www.freeipa.org/page/V3/Integration_testing
Используйте ipa-run-tests онлайн с помощью сервисов onworks.net