Запуск Гатлинга без интерактивных опций
Когда я запускаю Gatling (инструмент тестирования производительности), он всегда дает мне интерактивный диалог для запуска одного файла моделирования Scala за раз. Есть ли способ сказать Гатлингу, чтобы он запускал все файлы в определенном порядке? Я уверен, что должен быть один, но просто не могу найти способ указать это.
2 ответа
Решение
На самом деле, вам просто нужно вызвать симуляцию с помощью соответствующей опции (-s или -sc в зависимости от используемой вами версии Gatling).
Бег
user@host $ ./bin/gatling.sh -h
возвращается
GATLING_HOME is set to /path/to/gatling
Usage: compiler [options]
-h, --help
-sf, --simulations-folder <value>
-bf, --binaries-folder <value>
-ccp, --compilerClasspath <value>
Usage: gatling [options]
-h, --help Show help (this message) and exit
-nr, --no-reports Runs simulation but does not generate reports
-m, --mute Runs in mute mode: doesn't ask for run description or simulation ID, uses defaults
-ro, --reports-only <directoryName>
Generates the reports for the simulation in <directoryName>
-df, --data-folder <directoryPath>
Uses <directoryPath> as the absolute path of the directory where feeders are stored
-rf, --results-folder <directoryPath>
Uses <directoryPath> as the absolute path of the directory where results are stored
-bdf, --bodies-folder <directoryPath>
Uses <directoryPath> as the absolute path of the directory where bodies are stored
-sf, --simulations-folder <directoryPath>
Uses <directoryPath> to discover simulations that could be run
-bf, --binaries-folder <directoryPath>
Uses <directoryPath> as the absolute path of the directory where Gatling should produce compiled binaries
-s, --simulation <className>
Runs <className> simulation
-on, --output-name <name>
Use <name> for the base name of the output directory
-rd, --run-description <description>
A short <description> of the run to include in the report
и работает
./bin/gatling.sh -s RecordedSimulation
запускает тест в неинтерактивном режиме