code: def test_config_valid_multiple_configs():
      configs = parse_configs(
          [
              "relay.backend.use_auto_scheduler=false",
              "tir.detect_global_barrier=10",
              "relay.ext.vitis_ai.options.build_dir=mystring",
          ]
      )
  
      assert len(configs) == 3
      assert "relay.backend.use_auto_scheduler" in configs.keys()
      assert configs["relay.backend.use_auto_scheduler"] == False
      assert "tir.detect_global_barrier" in configs.keys()
      assert configs["tir.detect_global_barrier"] == 10
      assert "relay.ext.vitis_ai.options.build_dir" in configs.keys()
      assert (
          configs["relay.ext.vitis_ai.options.build_dir"] == "mystring"
      )
  
file_path: tvm/tests/python/driver/tvmc/test_pass_config.py
imports: import pytest
  from unittest import mock
  from tvm.contrib.target.vitis_ai import vitis_ai_available
  from tvm.driver.tvmc import TVMCException
  from tvm.driver.tvmc.pass_config import parse_configs
  from tvm.tir.transform import PrimFuncPass
  from tvm.ir.transform import Sequential
label_desc: Use image node_id 6 for calling a global function with example usage: test_config_valid_multiple_configs() without return types