If drift is a large negative, it couldn't raise exception. Signed-off-by: Amos Kong <akong@xxxxxxxxxx> --- client/tests/kvm/tests/timedrift.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/tests/kvm/tests/timedrift.py b/client/tests/kvm/tests/timedrift.py index 146fa12..0a211f5 100644 --- a/client/tests/kvm/tests/timedrift.py +++ b/client/tests/kvm/tests/timedrift.py @@ -166,8 +166,8 @@ def run_timedrift(test, params, env): logging.info("Total drift after rest: %.2f%%" % drift_total) # Fail the test if necessary - if drift > drift_threshold: + if abs(drift) > drift_threshold: raise error.TestFail("Time drift too large: %.2f%%" % drift) - if drift_total > drift_threshold_after_rest: + if abs(drift_total) > drift_threshold_after_rest: raise error.TestFail("Time drift too large after rest period: %.2f%%" % drift_total) -- 1.5.6.5 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html