Size: a a a

QA — Load & Performance

2020 September 11

AG

Alex Grishutin in QA — Load & Performance
Просто если он низкий и у вас ос семплер выполняется, скажем за 0.5 секун, то треды будут стартовать и завершаться пустыми, и это нормальное поведение
источник

A

Alexander in QA — Load & Performance
Alex Grishutin
А какой процент выполнения у вас в hroughout controller?
У меня total executions per user. И поскольку user каждый раз новый, то такая настройка не работает
источник

A

Alexander in QA — Load & Performance
Что хотел сделать - мне надо забирать данные с определенным интервалом. От теста к тесту он разный, и количество интервалов разное. Чтобы это легко сконфигурировать сделал, например для 3 интервалов 3 потока, throughput controller per user и время уже конфигурирую в thread group. Это прекрасно сработало в stepping group и не работает в concurrency group из-за того, что уйма потоков создается
источник

A

Alexander in QA — Load & Performance
В документации советуют concurrency group как замену stepping group, но оказалось, что они не идентичны по поведению и не могут быть заменой друг другу
источник

AG

Alex Grishutin in QA — Load & Performance
очень интресно... у меня при аналогичном конфиге не создаются новые треды, если не поставить лимит итераций в Concurrency Thread Group.
источник

A

Alexander in QA — Load & Performance
Alex Grishutin
очень интресно... у меня при аналогичном конфиге не создаются новые треды, если не поставить лимит итераций в Concurrency Thread Group.
Посмотрю, спасибо
источник

A

Alexander in QA — Load & Performance
А то может это моя ошибка как пользователя
источник

AG

Alex Grishutin in QA — Load & Performance
ну т.е. новый тред создается, после того как отработал Throughput Controller
источник

A

Alexander in QA — Load & Performance
Alex Grishutin
ну т.е. новый тред создается, после того как отработал Throughput Controller
Проверю, отпишусь
источник

AG

Alex Grishutin in QA — Load & Performance
Если не секрет, что внутри ОС семплера? таймер?
источник

A

Alexander in QA — Load & Performance
Alex Grishutin
Если не секрет, что внутри ОС семплера? таймер?
Нет, тупо тяну heap dump приложения в определённые этапы теста
источник

A

Alexander in QA — Load & Performance
Alex Grishutin
очень интресно... у меня при аналогичном конфиге не создаются новые треды, если не поставить лимит итераций в Concurrency Thread Group.
У меня тоже самое, те работает как ожидается. Но как только подключаю throughput controller с настройками, начинается производство уймы тредов. Похоже на баг для меня в этой связке
источник

AG

Alex Grishutin in QA — Load & Performance
Alexander
У меня тоже самое, те работает как ожидается. Но как только подключаю throughput controller с настройками, начинается производство уймы тредов. Похоже на баг для меня в этой связке
я так вот чекал
источник

AG

Alex Grishutin in QA — Load & Performance
источник

AG

Alex Grishutin in QA — Load & Performance
а какие версии по юзаются (метр, джава)
источник

A

Alexander in QA — Load & Performance
Alex Grishutin
а какие версии по юзаются (метр, джава)
jMeter 5.3, java 12
источник

AG

Alex Grishutin in QA — Load & Performance
Ради интереса, попробуй 8-ю или 9-ю
источник

AG

Alex Grishutin in QA — Load & Performance
Там уже с 10-ой(вроде) сам метр ругался на то, что некоторые функции не будут поддреживаться... мб в плагинах уже полетели....
источник

A

Alexander in QA — Load & Performance
Alex Grishutin
Ради интереса, попробуй 8-ю или 9-ю
позже может, на рабочем не могу.
источник

A

Alexander in QA — Load & Performance
похоже на то
источник