From 5cba587ca00d7eae92f449bf1de655876de680e3 Mon Sep 17 00:00:00 2001 From: "stu126940@mail.uni-kiel.de" <stu126940@mail.uni-kiel.de> Date: Wed, 24 Nov 2021 19:03:19 +0100 Subject: [PATCH] Add actions to setup and teardown infrastructure methods --- .../src/main/kotlin/theodolite/benchmark/KubernetesBenchmark.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/theodolite/src/main/kotlin/theodolite/benchmark/KubernetesBenchmark.kt b/theodolite/src/main/kotlin/theodolite/benchmark/KubernetesBenchmark.kt index c5e0e3846..19f9cbb74 100644 --- a/theodolite/src/main/kotlin/theodolite/benchmark/KubernetesBenchmark.kt +++ b/theodolite/src/main/kotlin/theodolite/benchmark/KubernetesBenchmark.kt @@ -59,6 +59,7 @@ class KubernetesBenchmark : KubernetesResource, Benchmark { } override fun setupInfrastructure() { + this.infrastructure.beforeActions.forEach { it.exec } val kubernetesManager = K8sManager(this.client) loadKubernetesResources(this.infrastructure.resources) .map{it.second} @@ -66,6 +67,7 @@ class KubernetesBenchmark : KubernetesResource, Benchmark { } override fun teardownInfrastructure() { + this.infrastructure.afterActions.forEach { it.exec } val kubernetesManager = K8sManager(this.client) loadKubernetesResources(this.infrastructure.resources) .map{it.second} -- GitLab