session: use vpp to switch io events for ct sessions

Instead of allocating pairs of message queues per cut-thru session and
having the applications map them, this uses vpp as an io event message
switch.

Change-Id: I51db1c7564df479a7d1a3288342394251fd188bb
Signed-off-by: Florin Coras <fcoras@cisco.com>
This commit is contained in:
Florin Coras
2019-03-04 10:56:23 -08:00
committed by Dave Barach
parent a55df10817
commit 653e43f06a
17 changed files with 258 additions and 607 deletions

View File

@ -259,8 +259,8 @@ class LDPCutThruTestCase(VCLTestCase):
self.server_port]
def tearDown(self):
self.logger.debug(self.vapi.cli("show session verbose 2"))
self.cut_thru_tear_down()
super(LDPCutThruTestCase, self).tearDown()
@unittest.skipUnless(running_extended_tests, "part of extended tests")