code: def get_remote_executor_refs(
      scm: "Git", remote_url: str
  ) -> List[str]:
      """Get result list refs from a remote repository
  
      Args:
          remote_url : remote executor's url
      """
      refs = []
      for ref in iter_remote_refs(
          scm,
          remote_url,
          base=EXPS_NAMESPACE,
      ):
          if not ref.startswith(EXEC_NAMESPACE) and ref != EXPS_STASH:
              refs.append(ref)
      return refs
  
file_path: dvc/dvc/repo/experiments/queue/utils.py
imports: from typing import TYPE_CHECKING, Dict, List
  from scmrepo.exceptions import SCMError
  from dvc.log import logger
  from dvc.repo.experiments.executor.base import ExecutorInfo, TaskStatus
  from dvc.repo.experiments.refs import EXEC_NAMESPACE, EXPS_NAMESPACE, EXPS_STASH
  from dvc.repo.experiments.utils import get_exp_rwlock, iter_remote_refs
label_desc: Use image node_id 1 for calling a global function with example usage: get_remote_executor_refs(scm, remote_url) and returns: refs