aboutsummaryrefslogtreecommitdiffstats
path: root/resources/libraries/robot/crypto
diff options
context:
space:
mode:
authorYulong Pei <yulong.pei@intel.com>2020-08-19 18:30:34 +0800
committerJan Gelety <jgelety@cisco.com>2020-09-11 12:52:45 +0000
commitd12f510caf3bb83695488684eb07de79b3e753b9 (patch)
tree8209b17b3c4d8180868cba9b9815e5f71cf7c56d /resources/libraries/robot/crypto
parentd3763454526d2886ce8d0210b788c1d90540e9aa (diff)
Add ipsec async mode performance test cases
In VPP 20.05, vpp added async crypto engine that support to use QAT hardware to do encryption and decryption, vnet/ipsec enabled async mode to use async crypto engine. Current async crypto engine also use dpdk_cryptodev as async handlers, in the future it may add other native QAT driver as async handlers. Note that async crypto engine is to support vnet/ipsec, it is different with current existing dpdk backend which itself has ESP implementation in plugins/dpdk/ipsec. Change-Id: I4e6eaa7ca1eddb8b1c45212de0684fb26907119b Signed-off-by: Yulong Pei <yulong.pei@intel.com>
Diffstat (limited to 'resources/libraries/robot/crypto')
-rw-r--r--resources/libraries/robot/crypto/ipsec.robot8
1 files changed, 8 insertions, 0 deletions
diff --git a/resources/libraries/robot/crypto/ipsec.robot b/resources/libraries/robot/crypto/ipsec.robot
index b55c8a83ce..ec5884daa6 100644
--- a/resources/libraries/robot/crypto/ipsec.robot
+++ b/resources/libraries/robot/crypto/ipsec.robot
@@ -223,3 +223,11 @@
| | Vpp Route Add
| | ... | ${dut1} | ${laddr_ip4} | 8 | gateway=${tg_if1_ip4}
| | ... | interface=${DUT1_${int}1}[0]
+
+| Enable IPSec Async Mode on all VPP DUTs
+| | [Documentation]
+| | ... | Set IPsec async mode on for all DUT nodes.
+| |
+| | FOR | ${dut} | IN | @{duts}
+| | | VPP Ipsec Set Async Mode | ${nodes['${dut}']}
+| | END