diff options
author | Aaron Smith <aasmith@redhat.com> | 2018-03-16 18:08:30 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2018-03-16 18:08:30 +0000 |
commit | 6fbf87d5c30caf6ee2c9b222b71764427a01ce97 (patch) | |
tree | cd86264cac470d67b5b1c4ed92e6bb9b0c1ccc4e /baro_tests/tests.py | |
parent | 656d01c2c1c3e2e6562f04ebc47be82e777bf124 (diff) | |
parent | f6e7b3b48f49a607da05663d7963945849e04002 (diff) |
Merge "Update functest to fix failing tests"
Diffstat (limited to 'baro_tests/tests.py')
-rw-r--r-- | baro_tests/tests.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/baro_tests/tests.py b/baro_tests/tests.py index 580ee4d2..02eca90a 100644 --- a/baro_tests/tests.py +++ b/baro_tests/tests.py @@ -224,7 +224,9 @@ def test_csv_handles_plugin_data( + 'to interval...') for metric in plugin_metrics: logger.debug('{0} {1} {2} ... '.format(metric[0], metric[1], metric[2])) - if math.floor(metric[3] - metric[2]) > interval: + # When there's a small interval or many metrics, there may be a slight + # delay in writing the metrics. e.g. a gap of 1.* is okay for an interval of 1 + if math.floor(metric[3] - metric[2]) > interval + 1: logger.error( 'Time of last two entries differ by ' + '{}, but interval is {}'.format( |