6 .. _vpp_test_environment:
8 .. include:: ../introduction/test_environment_intro.rst
10 .. include:: ../introduction/test_environment_sut_conf_1.rst
21 VPP Compile Parameters
22 ~~~~~~~~~~~~~~~~~~~~~~
24 `FD.io VPP compile job`_
26 VPP Install Parameters
27 ~~~~~~~~~~~~~~~~~~~~~~
31 $ dpkg -i --force-all *vpp*
33 VPP Startup Configuration
34 ~~~~~~~~~~~~~~~~~~~~~~~~~
36 VPP startup configuration vary per test case, with different settings
37 for `$$CORELIST_WORKERS`, `$$NUM_RX_QUEUES`, `$$UIO_DRIVER`, and
38 `$$NO_MULTI_SEG` parameter. List of plugins to enable is driven by test
39 requirements. Default template is provided below:
54 cli-listen /run/vpp/cli.sock
60 socket-name /run/vpp/api.sock
74 plugin <$$test_requirement>_plugin.so
81 corelist-workers $$CORELIST_WORKERS
86 buffers-per-numa 215040
89 # Below: in case of dpdk based drivers (vfio-pci) only
92 uio-driver $$UIO_DRIVER
97 num-rx-queues $$NUM_RX_QUEUES
99 no-tx-checksum-offload
104 Description of VPP startup settings used in CSIT is provided in
105 :ref:`test_methodology`.
107 .. include:: ../introduction/test_environment_tg.rst
109 .. include:: ../introduction/test_environment_pre_test_server_calib.rst
111 .. include:: ../introduction/test_environment_sut_calib_skx.rst
113 .. include:: ../introduction/test_environment_sut_calib_clx.rst
115 .. include:: ../introduction/test_environment_sut_calib_hsw.rst
117 .. include:: ../introduction/test_environment_sut_calib_dnv.rst
119 .. include:: ../introduction/test_environment_sut_calib_tsh.rst