4 singleTopoContainerVpp = "vpp"
5 singleTopoContainerNginx = "nginx"
7 tapInterfaceName = "hst_tap_host"
10 type NoTopoSuite struct {
14 func (s *NoTopoSuite) SetupSuite() {
15 s.HstSuite.SetupSuite()
16 s.loadNetworkTopology("tap")
17 s.loadContainerTopology("single")
20 func (s *NoTopoSuite) SetupTest() {
21 s.HstSuite.SetupTest()
23 // Setup test conditions
24 var sessionConfig Stanza
28 append("use-app-socket-api").close()
30 cpus := s.AllocateCpus()
31 container := s.getContainerByName(singleTopoContainerVpp)
32 vpp, _ := container.newVppInstance(cpus, sessionConfig)
33 s.assertNil(vpp.start())
35 tapInterface := s.netInterfaces[tapInterfaceName]
37 s.assertNil(vpp.createTap(tapInterface), "failed to create tap interface")