From: Samuel Just Date: Tue, 1 Dec 2015 20:09:03 +0000 (-0800) Subject: suite: fix rounding bug in _build_matrix X-Git-Tag: 1.1.0~680^2~5 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=853f4a4f61520adeb66327d42a35111161b0bb12;p=teuthology.git suite: fix rounding bug in _build_matrix Signed-off-by: Samuel Just --- diff --git a/teuthology/suite.py b/teuthology/suite.py index 95648e02ea..722ff96d38 100644 --- a/teuthology/suite.py +++ b/teuthology/suite.py @@ -16,7 +16,6 @@ import sys from time import sleep from time import time import yaml -import math from email.mime.text import MIMEText from tempfile import NamedTemporaryFile @@ -1035,8 +1034,8 @@ def _build_matrix(path, _isfile=os.path.isfile, continue if submat.cyclicity() < mincyclicity: submat = matrix.Cycle( - int(math.ceil( - mincyclicity / submat.cyclicity())), + ((mincyclicity + submat.cyclicity() - 1) / + submat.cyclicity()), submat) submats.append(submat) return matrix.Sum(item, submats)