Size: a a a

QA — Load & Performance

2020 October 06

СФ

Степа Фомичев... in QA — Load & Performance
Можно запустить контейнер и зайти руками в него, проверить, все ли на своих местах
источник

СФ

Степа Фомичев... in QA — Load & Performance
Docker exec -it container_id sh
источник

I

Ilya in QA — Load & Performance
Степа Фомичев
Можно запустить контейнер и зайти руками в него, проверить, все ли на своих местах
я в контейнере сейчас сижу и отлаживаюсь как раз
источник

I

Ilya in QA — Load & Performance
Степа Фомичев
Не вижу весь лог, но ощущение что джиметр крашится просто
bash-5.0# cat jmeter.log 
2020-10-07 02:26:54,960 WARN o.a.j.u.JMeterUtils: Exception 'null' occurred when fetching String property:'sampleresult.default.encoding', defaulting to: ISO-8859-1
2020-10-07 02:26:54,972 WARN o.a.j.u.JMeterUtils: Exception 'null' occurred when fetching String property:'jmeterPlugin.prefixPlugins'
2020-10-07 02:26:54,984 INFO o.a.j.u.JMeterUtils: Setting Locale to en_US
2020-10-07 02:26:54,998 INFO k.a.j.JMeterPluginsUtils: Loading user properties from: /opt/apache-jmeter-5.2.1/bin/user.properties
2020-10-07 02:26:54,999 INFO k.a.j.JMeterPluginsUtils: Loading system properties from: /opt/apache-jmeter-5.2.1/bin/system.properties

это лог после запуска тулзы, особо ничего нет. он полностью дублирует то что в логах контейнера было.
источник

I

Ilya in QA — Load & Performance
Kirill Yurkov
похоже на конфликт переменных, надо смотреть какие в jvm перменные он видит если он его вообще запускает и какие перменные в sh бегают
Спасиб. Это идея.
источник

I

Ilya in QA — Load & Performance
Kirill Yurkov
похоже на конфликт переменных, надо смотреть какие в jvm перменные он видит если он его вообще запускает и какие перменные в sh бегают
возможно даже не конфликт переменных. Сейчас обнаружил что у меня несколько версий одного и того же плагина из-за того что я ставил это руками. Сейчас остальные проверю. Надо разобраться можно ли делать не через curl unzip
источник

KY

Kirill Yurkov in QA — Load & Performance
удачи)
источник

PB

Pavel Bairov in QA — Load & Performance
Ilya
возможно даже не конфликт переменных. Сейчас обнаружил что у меня несколько версий одного и того же плагина из-за того что я ставил это руками. Сейчас остальные проверю. Надо разобраться можно ли делать не через curl unzip
Я не читал весь тред, может уже советовали… Вместо curl unzip можно заюзать PluginsManagerCMD

Я делаю вот так

RUN curl -L https://jmeter-plugins.org/get/ > \
       $JMETER_PLUGINS_FOLDER/plugins-manager.jar && \
   curl -L http://search.maven.org/remotecontent?filepath=kg/apc/cmdrunner/2.2/cmdrunner-2.2.jar > \
       $JMETER_LIB_FOLDER/cmdrunner-2.2.jar && \
   java -cp $JMETER_PLUGINS_FOLDER/plugins-manager.jar \
       org.jmeterplugins.repository.PluginManagerCMDInstaller
#
RUN $JMETER_BIN/PluginsManagerCMD.sh install \
       jpgc-casutg,jpgc-tst,jpgc-ffw,jpgc-csl,jpgc-autostop,jpgc-functions,jpgc-dummy,jpgc-json,jpgc-sense
#
RUN $JMETER_BIN/PluginsManagerCMD.sh install-all-except
источник

I

Ilya in QA — Load & Performance
Pavel Bairov
Я не читал весь тред, может уже советовали… Вместо curl unzip можно заюзать PluginsManagerCMD

Я делаю вот так

