From 989edf2f697f014527c8fe6a904d648fb46f2cd7 Mon Sep 17 00:00:00 2001 From: Peter Mikus Date: Wed, 15 Aug 2018 06:47:49 +0000 Subject: General report fixes - Fix few typos, and other corrections Change-Id: I03679231c01ad34c3b2773b52f1327d8c871b750 Signed-off-by: Peter Mikus (cherry picked from commit 2c55fe4a2d74352090b64118858a3557e197aeee) --- .../dpdk_performance_tests/test_environment.rst | 4 +++ docs/report/introduction/general_notes.rst | 6 ---- docs/report/introduction/physical_testbeds.rst | 4 +-- .../test_environment_sut_calib_skx.rst | 34 +++++++++++----------- .../vpp_performance_tests/csit_release_notes.rst | 14 ++++----- 5 files changed, 28 insertions(+), 34 deletions(-) diff --git a/docs/report/dpdk_performance_tests/test_environment.rst b/docs/report/dpdk_performance_tests/test_environment.rst index 175c3efcf5..e1eb8fa874 100644 --- a/docs/report/dpdk_performance_tests/test_environment.rst +++ b/docs/report/dpdk_performance_tests/test_environment.rst @@ -5,6 +5,10 @@ .. include:: ../introduction/test_environment_intro.rst +.. include:: ../introduction/test_environment_sut_calib_hsw.rst + +.. include:: ../introduction/test_environment_sut_calib_skx.rst + .. include:: ../introduction/test_environment_sut_conf_1.rst .. include:: ../introduction/test_environment_sut_conf_3.rst diff --git a/docs/report/introduction/general_notes.rst b/docs/report/introduction/general_notes.rst index 17ea65ce90..91cd46e678 100644 --- a/docs/report/introduction/general_notes.rst +++ b/docs/report/introduction/general_notes.rst @@ -66,12 +66,6 @@ is listed separately, as follows: testbeds demonstrates single server[DUT1] and single client[DUT2] scenario using DMM framework and kernel tcp/ip stack. -In addition to above, |csit-release| report does also include VPP unit test -results. VPP unit tests are developed within the FD.io VPP project and as they -complement CSIT system functional tests, they are provided mainly as a reference -and to provide a more complete view of automated testing executed against -|vpp-release|. - FD.io CSIT system is developed using two main coding platforms :abbr:`RF (Robot Framework)` and Python2.7. |csit-release| source code for the executed test suites is available in CSIT branch |release| in the directory diff --git a/docs/report/introduction/physical_testbeds.rst b/docs/report/introduction/physical_testbeds.rst index 454a751cf3..ba6cd39389 100644 --- a/docs/report/introduction/physical_testbeds.rst +++ b/docs/report/introduction/physical_testbeds.rst @@ -184,7 +184,7 @@ doubling the number of logical cores exposed to Linux, with 56 logical cores and 28 physical cores per processor socket. Complete 2n-skx testbed specification is available on -`CSIT LF lab extension `_ -wiki page. +`CSIT/Testbeds: Xeon Skx, Arm, Atom +`_ wiki page. Total of four 2n-skx testbeds are in operation in FD.io labs. diff --git a/docs/report/introduction/test_environment_sut_calib_skx.rst b/docs/report/introduction/test_environment_sut_calib_skx.rst index 2496e7a0d9..07d70ee9c5 100644 --- a/docs/report/introduction/test_environment_sut_calib_skx.rst +++ b/docs/report/introduction/test_environment_sut_calib_skx.rst @@ -194,20 +194,20 @@ L1/L2/LLC latency :: -$ sudo /home/testuser/mlc --c2c_latency -Intel(R) Memory Latency Checker - v3.5 -Command line parameters: --c2c_latency - -Measuring cache-to-cache transfer latency (in ns)... -Local Socket L2->L2 HIT latency 53.7 -Local Socket L2->L2 HITM latency 53.7 -Remote Socket L2->L2 HITM latency (data address homed in writer socket) - Reader Numa Node -Writer Numa Node 0 1 - 0 - 113.9 - 1 113.9 - -Remote Socket L2->L2 HITM latency (data address homed in reader socket) - Reader Numa Node -Writer Numa Node 0 1 - 0 - 177.9 - 1 177.6 - \ No newline at end of file + $ sudo /home/testuser/mlc --c2c_latency + Intel(R) Memory Latency Checker - v3.5 + Command line parameters: --c2c_latency + + Measuring cache-to-cache transfer latency (in ns)... + Local Socket L2->L2 HIT latency 53.7 + Local Socket L2->L2 HITM latency 53.7 + Remote Socket L2->L2 HITM latency (data address homed in writer socket) + Reader Numa Node + Writer Numa Node 0 1 + 0 - 113.9 + 1 113.9 - + Remote Socket L2->L2 HITM latency (data address homed in reader socket) + Reader Numa Node + Writer Numa Node 0 1 + 0 - 177.9 + 1 177.6 - diff --git a/docs/report/vpp_performance_tests/csit_release_notes.rst b/docs/report/vpp_performance_tests/csit_release_notes.rst index da25ef6bd5..6ac7fcdfc7 100644 --- a/docs/report/vpp_performance_tests/csit_release_notes.rst +++ b/docs/report/vpp_performance_tests/csit_release_notes.rst @@ -18,7 +18,7 @@ Changes in |csit-release| - *L2patch tests* - Tests measure performance of L2patch, cross linking RX and TX of two physical interfaces. - - *2-node tests* - Baseline set of 2-node tests covering base ip4, ip4, + - *2-node tests* - Baseline set of 2-node tests covering base ip4, ip6, l2patch, l2bd, l2xc. - *Generated tests* - Simplified and unified test structure, @@ -31,9 +31,10 @@ Changes in |csit-release| DPDK I/O mbufs. Tests are automatically tagged during execution indicating configuration. - - *Intel Skylake* - Topologies consisting of 2-node and 3-node using - SuperMirco servers each equipped with two Intel Xeon Skylake Platinum - processors. + - *Intel Skylake* - Topologies consisting of 2-node and 3-node using + SuperMirco servers each equipped with two Intel Xeon Skylake Platinum + processors. Full Ansible playbooks refactor for quick server + (re)installation and reference pointers of configuration. #. **Presentation and Analytics Layer** @@ -45,11 +46,6 @@ Changes in |csit-release| #. **Test Framework Optimizations** - - *Performance tests efficiency* - Qemu build/install optimizations, - warmup phase handling, vpp restart handling. Resulted in improved - stability and reduced total execution time by 30% for single pkt - size e.g. 64B/78B. - - *General code housekeeping* - ongoing RF keywords optimizations, removal of redundant RF keywords. -- cgit 1.2.3-korg