Report: Add data
[csit.git] / docs / tag_documentation.rst
1 CSIT Tags
2 =========
3
4 All CSIT test cases are labelled with Robot Framework tags used to allow for
5 easy test case type identification, test case grouping and selection for
6 execution. Following sections list currently used CSIT tags and their
7 descriptions.
8
9 Testbed Topology Tags
10 ---------------------
11
12 .. topic:: 2_NODE_DOUBLE_LINK_TOPO
13
14     2 nodes connected in a circular topology with two links interconnecting
15     the devices.
16
17 .. topic:: 2_NODE_SINGLE_LINK_TOPO
18
19     2 nodes connected in a circular topology with at least one link
20     interconnecting devices.
21
22 .. topic:: 3_NODE_DOUBLE_LINK_TOPO
23
24     3 nodes connected in a circular topology with two links interconnecting
25     the devices.
26
27 .. topic:: 3_NODE_SINGLE_LINK_TOPO
28
29     3 nodes connected in a circular topology with at least one link
30     interconnecting devices.
31
32 Objective Tags
33 --------------
34
35 .. topic:: SKIP_PATCH
36
37     Test case(s) marked to not run in case of vpp-csit-verify (i.e. VPP patch)
38     and csit-vpp-verify jobs (i.e. CSIT patch).
39
40 .. topic:: SKIP_VPP_PATCH
41
42     Test case(s) marked to not run in case of vpp-csit-verify (i.e. VPP patch).
43
44 Environment Tags
45 ----------------
46
47 .. topic:: HW_ENV
48
49     DUTs and TGs are running on bare metal.
50
51 .. topic:: VM_ENV
52
53     DUTs and TGs are running in virtual environment.
54
55 .. topic:: VPP_VM_ENV
56
57     DUTs with VPP and capable of running Virtual Machine.
58
59 NIC Model Tags
60 --------------
61
62 .. topic:: NIC_Intel-X520-DA2
63
64     Intel X520-DA2 NIC.
65
66 .. topic:: NIC_Intel-XL710
67
68     Intel XL710 NIC.
69
70 .. topic:: NIC_Intel-X710
71
72     Intel X710 NIC.
73
74 .. topic:: NIC_Intel-XXV710
75
76     Intel XXV710 NIC.
77
78 .. topic:: NIC_Cisco-VIC-1227
79
80     VIC-1227 by Cisco.
81
82 .. topic:: NIC_Cisco-VIC-1385
83
84     VIC-1385 by Cisco.
85
86 Scaling Tags
87 ------------
88
89 .. topic:: FIB_20K
90
91     2x10,000 entries in single fib table
92
93 .. topic:: FIB_200K
94
95     2x100,000 entries in single fib table
96
97 .. topic:: FIB_2M
98
99     2x1,000,000 entries in single fib table
100
101 .. topic:: L2BD_1
102
103     Test with 1 L2 bridge domain.
104
105 .. topic:: L2BD_10
106
107     Test with 10 L2 bridge domains.
108
109 .. topic:: L2BD_100
110
111     Test with 100 L2 bridge domains.
112
113 .. topic:: L2BD_1K
114
115     Test with 1000 L2 bridge domains.
116
117 .. topic:: VLAN_1
118
119     Test with 1 VLAN sub-interface.
120
121 .. topic:: VLAN_10
122
123     Test with 10 VLAN sub-interfaces.
124
125 .. topic:: VLAN_100
126
127     Test with 100 VLAN sub-interfaces.
128
129 .. topic:: VLAN_1K
130
131     Test with 1000 VLAN sub-interfaces.
132
133 .. topic:: VXLAN_1
134
135     Test with 1 VXLAN tunnel.
136
137 .. topic:: VXLAN_10
138
139     Test with 10 VXLAN tunnels.
140
141 .. topic:: VXLAN_100
142
143     Test with 100 VXLAN tunnels.
144
145 .. topic:: VXLAN_1K
146
147     Test with 1000 VXLAN tunnels.
148
149 .. topic:: TNL_{t}
150
151     IPSec in tunnel mode - {t} tunnels.
152
153 .. topic:: SRC_USER_1
154
155     Traffic flow with 1 unique IP (users) in one direction.
156
157 .. topic:: SRC_USER_10
158
159     Traffic flow with 10 unique IPs (users) in one direction.
160
161 .. topic:: SRC_USER_100
162
163     Traffic flow with 100 unique IPs (users) in one direction.
164
165 .. topic:: SRC_USER_1000
166
167     Traffic flow with 1000 unique IPs (users) in one direction.
168
169 .. topic:: SRC_USER_2000
170
171     Traffic flow with 2000 unique IPs (users) in one direction.
172
173 .. topic:: SRC_USER_4000
174
175     Traffic flow with 4000 unique IPs (users) in one direction.
176
177 .. topic:: 100_FLOWS
178
179     Traffic stream with 100 unique flows (10 IPs/users x 10 UDP ports) in one
180     direction.
181
182 .. topic:: 10k_FLOWS
183
184     Traffic stream with 10 000 unique flows (10 IPs/users x 1000 UDP ports) in
185     one direction.
186
187 .. topic:: 100k_FLOWS
188
189     Traffic stream with 100 000 unique flows (100 IPs/users x 1000 UDP ports) in
190     one direction.
191
192 .. topic:: HOSTS_1024
193
194     Stateless or stateful traffic stream with 1024 client source IP4 addresses,
195     usually with 63 flow differing in source port number. Could be UDP or TCP.
196     If NAT is used, the clients are inside. Outside IP range can differ.
197
198 .. topic:: HOSTS_4096
199
200     Stateless or stateful traffic stream with 4096 client source IP4 addresses,
201     usually with 63 flow differing in source port number. Could be UDP or TCP.
202     If NAT is used, the clients are inside. Outside IP range can differ.
203
204 .. topic:: HOSTS_16384
205
206     Stateless or stateful traffic stream with 16384 client source IP4 addresses,
207     usually with 63 flow differing in source port number. Could be UDP or TCP.
208     If NAT is used, the clients are inside. Outside IP range can differ.
209
210 .. topic:: HOSTS_65536
211
212     Stateless or stateful traffic stream with 65536 client source IP4 addresses,
213     usually with 63 flow differing in source port number. Could be UDP or TCP.
214     If NAT is used, the clients are inside. Outside IP range can differ.
215
216 .. topic:: HOSTS_262144
217
218     Stateless or stateful traffic stream with 262144 client source IP4 addresses
219     usually with 63 flow differing in source port number. Could be UDP or TCP.
220     If NAT is used, the clients are inside. Outside IP range can differ.
221
222 Test Category Tags
223 ------------------
224
225 .. topic:: FUNCTEST
226
227     All functional test cases.
228
229 .. topic:: PERFTEST
230
231     All performance test cases.
232
233 Performance Type Tags
234 ---------------------
235
236 .. topic:: NDRPDR
237
238     Single test finding both No Drop Rate and Partial Drop Rate simultaneously.
239     The search is done by optimized algorithm which performs
240     multiple trial runs at different durations and transmit rates.
241     The results come from the final trials, which have duration of 30 seconds.
242
243 .. topic:: MRR
244
245     Performance tests where TG sends the traffic at maximum rate (line rate)
246     and reports total sent/received packets over trial duration.
247     The result is an average of 10 trials of 1 second duration.
248
249 .. topic:: SOAK
250
251     Performance tests using PLRsearch to find the critical load.
252
253 .. topic:: RECONF
254
255     Performance tests aimed to measure lost packets (time) when performing
256     reconfiguration while full throughput offered load is applied.
257
258 Ethernet Frame Size Tags
259 ------------------------
260
261 These are describing the traffic offered by Traffic Generator,
262 "primary" traffic in case of asymmetric load.
263 For traffic between DUTs, or for "secondary" traffic, see ${overhead} value.
264
265 .. topic:: 64B
266
267     64B frames used for test. Generic ethernet or IPv4.
268
269 .. topic:: 78B
270
271     78B frames used for test. Ipv6.
272
273 .. topic:: 114B
274
275     114B frames used for test. IPv4+vxlan.
276
277 .. topic:: 118B
278
279     118B frames used for test. Dot1q+IPv4+vxlan.
280
281 .. topic:: IMIX
282
283     IMIX frame sequence (28x 64B, 16x 570B, 4x 1518B) used for test.
284
285 .. topic:: 1460B
286
287     1460B frames used for test.
288
289 .. topic:: 1480B
290
291     1480B frames used for test.
292
293 .. topic:: 1514B
294
295     1514B frames used for test.
296
297 .. topic:: 1518B
298
299     1518B frames used for test.
300
301 .. topic:: 9000B
302
303     9000B frames used for test.
304
305 Test Type Tags
306 --------------
307
308 .. topic:: BASE
309
310     Baseline test cases, no encapsulation, no feature(s) configured in tests.
311     No scaling whatsoever, beyond minimum needed for RSS.
312
313 .. topic:: IP4BASE
314
315     IPv4 baseline test cases, no encapsulation, no feature(s) configured in
316     tests. Minimal number of routes. Other quantities may be scaled.
317
318 .. topic:: IP6BASE
319
320     IPv6 baseline test cases, no encapsulation, no feature(s) configured in
321     tests.
322
323 .. topic:: L2XCBASE
324
325     L2XC baseline test cases, no encapsulation, no feature(s) configured in
326     tests.
327
328 .. topic:: L2BDBASE
329
330     L2BD baseline test cases, no encapsulation, no feature(s) configured in
331     tests.
332
333 .. topic:: L2PATCH
334
335     L2PATCH baseline test cases, no encapsulation, no feature(s) configured in
336     tests.
337
338 .. topic:: SCALE
339
340     Scale test cases. Other tags specify which quantities are scaled.
341     Also applies if scaling is set on TG only (e.g. DUT works as IP4BASE).
342
343 .. topic:: ENCAP
344
345     Test cases where encapsulation is used. Use also encapsulation tag(s).
346
347 .. topic:: FEATURE
348
349     At least one feature is configured in test cases. Use also feature tag(s).
350
351 .. topic:: UDP
352
353     Tests which use any kind of UDP traffic (STL or ASTF profile).
354
355 .. topic:: TCP
356
357     Tests which use any kind of TCP traffic (STL or ASTF profile).
358
359 ..
360     TODO: Should we define tags STL and ASTF?
361
362 .. topic:: UDP_UDIR
363
364     Tests which use unidirectional UDP traffic (STL profile only).
365
366 .. topic:: UDP_BIDIR
367
368     Tests which use bidirectional UDP traffic (STL profile only).
369
370 .. topic:: UDP_CPS
371
372     Tests which measure connections per second on minimal UDP pseudoconnections.
373     This implies ASTF traffic profile is used.
374     This tag selects specific output processing in PAL.
375
376 .. topic:: TCP_CPS
377
378     Tests which measure connections per second on empty TCP connections.
379     This implies ASTF traffic profile is used.
380     This tag selects specific output processing in PAL.
381
382 .. topic:: UDP_PPS
383
384     Tests which measure packets per second on lightweight UDP transactions.
385     This implies ASTF traffic profile is used.
386     This tag selects specific output processing in PAL.
387
388 .. topic:: TCP_PPS
389
390     Tests which measure packets per second on lightweight TCP transactions.
391     This implies ASTF traffic profile is used.
392     This tag selects specific output processing in PAL.
393
394 .. topic:: HTTP
395
396     Tests which use traffic formed of valid HTTP requests (and responses).
397
398 ..
399     TODO: Add HTTP tag to the current hoststack tests.
400     TODO: Document other tags already used by hoststack tests.
401
402 .. topic:: NF_DENSITY
403
404     Performance tests that measure throughput of multiple VNF and CNF
405     service topologies at different service densities.
406
407 NF Service Density Tags
408 -----------------------
409
410 .. topic:: CHAIN
411
412     NF service density tests with VNF or CNF service chain topology(ies).
413
414 .. topic:: PIPE
415
416     NF service density tests with CNF service pipeline topology(ies).
417
418 .. topic:: NF_L3FWDIP4
419
420     NF service density tests with DPDK l3fwd IPv4 routing as NF workload.
421
422 .. topic:: NF_VPPIP4
423
424     NF service density tests with VPP IPv4 routing as NF workload.
425
426 .. topic:: {r}R{c}C
427
428     Service density matrix locator {r}R{c}C, {r}Row denoting number of
429     service instances, {c}Column denoting number of NFs per service
430     instance. {r}=(1,2,4,6,8,10), {c}=(1,2,4,6,8,10).
431
432 .. topic:: {n}VM{t}T
433
434     Service density {n}VM{t}T, {n}Number of NF Qemu VMs, {t}Number of threads
435     per NF.
436
437 .. topic:: {n}DCRt}T
438
439     Service density {n}DCR{t}T, {n}Number of NF Docker containers, {t}Number of
440     threads per NF.
441
442 .. topic:: {n}_ADDED_CHAINS
443
444     {n}Number of chains (or pipelines) added (and/or removed)
445     during RECONF test.
446
447 Forwarding Mode Tags
448 --------------------
449
450 .. topic:: L2BDMACSTAT
451
452     VPP L2 bridge-domain, L2 MAC static.
453
454 .. topic:: L2BDMACLRN
455
456     VPP L2 bridge-domain, L2 MAC learning.
457
458 .. topic:: L2XCFWD
459
460     VPP L2 point-to-point cross-connect.
461
462 .. topic:: IP4FWD
463
464     VPP IPv4 routed forwarding.
465
466 .. topic:: IP6FWD
467
468     VPP IPv6 routed forwarding.
469
470 .. topic:: LOADBALANCER_MAGLEV
471
472     VPP Load balancer maglev mode.
473
474 .. topic:: LOADBALANCER_L3DSR
475
476     VPP Load balancer l3dsr mode.
477
478 .. topic:: LOADBALANCER_NAT4
479
480     VPP Load balancer nat4 mode.
481
482 Underlay Tags
483 -------------
484
485 .. topic:: IP4UNRLAY
486
487     IPv4 underlay.
488
489 .. topic:: IP6UNRLAY
490
491     IPv6 underlay.
492
493 .. topic:: MPLSUNRLAY
494
495     MPLS underlay.
496
497 Overlay Tags
498 ------------
499
500 .. topic:: L2OVRLAY
501
502     L2 overlay.
503
504 .. topic:: IP4OVRLAY
505
506     IPv4 overlay (IPv4 payload).
507
508 .. topic:: IP6OVRLAY
509
510     IPv6 overlay (IPv6 payload).
511
512 Tagging Tags
513 ------------
514
515 .. topic:: DOT1Q
516
517     All test cases with dot1q.
518
519 .. topic:: DOT1AD
520
521     All test cases with dot1ad.
522
523 Encapsulation Tags
524 ------------------
525
526 .. topic:: ETH
527
528     All test cases with base Ethernet (no encapsulation).
529
530 .. topic:: LISP
531
532     All test cases with LISP.
533
534 .. topic:: LISPGPE
535
536     All test cases with LISP-GPE.
537
538 .. topic:: LISP_IP4o4
539
540     All test cases with LISP_IP4o4.
541
542 .. topic:: LISPGPE_IP4o4
543
544     All test cases with LISPGPE_IP4o4.
545
546 .. topic:: LISPGPE_IP6o4
547
548     All test cases with LISPGPE_IP6o4.
549
550 .. topic:: LISPGPE_IP4o6
551
552     All test cases with LISPGPE_IP4o6.
553
554 .. topic:: LISPGPE_IP6o6
555
556     All test cases with LISPGPE_IP6o6.
557
558 .. topic:: VXLAN
559
560     All test cases with Vxlan.
561
562 .. topic:: VXLANGPE
563
564     All test cases with VXLAN-GPE.
565
566 .. topic:: GRE
567
568     All test cases with GRE.
569
570 .. topic:: IPSEC
571
572     All test cases with IPSEC.
573
574 .. topic:: SRv6
575
576     All test cases with Segment routing over IPv6 dataplane.
577
578 .. topic:: SRv6_1SID
579
580     All SRv6 test cases with single SID.
581
582 .. topic:: SRv6_2SID_DECAP
583
584     All SRv6 test cases with two SIDs and with decapsulation.
585
586 .. topic:: SRv6_2SID_NODECAP
587
588     All SRv6 test cases with two SIDs and without decapsulation.
589
590 Interface Tags
591 --------------
592
593 .. topic:: PHY
594
595     All test cases which use physical interface(s).
596
597 .. topic:: GSO
598
599     All test cases which uses Generic Segmentation Offload.
600
601 .. topic:: VHOST
602
603     All test cases which uses VHOST.
604
605 .. topic:: VHOST_1024
606
607     All test cases which uses VHOST DPDK driver with qemu queue size set
608     to 1024.
609
610 .. topic:: VIRTIO
611
612     All test cases which uses VIRTIO native VPP driver.
613
614 .. topic:: VIRTIO_1024
615
616     All test cases which uses VIRTIO native VPP driver with qemu queue size set
617     to 1024.
618
619 .. topic:: CFS_OPT
620
621     All test cases which uses VM with optimised scheduler policy.
622
623 .. topic:: TUNTAP
624
625     All test cases which uses TUN and TAP.
626
627 .. topic:: AFPKT
628
629     All test cases which uses AFPKT.
630
631 .. topic:: NETMAP
632
633     All test cases which uses Netmap.
634
635 .. topic:: MEMIF
636
637     All test cases which uses Memif.
638
639 .. topic:: SINGLE_MEMIF
640
641     All test cases which uses only single Memif connection per DUT. One DUT
642     instance is running in container having one physical interface exposed to
643     container.
644
645 .. topic:: LBOND
646
647     All test cases which uses link bonding (BondEthernet interface).
648
649 .. topic:: LBOND_DPDK
650
651     All test cases which uses DPDK link bonding.
652
653 .. topic:: LBOND_VPP
654
655     All test cases which uses VPP link bonding.
656
657 .. topic:: LBOND_MODE_XOR
658
659     All test cases which uses link bonding with mode XOR.
660
661 .. topic:: LBOND_MODE_LACP
662
663     All test cases which uses link bonding with mode LACP.
664
665 .. topic:: LBOND_LB_L34
666
667     All test cases which uses link bonding with load-balance mode l34.
668
669 .. topic:: LBOND_1L
670
671     All test cases which uses one link for link bonding.
672
673 .. topic:: LBOND_2L
674
675     All test cases which uses two links for link bonding.
676
677 .. topic:: DRV_AVF
678
679     All test cases which uses Intel Adaptive Virtual Function (AVF) device
680     plugin for VPP. This plugins provides native device support for Intel AVF.
681     AVF is driver specification for current and future Intel Virtual Function
682     devices. In essence, today this driver can be used only with Intel
683     XL710 / X710 / XXV710 adapters.
684
685 .. topic:: DRV_VFIO_PCI
686
687     All test cases which uses vfio-pci device driver. It supports variety of NIC
688     adapters.
689
690 .. topic:: DRV_RDMA_CORE
691
692     All test cases which uses rdma-core device driver. It supports Mellanox
693     NIC adapters.
694
695 .. topic:: RXQ_SIZE_{n}
696
697    All test cases which RXQ size (RX descriptors) are set to {n}. Default is 0,
698    which means VPP (API) default.
699
700 .. topic:: TXQ_SIZE_{n}
701
702    All test cases which TXQ size (TX descriptors) are set to {n}. Default is 0,
703    which means VPP (API) default.
704
705 Feature Tags
706 ------------
707
708 .. topic:: IACLDST
709
710     iACL destination.
711
712 .. topic:: COPWHLIST
713
714     COP whitelist.
715
716 .. topic:: NAT44
717
718     NAT44 configured and tested.
719
720 .. topic:: NAT64
721
722     NAT44 configured and tested.
723
724 .. topic:: ACL
725
726     ACL plugin configured and tested.
727
728 .. topic:: IACL
729
730     ACL plugin configured and tested on input path.
731
732 .. topic:: OACL
733
734     ACL plugin configured and tested on output path.
735
736 .. topic:: ACL_STATELESS
737
738     ACL plugin configured and tested in stateless mode (permit action).
739
740 .. topic:: ACL_STATEFUL
741
742     ACL plugin configured and tested in stateful mode (permit+reflect action).
743
744 .. topic:: ACL1
745
746     ACL plugin configured and tested with 1 not-hitting ACE.
747
748 .. topic:: ACL10
749
750     ACL plugin configured and tested with 10 not-hitting ACEs.
751
752 .. topic:: ACL50
753
754     ACL plugin configured and tested with 50 not-hitting ACEs.
755
756 .. topic:: SRv6_PROXY
757
758     SRv6 endpoint to SR-unaware appliance via proxy.
759
760 .. topic:: SRv6_PROXY_STAT
761
762     SRv6 endpoint to SR-unaware appliance via static proxy.
763
764 .. topic:: SRv6_PROXY_DYN
765
766     SRv6 endpoint to SR-unaware appliance via dynamic proxy.
767
768 .. topic:: SRv6_PROXY_MASQ
769
770     SRv6 endpoint to SR-unaware appliance via masquerading proxy.
771
772 Encryption Tags
773 ---------------
774
775 .. topic:: IPSECSW
776
777     Crypto in software.
778
779 .. topic:: IPSECHW
780
781     Crypto in hardware.
782
783 .. topic:: IPSECTRAN
784
785     IPSec in transport mode.
786
787 .. topic:: IPSECTUN
788
789     IPSec in tunnel mode.
790
791 .. topic:: IPSECINT
792
793     IPSec in interface mode.
794
795 .. topic:: AES
796
797     IPSec using AES algorithms.
798
799 .. topic:: AES_128_CBC
800
801     IPSec using AES 128 CBC algorithms.
802
803 .. topic:: AES_128_GCM
804
805     IPSec using AES 128 GCM algorithms.
806
807 .. topic:: AES_256_GCM
808
809     IPSec using AES 256 GCM algorithms.
810
811 .. topic:: HMAC
812
813     IPSec using HMAC integrity algorithms.
814
815 .. topic:: HMAC_SHA_256
816
817     IPSec using HMAC SHA 256 integrity algorithms.
818
819 .. topic:: HMAC_SHA_512
820
821     IPSec using HMAC SHA 512 integrity algorithms.
822
823 Client-Workload Tags
824 --------------------
825
826 .. topic:: VM
827
828     All test cases which use at least one virtual machine.
829
830 .. topic:: LXC
831
832     All test cases which use Linux container and LXC utils.
833
834 .. topic:: DRC
835
836     All test cases which use at least one Docker container.
837
838 .. topic:: DOCKER
839
840     All test cases which use Docker as container manager.
841
842 .. topic:: APP
843
844     All test cases with specific APP use.
845
846 Container Orchestration Tags
847 ----------------------------
848
849 .. topic:: 1VSWITCH
850
851     VPP running in Docker container acting as VSWITCH.
852
853 .. topic:: 1VNF
854
855     1 VPP running in Docker container acting as VNF work load.
856
857 .. topic:: 2VNF
858
859     2 VPP running in 2 Docker containers acting as VNF work load.
860
861 .. topic:: 4VNF
862
863     4 VPP running in 4 Docker containers acting as VNF work load.
864
865 Multi-Threading Tags
866 --------------------
867
868 .. topic:: STHREAD
869
870    *Dynamic tag*.
871    All test cases using single poll mode thread.
872
873 .. topic:: MTHREAD
874
875    *Dynamic tag*.
876     All test cases using more then one poll mode driver thread.
877
878 .. topic:: 1NUMA
879
880     All test cases with packet processing on single socket.
881
882 .. topic:: 2NUMA
883
884     All test cases with packet processing on two sockets.
885
886 .. topic:: 1C
887
888     1 worker thread pinned to 1 dedicated physical core; or if HyperThreading is
889     enabled, 2 worker threads each pinned to a separate logical core within 1
890     dedicated physical core. Main thread pinned to core 1.
891
892 .. topic:: 2C
893
894     2 worker threads pinned to 2 dedicated physical cores; or if HyperThreading
895     is enabled, 4 worker threads each pinned to a separate logical core within 2
896     dedicated physical cores. Main thread pinned to core 1.
897
898 .. topic:: 4C
899
900     4 worker threads pinned to 4 dedicated physical cores; or if HyperThreading
901     is enabled, 8 worker threads each pinned to a separate logical core within 4
902     dedicated physical cores. Main thread pinned to core 1.
903
904 .. topic:: 1T1C
905
906    *Dynamic tag*.
907     1 worker thread pinned to 1 dedicated physical core. 1 receive queue per
908     interface. Main thread pinned to core 1.
909
910 .. topic:: 2T2C
911
912    *Dynamic tag*.
913     2 worker threads pinned to 2 dedicated physical cores. 1 receive queue per
914     interface. Main thread pinned to core 1.
915
916 .. topic:: 4T4C
917
918    *Dynamic tag*.
919     4 worker threads pinned to 4 dedicated physical cores. 2 receive queues per
920     interface. Main thread pinned to core 1.
921
922 .. topic:: 2T1C
923
924    *Dynamic tag*.
925     2 worker threads each pinned to a separate logical core within 1 dedicated
926     physical core. 1 receive queue per interface. Main thread pinned to core 1.
927
928 .. topic:: 4T2C
929
930    *Dynamic tag*.
931     4 worker threads each pinned to a separate logical core within 2 dedicated
932     physical cores. 2 receive queues per interface. Main thread pinned to core
933     1.
934
935 .. topic:: 8T4C
936
937    *Dynamic tag*.
938     8 worker threads each pinned to a separate logical core within 4 dedicated
939     physical cores. 4 receive queues per interface. Main thread pinned to core
940     1.