Удерживающий аналог для распределенного теста jmeter в телец
Как можно настроить параметр типа hold-for для одновременного использования для распределенного теста в телец: скажем, я хотел бы
execution:
- distributed:
- host1.mynet.com
- host2.mynet.com
- host3.mynet.com
scenario: some_scenario
hold-for: 2m
scenarios:
some_scenario:
script: my-test.jmx
иметь нагрузку в течение 2 минут только на все узлы независимо от времени тестирования в my-test.jmx. Как я могу это сделать? Задержка работает только для настроенной валюты, а не для распределенной
1 ответ
Решение
Читая код Тельца, похоже, это будет возможно так:
execution:
- concurrency: ${__P(my_conc,3)} # use `my_conc` prop or default=3 if property isn't found
ramp-up: 30
hold-for: 2m
scenario: some_scenario
- distributed:
- host1.mynet.com
- host2.mynet.com
- host3.mynet.com
scenarios:
some_scenario:
script: my-test.jmx