minor, add time log for BuildCubeWithStream
Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/4881e282 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/4881e282 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/4881e282 Branch: refs/heads/KYLIN-2314 Commit: 4881e282eac3d836fb5ab3effca46f8a3808da41 Parents: c6c6719 Author: Yang Li <[email protected]> Authored: Sat Dec 24 15:34:48 2016 +0800 Committer: Yang Li <[email protected]> Committed: Sat Dec 24 15:34:48 2016 +0800 ---------------------------------------------------------------------- .../org/apache/kylin/provision/BuildCubeWithStream.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/4881e282/kylin-it/src/test/java/org/apache/kylin/provision/BuildCubeWithStream.java ---------------------------------------------------------------------- diff --git a/kylin-it/src/test/java/org/apache/kylin/provision/BuildCubeWithStream.java b/kylin-it/src/test/java/org/apache/kylin/provision/BuildCubeWithStream.java index 8abb84c..194ea35 100644 --- a/kylin-it/src/test/java/org/apache/kylin/provision/BuildCubeWithStream.java +++ b/kylin-it/src/test/java/org/apache/kylin/provision/BuildCubeWithStream.java @@ -311,6 +311,9 @@ public class BuildCubeWithStream { } public static void main(String[] args) throws Exception { + long start = System.currentTimeMillis(); + int exitCode = 0; + BuildCubeWithStream buildCubeWithStream = null; try { beforeClass(); @@ -320,11 +323,14 @@ public class BuildCubeWithStream { logger.info("Build is done"); buildCubeWithStream.cleanup(); logger.info("Going to exit"); - System.exit(0); } catch (Throwable e) { logger.error("error", e); - System.exit(1); + exitCode = 1; } + long millis = System.currentTimeMillis() - start; + System.out.println("Time elapsed: " + (millis / 1000) + " sec - in " + BuildCubeWithStream.class.getName()); + + System.exit(exitCode); } }
