code: def test_non_default_table(self):
      table_name = "test_prioritized_table"
      test_table = reverb.Table(
          table_name,
          max_size=333,
          sampler=reverb.selectors.Prioritized(1.0),
          remover=reverb.selectors.Fifo(),
          rate_limiter=reverb.rate_limiters.MinSize(1),
      )
      rb, _ = replay_buffer_utils.get_reverb_buffer_and_observer(
          self._get_mock_spec(),
          sequence_length=1,
          table_name=table_name,
          table=test_table,
          port=None,
      )
  
      server_info = rb._py_client.server_info()
      self.assertEqual(
          server_info["test_prioritized_table"].name,
          "test_prioritized_table",
      )
      self.assertEqual(
          server_info["test_prioritized_table"].max_size, 333
      )
      rb.local_server.stop()
  
file_path: agents/tf_agents/train/utils/replay_buffer_utils_test.py
imports: import tensorflow
  from tf_agents import specs
  from tf_agents.replay_buffers import reverb_replay_buffer
  from tf_agents.replay_buffers import reverb_utils
  from tf_agents.train.utils import replay_buffer_utils
  from tf_agents.utils import lazy_loader
  from tf_agents.utils import test_utils
label_desc: Use image node_id 3 for calling the ReplayBufferUtilsTest obj's underlying member method code with example usage: obj.test_non_default_table() without return types