hs-test: use assert-like approach in test cases
[vpp.git] / extras / hs-test / utils.go
index 4dda4e4..581b846 100755 (executable)
@@ -10,7 +10,6 @@ import (
        "os"
        "os/exec"
        "strings"
-       "testing"
        "time"
 
        "github.com/edwarnicke/exechelper"
@@ -249,32 +248,6 @@ func startEnvoy(ctx context.Context, dockerInstance string) <-chan error {
        return errCh
 }
 
-func setupEnvoy(t *testing.T, ctx context.Context, dockerInstance string) error {
-       errCh := startEnvoy(ctx, dockerInstance)
-       select {
-       case err := <-errCh:
-               return err
-       default:
-       }
-
-       go func(ctx context.Context, errCh <-chan error) {
-               for {
-                       select {
-                       // handle cancel() call from outside to gracefully stop the routine
-                       case <-ctx.Done():
-                               return
-                       default:
-                               select {
-                               case err := <-errCh:
-                                       fmt.Printf("error while running envoy: %v", err)
-                               default:
-                               }
-                       }
-               }
-       }(ctx, errCh)
-       return nil
-}
-
 func configureVppProxy() error {
        _, err := dockerExec("vppctl test proxy server server-uri tcp://10.0.0.2/555 client-uri tcp://10.0.1.1/666",
                "vpp-proxy")