code: def test_check_metrics_written_timeout():
      content = [{"logPath": "/p"}, {"logPath": "/q"}]
      with pytest.raises(TimeoutError) as excinfo:
          with patch(
              "requests.get",
              side_effect=lambda url: mocked_trials_get(url, content),
          ):
              check_metrics_written(wait=0.1, max_retries=1)
      assert "check_metrics_written() timed out" == str(excinfo.value)
  
imports: import os
  import sys
  import json
  import pytest
  from unittest.mock import patch
  from tempfile import TemporaryDirectory
  from recommenders.tuning.nni.nni_utils import get_experiment_status, check_experiment_status, check_stopped, check_metrics_written, get_trials, NNI_STATUS_URL, NNI_TRIAL_JOBS_URL
label_desc: Use image node_id 13 for calling a global function with example usage: test_check_metrics_written_timeout() without return types