CSIT-1351: Add Denverton results to report
[csit.git] / docs / report / vpp_performance_tests / test_environment.rst
1
2 .. _vpp_test_environment:
3
4 .. raw:: latex
5
6     \clearpage
7
8 .. include:: ../introduction/test_environment_intro.rst
9
10 .. include:: ../introduction/test_environment_sut_calib_hsw.rst
11
12 .. include:: ../introduction/test_environment_sut_calib_skx.rst
13
14 .. include:: ../introduction/test_environment_sut_calib_dnv.rst
15
16 .. include:: ../introduction/test_environment_sut_conf_1.rst
17
18 .. include:: ../introduction/test_environment_sut_conf_2.rst
19
20 .. include:: ../introduction/test_environment_sut_conf_3.rst
21
22
23 DUT Settings - VPP
24 ------------------
25
26 VPP Version
27 ~~~~~~~~~~~
28
29 |vpp-release|
30
31 VPP Compile Parameters
32 ~~~~~~~~~~~~~~~~~~~~~~
33
34 `FD.io VPP compile job`_
35
36 VPP Install Parameters
37 ~~~~~~~~~~~~~~~~~~~~~~
38
39 ::
40
41     $ dpkg -i --force-all vpp*
42
43 VPP Startup Configuration
44 ~~~~~~~~~~~~~~~~~~~~~~~~~
45
46 VPP startup configuration vary per test case, with different settings
47 for `$$CORELIST_WORKERS`, `$$NUM_RX_QUEUES`, `$$UIO_DRIVER`, `$$NUM-
48 MBUFS` and `$$NO_MULTI_SEG` parameter. Default template is provided
49 below:
50
51 ::
52
53     ip
54     {
55       heap-size 4G
56     }
57     statseg
58     {
59       size 4G
60     }
61     unix
62     {
63       cli-listen /run/vpp/cli.sock
64       log /tmp/vpe.log
65       nodaemon
66     }
67     ip6
68     {
69       heap-size 4G
70       hash-buckets 2000000
71     }
72     heapsize 4G
73     plugins
74     {
75       plugin default
76       {
77         disable
78       }
79       plugin dpdk_plugin.so
80       {
81         enable
82       }
83     }
84     cpu
85     {
86       corelist-workers $$CORELIST_WORKERS
87       main-core 1
88     }
89     dpdk
90     {
91       num-mbufs $$NUM-MBUFS
92       uio-driver $$UIO_DRIVER
93       $$NO_MULTI_SEG
94       log-level debug
95       dev default
96       {
97         num-rx-queues $$NUM_RX_QUEUES
98       }
99       socket-mem 1024,1024
100       no-tx-checksum-offload
101       dev $$DEV_1
102       dev $$DEV_2
103     }
104
105 Description of VPP startup settings used in CSIT is provided in
106 :ref:`test_methodology`.
107
108 .. include:: ../introduction/test_environment_tg.rst