diff options
Diffstat (limited to 'docs/report/introduction')
4 files changed, 24 insertions, 9 deletions
diff --git a/docs/report/introduction/introduction.rst b/docs/report/introduction/introduction.rst index c15df8d9bc..80f926e83a 100644 --- a/docs/report/introduction/introduction.rst +++ b/docs/report/introduction/introduction.rst @@ -26,10 +26,15 @@ available for download. - **Packet Throughput**: NDR, PDR throughput graphs based on results from repeated same test job executions to verify repeatibility of measurements. - - **Packet Latency**: Latency graphs based on results from test job - executions. - **Speedup Multi-Core**: NDR, PDR throughput multi-core speedup graphs based on results from test job executions. + - **Packet Latency**: Latency graphs based on results from test job + executions. + - **Soak Tests**: Long duration soak tests are executed using PLRsearch + algorithm. + - **NFV Service Density**: Network Function Virtualization (NFV) service + density tests focus on measuring total per server throughput at varied NFV + service "packing" densities with vswitch providing host dataplane. - **HTTP/TCP Performance**: HTTP/TCP VPP test server performance graphs. - **Comparisons**: Performance comparisons between VPP releases and @@ -59,6 +64,17 @@ available for download. - **Documentation**: Pointers to CSIT source code documentation for DPDK performance tests. +#. VPP DEVICE: VPP functional tests executed in physical FD.io + testbeds using containers. + + - **Overview**: Tested virtual topologies, test coverage and naming + specifics; + - **Release Notes**: Changes in |csit-release|, added tests, + environment or methodology changes, known issues. + - **Integration Tests**: Functional test environment configuration. + - **Documentation**: Pointers to CSIT source code documentation for + VPP functional tests. + #. VPP FUNCTIONAL: VPP functional tests executed in virtual FD.io testbeds. @@ -70,7 +86,7 @@ available for download. - **Documentation**: Pointers to CSIT source code documentation for VPP functional tests. -#. HONEYCOMBE FUNCTIONAL: Honeycomb functional tests executed in +#. HONEYCOMB FUNCTIONAL: Honeycomb functional tests executed in virtual FD.io testbeds. - **Overview**: Tested virtual topologies, test coverage and naming diff --git a/docs/report/introduction/methodology_k8s_container_memif.rst b/docs/report/introduction/methodology_k8s_container_memif.rst index 2e5ce0e017..ec7a3c9ccc 100644 --- a/docs/report/introduction/methodology_k8s_container_memif.rst +++ b/docs/report/introduction/methodology_k8s_container_memif.rst @@ -1,7 +1,7 @@ K8s Container Memif ------------------- -|csit-release| includes tests of VPP topologies running in K8s +CSIT includes tests of VPP topologies running in K8s orchestrated Pods/Containers and connected over memif virtual interfaces. In order to provide simple topology coding flexibility and extensibility container orchestration is done with `Kubernetes diff --git a/docs/report/introduction/methodology_kvm_vms_vhost_user.rst b/docs/report/introduction/methodology_kvm_vms_vhost_user.rst index 34e3bc0447..0a0ea1be1e 100644 --- a/docs/report/introduction/methodology_kvm_vms_vhost_user.rst +++ b/docs/report/introduction/methodology_kvm_vms_vhost_user.rst @@ -4,14 +4,13 @@ KVM VMs vhost-user FD.io CSIT performance lab is testing VPP vhost with KVM VMs using following environment settings: -- Tests with varying Qemu virtio queue (a.k.a. vring) sizes: [vr256] - default 256 descriptors, [vr1024] 1024 descriptors to optimize for - packet throughput. +- Tests with varying Qemu virtio queue (a.k.a. vring) sizes: [vr1024] 1024 + descriptors to optimize for packet throughput. - Tests with varying Linux :abbr:`CFS (Completely Fair Scheduler)` settings: [cfs] default settings, [cfsrr1] CFS RoundRobin(1) policy applied to all data plane threads handling test packet path including all VPP worker threads and all Qemu testpmd poll-mode threads. -- Resulting test cases are all combinations with [vr256,vr1024] and +- Resulting test cases are all combinations with [vr1024] and [cfs,cfsrr1] settings. - Adjusted Linux kernel :abbr:`CFS (Completely Fair Scheduler)` scheduler policy for data plane threads used in CSIT is documented in diff --git a/docs/report/introduction/methodology_lxc_drc_container_memif.rst b/docs/report/introduction/methodology_lxc_drc_container_memif.rst index 56f052550c..125a71ccc7 100644 --- a/docs/report/introduction/methodology_lxc_drc_container_memif.rst +++ b/docs/report/introduction/methodology_lxc_drc_container_memif.rst @@ -1,7 +1,7 @@ LXC/DRC Container Memif ----------------------- -|csit-release| includes tests taking advantage of VPP memif virtual +CSIT includes tests taking advantage of VPP memif virtual interface (shared memory interface) to interconnect VPP running in Containers. VPP vswitch instance runs in bare-metal user-mode handling NIC interfaces and connecting over memif (Slave side) to VPPs running in |