Size: a a a

QA — Load & Performance

2021 October 31

ВС

Вячеслав Смирнов... in QA — Load & Performance
🤨
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
javascript один из самых тяжёлых. jexl3 тормозит меньше всех

Потоки будут в состоянии блокировки в момент выполнения javascript. Формально только один из потоков будет работать.

Блокировка на получении интерпретатора
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
jexl3 обгоняет groovy. groovy обгоняет javascript
источник

ГП

Георгий Попов... in QA — Load & Performance
Отлично, спасибо
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
https://github.com/polarnik/jvm-profiling-lesson/tree/master/jmeter/jmeter-javaScript
Для проверки можете запустить вот этот тест

mvn jmeter:configure jmeter:gui

Разница между groovy и jexl3 будет небольшой, но будет.

Зависит от количества и потоков и производительности CPU вашей станции

У меня разница была небольшой. У кого-то она больше
источник

ГП

Георгий Попов... in QA — Load & Performance
И снова спасибо Вам)
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Можно сделать встречу по профилированию JVM. Попрофилировать JMeter и Gatling. Через неделю

Как Виктор делал в zoom. Или ещё как.

Узнаю на работе есть ли у нас безлимитный zoom для таких дел
источник

A

Anna in QA — Load & Performance
было бы оч круто посмотреть на флеймграф жметра с твоими комментариями
источник

VG

Viktor Ganeles in QA — Load & Performance
У меня есть акк :)
С удовольствием сделаю конфу для таких целей
источник

A

Alexander in QA — Load & Performance
+
Всячески поддерживаю
источник

VS

Vladimir Sitnikov in QA — Load & Performance
источник

VG

Viktor Ganeles in QA — Load & Performance
выглядит очень вкусно
это же рейт на выполнение итераций TG, всего бизнес-кейса?
источник

VS

Vladimir Sitnikov in QA — Load & Performance
Ну, это TG так будет запускаться
источник

VS

Vladimir Sitnikov in QA — Load & Performance
если вдруг внутри сделать цикл, то он будет умножать
источник

VG

Viktor Ganeles in QA — Load & Performance
То есть каждый семплер внутри тредгруппы будет выполняться с указанным рейтом?
источник

VS

Vladimir Sitnikov in QA — Load & Performance
Давай так: если в тредгруппе всего один sampler, то он будет выполняться с указанным рейтом
источник

KY

Kirill Yurkov in QA — Load & Performance
короче это на итерацию
источник

VS

Vladimir Sitnikov in QA — Load & Performance
Я вот ещё думаю: можно random seed спрятать в функцию seed(...)
Всё равно мало кто указывать будет, а места на экране освободится
источник
2021 November 01

IK

Ivan Kapustin in QA — Load & Performance
Товарищи, просьба помочь с работой parallel controller. вопрос глупый, но чет сам не допру.  есть параллельный контроллер, он работает отлично, запросы действительно идут параллельно, но мне необходимо весь этот контроллер запустить с задержкой в несколько секунд. я не пойму куда таймер всунуть. я пробовал обернуть параллельный контроллер в Transaction Controller и уже рядом с параллельным вставить таймер, но все равно таймер применяется к каждому  запросу внутри параллельного.
источник

KY

Kirill Yurkov in QA — Load & Performance
а разве не та же самая логика? с задержкой весь контроллер == с задержкой каждый запрос внутри контроллера
источник