Size: a a a

QA — Load & Performance

2021 March 09

KY

Kirill Yurkov in QA — Load & Performance
попробуй чтобы от них избавиться "meanAT" запросить
источник

KY

Kirill Yurkov in QA — Load & Performance
вообще конечно подход, насколько я понимаю, не очень верный. ты хочешь отобразить сумму графиков на одной панели тестов, которые к друг другу отношения не имеют, я так понимаю, что они запускаются пайплайном или ручками - но не одновременно. отсюда у тебя рассинхрон. надо достичь консистентности и просто закинуть все эти тред группы в один тест план. или есть какие-то хитрые ограничения?
источник

VB

Viktor Bashkatov in QA — Load & Performance
Kirill Yurkov
попробуй чтобы от них избавиться "meanAT" запросить
С суммой meanAT шумы всё равно есть.
источник

VG

Viktor Ganeles in QA — Load & Performance
Ну, можно агрегацию делать не по 5s , а по 10s или 1m

В зависимости от длительности  ступенек :)
источник

VB

Viktor Bashkatov in QA — Load & Performance
Kirill Yurkov
вообще конечно подход, насколько я понимаю, не очень верный. ты хочешь отобразить сумму графиков на одной панели тестов, которые к друг другу отношения не имеют, я так понимаю, что они запускаются пайплайном или ручками - но не одновременно. отсюда у тебя рассинхрон. надо достичь консистентности и просто закинуть все эти тред группы в один тест план. или есть какие-то хитрые ограничения?
Жил-был большой (под 30 МБ) скрипт, который после четырёх часов работы начинал недогружать. Из всех перепробованных шаманств помогло лишь разделение на несколько скриптов.
источник

KY

Kirill Yurkov in QA — Load & Performance
Viktor Bashkatov
Жил-был большой (под 30 МБ) скрипт, который после четырёх часов работы начинал недогружать. Из всех перепробованных шаманств помогло лишь разделение на несколько скриптов.
Жил был Include Controller, который однажды взял и победил самый большой в мире скрипт взяв на помощь своего брата module controller.
источник

VG

Viktor Ganeles in QA — Load & Performance
Нее, это не поможет
источник

VG

Viktor Ganeles in QA — Load & Performance
При старте все инклюды склеятся в один скрипт в памяти
источник

KY

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

VB

Viktor Bashkatov in QA — Load & Performance
Kirill Yurkov
Жил был Include Controller, который однажды взял и победил самый большой в мире скрипт взяв на помощь своего брата module controller.
Разве поможет? Я так понял, что началась магия джавы, из-за которой потоки могут мешать друг другу.
источник

VB

Viktor Bashkatov in QA — Load & Performance
Kirill Yurkov
не понял, а что значит не догружать?
Подавали гораздо меньшую нагрузку, чем должны были.
источник

KY

Kirill Yurkov in QA — Load & Performance
нет никакой такой магии)
источник

KY

Kirill Yurkov in QA — Load & Performance
у меня скрипты прекрасно работают и по 5 катушек на 1 тест план, 200+ операций
источник

VB

Viktor Bashkatov in QA — Load & Performance
А из-за чего джметр может начать давать меньший RPS?
источник

KY

Kirill Yurkov in QA — Load & Performance
а ты смотрел вообще мониторинги ведь?)
источник

VB

Viktor Bashkatov in QA — Load & Performance
Kirill Yurkov
у меня скрипты прекрасно работают и по 5 катушек на 1 тест план, 200+ операций
У нас там катушек 20-30, уже не помню.
источник

VB

Viktor Bashkatov in QA — Load & Performance
Kirill Yurkov
а ты смотрел вообще мониторинги ведь?)
Самой джавамашины?
источник

KY

Kirill Yurkov in QA — Load & Performance
мониторинги нужно смотреть того откуда ты стреляешь и то куда ты стреляешь
источник

KY

Kirill Yurkov in QA — Load & Performance
а лучше еще смотреть то что между)
источник

KY

Kirill Yurkov in QA — Load & Performance
тогда будет понятно, во что ты где упираешься
источник