Skip to content
Snippets Groups Projects
Commit 5cba587c authored by Benedikt Wetzel's avatar Benedikt Wetzel
Browse files

Add actions to setup and teardown infrastructure methods

parent 40427da4
No related branches found
No related tags found
1 merge request!201Introduce action commands
...@@ -59,6 +59,7 @@ class KubernetesBenchmark : KubernetesResource, Benchmark { ...@@ -59,6 +59,7 @@ class KubernetesBenchmark : KubernetesResource, Benchmark {
} }
override fun setupInfrastructure() { override fun setupInfrastructure() {
this.infrastructure.beforeActions.forEach { it.exec }
val kubernetesManager = K8sManager(this.client) val kubernetesManager = K8sManager(this.client)
loadKubernetesResources(this.infrastructure.resources) loadKubernetesResources(this.infrastructure.resources)
.map{it.second} .map{it.second}
...@@ -66,6 +67,7 @@ class KubernetesBenchmark : KubernetesResource, Benchmark { ...@@ -66,6 +67,7 @@ class KubernetesBenchmark : KubernetesResource, Benchmark {
} }
override fun teardownInfrastructure() { override fun teardownInfrastructure() {
this.infrastructure.afterActions.forEach { it.exec }
val kubernetesManager = K8sManager(this.client) val kubernetesManager = K8sManager(this.client)
loadKubernetesResources(this.infrastructure.resources) loadKubernetesResources(this.infrastructure.resources)
.map{it.second} .map{it.second}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment