docstr: Test successful remote calls will not bring back actors unless told to.
docstr_tok: ["Test","successful","remote","calls","will","not","bring","back","actors","unless","told","to","."]
code: def test_sync_call_not_bringing_back_actors(self):
      """Test successful remote calls will not bring back actors unless told to."""
      actors = [Actor.remote(i) for i in range(4)]
      manager = FaultTolerantActorManager(actors=actors)
  
      results = manager.foreach_actor(lambda w: w.call())
      # Some calls did error out.
      self.assertTrue(any([not r.ok for r in results]))
  
      # Wait for actors to recover.
      wait_for_restore()
      manager.probe_unhealthy_actors()
  
      # Restored actors are not marked healthy if we just do probing.
      # Only 2 healthy actors.
      self.assertEqual(manager.num_healthy_actors(), 2)
  
      manager.clear()
  
imports: import functools
  import os
  from pathlib import Path
  import pickle
  import sys
  import time
  import unittest
  import ray
  from ray.util.state import list_actors
  from ray.rllib.utils.actor_manager import FaultAwareApply, FaultTolerantActorManager
label_desc: Use image node_id 10 for calling the TestActorManager obj's underlying member method code with example usage: obj.test_sync_call_not_bringing_back_actors() without return types