Загрузите только соответствующие столбцы в locust csv - PullRequest
0 голосов
/ 13 июля 2020

При попытке загрузить результаты от саранчи данные загружаются со следующими заголовками: Тип Имя Метка времени # запросы # сбоев Запросы / с Запросы Неудачные / с Среднее время ответа Среднее время ответа Минимальное время ответа Максимальное время ответа Средний размер содержимого 50 % 66% 75% 80% 90% 95% 98% 99% 99.90% 99.99% 99.999 100% Мне просто нужны соответствующие значения (а не%). Есть ли способ загрузить нужные столбцы только в locust?

Ответы [ 2 ]

0 голосов
/ 13 июля 2020

Вы можете выполнить следующие шаги (учитывая, что вы уже используете Locust, я надеюсь, что остальная часть вашего проекта находится в python):

  1. получить файлы csv по умолчанию со всеми столбцами
  2. используйте pandas dataframe для чтения csv, а затем отфильтруйте только те столбцы, которые вам интересны.
  3. создайте график с помощью matplotlib или других python библиотек графов

См. под графиком, созданным с помощью описанного выше процесса. Он включает только минимальное, среднее время и время отклика p99

locust_stats_graph

0 голосов
/ 13 июля 2020

Нет, в настоящее время (июнь 2020 г.) это не вариант.

Вы можете сами увидеть, как это решается в коде . Вы всегда записываете процентили в экспортированный файл csv.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...