The source project of this merge request has been removed.
Introduce new Benchmark class and Patcher
Merged
requested to merge stu200776/spesb:feature/151-introduce-benchmark-class into theodolite-kotlin
Compare changes
Files
7- Benedikt Wetzel authored
@@ -2,7 +2,6 @@ package theodolite.benchmark
@@ -2,7 +2,6 @@ package theodolite.benchmark
@@ -22,7 +21,7 @@ class KubernetesBenchmark(): Benchmark {
@@ -22,7 +21,7 @@ class KubernetesBenchmark(): Benchmark {
private fun loadKubernetesResources(resources: List<String>): List<Pair<String, KubernetesResource>> {
@@ -33,11 +32,9 @@ class KubernetesBenchmark(): Benchmark {
@@ -33,11 +32,9 @@ class KubernetesBenchmark(): Benchmark {
override fun buildDeployment(load: LoadDimension, res: Resource, configurationOverrides: List<ConfigurationOverride>): BenchmarkDeployment {
patcherManager.createAndApplyPatcher(load.getType(), this.loadTypes, resources, load.get().toString())
@@ -46,8 +43,8 @@ class KubernetesBenchmark(): Benchmark {
@@ -46,8 +43,8 @@ class KubernetesBenchmark(): Benchmark {
configurationOverrides.forEach{ override -> patcherManager.applyPatcher(listOf(override.patcher), resources, override.value)}