You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2018/08/27 06:33:34 UTC

[incubator-servicecomb-java-chassis] 08/08: [SBC-870] make slow machine happy

This is an automated email from the ASF dual-hosted git repository.

liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git

commit b9eed066509b4cf607b7c346ae9310d6e1d85c39
Author: liubao <ba...@huawei.com>
AuthorDate: Sat Aug 25 18:12:02 2018 +0800

    [SBC-870] make slow machine happy
---
 .../org/apache/servicecomb/loadbalance/TestRoundRobinRuleExt.java   | 2 +-
 .../servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java    | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestRoundRobinRuleExt.java b/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestRoundRobinRuleExt.java
index d80f17c..ce78b50 100644
--- a/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestRoundRobinRuleExt.java
+++ b/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestRoundRobinRuleExt.java
@@ -71,6 +71,6 @@ public class TestRoundRobinRuleExt {
     }
     long taken = System.currentTimeMillis() - begin;
     System.out.println("taken " + taken);
-    Assert.assertEquals(taken < 10 * 2, true);  // 2 * times make slow machine happy
+    Assert.assertEquals("actual token " + taken, taken < 10 * 5, true);  // 5 * times make slow machine happy
   }
 }
diff --git a/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java b/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java
index 54e1663..0d4e003 100644
--- a/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java
+++ b/handlers/handler-loadbalance/src/test/java/org/apache/servicecomb/loadbalance/TestWeightedResponseTimeRuleExt.java
@@ -76,7 +76,7 @@ public class TestWeightedResponseTimeRuleExt {
     }
     double percent = (double) server1.get() / (server2.get() + server1.get());
     System.out.println("percent" + percent);
-    Assert.assertEquals(0.70d < percent, percent < 0.90d);
+    Assert.assertEquals("actually percent: " + percent, 0.70d < percent, percent < 0.90d);
   }
 
   @Test
@@ -99,7 +99,7 @@ public class TestWeightedResponseTimeRuleExt {
     }
     long taken = System.currentTimeMillis() - begin;
     System.out.println("taken " + taken);
-    Assert.assertEquals(taken < 1000 * 2, true); // 2 * times make slow machine happy
+    Assert.assertEquals("actually taken: " + taken, taken < 1000 * 5, true); // 5 * times make slow machine happy
   }
 
   @Test
@@ -121,6 +121,6 @@ public class TestWeightedResponseTimeRuleExt {
     }
     long taken = System.currentTimeMillis() - begin;
     System.out.println("taken " + taken);
-    Assert.assertEquals(taken < 200 * 2, true); // 2 * times make slow machine happy
+    Assert.assertEquals("actually taken: " + taken, taken < 200 * 2, true); // 5 * times make slow machine happy
   }
 }