code: func RunGCSCLI(gcsCLIPath, configPath, subcommand string,
  	args ...string) (*gexec.Session, error) {
  
  	cmdArgs := []string{
  		"-c",
  		configPath,
  		subcommand,
  	}
  	cmdArgs = append(cmdArgs, args...)
  
  	command := exec.Command(gcsCLIPath, cmdArgs...)
  	gexecSession, err := gexec.Start(command,
  		ginkgo.GinkgoWriter, ginkgo.GinkgoWriter)
  	if err != nil {
  		return nil, err
  	}
  	gexecSession.Wait(1 * time.Minute)
  
  	return gexecSession, nil
  }
docs: // RunGCSCLI run the gcscli and outputs the session
  // after waiting for it to finish