code: def wait_for_compaction_completed(self, timeout=None, **kwargs):
      timeout = TIMEOUT * 3 if timeout is None else timeout
      res = self.collection.wait_for_compaction_completed(
          timeout, **kwargs
      )
      # log.debug(res)
      return res
  
imports: import sys
  import time
  import timeout_decorator
  from numpy import NaN
  from pymilvus import Collection
  from check.func_check import ResponseChecker
  from utils.api_request import api_request
  from utils.wrapper import trace
  from utils.util_log import test_log
  from pymilvus.orm.types import CONSISTENCY_STRONG
  from common.common_func import param_info
label_desc: Use image node_id 37 for calling the ApiCollectionWrapper obj's underlying member method code with example usage: obj.wait_for_compaction_completed(timeout) and returns: res