4 singleTopoContainerVpp = "vpp"
5 singleTopoContainerNginx = "nginx"
6 tapInterfaceName = "htaphost"
9 type NoTopoSuite struct {
13 func (s *NoTopoSuite) SetupSuite() {
14 s.HstSuite.SetupSuite()
15 s.loadNetworkTopology("tap")
16 s.loadContainerTopology("single")
19 func (s *NoTopoSuite) SetupTest() {
20 s.HstSuite.SetupTest()
22 // Setup test conditions
23 var sessionConfig Stanza
27 append("use-app-socket-api").close()
29 cpus := s.AllocateCpus()
30 container := s.getContainerByName(singleTopoContainerVpp)
31 vpp, _ := container.newVppInstance(cpus, sessionConfig)
32 s.assertNil(vpp.start())
34 tapInterface := s.netInterfaces[tapInterfaceName]
36 s.assertNil(vpp.createTap(tapInterface), "failed to create tap interface")