Merge "Add Danube Document Framework"
[bottlenecks.git] / docs / testing / user / posca / posca_stress_traffic.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International
2 .. License.
3 .. http://creativecommons.org/licenses/by/4.0
4 .. (c) OPNFV, Huawei Tech and others.
5
6 **********************************************
7 POSCA Stress (Factor) Test of System bandwidth
8 **********************************************
9
10
11 Test Case
12 ========
13 +-----------------------------------------------------------------------------+
14 |Bottlenecks POSCA Stress Test Traffic                                        |
15 |                                                                             |
16 +--------------+--------------------------------------------------------------+
17 |test case name| posca_stress_ping                                            |
18 |              |                                                              |
19 +--------------+--------------------------------------------------------------+
20 |description   | Stress test regarding baseline of the system for a single    |
21 |              | user, i.e., a VM pair while increasing the package size      |
22 +--------------+--------------------------------------------------------------+
23 |configuration | config file:                                                 |
24 |              |   /testsuite/posca/testcase_cfg/posca_factor_system_bandwith |
25 |              |                                                              |
26 |              | stack number: 1                                              |
27 |              |                                                              |
28 +--------------+--------------------------------------------------------------+
29 |test result   | PKT loss rate, latency, throupht, cpu usage                  |
30 |              |                                                              |
31 +--------------+--------------------------------------------------------------+
32
33 Configration
34 ===========
35 test_config:
36   tool: netperf
37   protocol: tcp
38   test_time: 20
39   tx_pkt_sizes: 64, 256, 1024, 4096, 8192, 16384, 32768, 65536
40   rx_pkt_sizes: 64, 256, 1024, 4096, 8192, 16384, 32768, 65536
41   cpu_load: 0.9
42   latency: 100000
43 runner_config:
44   dashboard: "y"
45   dashboard_ip:
46   stack_create: yardstick
47   yardstick_test_ip:
48   yardstick_test_dir: "samples"
49   yardstick_testcase: "netperf_bottlenecks"