Add some more percentiles

This commit is contained in:
Klaas van Schelven
2024-05-19 15:36:27 +02:00
parent 4b5f1371ed
commit 53353d2d8c

View File

@@ -156,8 +156,12 @@ class Command(BaseCommand):
print("==============")
print("avg: %.3fs" % (sum(all_timings) / len(all_timings)))
print("==============")
print("50th: %.3fs" % sorted(all_timings)[len(all_timings) // 2])
print("75th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.75)])
print("90th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.9)])
print("95th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.95)])
print("99th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.99)])
print("50th: %.3fs" % sorted(all_timings)[len(all_timings) // 2])
print("75th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.75)])
print("90th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.9)])
print("95th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.95)])
print("99th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.99)])
print("99th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.99)])
print("99.5th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.995)])
print("99.9th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.999)])
print("99.99th: %.3fs" % sorted(all_timings)[int(len(all_timings) * 0.9999)])