diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt b/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt index 05687a7d6eaca925a68cc618063bbf3a49d66a12..7037e8856c4ce047b8a99961460a07280fdb77dc 100644 --- a/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt +++ b/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt @@ -40,11 +40,10 @@ class AnalysisExecutor( var repetitionCounter = 1 try { - var resultsFolder: String = System.getenv("RESULTS_FOLDER") + var resultsFolder: String = System.getenv("RESULTS_FOLDER") ?: "" if (resultsFolder.isNotEmpty()){ resultsFolder += "/" } - val prometheusData = executionIntervals .map { interval -> fetcher.fetchMetric( start = interval.first, diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt b/theodolite-quarkus/src/main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt index 5afce3c9d78da6db9a52e6545bd10fae0eac8d0a..01ff3b102187ad939a1911a97dcf3d3ce82cbf39 100644 --- a/theodolite-quarkus/src/main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt +++ b/theodolite-quarkus/src/main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt @@ -25,7 +25,7 @@ class BenchmarkExecutorImpl( override fun runExperiment(load: LoadDimension, res: Resource): Boolean { var result = false - val executionIntervals: MutableList<Pair<Instant, Instant>> = ArrayList(repetitions) + val executionIntervals: MutableList<Pair<Instant, Instant>> = ArrayList() for (i in 1.rangeTo(repetitions)) { logger.info { "Run repetition $i/$repetitions" }