class_docstr: Test client warnings are raised when many tasks are scheduled
code: def testOutboundMessageSizeWarning(self):
      with self.assertWarns(
          UserWarning
      ) as cm, ray_start_client_server() as ray:
          large_argument = np.random.rand(100, 100, 100)
  
          @ray.remote
          def f(some_arg):
              return some_arg[0][0][0]
  
          for _ in range(50):
              f.remote(large_argument)
      assert (
          "More than 10MB of messages have been created to "
          "schedule tasks on the server." in cm.warning.args[0]
      )
  
file_path: ray/python/ray/tests/test_client_warnings.py
imports: from ray.util.client.ray_client_helpers import ray_start_client_server
  from ray.util.debug import _logged
  import numpy
  import pytest
  import unittest
label_desc: Use image node_id 1 for calling the LoggerSuite obj's underlying member method code with example usage: obj.testOutboundMessageSizeWarning() and returns: some_arg