docstr: collection: not create collection
  collection schema: [pk, float_vectors, int_scalar]
  1. import data into a non existing collection
  2. verify that import fails with errors
code: def test_non_existing_collection(self, is_row_based, dim, entities):
      """
      collection: not create collection
      collection schema: [pk, float_vectors, int_scalar]
      1. import data into a non existing collection
      2. verify that import fails with errors
      """
      files = prepare_bulk_insert_json_files(
          minio_endpoint=self.minio_endpoint,
          bucket_name=self.bucket_name,
          is_row_based=is_row_based,
          rows=entities,
          dim=dim,
          data_fields=default_vec_n_int_fields,
      )
      self._connect()
      c_name = cf.gen_unique_str("bulk_insert")
      # import data into a non existing collection
      err_msg = f"can't find collection: {c_name}"
      task_id, _ = self.utility_wrap.do_bulk_insert(
          collection_name=c_name,
          files=files,
          check_task=CheckTasks.err_res,
          check_items={"err_code": 1, "err_msg": err_msg},
      )
  
imports: import logging
  import time
  import pytest
  import random
  import numpy
  from pathlib import Path
  from base.client_base import TestcaseBase
  from common import common_func
  from common import common_type
  from common.milvus_sys import MilvusSys
  from common.common_type import CaseLabel, CheckTasks
  from utils.util_k8s import get_pod_ip_name_pairs, get_milvus_instance_name, get_milvus_deploy_tool
  from utils.util_log import test_log
  from common.bulk_insert_data import prepare_bulk_insert_json_files, prepare_bulk_insert_numpy_files, DataField, DataErrorType
label_desc: Use image node_id 10 for calling the TestBulkInsertInvalidParams obj's underlying member method code with example usage: obj.test_non_existing_collection(is_row_based, dim, entities) without return types