From ff1417ff60baee231a28272f9a16ef2c9c8ea0a2 Mon Sep 17 00:00:00 2001 From: Instrumental Date: Wed, 29 May 2019 04:58:50 -0500 Subject: Post Init Service Starter minor fixes Remove JU generated garbage files Issue-ID: AAF-835 Change-Id: I476291f1f1140f0640ed49452f8a5dabb28d9c30 Signed-off-by: Instrumental --- .../main/java/org/onap/aaf/misc/env/TimeTaken.java | 4 +- .../java/org/onap/aaf/misc/env/impl/AbsTrans.java | 25 ++++-- .../java/org/onap/aaf/misc/env/impl/BasicEnv.java | 2 +- .../aaf/misc/env/impl/JU_Log4JLogTargetTest.java | 2 +- .../org/onap/aaf/misc/env/log4j/LogFileNamer.java | 25 +++--- .../aaf/misc/env/log4j/JU_LogFileNamerTest.java | 92 +++++++++++----------- .../java/org/onap/aaf/misc/xgen/html/Imports.java | 1 - 7 files changed, 81 insertions(+), 70 deletions(-) (limited to 'misc') diff --git a/misc/env/src/main/java/org/onap/aaf/misc/env/TimeTaken.java b/misc/env/src/main/java/org/onap/aaf/misc/env/TimeTaken.java index a1a81b9d..58c588f6 100644 --- a/misc/env/src/main/java/org/onap/aaf/misc/env/TimeTaken.java +++ b/misc/env/src/main/java/org/onap/aaf/misc/env/TimeTaken.java @@ -77,8 +77,8 @@ public abstract class TimeTaken { end = System.nanoTime(); } - - /** + + /** * For sizable contents, set the size. Implementations can simply write a no-op if they don't wish to * store the size. * diff --git a/misc/env/src/main/java/org/onap/aaf/misc/env/impl/AbsTrans.java b/misc/env/src/main/java/org/onap/aaf/misc/env/impl/AbsTrans.java index 83a049c1..5ba74369 100644 --- a/misc/env/src/main/java/org/onap/aaf/misc/env/impl/AbsTrans.java +++ b/misc/env/src/main/java/org/onap/aaf/misc/env/impl/AbsTrans.java @@ -112,7 +112,6 @@ public abstract class AbsTrans implements TransStore { public final void checkpoint(String name, int additionalFlag) { TimeTaken tt = newTimeTaken(name,CHECKPOINT|additionalFlag); trail.add(tt); - tt.done(); } @Override @@ -130,8 +129,13 @@ public abstract class AbsTrans implements TransStore { // If first entry is sub, then it's actually the last "end" as well // otherwise, check end //long end = (first.flag&SUB)==SUB?first.end():trail.get(last).end(); - long end = trail.get(last).end(); + long end = 0L; + for(int i=last;end==0L && i>=0;--i) { + end= trail.get(i).end(); + } metric.total = (end - first.start) / 1000000f; + } else { + metric.total=0L; } if (sb==null) { @@ -165,6 +169,18 @@ public abstract class AbsTrans implements TransStore { for (int i=0;i implements TransStore { ++indent; } - // Add time values to Metric - float ms = tt.millis(); - for (int i=0;i(); js = new ArrayList<>(); this.backdots = backdots; -- cgit 1.2.3-korg