made times looser so that windows won't break

git-svn-id: http://jclouds.googlecode.com/svn/trunk@2381 3d8758e0-26b5-11de-8745-db77d3ebf521
This commit is contained in:
adrian.f.cole 2009-12-07 19:28:17 +00:00
parent 5ffb47a6c2
commit 1f6b92fc9d
1 changed files with 4 additions and 4 deletions

View File

@ -65,25 +65,25 @@ public class BackoffLimitedRetryHandlerTest {
long startTime = System.nanoTime(); long startTime = System.nanoTime();
handler.imposeBackoffExponentialDelay(1, "TEST FAILURE: 1"); handler.imposeBackoffExponentialDelay(1, "TEST FAILURE: 1");
long elapsedTime = (System.nanoTime() - startTime) / 1000000; long elapsedTime = (System.nanoTime() - startTime) / 1000000;
assertTrue(elapsedTime >= 50); assert(elapsedTime >= 49) : elapsedTime;
assertTrue(elapsedTime < 50 + acceptableDelay); assertTrue(elapsedTime < 50 + acceptableDelay);
startTime = System.nanoTime(); startTime = System.nanoTime();
handler.imposeBackoffExponentialDelay(2, "TEST FAILURE: 2"); handler.imposeBackoffExponentialDelay(2, "TEST FAILURE: 2");
elapsedTime = (System.nanoTime() - startTime) / 1000000; elapsedTime = (System.nanoTime() - startTime) / 1000000;
assertTrue(elapsedTime >= 200); assert(elapsedTime >= 199) : elapsedTime;
assertTrue(elapsedTime < 200 + acceptableDelay); assertTrue(elapsedTime < 200 + acceptableDelay);
startTime = System.nanoTime(); startTime = System.nanoTime();
handler.imposeBackoffExponentialDelay(3, "TEST FAILURE: 3"); handler.imposeBackoffExponentialDelay(3, "TEST FAILURE: 3");
elapsedTime = (System.nanoTime() - startTime) / 1000000; elapsedTime = (System.nanoTime() - startTime) / 1000000;
assertTrue(elapsedTime >= 450); assert(elapsedTime >= 449) : elapsedTime;
assertTrue(elapsedTime < 450 + acceptableDelay); assertTrue(elapsedTime < 450 + acceptableDelay);
startTime = System.nanoTime(); startTime = System.nanoTime();
handler.imposeBackoffExponentialDelay(4, "TEST FAILURE: 4"); handler.imposeBackoffExponentialDelay(4, "TEST FAILURE: 4");
elapsedTime = (System.nanoTime() - startTime) / 1000000; elapsedTime = (System.nanoTime() - startTime) / 1000000;
assertTrue(elapsedTime >= 800); assert(elapsedTime >= 799) : elapsedTime;
assertTrue(elapsedTime < 800 + acceptableDelay); assertTrue(elapsedTime < 800 + acceptableDelay);
startTime = System.nanoTime(); startTime = System.nanoTime();