From 4ae892bd8c3d453b344d3fd62587acfa521dc12d Mon Sep 17 00:00:00 2001 From: "stu126940@mail.uni-kiel.de" <stu126940@mail.uni-kiel.de> Date: Thu, 22 Apr 2021 17:41:35 +0200 Subject: [PATCH] minor code enhancements --- .../src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt | 3 +-- .../main/kotlin/theodolite/execution/BenchmarkExecutorImpl.kt | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt b/theodolite-quarkus/src/main/kotlin/theodolite/evaluation/AnalysisExecutor.kt index 05687a7d6..7037e8856 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 5afce3c9d..01ff3b102 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" } -- GitLab