diff --git a/theodolite/src/main/kotlin/theodolite/benchmark/KubernetesBenchmark.kt b/theodolite/src/main/kotlin/theodolite/benchmark/KubernetesBenchmark.kt index c5e0e38465c13318a79f0d5f8d6b3288f8be6d21..19f9cbb74821e66ff1e7831750ed0a0eed83673b 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}