code: def test_tvmc_print_pass_times(capsys, keras_simple, tmpdir_factory):
      pytest.importorskip("tensorflow")
      tmpdir = tmpdir_factory.mktemp("out")
      print_cmd = "--print-pass-times"
  
      # Compile model
      module_file = os.path.join(tmpdir, "keras-tvm.tar")
      compile_cmd = f"tvmc compile --target 'llvm' {keras_simple} --output {module_file} {print_cmd}"
      compile_args = compile_cmd.split(" ")[1:]
      _main(compile_args)
  
      # Check for timing results output
      captured_out = capsys.readouterr().out
      for exp_str in (
          "Compilation time breakdown by pass:",
          "sequential:",
          "us]",
      ):
          assert exp_str in captured_out
  
imports: import os
  import platform
  import pytest
  import shutil
  import logging
  import sys
  from pytest_lazyfixture import lazy_fixture
  from unittest import mock
  import tvm
  from tvm.driver.tvmc.main import _main
  from tvm.driver.tvmc.model import TVMCException
  from tvm.driver.tvmc import compiler
  from unittest.mock import MagicMock
label_desc: Use image node_id 13 for calling a global function with example usage: test_tvmc_print_pass_times(capsys, keras_simple, tmpdir_factory) without return types