code: def test_custom_operator_profiling_naive_engine():
      # run the three tests above using Naive Engine
      run_in_spawned_process(
          test_custom_operator_profiling,
          {"MXNET_ENGINE_TYPE": "NaiveEngine"},
          "test_custom_operator_profiling_naive.json",
      )
      run_in_spawned_process(
          custom_operator_profiling_multiple_custom_ops,
          {"MXNET_ENGINE_TYPE": "NaiveEngine"},
          "imperative",
          "test_custom_operator_profiling_multiple_custom_ops_imperative_naive.json",
      )
      run_in_spawned_process(
          custom_operator_profiling_multiple_custom_ops,
          {"MXNET_ENGINE_TYPE": "NaiveEngine"},
          "symbolic",
          "test_custom_operator_profiling_multiple_custom_ops_symbolic_naive.json",
      )
  
imports: from __future__ import print_function
  import time
  import os
  import csv
  import json
  import numpy
  from collections import OrderedDict
  import mxnet
  from mxnet import profiler
  from mxnet.gluon import nn
  from mxnet.test_utils import is_cd_run
  from common import run_in_spawned_process
  import pytest
label_desc: Use image node_id 19 for calling a global function with example usage: test_custom_operator_profiling_naive_engine() without return types