From 8c6e9542bc891d77c5faa92cc499aeeed88c4d08 Mon Sep 17 00:00:00 2001 From: shivamcandela Date: Wed, 3 Nov 2021 23:48:44 +0530 Subject: [PATCH] WIFI-5076: interop execution without lanforge get_vif_state is made optional Signed-off-by: shivamcandela --- tests/e2e/interOp/conftest.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/tests/e2e/interOp/conftest.py b/tests/e2e/interOp/conftest.py index 6e01d9b58..e177e342c 100644 --- a/tests/e2e/interOp/conftest.py +++ b/tests/e2e/interOp/conftest.py @@ -258,15 +258,17 @@ def failure_tracking_fixture(request): @pytest.fixture(scope="class") -def get_vif_state(get_apnos, get_configuration, request, lf_tools): - if request.config.getoption("1.x"): - ap_ssh = get_apnos(get_configuration['access_point'][0], pwd="../libs/apnos/", sdk="1.x") - vif_state = list(ap_ssh.get_vif_state_ssids()) - vif_state.sort() - yield vif_state +def get_vif_state(get_apnos, get_configuration, request, lf_tools, skip_lf): + if not skip_lf: + if request.config.getoption("1.x"): + ap_ssh = get_apnos(get_configuration['access_point'][0], pwd="../libs/apnos/", sdk="1.x") + vif_state = list(ap_ssh.get_vif_state_ssids()) + vif_state.sort() + yield vif_state + else: + yield lf_tools.ssid_list else: - yield lf_tools.ssid_list - + yield "" @pytest.hookimpl(tryfirst=True, hookwrapper=True) def pytest_runtest_makereport(item, call):