feat(Docs): Update few sections 91/34091/4
authorpmikus <pmikus@cisco.com>
Wed, 13 Oct 2021 09:57:13 +0000 (09:57 +0000)
committerTibor Frank <tifrank@cisco.com>
Wed, 13 Oct 2021 12:15:58 +0000 (12:15 +0000)
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I6bfa76b7b0dd9e6f78164ac07ad32c5efac156b0

docs/report/introduction/methodology_mellanox_nic.rst
docs/report/introduction/test_environment_intro.rst
docs/report/introduction/test_environment_tg.rst
docs/report/introduction/test_scenarios_overview.rst
docs/report/vpp_device_tests/csit_release_notes.rst
docs/report/vpp_performance_tests/csit_release_notes.rst

index 40fcb08..7f8a8a0 100644 (file)
@@ -18,32 +18,13 @@ Specifically:
 
       $ ethtool -A $netdev rx off tx off
 
 
       $ ethtool -A $netdev rx off tx off
 
-- Change PCI MaxReadReq to 1024B for each port of each NIC:
-  ::
-
-      $ setpci -s $PORT_PCI_ADDRESS 68.w=3BCD
-
 - Set CQE COMPRESSION to "AGGRESSIVE":
   ::
 
       $ mlxconfig -d $PORT_PCI_ADDRESS set CQE_COMPRESSION=1
 
 - Set CQE COMPRESSION to "AGGRESSIVE":
   ::
 
       $ mlxconfig -d $PORT_PCI_ADDRESS set CQE_COMPRESSION=1
 
-Mellanox :abbr:`OFED (OpenFabrics Enterprise Distribution)` driver of version
-4.6-1.0.1.1 is installed and used to manage the NIC settings.
-
-::
-
-    $ sudo ethtool -i enp94s0f0
-    driver: mlx5_core
-    version: 4.6-1.0.1
-    firmware-version: 16.25.1020 (MT_0000000009)
-    expansion-rom-version:
-    bus-info: 0000:5e:00.0
-    supports-statistics: yes
-    supports-test: yes
-    supports-eeprom-access: no
-    supports-register-dump: no
-    supports-priv-flags: yes
+Mellanox :abbr:`OFED (OpenFabrics Enterprise Distribution)` driver is installed
+and used to manage the NIC settings.
 
 ::
 
 
 ::
 
index 4ddb5e4..ddb14ce 100644 (file)
@@ -90,6 +90,15 @@ Following is the list of CSIT versions to date:
     `increase from 2.86 to 2.88 <https://gerrit.fd.io/r/c/csit/+/31652>`_.
   - Ubuntu upgrade:
     `upgrade from 18.04 LTS to 20.04.2 LTS <https://gerrit.fd.io/r/c/csit/+/31290>`_.
     `increase from 2.86 to 2.88 <https://gerrit.fd.io/r/c/csit/+/31652>`_.
   - Ubuntu upgrade:
     `upgrade from 18.04 LTS to 20.04.2 LTS <https://gerrit.fd.io/r/c/csit/+/31290>`_.
+- Ver. 8 associated with CSIT rls2110 branch (`HW
+  <https://git.fd.io/csit/tree/docs/lab?h=rls2110>`_, `Linux
+  <https://s3-docs.fd.io/csit/rls2110/report/vpp_performance_tests/test_environment.html#sut-settings-linux>`_,
+  `TRex
+  <https://s3-docs.fd.io/csit/rls2110/report/vpp_performance_tests/test_environment.html#tg-settings-trex>`_,
+  `CSIT <https://git.fd.io/csit/tree/?h=rls2110>`_).
+
+  - Intel NIC 700/800 series firmware upgrade based on DPDK compatibility
+    matrix: `depends on testbed type <https://gerrit.fd.io/r/c/csit/+/33311>`_.
 
 To identify performance changes due to VPP code development between previous
 and current VPP release version, both have been tested in CSIT environment of
 
 To identify performance changes due to VPP code development between previous
 and current VPP release version, both have been tested in CSIT environment of
index 24df4de..411af83 100644 (file)
@@ -11,7 +11,7 @@ TG Version
 DPDK Version
 ~~~~~~~~~~~~
 
 DPDK Version
 ~~~~~~~~~~~~
 
-DPDK v19.05
+DPDK v21.02
 
 TG Installation
 ~~~~~~~~~~~~~~~
 
 TG Installation
 ~~~~~~~~~~~~~~~
index 1c3516b..c102f76 100644 (file)
@@ -42,6 +42,11 @@ Brief overview of test scenarios covered in this report:
    applications run in host user-mode. TRex is used as a traffic
    generator.
 
    applications run in host user-mode. TRex is used as a traffic
    generator.
 
