Сводка результатов по саранче. Как понять Avg, Min и Max?

Я использую Locust, фреймворк для нагрузочного тестирования, и ниже приводится сводка результатов теста.

Name                                                          # reqs      # fails     Avg     Min     Max  |  Median   req/s
--------------------------------------------------------------------------------------------------------------------------------------------
GET /sample                                                    10000     0(0.00%)      97      56     349  |      96  761.90
--------------------------------------------------------------------------------------------------------------------------------------------
Total                                                          10000     0(0.00%)                                     761.90

Я предполагаю, что req / s означает, что 761,90 запросов обрабатываются за 1 секунду. Как насчет Avg, Min, Max и Median? Как я могу прочитать эти столбцы ?.

Этот тест производительности занимает около 15 секунд. Я установил min_wait = 0 max_wait = 0.


person zono    schedule 23.09.2016    source источник


Ответы (1)


Если посмотреть на источник, он, похоже, относится ко времени ответа

person Rowland Shaw    schedule 23.09.2016
comment
Спасибо. Я нашел avg_response_time = float (self.total_response_time) / self.num_requests. В моем случае 97 мс = total_response_time / 10,000. total_response_time = 970 000 мс. Это около 16 минут. Это не имело смысла, поэтому я разместил этот вопрос. Но теперь я думаю, что понимаю это. Total_response_time - это всего лишь сумма. Запросы отправляются параллельно. Неважно время всего времени обработки, это около 15сек. - person zono; 23.09.2016