Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.25 KB

test.md

File metadata and controls

36 lines (30 loc) · 1.25 KB

Автоматическое тестирование

Для автоматического тестирования существует проект phosphor-test-automation Перед запуском использую (без этого у меня не работает)

virtualenv -p /usr/bin/python3 vchitrali
source vchitrali/bin/activate

Для запуска теста

robot -v OPENBMC_HOST:xx.xx.xx.xx [путь к тесту]

Параметры теста можно вынести в отдельный файл и запускать

robot --argumentfile test_lists/dacn469535003v2_shorttest .

Частые параметры

-v OPENBMC_HOST:bmc
-v OS_USERNAME:root
-v OS_PASSWORD:root  

# Включить только следующий тест
--include Test_SSH_And_IPMI_Connections
# Отключить следующий тест из набора
--exclude Check_For_Application_Failures 

При одновременном использовании противоречивых параметров, приоритет за последним

Удобнее запускать через tox

tox -e default -- --argumentfile test_lists/dacn469535003v2_arg --argumentfile test_lists/dacn469535003v2_shorttest ./