Recent changes (master)

Jens Axboe
2020-02-25T13:00:12Z

The following changes since commit 1b5e13beb3acc2a08321ce687727e2cbbb3b954f:

Merge branch 'master' of https://github.com/vincentkfu/fio (2020-02-06 12:17:25 -0700)

are available in the Git repository at:

git://git.kernel.dk/fio.git master

for you to fetch changes up to fb34110eac72f01651543095656693f196d895ca:

Merge branch 'div-by-zero' of https://github.com/vincentkfu/fio (2020-02-24 08:23:52 -0700)

----------------------------------------------------------------
Jens Axboe (1):
Merge branch 'div-by-zero' of https://github.com/vincentkfu/fio

Vincent Fu (1):
t/latency_percentiles: avoid division by zero

t/latency_percentiles.py | 5 +++++
1 file changed, 5 insertions(+)

---

Diff of recent changes:

diff --git a/t/latency_percentiles.py b/t/latency_percentiles.py
index 0c8d0c19..5cdd49cf 100755
--- a/t/latency_percentiles.py
+++ b/t/latency_percentiles.py
@@ -395,6 +395,11 @@ class FioLatTest():
approximation value of the bin used by fio to store a given latency
actual actual latency value
"""
+
+ # Avoid a division by zero. The smallest latency values have no error.
+ if actual == 0:
+ return approximation == 0
+
delta = abs(approximation - actual) / actual
return delta <= 1/128