Не Gui Jmeter Test не останавливается - PullRequest
0 голосов
/ 07 апреля 2020

enter image description here Я создал следующий сценарий тестирования в Ubuntu:

  • Thread 100 Vus
  • Время периода разгона: 400 с
  • L oop: 1
  • BZM-Streaming Sampler (продолжительность видео: 12 секунд)
  • Jmeter Версия: 5.2.1

Я настраиваю размер кучи в файле с именем jmeter под bin Папка:

  • : "$ {HEAP: =" - Xms8192m -Xmx8192m -XX: MaxMetaspaceSize = 256m "}"

удивительно когда я изменяю продолжительность потокового видео на 6 секунд вместо 12 секунд, тест работает. Я имею в виду, что каждый сегмент аудио и видео занимает приблизительно 2 секунды, поэтому я перехожу к этой операции:

  • 100 Vus * 6 секунд = 600 с / 60 минут = 10 минут (весь тест занимает 22 минуты).

почему тест не останавливается с продолжительностью видео 12 секунд? Я имею в виду, что продолжительность теста слишком коротка!

Что я здесь упустил ... неправильно настроен размер кучи? что здесь не так? в журнале у меня нет java .lang.OutOfMemoryError: Java куча места Проблема

1 Ответ

0 голосов
/ 07 апреля 2020

Ваш вопрос не содержит достаточной информации, поэтому мы не можем выдвинуть хотя бы предположение, в дальнейшем вам потребуется предоставить следующую важную информацию:

  1. Это HLS или MPEG-DA SH
  2. URL вашего плейлиста
  3. Соответствующие части jmeter.log файла , обратите внимание на любые Problem downloading .... segment предупреждения. Возможно, вам придется увеличить детализацию ведения журнала, добавив следующую строку в log4j2. xml file:

    <Logger name="com.blazemeter.jmeter.videostreaming" level="debug"/>
    
  4. Полная конфигурация вашего потокового сэмплера

В любом случае убедитесь, что вы используете последнюю версию плагина ( HLS Plugin 3.0 был выпущен недавно ), вы всегда можете обновить его до самой последней версии, используя JMeter Plugins Manager

Также учтите, что вы можете обратиться к разработчикам и / или сопровождающим модуля плагинов JMeter на форуме поддержки плагинов JMeter .

...