RUN curl -L https://jmeter-plugins.org/get/ > \
       $JMETER_PLUGINS_FOLDER/plugins-manager.jar && \
   curl -L http://search.maven.org/remotecontent?filepath=kg/apc/cmdrunner/2.2/cmdrunner-2.2.jar > \
       $JMETER_LIB_FOLDER/cmdrunner-2.2.jar && \
   java -cp $JMETER_PLUGINS_FOLDER/plugins-manager.jar \
       org.jmeterplugins.repository.PluginManagerCMDInstaller
#
RUN $JMETER_BIN/PluginsManagerCMD.sh install \
       jpgc-casutg,jpgc-tst,jpgc-ffw,jpgc-csl,jpgc-autostop,jpgc-functions,jpgc-dummy,jpgc-json,jpgc-sense
#
RUN $JMETER_BIN/PluginsManagerCMD.sh install-all-except
Благодарю! Это и искал сейчас
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Также можно использовать jmeter-maven-plugin
источник

PB

Pavel Bairov in QA — Load & Performance
Ilya
Благодарю! Это и искал сейчас
рад помочь) вот, если что, весь Dockerfile https://github.com/Amerousful/jmeter-docker/blob/master/Dockerfile
источник

I

Ilya in QA — Load & Performance
Вячеслав Смирнов
Также можно использовать jmeter-maven-plugin
Спасибо. Да, все никак не доберусь до него.

Дело похоже не в плагинах. Собрал образ в который просто скопировал свой jmeter и получил такую-же ошибку. Все-таки переменные какие-то или не все зависимости для плагинов есть
источник

I

Ilya in QA — Load & Performance
👍 благодарю!
источник
2020 October 07

ab

artem belikov in QA — Load & Performance
Привет, коллеги! Подскажите, кто нибудь занимается автоматизацией деградационного тестирования? Или это в другой чат? Если так киньте пожалуйста ссылку.
Собственно, вопрос такой: что вы используете для отображения / мониторинга результатов деградационного тестирования. Можно ли прикрутить результаты в allure? Особо ничего не нашел по отображению результатов (деградации )в allure, коллеги автоматизаоторы говорят что он (allure) только для функционального тестирования
источник

АК

Алиса Кадиленко... in QA — Load & Performance
Привет. У Артема Ерошенко из qameta как раз были идеи и с НТ начать работать в allure. Но пока неизвестно, на чем все застопорилось. Можно поискать контакты и связаться.
источник

DM

Daniil Matafonov in QA — Load & Performance
artem belikov
Привет, коллеги! Подскажите, кто нибудь занимается автоматизацией деградационного тестирования? Или это в другой чат? Если так киньте пожалуйста ссылку.
Собственно, вопрос такой: что вы используете для отображения / мониторинга результатов деградационного тестирования. Можно ли прикрутить результаты в allure? Особо ничего не нашел по отображению результатов (деградации )в allure, коллеги автоматизаоторы говорят что он (allure) только для функционального тестирования
Привет! Если я правильно понял ты про нагрузочные тесты? Для мониторинга использую Grafana + influxDB.
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Алиса Кадиленко
Привет. У Артема Ерошенко из qameta как раз были идеи и с НТ начать работать в allure. Но пока неизвестно, на чем все застопорилось. Можно поискать контакты и связаться.
ничем
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
пока Артём допиливает свой аллюр и пытается продаваться в большие компании
источник

ab

artem belikov in QA — Load & Performance
Алиса Кадиленко
Привет. У Артема Ерошенко из qameta как раз были идеи и с НТ начать работать в allure. Но пока неизвестно, на чем все застопорилось. Можно поискать контакты и связаться.
Спасибо 🙂
источник

ab

artem belikov in QA — Load & Performance
Daniil Matafonov
Привет! Если я правильно понял ты про нагрузочные тесты? Для мониторинга использую Grafana + influxDB.
Да, в прометей метрики кидаются. Но хотелось бы единой точки мониторинга и хранения результатов. по поводу тестов, команды сделали ряд оптимизаций, не хотелось бы их потерять. Хочется автоматизированного механизма просмотра, хранения и анализа этих метрик. Ну и алерты кидать в случае отклонений. Графана умеет вроде бы алерты кидать.
источник