X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=docs%2Freport%2Fnsh_sfc_functional_tests%2Foverview.rst;fp=docs%2Freport%2Fnsh_sfc_functional_tests%2Foverview.rst;h=0000000000000000000000000000000000000000;hb=9063ade3cc3652a320b8f81a6b5211fcc7ab087d;hp=1cbfd9a040e6b4d020d90e38f4a3f14c092e055a;hpb=32c7c25c5bfa7577543129dec02e790a88b60a2b;p=csit.git diff --git a/docs/report/nsh_sfc_functional_tests/overview.rst b/docs/report/nsh_sfc_functional_tests/overview.rst deleted file mode 100644 index 1cbfd9a040..0000000000 --- a/docs/report/nsh_sfc_functional_tests/overview.rst +++ /dev/null @@ -1,78 +0,0 @@ -Overview -======== - -Virtual Topologies ------------------- - -CSIT NSH_SFC functional tests are executed in VM-based virtual -topologies created on demand using :abbr:`VIRL (Virtual Internet Routing -Lab)` simulation platform contributed by Cisco. VIRL runs on physical -baremetal servers hosted by LF FD.io project. All tests are executed in -three-node virtual test topology shown in the figure below. - -.. only:: latex - - .. raw:: latex - - \begin{figure}[H] - \centering - \graphicspath{{../_tmp/src/vpp_functional_tests/}} - \includegraphics[width=0.90\textwidth]{virtual-3n-nic2nic} - \label{fig:virtual-3n-nic2nic} - \end{figure} - -.. only:: html - - .. figure:: ../vpp_functional_tests/virtual-3n-nic2nic.svg - :alt: virtual-3n-nic2nic - :align: center - -SUT1 and SUT2 are two VMs (running Ubuntu or Centos, depending on the -test suite), TG is a Traffic Generator (running Ubuntu VM). SUTs run VPP -with nsh-plugin in Linux user-mode as a Device Under Test (DUT) within -the VM. TG runs Scapy SW application as a packet Traffic Generator. -Network connectivity between SUTs and to TG is provided using virtual -NICs and VMs' virtio drivers. - -Functional Tests Coverage -------------------------- - -|csit-release| includes following NSH_SFC functionality tested in -virtual VM environment: - -+-----------------------+----------------------------------------------+ -| Functionality | Description | -+=======================+==============================================+ -| NSH SFC Classifier | TG sends some TCP packets to test NSH SFC | -| | Classifier functional. DUT1 will receive | -| | these packets from one NIC and loopback the | -| | VXLAN-GPE-NSH encapsulated packets to the TG | -| | from other NIC. | -| | Test case count: 7. | -+-----------------------+----------------------------------------------+ -| NSH SFC Proxy Inbound | TG sends some VXLAN-GPE-NSH encapsulated | -| | packets to test NSH SFC Proxy Inbound | -| | functional. DUT1 will receive these packets | -| | from one NIC and loopback the VXLAN | -| | encapsulated packets to the TG from other | -| | NIC. | -| | Test case count: 6. | -+-----------------------+----------------------------------------------+ -| NSH SFC Proxy | TG sends some VXLAN encapsulated packets to | -| Outbound | test NSH SFC Proxy Outbound functional. DUT1 | -| | will receive these packets from one NIC and | -| | loopback the VXLAN-GPE-NSH encapsulated | -| | packets to the TG from other NIC. | -| | Test case count: 6. | -+-----------------------+----------------------------------------------+ -| NSH SFC Service | TG sends some VXLAN-GPE-NSH | -| Function Forward | encapsulated packets to test NSH SFC Service | -| | Function Forward functional. DUT1 will | -| | receive these packets from one NIC and swap | -| | the VXLAN-GPE-NSH header, after that DUT1 | -| | loopback the VXLAN-GPE-NSH encapsulated | -| | packets to the TG from other NIC. | -| | Test case count: 6. | -+-----------------------+----------------------------------------------+ - -Total 25 NSH_SFC functional tests in the |csit-release|.