summaryrefslogtreecommitdiffstats
path: root/test/asf
diff options
context:
space:
mode:
authorFilip Tehlar <ftehlar@cisco.com>2022-11-11 11:56:54 +0100
committerFlorin Coras <florin.coras@gmail.com>2022-11-21 17:51:54 +0000
commit99a66f4b7f951267f8a7aaedb388fcc50aa06a19 (patch)
tree15beb8916d05b0e05e766f11af769b2b4e20d3e6 /test/asf
parente479eae29a33a7bff7eb875d82760d60326a73cb (diff)
tests: add VCL Thru Host Stack TLS in interrupt mode
Type: test Signed-off-by: Filip Tehlar <ftehlar@cisco.com> Change-Id: I7d5a9e9fedfc85bd7fad88f8eae1e46476ec0b7b
Diffstat (limited to 'test/asf')
-rw-r--r--test/asf/test_vcl.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/test/asf/test_vcl.py b/test/asf/test_vcl.py
index eaca105d6a3..cfa97775a3d 100644
--- a/test/asf/test_vcl.py
+++ b/test/asf/test_vcl.py
@@ -594,6 +594,28 @@ class VCLThruHostStackTLS(VCLTestCase):
self.logger.debug(self.vapi.cli("show app mq"))
+class VCLThruHostStackEchoInterruptMode(VCLThruHostStackEcho):
+ """VCL Thru Host Stack Echo interrupt mode"""
+
+ @classmethod
+ def setUpClass(cls):
+ cls.session_startup = ["use-private-rx-mqs", "use-app-socket-api"]
+ super(VCLThruHostStackEcho, cls).setUpClass()
+
+ def test_vcl_thru_host_stack_echo(self):
+ """run VCL IPv4 thru host stack echo test interrupt mode"""
+
+ self.sapi_server_sock = "1"
+ self.sapi_client_sock = "2"
+
+ self.thru_host_stack_test(
+ "vcl_test_server",
+ self.server_args,
+ "vcl_test_client",
+ self.client_echo_test_args,
+ )
+
+
class VCLThruHostStackTLSInterruptMode(VCLThruHostStackTLS):
"""VCL Thru Host Stack TLS interrupt mode"""