From d70fd189003dfedb8319caac5acfb32ed1197c15 Mon Sep 17 00:00:00 2001 From: Mark DePristo Date: Tue, 14 Aug 2012 22:10:42 -0400 Subject: [PATCH] Minor increase in tolerance to sum of states in UnitTest for StateMonitoringThreadFactory --- .../utils/threading/StateMonitoringThreadFactoryUnitTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/java/test/org/broadinstitute/sting/utils/threading/StateMonitoringThreadFactoryUnitTest.java b/public/java/test/org/broadinstitute/sting/utils/threading/StateMonitoringThreadFactoryUnitTest.java index c22b49c23..87074364a 100755 --- a/public/java/test/org/broadinstitute/sting/utils/threading/StateMonitoringThreadFactoryUnitTest.java +++ b/public/java/test/org/broadinstitute/sting/utils/threading/StateMonitoringThreadFactoryUnitTest.java @@ -147,8 +147,8 @@ public class StateMonitoringThreadFactoryUnitTest extends BaseTest { // make sure we counted everything properly final long totalTime = factory.getTotalTime(); - final long minTime = (THREAD_TARGET_DURATION_IN_MILLISECOND - 10) * test.getNStates(); - final long maxTime = (THREAD_TARGET_DURATION_IN_MILLISECOND + 10) * test.getNStates(); + final long minTime = (long)(THREAD_TARGET_DURATION_IN_MILLISECOND * 0.5) * test.getNStates(); + final long maxTime = (long)(THREAD_TARGET_DURATION_IN_MILLISECOND * 1.5) * test.getNStates(); //logger.warn("Testing total time"); Assert.assertTrue(totalTime >= minTime, "Factory results not properly accumulated: totalTime = " + totalTime + " < minTime = " + minTime); Assert.assertTrue(totalTime <= maxTime, "Factory results not properly accumulated: totalTime = " + totalTime + " > maxTime = " + maxTime);