Bottlenecks - User Guide

Bottlenecks Rubbos Test Case Description Basic

Bottlenecks Rubbos Basic
test case name opnfv_bottlenecks_rubbos_Basic
description Rubbos platform for 1 tomcat, 1 Apache and 1 mysql.
configuration
config file:
/testsuite/rubbos/testcase_cfg/rubbos_basic.yaml

client number: 1

test result throughput

Bottlenecks Rubbos Test Case Description TC1101

Bottlenecks Rubbos TC1101
test case name opnfv_bottlenecks_rubbos_tc1101
description Rubbos platform for 1 tomcat, 1 Apache and 1 mysql.
configuration
config file:
/testsuite/rubbos/testcase_cfg/rubbos_1-1-0-1.yaml

client number: 5

test result throughput

Bottlenecks Rubbos Test Case Description TC1201

Bottlenecks Rubbos TC1201
test case name opnfv_bottlenecks_rubbos_tc1201
description Rubbos platform for 1 Apache, 2 tomcat and 1 mysql.
configuration
config file:
/testsuite/rubbos/testcase_cfg/rubbos_1-2-0-1.yaml

client number: 5

test result throughput

Bottlenecks Rubbos Test Case Description TC1301

Bottlenecks Rubbos TC1301
test case name opnfv_bottlenecks_rubbos_tc1301
description Rubbos platform for 1 Apache, 3 tomcat and 1 mysql.
configuration
config file:
/testsuite/rubbos/testcase_cfg/rubbos_1-3-0-1.yaml

client number: 5

test result throughput

Bottlenecks Rubbos Test Case Description TC1401

Bottlenecks Rubbos TC1401
test case name opnfv_bottlenecks_rubbos_tc1401
description Rubbos platform for 1 Apache, 4 tomcat and 1 mysql.
configuration
config file:
/testsuite/rubbos/testcase_cfg/rubbos_1-4-0-1.yaml

client number: 5

test result throughput

Bottlenecks Rubbos Test Case Description Heavy TC1101

Bottlenecks Rubbos TC Heavy1101
test case name opnfv_bottlenecks_rubbos_heavy_tc1101
description Rubbos platform for 1 tomcat, 1 Apache and 1 mysql.
configuration
config file:
/testsuite/rubbos/testcase_cfg/rubbos-heavy_1-1-0-1.yaml

client number: 10

test result throughput

Bottlenecks vSwitch Test Framework(VSTF) Test Case Description Ti1

Bottlenecks VSTF Ti1
test case name opnfv_bottlenecks_vstf_Ti1
description vSwitch test Ti1.
configuration
config file:
/testsuite/vstf/testcase_cfg/vstf_Ti1.yaml
test result throughput & latency

Bottlenecks vSwitch Test Framework(VSTF) Test Case Description Ti2

Bottlenecks VSTF Ti2
test case name opnfv_bottlenecks_vstf_Ti2
description vSwitch test Ti2.
configuration
config file:
/testsuite/vstf/testcase_cfg/vstf_Ti2.yaml
test result throughput & latency

Bottlenecks vSwitch Test Framework(VSTF) Test Case Description Ti3

Bottlenecks VSTF Ti3
test case name opnfv_bottlenecks_vstf_Ti3
description vSwitch test Ti3.
configuration
config file:
/testsuite/vstf/testcase_cfg/vstf_Ti3.yaml
test result throughput & latency

Bottlenecks vSwitch Test Framework(VSTF) Test Case Description Tn1

Bottlenecks VSTF Tn1
test case name opnfv_bottlenecks_vstf_Tn1
description vSwitch test Tn1.
configuration
config file:
/testsuite/vstf/testcase_cfg/vstf_Tn1.yaml
test result throughput & latency

Bottlenecks vSwitch Test Framework(VSTF) Test Case Description Tn2

Bottlenecks VSTF Tn2
test case name opnfv_bottlenecks_vstf_Tn2
description vSwitch test Tn2.
configuration
config file:
/testsuite/vstf/testcase_cfg/vstf_Tn2.yaml
test result throughput & latency

Bottlenecks vSwitch Test Framework(VSTF) Test Case Description Tu1

Bottlenecks VSTF Tu1
test case name opnfv_bottlenecks_vstf_Tu1
description vSwitch test Tu1.
configuration
config file:
/testsuite/vstf/testcase_cfg/vstf_Tu1.yaml
test result throughput & latency

Bottlenecks vSwitch Test Framework(VSTF) Test Case Description Tu2

Bottlenecks VSTF Tu2
test case name opnfv_bottlenecks_vstf_Tu2
description vSwitch test Tu2.
configuration
config file:
/testsuite/vstf/testcase_cfg/vstf_Tu2.yaml
test result throughput & latency

Bottlenecks vSwitch Test Framework(VSTF) Test Case Description Tu3

Bottlenecks VSTF Tu3
test case name opnfv_bottlenecks_vstf_Tu3
description vSwitch test Tu3.
configuration
config file:
/testsuite/vstf/testcase_cfg/vstf_Tu3.yaml
test result throughput & latency

POSCA Stress (Factor) Test of Perfomance Life-Cycle

Test Case

Bottlenecks POSCA Stress Test Ping
test case name posca_stress_ping
description Stress test regarding perfomance life-cycle while using ping to validate the VM pairs constructions
configuration
config file:
/testsuite/posca/testcase_cfg/posca_stress_ping

stack number: 5, 10, 20, 50 ...

test result PKT loss rate, success rate, test time, latency

Configuration

load_manager:
scenarios:
tool: ping test_times: 100 package_size: num_stack: 2, 5, 10 package_loss: 10%
contexts:
stack_create: yardstick flavor: yardstick_test_ip: yardstick_test_dir: “samples” yardstick_testcase: “ping_bottlenecks”
dashboard:
dashboard: “y” dashboard_ip:

POSCA Stress (Factor) Test of System bandwidth

Test Case

Bottlenecks POSCA Stress Test Traffic
test case name posca_stress_ping
description Stress test regarding baseline of the system for a single user, i.e., a VM pair while increasing the package size
configuration
config file:
/testsuite/posca/testcase_cfg/posca_factor_system_bandwith

stack number: 1

test result PKT loss rate, latency, throupht, cpu usage

Configration

test_config:
tool: netperf protocol: tcp test_time: 20 tx_pkt_sizes: 64, 256, 1024, 4096, 8192, 16384, 32768, 65536 rx_pkt_sizes: 64, 256, 1024, 4096, 8192, 16384, 32768, 65536 cpu_load: 0.9 latency: 100000
runner_config:
dashboard: “y” dashboard_ip: stack_create: yardstick yardstick_test_ip: yardstick_test_dir: “samples” yardstick_testcase: “netperf_bottlenecks”