diff --git a/tests/python_client/chaos/chaos_objects/chaos_rootcoord_network_partition.yaml b/tests/python_client/chaos/chaos_objects/chaos_rootcoord_network_partition.yaml new file mode 100644 index 0000000000..0ef5c766a3 --- /dev/null +++ b/tests/python_client/chaos/chaos_objects/chaos_rootcoord_network_partition.yaml @@ -0,0 +1,25 @@ +apiVersion: chaos-mesh.org/v1alpha1 +kind: NetworkChaos +metadata: + name: test-rootcoord-network-partition + namespace: chaos-testing +spec: + action: partition + mode: all + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: milvus-chaos + app.kubernetes.io/name: milvus + duration: 5m + direction: both + target: + selector: + namespaces: + - chaos-testing + labelSelectors: + app.kubernetes.io/instance: milvus-chaos + app.kubernetes.io/name: milvus + component: rootcoord + mode: one diff --git a/tests/python_client/chaos/chaos_objects/testcases.yaml b/tests/python_client/chaos/chaos_objects/testcases.yaml index b9165e4f70..b212bd8d66 100644 --- a/tests/python_client/chaos/chaos_objects/testcases.yaml +++ b/tests/python_client/chaos/chaos_objects/testcases.yaml @@ -160,6 +160,18 @@ Collections: index: fail search: fail query: fail + - + testcase: + name: test_rootcoord_network_partition + chaos: chaos_rootcoord_network_partition.yaml + expectation: + cluster_1_node: + create: fail + insert: fail + flush: fail + index: fail + search: fail + query: fail - testcase: name: test_querynode_cpu100p