code: def wait_collection_load_completed(self, name):
      t0 = time.time()
      timeout = 60
      while True and time.time() - t0 < timeout:
          rsp = self.collection_client.collection_describe(name)
          if (
              "data" in rsp
              and "load" in rsp["data"]
              and rsp["data"]["load"] == "LoadStateLoaded"
          ):
              break
          else:
              time.sleep(5)
  
file_path: milvus/tests/restful_client/base/testbase.py
imports: import json
  import sys
  import pytest
  import time
  from pymilvus import connections, db
  from utils.util_log import test_log
  from api.milvus import VectorClient, CollectionClient
  from utils.utils import get_data_by_payload
label_desc: Use image node_id 4 for calling the TestBase obj's underlying member method code with example usage: obj.wait_collection_load_completed(name) without return types