grammar forms to different :abbr:`RF (Robot Framework)` KW categories. Usage
examples are provided, both good and bad.
-Coding guidelines
+Coding Guidelines
-----------------
Coding guidelines can be found on `Design optimizations wiki page
#. DMM FUNCTIONAL TESTS
- - Added DMM base vs. epoll test case.
+ - Added DMM lwip integration test case.
Known Issues
------------
+-----------------------+----------------------------------------------+
| Functionality | Description |
+=======================+==============================================+
-| DMM basic operation | DMM has only one test case right now. The |
-| | testcase demonstrates single server[DUT1] |
-| | and single client[DUT2] scenario using DMM |
-| | framework and kernel tcp/ip stack. |
-| | Test case count: 1. |
+| DMM basic operation | The test case demonstrates single |
+| | server[DUT1] and single client[DUT2] |
+| | scenario using DMM framework and kernel |
+| | tcp/ip stack. |
++-----------------------+----------------------------------------------+
+| DMM lwip integration | |
+-----------------------+----------------------------------------------+
| 1 | `VPP-649 | When configuring two IP addresses from the same subnet on an interface, VPP refuses the configuration, |
| | <https://jira.fd.io/browse/VPP-649>`_ | but returns code 200:OK. This can cause desync between Honeycomb's config and operational data. |
+---+----------------------------------------------+--------------------------------------------------------------------------------------------------------+
-+---+----------------------------------------------+--------------------------------------------------------------------------------------------------------+
| 2 | `HC2VPP-263 | LISP PITR feature configuration. |
| | <https://jira.fd.io/browse/HC2VPP-263>`_ | Locator set reference in operational data is incorrect. |
+---+----------------------------------------------+--------------------------------------------------------------------------------------------------------+
Default (2). (Value chosen based on limited experimentation to date.
More experimentation needed to arrive to clearer guidelines.)
-Initial phase
+Initial Phase
`````````````
1. First trial measures at maximum rate and discovers MRR.
c. *do*: single trial.
d. *out*: measured loss ratio.
-Non-initial phases
+Non-initial Phases
``````````````````
1. Main loop:
STLFlowLatencyStats. In that case, returned statistics will also include
min/avg/max latency values.
-HTTP/TCP with WRK tool
+HTTP/TCP with WRK Tool
----------------------
`WRK HTTP benchmarking tool <https://github.com/wg/wrk>`_ is used for
Linux t1-tg1 4.15.0-36-generic #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
-System-level core jitter
+System-level Core Jitter
~~~~~~~~~~~~~~~~~~~~~~~~
::
160024 172452 12428 160028 160024 188236 933429248 3205440636 30
-Memory bandwidth
+Memory Bandwidth
~~~~~~~~~~~~~~~~
::
Stream-triad like: 105608.10
-Memory latency
+Memory Latency
~~~~~~~~~~~~~~
::
20000 100.77 1542.5
-L1/L2/LLC latency
+L1/L2/LLC Latency
~~~~~~~~~~~~~~~~~
::
Linux s5-t22-sut1 4.15.0-23-generic #25-Ubuntu SMP Wed May 23 18:02:16 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
-System-level core jitter
+System-level Core Jitter
~~~~~~~~~~~~~~~~~~~~~~~~
::
160022 167516 7494 160024 160022 172460 3490840576 3203848120 20
-Memory bandwidth
+Memory Bandwidth
~~~~~~~~~~~~~~~~
::
Stream-triad like: 180057.87
-Memory latency
+Memory Latency
~~~~~~~~~~~~~~
::
20000 81.40 2541.9
-L1/L2/LLC latency
+L1/L2/LLC Latency
~~~~~~~~~~~~~~~~~
::
-Linux CFS tunings
+Linux CFS Tunings
~~~~~~~~~~~~~~~~~
Linux CFS scheduler tunings are applied to all QEMU vCPU worker threads
Need more detailed information about mitigation options? Use --explain
A false sense of security is worse than no security at all, see --disclaimer
-
|trex-release|
-DPDK version
+DPDK Version
~~~~~~~~~~~~
DPDK v17.11
-TG Build Script used
+TG Build Script Used
~~~~~~~~~~~~~~~~~~~~
`TRex intallation`_
ii vpp-plugins 18.07-release amd64 Vector Packet Processing--runtime plugins
-VPP Installed Packages - Centos
+VPP Installed Packages - CentOs
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
::