code: def setUp(self):
      self.old_routine_accelerators = _acc.get_routine_accelerators()
      self.old_reduction_accelerators = (
          _acc.get_reduction_accelerators()
      )
      # Disable CUB
      _acc.set_reduction_accelerators([])
      _acc.set_routine_accelerators([])
      yield
      _acc.set_routine_accelerators(self.old_routine_accelerators)
      _acc.set_reduction_accelerators(self.old_reduction_accelerators)
  
imports: import unittest
  import numpy
  import pytest
  import cupy
  import cupy._core._accelerator
  from cupy import _core
  from cupy import testing
label_desc: Use image node_id 1 for calling the TestReductionKernelCachedCode obj's underlying member method code with example usage: obj.setUp() without return types