lami: Bug 499953: invoke scripts always with end time >= start time
authorBernd Hufmann <Bernd.Hufmann@ericsson.com>
Mon, 22 Aug 2016 14:39:52 +0000 (10:39 -0400)
committerBernd Hufmann <bernd.hufmann@ericsson.com>
Mon, 29 Aug 2016 11:40:51 +0000 (07:40 -0400)
Change-Id: I6deea491880e8b02209ece2d7c2e87fce4671b6f
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/79434
Reviewed-by: Hudson CI
Reviewed-by: Jonathan Rajotte Julien <jonathan.rajotte-julien@efficios.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
analysis/org.eclipse.tracecompass.analysis.lami.core/src/org/eclipse/tracecompass/internal/provisional/analysis/lami/core/module/LamiAnalysis.java

index 8242e85aa1cfb2ef69f7477ef2930a3845c089f9..0cc2b58856406489d27872d61ac1e090ce9708e4 100644 (file)
@@ -486,6 +486,10 @@ public class LamiAnalysis implements IOnDemandAnalysis {
         if (range != null) {
             begin = range.getStartTime().getValue();
             end = range.getEndTime().getValue();
+            if (range.getStartTime().compareTo(range.getEndTime()) > 0) {
+                begin = range.getEndTime().getValue();
+                end = range.getStartTime().getValue();
+            }
         }
 
         ImmutableList.Builder<String> builder = ImmutableList.builder();
This page took 0.026334 seconds and 5 git commands to generate.