X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=docs%2Freport%2Fvpp_functional_tests%2Ftest_environment.rst;h=96c9093469bfcd90964dd77a9ba16ec8ad6bad77;hb=53f44d52b513fae893e7774d77e3cff160ed9abe;hp=1d00263ab834a4807c1935b20e3a664e0d25c81f;hpb=ab0b18bf513bb292b5d24d2eb339c2dddfbcd955;p=csit.git diff --git a/docs/report/vpp_functional_tests/test_environment.rst b/docs/report/vpp_functional_tests/test_environment.rst index 1d00263ab8..96c9093469 100644 --- a/docs/report/vpp_functional_tests/test_environment.rst +++ b/docs/report/vpp_functional_tests/test_environment.rst @@ -62,8 +62,8 @@ SUT VMs' settings are defined in `VIRL topologies directory`_ SUT Settings - VIRL Guest OS Linux ---------------------------------- -In CSIT terminology, the VM operating system for both SUTs that |vpp-release| has -been tested with, is the following: +In CSIT terminology, the VM operating system for both SUTs that |vpp-release| +has been tested with, is the following: #. Ubuntu VIRL image @@ -119,9 +119,12 @@ VIRL simulation based on the definition stored in `VIRL topologies directory`_. Example of DUT nodes configuration: +:: + DUT1: type: DUT host: "10.30.51.157" + arch: x86_64 port: 22 username: cisco honeycomb: @@ -178,6 +181,7 @@ Example of DUT nodes configuration: DUT2: type: DUT host: "10.30.51.156" + arch: x86_64 port: 22 username: cisco honeycomb: @@ -242,19 +246,17 @@ VPP Installed Packages - Ubuntu :: - $ dpkg -l vpp\* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description - +++-==============-=============-============-================================================= - ii vpp 18.07-release amd64 Vector Packet Processing--executables - ii vpp-dbg 18.07-release amd64 Vector Packet Processing--debug symbols - ii vpp-dev 18.07-release amd64 Vector Packet Processing--development support - ii vpp-dpdk-dkms 18.05-vpp2 amd64 DPDK Development Package for VPP - Kernel Modules - ii vpp-lib 18.07-release amd64 Vector Packet Processing--runtime libraries - ii vpp-plugins 18.07-release amd64 Vector Packet Processing--runtime plugins - + +++-==============-=============-============-============================================= + ii vpp 19.01-release amd64 Vector Packet Processing--executables + ii vpp-api-python 19.01-release amd64 VPP Python API bindings + ii vpp-dbg 19.01-release amd64 Vector Packet Processing--debug symbols + ii vpp-dev 19.01-release amd64 Vector Packet Processing--development support + ii vpp-lib 19.01-release amd64 Vector Packet Processing--runtime libraries + ii vpp-plugins 19.01-release amd64 Vector Packet Processing--runtime plugins VPP Installed Packages - Centos ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -262,18 +264,66 @@ VPP Installed Packages - Centos :: $ rpm -qai vpp* + Name : vpp-selinux-policy + Version : 19.01 + Release : release + Architecture: x86_64 + Install Date: Thu 31 Jan 2019 07:16:34 AM EST + Group : System Environment/Base + Size : 102213 + License : ASL 2.0 + Signature : (none) + Source RPM : vpp-19.01-release.src.rpm + Build Date : Wed 30 Jan 2019 06:04:06 PM EST + Build Host : ed28282db47e + Relocations : (not relocatable) + Summary : VPP Security-Enhanced Linux (SELinux) policy + Description : + This package contains a tailored VPP SELinux policy + Name : vpp-plugins + Version : 19.01 + Release : release + Architecture: x86_64 + Install Date: Thu 31 Jan 2019 07:16:37 AM EST + Group : System Environment/Libraries + Size : 84873573 + License : ASL 2.0 + Signature : (none) + Source RPM : vpp-19.01-release.src.rpm + Build Date : Wed 30 Jan 2019 06:04:06 PM EST + Build Host : ed28282db47e + Relocations : (not relocatable) + Summary : Vector Packet Processing--runtime plugins + Description : + This package contains VPP plugins + Name : vpp-api-python + Version : 19.01 + Release : release + Architecture: x86_64 + Install Date: Thu 31 Jan 2019 07:16:34 AM EST + Group : Development/Libraries + Size : 163624 + License : ASL 2.0 + Signature : (none) + Source RPM : vpp-19.01-release.src.rpm + Build Date : Wed 30 Jan 2019 06:04:06 PM EST + Build Host : ed28282db47e + Relocations : (not relocatable) + Summary : VPP api python bindings + Description : + This package contains the python bindings for the vpp api Name : vpp - Version : 18.07 + Version : 19.01 Release : release Architecture: x86_64 - Install Date: Tue 31 Jul 2018 02:59:45 AM EDT + Install Date: Thu 31 Jan 2019 07:16:34 AM EST Group : Unspecified - Size : 2396993 + Size : 2522340 License : ASL 2.0 Signature : (none) - Source RPM : vpp-18.07-release.src.rpm - Build Date : Mon 30 Jul 2018 08:20:19 PM EDT - Build Host : c3de88e7d43c + Source RPM : vpp-19.01-release.src.rpm + Build Date : Wed 30 Jan 2019 06:04:06 PM EST + Build Host : ed28282db47e Relocations : (not relocatable) Summary : Vector Packet Processing Description : @@ -282,17 +332,17 @@ VPP Installed Packages - Centos vpp_api_test - vector packet engine API test tool vpp_json_test - vector packet engine JSON test tool Name : vpp-lib - Version : 18.07 + Version : 19.01 Release : release Architecture: x86_64 - Install Date: Tue 31 Jul 2018 02:59:45 AM EDT + Install Date: Thu 31 Jan 2019 07:16:34 AM EST Group : System Environment/Libraries - Size : 27134058 + Size : 12203613 License : ASL 2.0 Signature : (none) - Source RPM : vpp-18.07-release.src.rpm - Build Date : Mon 30 Jul 2018 08:20:19 PM EDT - Build Host : c3de88e7d43c + Source RPM : vpp-19.01-release.src.rpm + Build Date : Wed 30 Jan 2019 06:04:06 PM EST + Build Host : ed28282db47e Relocations : (not relocatable) Summary : VPP libraries Description : @@ -302,34 +352,18 @@ VPP Installed Packages - Centos vlib - vector processing library vlib-api - binary API library vnet - network stack library - Name : vpp-selinux-policy - Version : 18.07 - Release : release - Architecture: x86_64 - Install Date: Tue 31 Jul 2018 02:59:44 AM EDT - Group : System Environment/Base - Size : 86709 - License : ASL 2.0 - Signature : (none) - Source RPM : vpp-18.07-release.src.rpm - Build Date : Mon 30 Jul 2018 08:20:19 PM EDT - Build Host : c3de88e7d43c - Relocations : (not relocatable) - Summary : VPP Security-Enhanced Linux (SELinux) policy - Description : - This package contains a tailored VPP SELinux policy Name : vpp-devel - Version : 18.07 + Version : 19.01 Release : release Architecture: x86_64 - Install Date: Tue 31 Jul 2018 02:59:47 AM EDT + Install Date: Thu 31 Jan 2019 07:16:38 AM EST Group : Development/Libraries - Size : 11452203 + Size : 12835399 License : ASL 2.0 Signature : (none) - Source RPM : vpp-18.07-release.src.rpm - Build Date : Mon 30 Jul 2018 08:20:19 PM EDT - Build Host : c3de88e7d43c + Source RPM : vpp-19.01-release.src.rpm + Build Date : Wed 30 Jan 2019 06:04:06 PM EST + Build Host : ed28282db47e Relocations : (not relocatable) Summary : VPP header files, static libraries Description : @@ -341,22 +375,6 @@ VPP Installed Packages - Centos vnet - devices, classify, dhcp, ethernet flow, gre, ip, etc. vpp-api vppinfra - Name : vpp-plugins - Version : 18.07 - Release : release - Architecture: x86_64 - Install Date: Tue 31 Jul 2018 02:59:47 AM EDT - Group : System Environment/Libraries - Size : 52282610 - License : ASL 2.0 - Signature : (none) - Source RPM : vpp-18.07-release.src.rpm - Build Date : Mon 30 Jul 2018 08:20:19 PM EDT - Build Host : c3de88e7d43c - Relocations : (not relocatable) - Summary : Vector Packet Processing--runtime plugins - Description : - This package contains VPP plugins VPP Startup Configuration ~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -440,7 +458,7 @@ to SW Crypto device. } # dpdk { - ## Change default settings for all intefaces + ## Change default settings for all interfaces # dev default { ## Number of receive queues, enables RSS ## Default is 1 @@ -464,6 +482,15 @@ to SW Crypto device. ## Whitelist specific interface by specifying PCI address # dev 0000:02:00.0 + ## Blacklist specific device type by specifying PCI vendor:device + ## Whitelist entries take precedence + # blacklist 8086:10fb + + ## Set interface name + # dev 0000:02:00.1 { + # name eth0 + # } + ## Whitelist specific interface by specifying PCI address and in ## addition specify custom parameters for this interface # dev 0000:02:00.1 { @@ -484,7 +511,7 @@ to SW Crypto device. ## uio_pci_generic or auto (default) # uio-driver vfio-pci - ## Disable mutli-segment buffers, improves performance but + ## Disable multi-segment buffers, improves performance but ## disables Jumbo MTU support # no-multi-seg @@ -505,7 +532,7 @@ to SW Crypto device. # plugins { ## Adjusting the plugin path depending on where the VPP plugins are - # path /home/bms/vpp/build-root/install-vpp-native/vpp/lib64/vpp_plugins + # path /ws/vpp/build-root/install-vpp-native/vpp/lib/vpp_plugins ## Disable all plugins by default and then selectively enable specific plugins # plugin default { disable } @@ -517,9 +544,6 @@ to SW Crypto device. # plugin acl_plugin.so { disable } # } - ## Alternate syntax to choose plugin path - # plugin_path /home/bms/vpp/build-root/install-vpp-native/vpp/lib64/vpp_plugins - **SW Crypto Device Configuration** :: @@ -578,6 +602,7 @@ Example of TG node configuration::: TG: type: TG host: "10.30.51.155" + arch: x86_64 port: 22 username: cisco priv_key: |