code: def setUp(self) -> None:
      self.sdk = MockSDK()
      self.sdk.returns["get_project"] = APIDict(
          result=APIDict(name="release_unit_tests")
      )
  
      self.cluster_compute = TEST_CLUSTER_COMPUTE
  
      self.cluster_manager = self.cls(
          project_id=UNIT_TEST_PROJECT_ID,
          sdk=self.sdk,
          test=MockTest(
              {
                  "name": f"unit_test__{self.__class__.__name__}",
                  "cluster": {},
              }
          ),
      )
      self.sdk.reset()
      self.sdk.returns["get_cloud"] = APIDict(
          result=APIDict(provider="AWS")
      )
  
imports: import os
  import sys
  import time
  import unittest
  from typing import Callable
  from unittest.mock import patch
  from freezegun import freeze_time
  from ray_release.exception import ClusterCreationError, ClusterStartupError, ClusterStartupTimeout, ClusterStartupFailed, ClusterEnvBuildError, ClusterEnvBuildTimeout, ClusterComputeCreateError, ClusterEnvCreateError
  from ray_release.cluster_manager.full import FullClusterManager
  from ray_release.cluster_manager.minimal import MinimalClusterManager
  from ray_release.tests.utils import UNIT_TEST_PROJECT_ID, UNIT_TEST_CLOUD_ID, APIDict, fail_always, fail_once, MockSDK
  from ray_release.util import get_anyscale_sdk
  from ray_release.test import Test
label_desc: Use image node_id 1 for calling the MinimalSessionManagerTest obj's underlying member method code with example usage: obj.setUp() without return types