Саранча 95 процентиль выше, чем макс.

#locust

Вопрос:

Иногда, когда я запускаю locust для некоторых сценариев, значение 95 процентилей превышает максимальное. Насколько я понял, 95 процентиль означает, что 95% запросов заняли меньше времени, чем это.Так как же максимальное значение может быть меньше 95 процентиля? Я делаю что-то не так здесь.

Я также обнаружил, что это происходит только тогда, когда количество запросов очень мало, например, 15 или меньше.

Ответ №1:

Процентили аппроксимируются в Саранче.

Это делается по соображениям производительности, так как для вычисления точного процентиля потребуется учитывать каждую выборку (и делать это непрерывно для больших запусков просто не получится).

Однако минимальные, максимальные и средние (средние) значения являются точными.

И при более длительных запусках (более 15 запросов) 95-й процентиль не должен превышать ваш максимальный.