+#. **T-Rex Performance**: T-Rex perfomance tests are executed in physical
+   FD.io testbeds, focusing on T-Rex data plane performance in NIC-to-NIC
+   loopback topologies. Tested across Intel Skylake servers, range of NICs
+   (10GE) and selected traffic profiles. TRex is used as a traffic generator.
+
 #. **VPP Functional**: VPP functional tests are executed in virtual
    FD.io testbeds, focusing on VPP packet processing functionality,
    including both network data plane and in-line control plane. Tests
 #. **VPP Functional**: VPP functional tests are executed in virtual
    FD.io testbeds, focusing on VPP packet processing functionality,
    including both network data plane and in-line control plane. Tests
index ca5bf82..0eaebf7 100644 (file)
@@ -6,10 +6,17 @@ Changes in |csit-release|
 
 #. TEST FRAMEWORK
 
 
 #. TEST FRAMEWORK
 
-   - **Upgrade to Ubuntu 20.04 LTS**: Reinstall base operating system to Ubuntu
-     20.04.2 LTS. Upgrade includes also baseline Docker containers used for
-     spawning topology. In latest LTS version we are using iavf driver instead
-     of i40evf.
+   - **Flow based tests**: Added functional flow based tests (
+     IPv4 GTPU, IPv4 IPSEC, IPv4 L2TPV3OIP, IPv4 NTUPLE TCP/UDP, IPv4 TCP/UDP,
+     IPv6 NTUPLE TCP/UDP, IPv6 TCP/UDP).
+
+   - **Intel E810-C**: Added 2 * Intel E810-2CQDA2 NIC cards into 1n-skx
+     testbeds.
+
+   - **Suite generator**: CSIT suite generator extended to cover also VPP device
+     jobs. It is possible to generate NIC/driver suite combinations per
+     definition lists. Job specifications added to control test being run on per
+     patch.
 
 Known Issues
 ------------
 
 Known Issues
 ------------
index 31d8d9b..5d85fc4 100644 (file)
@@ -8,11 +8,6 @@ Changes in |csit-release|
 
 #. VPP PERFORMANCE TESTS
 
 
 #. VPP PERFORMANCE TESTS
 
-   - **AF_XDP**: Added af_xdp driver support for all test cases. Test
-     results will be added in sub-sequent CSIT-2106 report.
-
-   - **GTPU tunnel**: Added GTPU HW Offload IPv4 routing tests.
-
    - **Intel Xeon Ice Lake**: Added initial test data for these
      platforms. Current CSIT-2106 report data for Intel Xeon Ice Lake
      comes from an external source (Intel labs running CSIT code on
    - **Intel Xeon Ice Lake**: Added initial test data for these
      platforms. Current CSIT-2106 report data for Intel Xeon Ice Lake
      comes from an external source (Intel labs running CSIT code on
@@ -57,34 +52,18 @@ Changes in |csit-release|
 
 #. TEST FRAMEWORK
 
 
 #. TEST FRAMEWORK
 
-   - **Telemetry retouch**: Refactored telemetry retrieval from DUTs and
-     SUTs. Included VPP perfmon plugin telemetry with all perfmon
-     bundles available in VPP release.
-
-   - **Upgrade to Ubuntu 20.04 LTS**: Re-installed base operating system
-     to Ubuntu 20.04.2 LTS. Upgrade included also baseline Docker
-     containers used for spawning topology.
-
-   - **TRex upgrade v2.86 to v2.88**: Included move to DPDK 21.02 and
-     changed the way egress low latency queues are used in FVL NICs.
-     This broke latency measurements for majority of FVL NICs in
-     CSIT. Latency values look better after upgrading FVL FW on TRex
-     servers, but still somewhat higher than before the TRex upgrade.
-     Tracked by `CSIT-1790 <https://jira.fd.io/browse/CSIT-1790>`_.
-
-   - **CSIT test environment** version has been updated to ver. 7, see
+   - **CSIT test environment** version has been updated to ver. 8, see
      :ref:`test_environment_versioning`.
 
    - **CSIT in AWS environment**: Added CSIT support for AWS c5n
      :ref:`test_environment_versioning`.
 
    - **CSIT in AWS environment**: Added CSIT support for AWS c5n
-     instances environment. Test results will be added in sub-sequent
-     CSIT-2106 report.
+     instances environment.
 
    - **CSIT PAPI support**: Due to issues with PAPI performance, VAT is
      still used in CSIT for all VPP scale tests. See known issues
      below.
 
    - **General Code Housekeeping**: Ongoing code optimizations and bug
 
    - **CSIT PAPI support**: Due to issues with PAPI performance, VAT is
      still used in CSIT for all VPP scale tests. See known issues
      below.
 
    - **General Code Housekeeping**: Ongoing code optimizations and bug
-     fixes. 
+     fixes.
 
 #. PRESENTATION AND ANALYTICS LAYER
 
 
 #. PRESENTATION AND ANALYTICS LAYER