X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=docs%2Ftag_documentation.rst;h=56d786141e13a6df6d014a1991a029d3abf87ab3;hp=7cb71f115e8cb5be08e45d699ee33586f1e9bbc9;hb=130c7fc821fca1fea4c5d4ff68c38e4a8cf2772d;hpb=88e6c1f979f530397a0743e4300d42faf9b538f5 diff --git a/docs/tag_documentation.rst b/docs/tag_documentation.rst index 7cb71f115e..56d786141e 100644 --- a/docs/tag_documentation.rst +++ b/docs/tag_documentation.rst @@ -1,13 +1,13 @@ -CSIT TAGs +CSIT Tags ========= All CSIT test cases are labelled with Robot Framework tags used to allow for easy test case type identification, test case grouping and selection for -execution. Following sections list currently used CSIT TAGs and their -documentation. +execution. Following sections list currently used CSIT tags and their +descriptions. -Topology TAGs -------------- +Testbed Topology Tags +--------------------- .. topic:: 2_NODE_DOUBLE_LINK_TOPO @@ -29,7 +29,7 @@ Topology TAGs 3 nodes connected in a circular topology with at least one link interconnecting devices. -Objective TAGs +Objective Tags -------------- .. topic:: SKIP_PATCH @@ -41,7 +41,7 @@ Objective TAGs Test case(s) marked to not run in case of vpp-csit-verify (i.e. VPP patch). -Environment TAGs +Environment Tags ---------------- .. topic:: HW_ENV @@ -56,7 +56,7 @@ Environment TAGs DUTs with VPP and capable of running Virtual Machine. -NIC model tags +NIC Model Tags -------------- .. topic:: NIC_Intel-X520-DA2 @@ -75,6 +75,10 @@ NIC model tags Intel XXV710 NIC. +.. topic:: NIC_Intel-82599ES + + Intel 82599ES NIC. + .. topic:: NIC_Cisco-VIC-1227 VIC-1227 by Cisco. @@ -83,7 +87,7 @@ NIC model tags VIC-1385 by Cisco. -Scaling TAGs +Scaling Tags ------------ .. topic:: FIB_20K @@ -185,24 +189,8 @@ Scaling TAGs Traffic stream with 100 000 unique flows (100 IPs/users x 1000 UDP ports) in one direction. -.. topic:: 1C1N - - 1 service chain with 1 network function per chain. - -.. topic:: 2C1N - - 2 service chains with 1 network function per chain. - -.. topic:: 1C2N - - 1 service chain with 2 network functions per chain. - -.. topic:: 2C2N - - 2 service chains with 2 network functions per chain. - -Tags marking functional vs. performance of tests ------------------------------------------------- +Test Category Tags +------------------ .. topic:: FUNCTEST @@ -212,8 +200,8 @@ Tags marking functional vs. performance of tests All performance test cases. -Performance testing tags ------------------------- +Performance Type Tags +--------------------- .. topic:: NDRPDR @@ -228,8 +216,12 @@ Performance testing tags and reports total sent/received packets over trial duration. The result is an average of 10 trials of 1 second duration. -Ethernet frame size tags for performance tests ----------------------------------------------- +.. topic:: SOAK + + Performance tests using PLRsearch to find the critical load. + +Ethernet Frame Size Tags +------------------------ .. topic:: 64B @@ -267,7 +259,7 @@ Ethernet frame size tags for performance tests 9000B frames used for test. -Test type tags +Test Type Tags -------------- .. topic:: BASE @@ -335,12 +327,37 @@ Test type tags Tests which use HTTP. -.. topic:: SERVICE_DENSITY +.. topic:: NF_DENSITY + + Performance tests that measure throughput of multiple VNF and CNF + service topologies at different service densities. + +NF Service Density Tags +----------------------- + +.. topic:: CHAIN + + NF service density tests with VNF or CNF service chain topology(ies). + +.. topic:: PIPE + + NF service density tests with CNF service pipeline topology(ies). - Performance tests which measures performance of service density by creating - topology of multiple sevice chains of network functions. +.. topic:: NF_L3FWDIP4 -Forwarding mode tags + NF service density tests with DPDK l3fwd IPv4 routing as NF workload. + +.. topic:: NF_VPPIP4 + + NF service density tests with VPP IPv4 routing as NF workload. + +.. topic:: {r}R{c}C + + Service density matrix locator {r}R{c}C, {r}Row denoting number of + service instances, {c}Column denoting number of NFs per service + instance. {r}=(1,2,4,6,8,10), {c}=(1,2,4,6,8,10). + +Forwarding Mode Tags -------------------- .. topic:: L2BDMACSTAT @@ -363,7 +380,7 @@ Forwarding mode tags VPP IPv6 routed forwarding. -Underlay tags +Underlay Tags ------------- .. topic:: IP4UNRLAY @@ -378,7 +395,7 @@ Underlay tags MPLS underlay. -Overlay tags +Overlay Tags ------------ .. topic:: L2OVRLAY @@ -393,7 +410,7 @@ Overlay tags IPv6 overlay (IPv6 payload). -Tagging tags +Tagging Tags ------------ .. topic:: DOT1Q @@ -404,7 +421,7 @@ Tagging tags All test cases with dot1ad. -Encapsulation tags +Encapsulation Tags ------------------ .. topic:: ETH @@ -439,7 +456,7 @@ Encapsulation tags All test cases with Segment routing over IPv6 dataplane. -Interface tags +Interface Tags -------------- .. topic:: PHY @@ -524,7 +541,7 @@ Interface tags devices. In essence, today this driver can be used only with Intel XL710 / X710 / XXV710 adapters. -Feature tags +Feature Tags ------------ .. topic:: IACLDST @@ -591,7 +608,7 @@ Feature tags SRv6 endpoint to SR-unaware appliance via masquerading proxy. -Encryption tags +Encryption Tags --------------- .. topic:: IPSECSW @@ -610,7 +627,7 @@ Encryption tags IPSec in tunnel mode. -Client-workload tags +Client-Workload Tags -------------------- .. topic:: VM @@ -621,6 +638,10 @@ Client-workload tags All test cases which use Linux container and LXC utils. +.. topic:: DRC + + All test cases which use at least one Docker container. + .. topic:: DOCKER All test cases which use Docker as container manager. @@ -629,7 +650,7 @@ Client-workload tags All test cases with specific APP use. -Container orchestration tags +Container Orchestration Tags ---------------------------- .. topic:: K8S @@ -662,7 +683,7 @@ Container orchestration tags 4 VPP running in 4 Docker containers acting as VNF work load. -Multi-threading tags +Multi-Threading Tags -------------------- .. topic:: STHREAD @@ -739,7 +760,7 @@ Multi-threading tags physical cores. 4 receive queues per interface. Main thread pinned to core 1. -Honeycomb tags +Honeycomb Tags -------------- .. topic:: HC_FUNC