aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorpmikus <pmikus@cisco.com>2016-04-07 16:36:31 +0200
committerMiroslav Miklus <mmiklus@cisco.com>2016-04-17 18:24:57 +0000
commitc1bdb7115f12e7d4ec586ec0673fd19dce3a2414 (patch)
treea3f3d6eaadf057030613347ca56e1e965f8488d8 /docs
parent43277be7e77afe0363f62c97c687bcfa506ee4b8 (diff)
Multicore VPP setup for performance testing
- add multithread TAGS documentation - add methods to VppConfigGenerator for RSS configuration - create KW for multithread setup - create sample test case using multithread vpp setup - add Documentation into TCs Change-Id: Id40862490d49380dc76d1d3ce39314603f983fd3 Signed-off-by: pmikus <pmikus@cisco.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/tag_documentation.rst43
1 files changed, 43 insertions, 0 deletions
diff --git a/docs/tag_documentation.rst b/docs/tag_documentation.rst
index 699337e7db..dd9e2ecc91 100644
--- a/docs/tag_documentation.rst
+++ b/docs/tag_documentation.rst
@@ -41,3 +41,46 @@ VM_ENV
VPP_VM_ENV
DUTs with VPP and capable of running Virtual Machine.
+
+DUT Setup TAGs
+--------------
+
+1_THREAD_NOHTT_RSS_1
+ 1 worker thread pinned to dedicated core without use of Hyper-threading
+ technology with 1 thread per interface. Main thread pinned to core 0.
+
+2_THREAD_NOHTT_RSS_1
+ 2 worker threads each pinned to dedicated core without use of Hyper-threading
+ technology with 1 thread per interface. Main thread pinned to core 0.
+
+4_THREAD_NOHTT_RSS_2
+ 4 worker threads each pinned to dedicated core without use of Hyper-threading
+ technology with 2 threads per interface. Main thread pinned to core 0.
+
+6_THREAD_NOHTT_RSS_3
+ 6 worker threads each pinned to dedicated core without use of Hyper-threading
+ technology with 3 threads per interface. Main thread pinned to core 0.
+
+8_THREAD_HTT_RSS_4
+ 8 worker threads each pinned to dedicated core without use of Hyper-threading
+ technology with 4 threads per interface. Main thread pinned to core 0.
+
+SINGLE_THREAD
+ All single threaded test cases.
+
+MULTI_THREAD
+ All test cases with more then one thread.
+
+Performance testing TAGs
+------------------------
+
+PERFTEST
+ All performance test cases.
+
+PERFTEST_SHORT
+ Performance of DUT should pass specific value. Each test case run is
+ executed for 10 seconds.
+
+PERFTEST_LONG
+ Find performance of DUT based on RFC2544 with linear/binary/combined
+ search. Each test case run is executed for 60 seconds.