diff --git a/tests/python_client/scale/test_data_node_scale.py b/tests/python_client/scale/test_data_node_scale.py index bdb23c6108..8ec7090fbe 100644 --- a/tests/python_client/scale/test_data_node_scale.py +++ b/tests/python_client/scale/test_data_node_scale.py @@ -23,9 +23,16 @@ class TestDataNodeScale: @pytest.mark.tags(CaseLabel.L3) def test_scale_data_node(self): """ - target: - method: - expected: + target: test scale dataNode + method: 1.deploy milvus cluster with 2 dataNode + 2.create collection with shards_num=5 + 3.continuously insert new data (daemon thread) + 4.expand dataNode from 2 to 5 + 5.create new collection with shards_num=2 + 6.continuously insert new collection new data (daemon thread) + 7.shrink dataNode from 5 to 3 + expected: Verify milvus remains healthy, Insert and flush successfully during scale + Average dataNode memory usage """ release_name = "scale-data" image = f'{constants.IMAGE_REPOSITORY}:{constants.IMAGE_TAG}' diff --git a/tests/python_client/scale/test_query_node_scale.py b/tests/python_client/scale/test_query_node_scale.py index 5db550768d..22981b8955 100644 --- a/tests/python_client/scale/test_query_node_scale.py +++ b/tests/python_client/scale/test_query_node_scale.py @@ -25,6 +25,16 @@ class TestQueryNodeScale: @pytest.mark.tags(CaseLabel.L3) def test_scale_query_node(self): + """ + target: test scale queryNode + method: 1.deploy milvus cluster with 1 queryNode + 2.prepare work (connect, create, insert, index and load) + 3.continuously search (daemon thread) + 4.expand queryNode from 2 to 5 + 5.continuously insert new data (daemon thread) + 6.shrink queryNode from 5 to 3 + expected: Verify milvus remains healthy and search successfully during scale + """ release_name = "scale-query" query_config = { 'metadata.namespace': constants.NAMESPACE,