Modify cases associated with updated shard num (#19811)

Signed-off-by: nico <cheng.yuan@zilliz.com>

Signed-off-by: nico <cheng.yuan@zilliz.com>
pull/19840/head^2
NicoYuan1986 2022-10-17 19:03:26 +08:00 committed by GitHub
parent a3f84f2ea3
commit c551b2bdfa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 6 deletions

View File

@ -921,7 +921,7 @@ class TestCollectionParams(TestcaseBase):
assert c_name in self.utility_wrap.list_collections()[0]
@pytest.mark.tags(CaseLabel.L2)
@pytest.mark.parametrize("shards_num", [-256, 0, 1, 10, 214, 256])
@pytest.mark.parametrize("shards_num", [-256, 0, 1, 10, 31, 63])
def test_collection_shards_num_with_not_default_value(self, shards_num):
"""
target:test collection with shards_num
@ -936,16 +936,16 @@ class TestCollectionParams(TestcaseBase):
assert c_name in self.utility_wrap.list_collections()[0]
@pytest.mark.tags(CaseLabel.L2)
@pytest.mark.parametrize("shards_num", [257])
@pytest.mark.parametrize("shards_num", [65, 257])
def test_collection_shards_num_invalid(self, shards_num):
"""
target:test collection with invalid shards_num
method:create collection with shards_num out of [1,256]
method:create collection with shards_num out of [1,64]
expected: raise exception
"""
self._connect()
c_name = cf.gen_unique_str(prefix)
error = {ct.err_code: 1, ct.err_msg: "maximum shards's number should be limited to 256"}
error = {ct.err_code: 1, ct.err_msg: "shard num (%s) exceeds limit (64)" % shards_num}
self.collection_wrap.init_collection(c_name, schema=default_schema, shards_num=shards_num,
check_task=CheckTasks.err_res, check_items=error)

View File

@ -1385,9 +1385,8 @@ class TestCollectionSearch(TestcaseBase):
"limit": default_limit,
"_async": _async})
@pytest.mark.xfail(reason="issue #19130")
@pytest.mark.tags(CaseLabel.L2)
@pytest.mark.parametrize("shards_num", [1, 10, 128, 256])
@pytest.mark.parametrize("shards_num", [-256, 0, 1, 10, 31, 63])
def test_search_with_non_default_shard_nums(self, auto_id, shards_num, _async):
"""
target: test search with non_default shards_num