X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=extras%2Fhs-test%2Flinux_iperf_test.go;h=c03403c9e26d3d78a9f4abf934576a872587538e;hb=4b3598e39a5b522a55b4b86fa06a323416108a6b;hp=bef07fb7d65432e90db396a1f1d5570989d4b71a;hpb=98a91e82608e6e30d4516b52556cdaaa9837ee24;p=vpp.git diff --git a/extras/hs-test/linux_iperf_test.go b/extras/hs-test/linux_iperf_test.go old mode 100755 new mode 100644 index bef07fb7d65..c03403c9e26 --- a/extras/hs-test/linux_iperf_test.go +++ b/extras/hs-test/linux_iperf_test.go @@ -1,21 +1,24 @@ package main func (s *TapSuite) TestLinuxIperf() { - t := s.T() clnCh := make(chan error) stopServerCh := make(chan struct{}) srvCh := make(chan error, 1) + clnRes := make(chan string, 1) defer func() { stopServerCh <- struct{}{} }() - go StartServerApp(srvCh, stopServerCh, nil) + go s.startServerApp(srvCh, stopServerCh, nil) err := <-srvCh s.assertNil(err) - t.Log("server running") - go StartClientApp(nil, clnCh) - t.Log("client running") + s.log("server running") + + ipAddress := s.netInterfaces[tapInterfaceName].ip4AddressString() + go s.startClientApp(ipAddress, nil, clnCh, clnRes) + s.log("client running") + s.log(<-clnRes) err = <-clnCh s.assertNil(err) - t.Log("Test completed") + s.log("Test completed") }