Repository: logging-log4j2 Updated Branches: refs/heads/LOG4J2-1278-gc-free-logger 0cda9c483 -> 3eefa3a86
SimplePerfTest: avoid Thread.sleep() during perf tests since it skews the result Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/fea7320a Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/fea7320a Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/fea7320a Branch: refs/heads/LOG4J2-1278-gc-free-logger Commit: fea7320a12ae62b2623306f6079f3ef0bed913d8 Parents: 0cda9c4 Author: rpopma <rpo...@apache.org> Authored: Sun Mar 20 19:26:57 2016 +0900 Committer: rpopma <rpo...@apache.org> Committed: Sun Mar 20 19:26:57 2016 +0900 ---------------------------------------------------------------------- .../apache/logging/log4j/core/async/perftest/SimplePerfTest.java | 2 -- 1 file changed, 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/fea7320a/log4j-core/src/test/java/org/apache/logging/log4j/core/async/perftest/SimplePerfTest.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/async/perftest/SimplePerfTest.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/async/perftest/SimplePerfTest.java index d9d460b..6d959c2 100644 --- a/log4j-core/src/test/java/org/apache/logging/log4j/core/async/perftest/SimplePerfTest.java +++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/async/perftest/SimplePerfTest.java @@ -52,7 +52,6 @@ public class SimplePerfTest { System.out.printf("Warmup: Throughput: %,d ops/s%n", opsPerSec); total += opsPerSec; count++; - Thread.sleep(1000);// drain buffer } while (System.currentTimeMillis() < end); System.out.printf("Average warmup throughput: %,d ops/s%n", total/count); @@ -63,7 +62,6 @@ public class SimplePerfTest { loop(logger, ITERATIONS); long endNanos = System.nanoTime(); durationNanos[i] = endNanos - startNanos; - Thread.sleep(1000);// drain buffer } total = 0; for (int i = 0; i < COUNT; i++) {