2016-09-20 2 views
1

Я использую denvazh/Гатлинга контейнер и все работает хорошо, за исключением одной вещи я стараюсь передать список моделирования, как это:Запуск Гатлинга из контейнера

Attaching to gatling 
gatling_1 | GATLING_HOME is set to /opt/gatling 
gatling_1 | Choose a simulation number: 
gatling_1 |  [0] AppsPods 
gatling_1 |  [1] ServerSimulation 
gatling_1 |  [2] computerdatabase.BasicSimulation 
gatling_1 |  [3] computerdatabase.advanced.AdvancedSimulationStep01 
gatling_1 |  [4] computerdatabase.advanced.AdvancedSimulationStep02 
gatling_1 |  [5] computerdatabase.advanced.AdvancedSimulationStep03 

я написать такую ​​команду как:

докер выполнения -it -rm -v/home/core/gatling/conf:/opt/gatling/conf \ -v/home/core/gatling/user-files:/opt/gatling/user-files \ -v/home/core/gatling/results:/opt/gatling/results \ denvazh/gatling -s AdvancedSimulationStep01

, но ничего не имеет смысла. Список симуляторов снова отображается, и мне нужно выбрать тест из списка, чтобы начать симуляцию. Так можно ли запустить только те тесты, которые я задаю для запуска команды запуска docker ???

ответ

2

Вы должны дать полный имя_класс т.е.

docker run -it --rm -v /home/core/gatling/conf:/opt/gatling/conf \ -v /home/core/gatling/user-files:/opt/gatling/user-files \ -v /home/core/gatling/results:/opt/gatling/results \ denvazh/gatling -s computerdatabase.advanced.AdvancedSimulationStep01

+0

Спасибо и еще вопрос можно ли обед 2 или более сразу тест, например AdvancedSimulationStep01 и AdvancedSimulationStep02? – user6329667

+0

http://gatling.io/docs/2.0.0-RC2/project/faq.html - в соответствии с этим невозможно последовательно запускать симуляции. –

+0

, но если у меня есть пакет тестов, например, computerdatabase.advanced witch состоит из 3-х тестов, можно ли их последовательно тестировать ?? – user6329667

Смежные вопросы