docstr: Ensure our call stack test hits all function call opcodes
docstr_tok: ["Ensure","our","call","stack","test","hits","all","function","call","opcodes"]
code: def test_verify_call_opcodes(self):
      """Ensure our call stack test hits all function call opcodes"""
  
      opcodes = set(
          ["CALL_FUNCTION", "CALL_FUNCTION_EX", "CALL_FUNCTION_KW"]
      )
  
      with open(abspath("call_stack.py")) as f:
          code_string = f.read()
  
      def get_function_instructions(funcname):
          # Recompile with appropriate optimization setting
          code = compile(
              source=code_string,
              filename="<string>",
              mode="exec",
              optimize=self.optimize_python,
          )
  
          for c in code.co_consts:
              if (
                  isinstance(c, types.CodeType)
                  and c.co_name == funcname
              ):
                  return dis.get_instructions(c)
          return []
  
      for instruction in get_function_instructions("start"):
          opcodes.discard(instruction.opname)
  
      self.assertEqual(set(), opcodes)
  
imports: import dis
  import os.path
  import re
  import subprocess
  import sys
  import sysconfig
  import types
  import unittest
  from test import support
  from test.support import findfile
label_desc: Use image node_id 4 for calling the TraceTests obj's underlying member method code with example usage: obj.test_verify_call_opcodes() and returns: list, dis