From 69c47b5c3861754d0e3a95515685bf3a19c794e8 Mon Sep 17 00:00:00 2001 From: Maciek Konstantynowicz Date: Wed, 12 Feb 2020 18:57:24 +0000 Subject: [PATCH] Report: Updated static front matter for new pkt latency graphs. Change-Id: I68fad80a7d83b91124402c22abd803e1a2cff3bc Signed-off-by: Maciek Konstantynowicz --- .../packet_latency/3n-hsw-xl710.rst | 3 --- .../packet_latency/index.rst | 31 ++++++++++++++++------ .../packet_latency/container_memif.rst | 3 --- .../vpp_performance_tests/packet_latency/index.rst | 28 +++++++++++++++---- .../vpp_performance_tests/packet_latency/ip4.rst | 3 --- .../packet_latency/ip4_tunnels.rst | 3 --- .../vpp_performance_tests/packet_latency/ip6.rst | 3 --- .../vpp_performance_tests/packet_latency/ipsec.rst | 3 --- .../vpp_performance_tests/packet_latency/l2.rst | 3 --- .../vpp_performance_tests/packet_latency/srv6.rst | 3 --- .../packet_latency/vm_vhost.rst | 3 --- 11 files changed, 46 insertions(+), 40 deletions(-) diff --git a/docs/report/dpdk_performance_tests/packet_latency/3n-hsw-xl710.rst b/docs/report/dpdk_performance_tests/packet_latency/3n-hsw-xl710.rst index eaba7c0cb8..96c02743db 100644 --- a/docs/report/dpdk_performance_tests/packet_latency/3n-hsw-xl710.rst +++ b/docs/report/dpdk_performance_tests/packet_latency/3n-hsw-xl710.rst @@ -31,9 +31,6 @@ 3n-hsw-xl710 ~~~~~~~~~~~~ -.. todo:: - Introduction - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/dpdk_performance_tests/packet_latency/index.rst b/docs/report/dpdk_performance_tests/packet_latency/index.rst index 9331855816..4432fc2099 100644 --- a/docs/report/dpdk_performance_tests/packet_latency/index.rst +++ b/docs/report/dpdk_performance_tests/packet_latency/index.rst @@ -6,21 +6,36 @@ Packet Latency ============== -.. todo:: - Introduction +DPDK Testpmd and L3fwd latency results are generated based on the test +data obtained from |csit-release| NDR-PDR throughput tests executed +across physical testbeds hosted in LF FD.io labs: 3n-hsw, 3n-skx, 2n- +skx, 2n-clx, 3n-dnv, 2n-dnv, 3n-tsh. + +Latency by percentile distribution plots are used to show packet latency +percentiles at different packet rate load levels: i) No-Load latency +streams only, ii) Low-Load at 10% PDR, iii) Mid-Load at 50% PDR and iv) +High-Load at 90% PDR. + +Additional information about graph data: + +#. **Graph Title**: describes tested DUT packet path. + +#. **X-axis Labels**: percentile of packets. + +#. **Y-axis Labels**: measured one-way packet latency values in [uSec]. + +#. **Graph Legend**: list of latency tests at different packet rate load + level. + +#. **Hover Information**: packet rate load level, stream direction + (East-West, West-East), percentile, one-way latency. .. note:: Test results have been generated by - `FD.io test executor dpdk performance job 2n-skx`_, - `FD.io test executor dpdk performance job 3n-skx`_, - `FD.io test executor dpdk performance job 2n-clx`_, and `FD.io test executor dpdk performance job 3n-hsw`_ with RF result files csit-dpdk-perf-|srelease|-\*.zip `archived here <../../_static/archive/>`_. - Required per test case data set size is **10** and for DPDK tests - this is the actual size, as all scheduled test executions completed - successfully. .. toctree:: :maxdepth: 3 diff --git a/docs/report/vpp_performance_tests/packet_latency/container_memif.rst b/docs/report/vpp_performance_tests/packet_latency/container_memif.rst index ac6033f9df..a24de3551a 100644 --- a/docs/report/vpp_performance_tests/packet_latency/container_memif.rst +++ b/docs/report/vpp_performance_tests/packet_latency/container_memif.rst @@ -6,9 +6,6 @@ LXC/DRC Container Memif ======================= -.. todo:: - Introduction - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/vpp_performance_tests/packet_latency/index.rst b/docs/report/vpp_performance_tests/packet_latency/index.rst index 8e25417148..c9614e2fed 100644 --- a/docs/report/vpp_performance_tests/packet_latency/index.rst +++ b/docs/report/vpp_performance_tests/packet_latency/index.rst @@ -7,15 +7,33 @@ Packet Latency ============== -.. todo:: - Introduction +VPP latency results are generated based on the test data obtained from +|csit-release| NDR-PDR throughput tests executed across physical +testbeds hosted in LF FD.io labs: 3n-hsw, 3n-skx, 2n- skx, 2n-clx, +3n-dnv, 2n-dnv, 3n-tsh. + +Latency by percentile distribution plots are used to show packet latency +percentiles at different packet rate load levels: i) No-Load latency +streams only, ii) Low-Load at 10% PDR, iii) Mid-Load at 50% PDR and iv) +High-Load at 90% PDR. + +Additional information about graph data: + +#. **Graph Title**: describes tested DUT packet path. + +#. **X-axis Labels**: percentile of packets. + +#. **Y-axis Labels**: measured one-way packet latency values in [uSec]. + +#. **Graph Legend**: list of latency tests at different packet rate load + level. + +#. **Hover Information**: packet rate load level, stream direction + (East-West, West-East), percentile, one-way latency. .. note:: Test results have been generated by - `FD.io test executor vpp performance job 2n-skx`_, - `FD.io test executor vpp performance job 3n-skx`_, - `FD.io test executor vpp performance job 2n-clx`_, `FD.io test executor vpp performance job 3n-hsw`_ and `FD.io test executor vpp performance job 3n-tsh`_ with RF result files csit-vpp-perf-|srelease|-\*.zip diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4.rst b/docs/report/vpp_performance_tests/packet_latency/ip4.rst index 5392f11fc7..ca1d9b8abe 100644 --- a/docs/report/vpp_performance_tests/packet_latency/ip4.rst +++ b/docs/report/vpp_performance_tests/packet_latency/ip4.rst @@ -6,9 +6,6 @@ IPv4 Routing ============ -.. todo:: - Introduction - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst index de5e586a50..3b22191ff1 100644 --- a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels.rst @@ -6,9 +6,6 @@ IPv4 Tunnels ============ -.. todo:: - Introduction - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/vpp_performance_tests/packet_latency/ip6.rst b/docs/report/vpp_performance_tests/packet_latency/ip6.rst index 58c049f042..f48dd5db3c 100644 --- a/docs/report/vpp_performance_tests/packet_latency/ip6.rst +++ b/docs/report/vpp_performance_tests/packet_latency/ip6.rst @@ -6,9 +6,6 @@ IPv6 Routing ============ -.. todo:: - Introduction - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/vpp_performance_tests/packet_latency/ipsec.rst b/docs/report/vpp_performance_tests/packet_latency/ipsec.rst index 7bb46ba460..636baf88c6 100644 --- a/docs/report/vpp_performance_tests/packet_latency/ipsec.rst +++ b/docs/report/vpp_performance_tests/packet_latency/ipsec.rst @@ -6,9 +6,6 @@ IPSec IPv4 Routing ================== -.. todo:: - Introduction - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/vpp_performance_tests/packet_latency/l2.rst b/docs/report/vpp_performance_tests/packet_latency/l2.rst index 73e696fe51..724c5da4e8 100644 --- a/docs/report/vpp_performance_tests/packet_latency/l2.rst +++ b/docs/report/vpp_performance_tests/packet_latency/l2.rst @@ -6,9 +6,6 @@ L2 Ethernet Switching ===================== -.. todo:: - Introduction - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/vpp_performance_tests/packet_latency/srv6.rst b/docs/report/vpp_performance_tests/packet_latency/srv6.rst index cdbf7cccc5..c76916abc2 100644 --- a/docs/report/vpp_performance_tests/packet_latency/srv6.rst +++ b/docs/report/vpp_performance_tests/packet_latency/srv6.rst @@ -6,9 +6,6 @@ SRv6 Routing ============ -.. todo:: - Introduction - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst index c336c9280e..97cb935bc8 100644 --- a/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/packet_latency/vm_vhost.rst @@ -8,9 +8,6 @@ KVM VMs vhost-user ================== -.. todo:: - Introduction - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. -- 2.16.6