code: def test_start_timer(request: SubRequest) -> Iterator[None]:
      # If pytest is run with minimal verbosity, individual test names are not printed and the output
      # of this would look funny.
      if request.config.option.verbose >= 1:
          # This ends up concatenated to the line pytest prints containing the test file and name.
          print("starting at", time.strftime("%Y-%m-%d %H:%M:%S"))
      yield
  
imports: import json
  import subprocess
  import time
  from pathlib import Path
  from typing import Any, Callable, Dict, Iterator, Optional, cast
  import boto3
  import pytest
  from _pytest.config.argparsing import Parser
  from _pytest.fixtures import SubRequest
  from botocore import exceptions
  from determined.experimental import client
  from tests import config
  from tests.experiment import profile_test
  from tests.nightly.compute_stats import compare_stats
  from .cluster.test_users import logged_in_user
  from .cluster_log_manager import ClusterLogManager
label_desc: Use image node_id 8 for calling a global function with example usage: test_start_timer(request) without return types