GEODE-10296: Prevent JVM exit on parser error. (#168)
Configure HistogramLogProcessor to throw exceptions rather than exit.
diff --git a/harness/src/main/java/org/apache/geode/perftest/yardstick/hdrhistogram/HdrHistogramWriter.java b/harness/src/main/java/org/apache/geode/perftest/yardstick/hdrhistogram/HdrHistogramWriter.java
index 3ed4033..087136f 100644
--- a/harness/src/main/java/org/apache/geode/perftest/yardstick/hdrhistogram/HdrHistogramWriter.java
+++ b/harness/src/main/java/org/apache/geode/perftest/yardstick/hdrhistogram/HdrHistogramWriter.java
@@ -51,12 +51,13 @@
writer.close();
}
HistogramLogProcessor histogramLogProcessor =
- new HistogramLogProcessor(new String[] {"-i", outputFile.getAbsolutePath(), "-o",
+ new HistogramLogProcessor(new String[] {"-v", "-i", outputFile.getAbsolutePath(), "-o",
outputHDRFile.getAbsolutePath()});
histogramLogProcessor.run();
HistogramLogProcessor histogramLogProcessorCSV =
- new HistogramLogProcessor(new String[] {"-csv", "-i", outputFile.getAbsolutePath(), "-o",
- outputCSVFile.getAbsolutePath()});
+ new HistogramLogProcessor(
+ new String[] {"-v", "-csv", "-i", outputFile.getAbsolutePath(), "-o",
+ outputCSVFile.getAbsolutePath()});
histogramLogProcessorCSV.run();
} catch (FileNotFoundException e) {
throw new UncheckedIOException(e);