code: def test_fail_run(self):
      def callback(*args):
          raise ChildProcessError
  
      self.rm.run(
          self.job_fail,
          self.rm.get_available("test", "cpu"),
          {},
          callback,
      )
      self.rm.run(
          self.job_fail2,
          self.rm.get_available("test", "cpu"),
          {},
          callback,
      )
      self.rm.run(
          self.job_fail3,
          self.rm.get_available("test", "cpu"),
          {},
          callback,
      )
  
imports: import os
  import unittest
  from shutil import copyfile
  from shutil import rmtree
  import json
  from aup import BasicConfig
  from aup.EE.Job import Job
  from aup.EE.Resource.CPUResourceManager import CPUResourceManager
  from aup.utils import get_default_connector
label_desc: Use image node_id 5 for calling the CPUResourceManagerTestCase obj's underlying member method code with example usage: obj.test_fail_run() without return types