summaryrefslogtreecommitdiffstats
path: root/scripts/automation/regression/setups/trex09
diff options
context:
space:
mode:
authorimarom <imarom@cisco.com>2016-10-25 12:47:47 +0300
committerimarom <imarom@cisco.com>2016-10-25 12:48:12 +0300
commit7235003e49a22e044aa8da18006ae46f7df9e2cf (patch)
treeded80a8f1ea31016e82c9ccfd31767ccd53a0e3c /scripts/automation/regression/setups/trex09
parent90a33772c56d55067e150ddcb8eb7c53d974bf59 (diff)
added performance test (starting with trex09)
Signed-off-by: imarom <imarom@cisco.com>
Diffstat (limited to 'scripts/automation/regression/setups/trex09')
-rw-r--r--scripts/automation/regression/setups/trex09/benchmark.yaml51
1 files changed, 51 insertions, 0 deletions
diff --git a/scripts/automation/regression/setups/trex09/benchmark.yaml b/scripts/automation/regression/setups/trex09/benchmark.yaml
index 416bfa68..ed51a46c 100644
--- a/scripts/automation/regression/setups/trex09/benchmark.yaml
+++ b/scripts/automation/regression/setups/trex09/benchmark.yaml
@@ -181,3 +181,54 @@ test_CPU_benchmark:
bw_per_core : 1
+# performance tests
+
+test_performance_vm_single_cpu:
+ cfg:
+ mult : "90%"
+ mpps_per_core_golden :
+ min: 16.4
+ max: 17.3
+
+
+test_performance_vm_single_cpu_cached:
+ cfg:
+ mult : "90%"
+ mpps_per_core_golden :
+ min: 30.5
+ max: 31.2
+
+
+
+test_performance_syn_attack_single_cpu:
+ cfg:
+ mult : "90%"
+ mpps_per_core_golden :
+ min: 13.8
+ max: 14.5
+
+test_performance_vm_multi_cpus:
+ cfg:
+ core_count : 3
+ mult : "90%"
+ mpps_per_core_golden :
+ min: 15.9
+ max: 16.5
+
+
+test_performance_vm_multi_cpus_cached:
+ cfg:
+ core_count : 3
+ mult : "90%"
+ mpps_per_core_golden :
+ min: 29.6
+ max: 30.5
+
+test_performance_syn_attack_multi_cpus:
+ cfg:
+ core_count : 3
+ mult : "90%"
+ mpps_per_core_golden :
+ min: 13.0
+ max: 13.8
+