hs-test: use relative paths for docker volumes
[vpp.git] / extras / hs-test / ldp_test.go
index c2d6f33..b6249cd 100644 (file)
@@ -25,8 +25,8 @@ func (s *VethsSuite) TestLDPreloadIperfVpp() {
 
        s.log("starting VPPs")
 
-       clientAppSocketApi := fmt.Sprintf("app-socket-api %s/var/run/app_ns_sockets/2",
-               clientContainer.getContainerWorkDir())
+       clientAppSocketApi := fmt.Sprintf("app-socket-api %s/var/run/app_ns_sockets/default",
+               clientContainer.getHostWorkDir())
        err := clnVclConf.
                newStanza("vcl").
                append("rx-fifo-size 4000000").
@@ -38,8 +38,8 @@ func (s *VethsSuite) TestLDPreloadIperfVpp() {
                saveToFile(clientVclFileName)
        s.assertNil(err)
 
-       serverAppSocketApi := fmt.Sprintf("app-socket-api %s/var/run/app_ns_sockets/1",
-               serverContainer.getContainerWorkDir())
+       serverAppSocketApi := fmt.Sprintf("app-socket-api %s/var/run/app_ns_sockets/default",
+               serverContainer.getHostWorkDir())
        err = srvVclConf.
                newStanza("vcl").
                append("rx-fifo-size 4000000").
@@ -54,7 +54,7 @@ func (s *VethsSuite) TestLDPreloadIperfVpp() {
        s.log("attaching server to vpp")
 
        srvEnv := append(os.Environ(), ldpreload, "VCL_CONFIG="+serverVclFileName)
-       go startServerApp(srvCh, stopServerCh, srvEnv)
+       go s.startServerApp(srvCh, stopServerCh, srvEnv)
 
        err = <-srvCh
        s.assertNil(err)
@@ -63,7 +63,7 @@ func (s *VethsSuite) TestLDPreloadIperfVpp() {
        var clnRes = make(chan string, 1)
        clnEnv := append(os.Environ(), ldpreload, "VCL_CONFIG="+clientVclFileName)
        serverVethAddress := s.netInterfaces[serverInterfaceName].ip4AddressString()
-       go startClientApp(serverVethAddress, clnEnv, clnCh, clnRes)
+       go s.startClientApp(serverVethAddress, clnEnv, clnCh, clnRes)
        s.log(<-clnRes)
 
        // wait for client's result