Mercurial > hg > gc-bench
changeset 21:de09838ebc8b
Print test times.
author | shade |
---|---|
date | Wed, 30 Nov 2016 10:35:25 +0100 |
parents | c9b221c261e3 |
children | 810fb7e7b548 |
files | src/main/java/org/openjdk/gcbench/tests/AbstractTest.java |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/main/java/org/openjdk/gcbench/tests/AbstractTest.java Wed Nov 30 10:17:26 2016 +0100 +++ b/src/main/java/org/openjdk/gcbench/tests/AbstractTest.java Wed Nov 30 10:35:25 2016 +0100 @@ -4,6 +4,7 @@ import org.openjdk.jmh.util.Utils; import java.io.PrintWriter; +import java.util.concurrent.TimeUnit; public abstract class AbstractTest implements Test { @@ -42,8 +43,14 @@ pw.println(); + long time1 = System.nanoTime(); + doRun(); + long time2 = System.nanoTime(); + + pw.println(); + pw.println(" Test took " + TimeUnit.NANOSECONDS.toSeconds(time2 - time1) + " seconds."); pw.println(); }