docstr: collection: create a collection
  collection schema: [pk, float_vectors, int_scalar]
  1. import data into a non existing partition
  2. verify that import fails with errors
code: def test_non_existing_partition(self, is_row_based, dim, entities):
      """
      collection: create a collection
      collection schema: [pk, float_vectors, int_scalar]
      1. import data into a non existing partition
      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")
      fields = [
          cf.gen_int64_field(name=df.pk_field, is_primary=True),
          cf.gen_float_vec_field(name=df.vec_field, dim=dim),
          cf.gen_int32_field(name=df.int_field),
      ]
      schema = cf.gen_collection_schema(fields=fields)
      self.collection_wrap.init_collection(c_name, schema=schema)
      # import data into a non existing partition
      p_name = "non_existing"
      err_msg = f"partition ID not found for partition name '{p_name}'"
      task_id, _ = self.utility_wrap.do_bulk_insert(
          collection_name=c_name,
          partition_name=p_name,
          files=files,
          check_task=CheckTasks.err_res,
          check_items={"err_code": 11, "err_msg": err_msg},
      )
      print(task_id)
  
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 11 for calling the TestBulkInsertInvalidParams obj's underlying member method code with example usage: obj.test_non_existing_partition(is_row_based, dim, entities) without return types