code: def test_custom_commit_message_queue(tmp_dir, scm, dvc):
      stage = dvc.stage.add(
          cmd="echo foo",
          name="foo",
      )
      scm.add_commit(["dvc.yaml"], message="add dvc.yaml")
  
      dvc.experiments.run(
          stage.addressing, queue=True, message="custom commit message"
      )
  
      exp = first(dvc.experiments.run(run_all=True))
      assert (
          scm.gitpython.repo.commit(exp).message
          == "custom commit message"
      )
  
imports: import pytest
  from funcy import first
label_desc: Use image node_id 5 for calling a global function with example usage: test_custom_commit_message_queue(tmp_dir, scm, dvc) without return types