Size: a a a

QA — Load & Performance

2020 September 01

A

Alexander in QA — Load & Performance
Kirill Yurkov
я так и не понял без жметер всё запускается и работает? если руками запускаешь?
Я в режиме теста именно 70-80 минут не делал. Запускал тест на 60 минут, все прекрасно, в ручном режиме пробы прекрасно. Если тест идет больше, то на 70 минуте стабильно пвдает
источник

KY

Kirill Yurkov in QA — Load & Performance
похоже в твоем запускаемом приложении есть утечка памяти
источник

A

Alexander in QA — Load & Performance
Kirill Yurkov
похоже в твоем запускаемом приложении есть утечка памяти
Надеюсь, тогда ошибку нашел
источник

KY

Kirill Yurkov in QA — Load & Performance
либо она расходуется больше с течением времени из-за наращивания мощности
источник

KY

Kirill Yurkov in QA — Load & Performance
запусти вручную и посмотри на утилизиацию с течением времени
источник

A

Alexander in QA — Load & Performance
Kirill Yurkov
запусти вручную и посмотри на утилизиацию с течением времени
Сейчас примерно это делаю
источник

A

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

A

Alex in QA — Load & Performance
Больше похоже на утечку в скриптах самого жметра
источник

KY

Kirill Yurkov in QA — Load & Performance
приложенька жрет место а не хватает в итоге жметру)
источник

A

Alex in QA — Load & Performance
Вон там биншел какой то торчит, может в нем
источник

KY

Kirill Yurkov in QA — Load & Performance
OS Sampler может память не высвобождать от цикла к циклу
источник

A

Alex in QA — Load & Performance
Kirill Yurkov
приложенька жрет место а не хватает в итоге жметру)
Да ну, в один поток много ли надо, с учётом того что оно уже отьела столько сколько нужно. Если бы утечки в жметре не было, апликуха бы упала, а не он
источник

A

Alex in QA — Load & Performance
Kirill Yurkov
OS Sampler может память не высвобождать от цикла к циклу
Он же вроде писал 1 итерация 1 поток
источник

KY

Kirill Yurkov in QA — Load & Performance
я не очень понимаю как оно тогда работает 70 мин в 1 поток и 1 итерацию
источник

KY

Kirill Yurkov in QA — Load & Performance
OS Sampler же отвязывает от себя процесс и не ждет его
источник

A

Alex in QA — Load & Performance
Kirill Yurkov
я не очень понимаю как оно тогда работает 70 мин в 1 поток и 1 итерацию
А это был уже мой вопрос ТСу(
источник

A

Alex in QA — Load & Performance
    private static int hugeCapacity(int minCapacity) {
       if (minCapacity < 0) // overflow
           throw new OutOfMemoryError();
       return (minCapacity > MAX_ARRAY_SIZE) ?
           Integer.MAX_VALUE :
           MAX_ARRAY_SIZE;
   }


Там на 99% со скриптом что то не так
источник

A

Alexander in QA — Load & Performance
Alex
А это был уже мой вопрос ТСу(
OS Sampler стартует приложение, один поток, одна итерация в setup thread group. Потом запускается группа с олним тредом, который отправляет запрос к запущенному приложению - и уже тут ошибка
источник

KY

Kirill Yurkov in QA — Load & Performance
а чеж ты сразу не сказал)
источник

KY

Kirill Yurkov in QA — Load & Performance
там значит еще куча мест где утечка может быть
источник