diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/report/detailed_test_results/index.rst | 21 | ||||
-rw-r--r-- | docs/report/test_configuration/index.rst | 13 | ||||
-rw-r--r-- | docs/report/test_operational_data/index.rst | 10 | ||||
-rw-r--r-- | docs/report/vpp_performance_tests/csit_release_notes.rst | 115 |
4 files changed, 129 insertions, 30 deletions
diff --git a/docs/report/detailed_test_results/index.rst b/docs/report/detailed_test_results/index.rst index 9a986bcd65..4c89f1f9fb 100644 --- a/docs/report/detailed_test_results/index.rst +++ b/docs/report/detailed_test_results/index.rst @@ -1,11 +1,14 @@ -Detailed Test Results -===================== +.. only:: html -.. toctree:: - vpp_performance_results/index - dpdk_performance_results/index - vpp_functional_results/index - honeycomb_functional_results/index - nshsfc_functional_results/index - vpp_unittest_results/index + Detailed Test Results + ===================== + + .. toctree:: + + vpp_performance_results/index + dpdk_performance_results/index + vpp_functional_results/index + honeycomb_functional_results/index + nshsfc_functional_results/index + vpp_unittest_results/index diff --git a/docs/report/test_configuration/index.rst b/docs/report/test_configuration/index.rst index 908f494082..3963896b82 100644 --- a/docs/report/test_configuration/index.rst +++ b/docs/report/test_configuration/index.rst @@ -1,7 +1,10 @@ -Test Configuration -================== +.. only:: html -.. toctree:: - vpp_performance_configuration/index - vpp_functional_configuration/index + Test Configuration + ================== + + .. toctree:: + + vpp_performance_configuration/index + vpp_functional_configuration/index diff --git a/docs/report/test_operational_data/index.rst b/docs/report/test_operational_data/index.rst index 44e7fb0809..d5eca487c0 100644 --- a/docs/report/test_operational_data/index.rst +++ b/docs/report/test_operational_data/index.rst @@ -1,6 +1,8 @@ -Test Operational Data
-=====================
+.. only:: html
-.. toctree::
+ Test Operational Data
+ =====================
- vpp_performance_operational_data/index
+ .. toctree::
+
+ vpp_performance_operational_data/index
diff --git a/docs/report/vpp_performance_tests/csit_release_notes.rst b/docs/report/vpp_performance_tests/csit_release_notes.rst index 812d5f2bed..8499bca7ff 100644 --- a/docs/report/vpp_performance_tests/csit_release_notes.rst +++ b/docs/report/vpp_performance_tests/csit_release_notes.rst @@ -99,18 +99,64 @@ NDR Throughput Non-Drop Rate Throughput discovery tests:
-.. csv-table::
- :align: center
- :file: performance_improvements/performance_improvements_ndr_top.csv
+.. only:: html
+
+ .. csv-table::
+ :align: center
+ :file: performance_improvements/performance_improvements_ndr_top.csv
+
+.. only:: latex
+
+ .. raw:: latex
+
+ \makeatletter
+ \csvset{
+ perfimprovements column width/.style={after head=\csv@pretable\begin{longtable}{ m{1.5cm} m{5cm} m{#1} m{#1} m{#1} m{#1} m{#1} m{#1}}\csv@tablehead},
+ }
+ \makeatother
+
+ {\tiny
+ \csvautobooklongtable[separator=comma,
+ respect all,
+ no check column count,
+ perfimprovements column width=1cm,
+ late after line={\\\hline},
+ late after last line={\end{longtable}}
+ ]{../_tmp/src/vpp_performance_tests/performance_improvements/performance_improvements_ndr_top.csv}
+ }
+
PDR Throughput
~~~~~~~~~~~~~~
Partial Drop Rate thoughput discovery tests with packet Loss Tolerance of 0.5%:
-.. csv-table::
- :align: center
- :file: performance_improvements/performance_improvements_pdr_top.csv
+.. only:: html
+
+ .. csv-table::
+ :align: center
+ :file: performance_improvements/performance_improvements_pdr_top.csv
+
+.. only:: latex
+
+ .. raw:: latex
+
+ \makeatletter
+ \csvset{
+ perfimprovements column width/.style={after head=\csv@pretable\begin{longtable}{ m{1.5cm} m{5cm} m{#1} m{#1} m{#1} m{#1} m{#1} m{#1}}\csv@tablehead},
+ }
+ \makeatother
+
+ {\tiny
+ \csvautobooklongtable[separator=comma,
+ respect all,
+ no check column count,
+ perfimprovements column width=1cm,
+ late after line={\\\hline},
+ late after last line={\end{longtable}}
+ ]{../_tmp/src/vpp_performance_tests/performance_improvements/performance_improvements_pdr_top.csv}
+ }
+
Measured improvements are in line with VPP code optimizations listed in
`VPP-17.07 release notes
@@ -129,18 +175,63 @@ NDR Throughput Non-Drop Rate Throughput discovery tests:
-.. csv-table::
- :align: center
- :file: performance_improvements/performance_improvements_ndr_low.csv
+.. only:: html
+
+ .. csv-table::
+ :align: center
+ :file: performance_improvements/performance_improvements_ndr_low.csv
+
+.. only:: latex
+
+ .. raw:: latex
+
+ \makeatletter
+ \csvset{
+ perfimprovements column width/.style={after head=\csv@pretable\begin{longtable}{ m{1.5cm} m{5cm} m{#1} m{#1} m{#1} m{#1} m{#1} m{#1}}\csv@tablehead},
+ }
+ \makeatother
+
+ {\tiny
+ \csvautobooklongtable[separator=comma,
+ respect all,
+ no check column count,
+ perfimprovements column width=1cm,
+ late after line={\\\hline},
+ late after last line={\end{longtable}}
+ ]{../_tmp/src/vpp_performance_tests/performance_improvements/performance_improvements_ndr_low.csv}
+ }
+
PDR Throughput
~~~~~~~~~~~~~~
Partial Drop Rate thoughput discovery tests with packet Loss Tolerance of 0.5%:
-.. csv-table::
- :align: center
- :file: performance_improvements/performance_improvements_pdr_low.csv
+.. only:: html
+
+ .. csv-table::
+ :align: center
+ :file: performance_improvements/performance_improvements_pdr_low.csv
+
+.. only:: latex
+
+ .. raw:: latex
+
+ \makeatletter
+ \csvset{
+ perfimprovements column width/.style={after head=\csv@pretable\begin{longtable}{ m{1.5cm} m{5cm} m{#1} m{#1} m{#1} m{#1} m{#1} m{#1}}\csv@tablehead},
+ }
+ \makeatother
+
+ {\tiny
+ \csvautobooklongtable[separator=comma,
+ respect all,
+ no check column count,
+ perfimprovements column width=1cm,
+ late after line={\\\hline},
+ late after last line={\end{longtable}}
+ ]{../_tmp/src/vpp_performance_tests/performance_improvements/performance_improvements_pdr_low.csv}
+ }
Known Issues
|