a9391af81930e0ba70e11001e50810aabf8a65ab
[vpp.git] / extras / hs-test / echo_test.go
1 package main
2
3 func (s *VethsSuite) TestEchoBuiltin() {
4         serverVpp := s.getContainerByName("server-vpp").vppInstance
5         serverVeth := s.netInterfaces["vppsrv"]
6
7         serverVpp.vppctl("test echo server " +
8                 " private-segment-size 1g fifo-size 4 no-echo" +
9                 " uri tcp://" + serverVeth.ip4AddressString() + "/1234")
10
11         clientVpp := s.getContainerByName("client-vpp").vppInstance
12
13         o := clientVpp.vppctl("test echo client nclients 10000 bytes 1" +
14                 " syn-timeout 100 test-timeout 100 no-return private-segment-size 1g" +
15                 " fifo-size 4 uri tcp://" + serverVeth.ip4AddressString() + "/1234")
16         s.log(o)
17 }