code: def test_parse_json_config_file_target_and_executor():
      tokens = convert_config_json_to_cli(
          {
              "targets": [
                  {"kind": "ethos-u -accelerator_config=ethos-u55-256"},
                  {"kind": "c", "mcpu": "cortex-m55"},
                  {"kind": "cmsis-nn"},
              ],
              "executor": {
                  "kind": "aot",
                  "interface-api": "c",
                  "unpacked-api": "1",
              },
              "inputs": "imagenet_cat.npz",
              "max-local-memory-per-block": "4",
              "repeat": "100",
          }
      )
      expected_tokens = [
          {"target_c_mcpu": "cortex-m55"},
          {
              "target": "ethos-u -accelerator_config=ethos-u55-256, c, cmsis-nn"
          },
          {"executor": "aot"},
          {"executor_aot_interface_api": "c"},
          {"executor_aot_unpacked_api": "1"},
          {"inputs": "imagenet_cat.npz"},
          {"max_local_memory_per_block": "4"},
          {"repeat": "100"},
      ]
  
      assert len(tokens) == len(expected_tokens)
      assert tokens == expected_tokens
  
file_path: tvm/tests/python/driver/tvmc/test_parse_config_file.py
imports: import pytest
  import os
  import shlex
  import tvm
  from tvm.driver.tvmc.main import _main
  from tvm.driver.tvmc.config_options import convert_config_json_to_cli, get_configs_json_dir
label_desc: Use image node_id 4 for calling a global function with example usage: test_parse_json_config_file_target_and_executor() without return types