zhuwenxing 66f197a6f5
[test]Update chaos test for milvus deployed by operator (#18682)
Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2022-08-17 14:32:49 +08:00

34 lines
1.0 KiB
Python

import pytest
def pytest_addoption(parser):
parser.addoption("--milvus_ns", action="store", default="chaos-testing", help="milvus_ns")
parser.addoption("--chaos_type", action="store", default="pod_kill", help="chaos_type")
parser.addoption("--target_component", action="store", default="querynode", help="target_component")
parser.addoption("--chaos_duration", action="store", default="1m", help="chaos_duration")
parser.addoption("--chaos_interval", action="store", default="10s", help="chaos_interval")
@pytest.fixture
def milvus_ns(request):
return request.config.getoption("--milvus_ns")
@pytest.fixture
def chaos_type(request):
return request.config.getoption("--chaos_type")
@pytest.fixture
def target_component(request):
return request.config.getoption("--target_component")
@pytest.fixture
def chaos_duration(request):
return request.config.getoption("--chaos_duration")
@pytest.fixture
def chaos_interval(request):
return request.config.getoption("--chaos_interval")