code: func (s *realServer) Start() error {
  	output, err := s.config.fs.CmdCombinedOutput(s.config.PathToAdb, "-L", fmt.Sprintf("tcp:%s", s.address), "start-server")
  	outputStr := strings.TrimSpace(string(output))
  	return errors.WrapErrorf(err, errors.ServerNotAvailable, "error starting server: %s\noutput:\n%s", err, outputStr)
  }
docs: // StartServer ensures there is a server running.