yanliang567 f9e03c5468
[skip ci] Add Chaos tests (#5579)
Signed-off-by: yanliang567 <yanliang.qiao@zilliz.com>
2021-06-04 10:33:34 +08:00

64 lines
1.7 KiB
YAML

# Testcases All-in-one
Collections:
-
testcase: test_querynode_podkill
chaos: chaos_querynode_podkill.yaml
expectation:
single:
create: succ # succ by default if not specified
drop: succ
query: fail
insert: succ
index: succ
cluster_1_node:
query: fail
cluster_n_nodes:
query: degrade # keep functional, but performance degraded
-
testcase: test_queryservice_podkill
chaos: chaos_queryservice_podkill.yaml
-
testcase: test_datanode_podkill
chaos: chaos_datanode_podkill.yaml
expectation:
single:
insert: fail
cluster_1_node:
insert: fail
cluster_n_nodes:
insert: degrade
-
testcase: test_dataservice_podkill
chaos: chaos_dataservice_podkill.yaml
-
testcase: test_indexnode_podkill
chaos: chaos_indexnode_podkill.yaml
-
testcase: test_indexservice_podkill
chaos: chaos_indexservice_podkill.yaml
-
testcase: test_proxy_podkill
chaos: chaos_proxy_podkill.yaml
-
testcase: test_master_podkill
chaos: chaos_master_podkill.yaml
-
testcase: test_etcd_podkill
chaos: chaos_etcd_podkill.yaml
-
testcase: test_minio_podkill
chaos: chaos_minio_podkill.yaml
-
testcase: test_querynode_cpu100p
chaos: chaos_querynode_cpu100p.yaml
# and 10 more for the other pods
-
testcase: test_querynode_mem100p
chaos: chaos_querynode_mem100p.yaml
# and 10 more for the other pods
-
testcase: test_querynode_network_isolation
chaos: chaos_querynode_network_isolation.yaml
# and 10 more for the other pods