mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-02 19:58:03 +00:00
Resolved merge conflicts
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
This commit is contained in:
@@ -143,27 +143,27 @@ class lf_libs:
|
|||||||
logging.basicConfig(format='%(asctime)s - %(message)s', level=log_level)
|
logging.basicConfig(format='%(asctime)s - %(message)s', level=log_level)
|
||||||
lf_data = dict(lf_data)
|
lf_data = dict(lf_data)
|
||||||
self.dut_data = dut_data
|
self.dut_data = dut_data
|
||||||
# try:
|
try:
|
||||||
self.lanforge_data = lf_data.get("details")
|
self.lanforge_data = lf_data.get("details")
|
||||||
self.testbed = lf_data.get("testbed")
|
self.testbed = lf_data.get("testbed")
|
||||||
self.scenario = lf_data.get("scenario")
|
self.scenario = lf_data.get("scenario")
|
||||||
self.setup_lf_data()
|
self.setup_lf_data()
|
||||||
self.setup_relevent_profiles()
|
self.setup_relevent_profiles()
|
||||||
# self.load_scenario()
|
# self.load_scenario()
|
||||||
# self.setup_metadata()
|
self.setup_metadata()
|
||||||
if self.scenario == "dhcp-bridge":
|
if self.scenario == "dhcp-bridge":
|
||||||
logging.info("Scenario name: " + str(self.scenario))
|
logging.info("Scenario name: " + str(self.scenario))
|
||||||
# creating default raw lines for chamberview
|
# creating default raw lines for chamberview
|
||||||
self.create_dhcp_bridge()
|
self.create_dhcp_bridge()
|
||||||
elif self.scenario == "dhcp-external":
|
elif self.scenario == "dhcp-external":
|
||||||
logging.info("Scenario name: " + str(self.scenario))
|
logging.info("Scenario name: " + str(self.scenario))
|
||||||
self.create_dhcp_external()
|
self.create_dhcp_external()
|
||||||
self.chamber_view(raw_lines=self.default_scenario_raw_lines)
|
self.chamber_view(raw_lines=self.default_scenario_raw_lines)
|
||||||
self.setup_dut()
|
self.setup_dut()
|
||||||
|
|
||||||
# except Exception as e:
|
except Exception as e:
|
||||||
# logging.error("lf_data has bad values: " + str(lf_data))
|
logging.error("lf_data has bad values: " + str(lf_data))
|
||||||
# logging.error(e)
|
logging.error(e)
|
||||||
|
|
||||||
"""
|
"""
|
||||||
setup_lf_data : used to set object variables that are passed from lab_info.json
|
setup_lf_data : used to set object variables that are passed from lab_info.json
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
|
import csv
|
||||||
import importlib
|
import importlib
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
from datetime import datetime
|
|
||||||
import allure
|
|
||||||
import paramiko
|
import paramiko
|
||||||
|
from datetime import datetime
|
||||||
|
|
||||||
|
import allure
|
||||||
import pytest
|
import pytest
|
||||||
import csv
|
import csv
|
||||||
from scp import SCPClient
|
from scp import SCPClient
|
||||||
@@ -151,7 +153,7 @@ class lf_tests(lf_libs):
|
|||||||
if dict(dut_data.get(identifier)[-1]).keys().__contains__("2G") and \
|
if dict(dut_data.get(identifier)[-1]).keys().__contains__("2G") and \
|
||||||
dict(dut_data.get(identifier)[-1])["2G"] is not None:
|
dict(dut_data.get(identifier)[-1])["2G"] is not None:
|
||||||
channel = dict(dut_data.get(identifier)[-1])["2G"][0]
|
channel = dict(dut_data.get(identifier)[-1])["2G"][0]
|
||||||
self.start_sniffer(radio_channel=channel, radio=data["sniff_radio"].split(".")[2],
|
self.start_sniffer(radio_channel=channel, radio=data["sniff_radio_2g"].split(".")[2],
|
||||||
duration=runtime_secs)
|
duration=runtime_secs)
|
||||||
logging.info("started-sniffer")
|
logging.info("started-sniffer")
|
||||||
for obj in sta_connect_obj:
|
for obj in sta_connect_obj:
|
||||||
@@ -164,7 +166,7 @@ class lf_tests(lf_libs):
|
|||||||
if dict(dut_data.get(identifier)[-1]).keys().__contains__("5G") and \
|
if dict(dut_data.get(identifier)[-1]).keys().__contains__("5G") and \
|
||||||
dict(dut_data.get(identifier)[-1])["5G"] is not None:
|
dict(dut_data.get(identifier)[-1])["5G"] is not None:
|
||||||
channel = dict(dut_data.get(identifier)[-1])["5G"][0]
|
channel = dict(dut_data.get(identifier)[-1])["5G"][0]
|
||||||
self.start_sniffer(radio_channel=channel, radio=data["sniff_radio"].split(".")[2],
|
self.start_sniffer(radio_channel=channel, radio=data["sniff_radio_5g"].split(".")[2],
|
||||||
duration=runtime_secs)
|
duration=runtime_secs)
|
||||||
for obj in sta_connect_obj:
|
for obj in sta_connect_obj:
|
||||||
obj.start()
|
obj.start()
|
||||||
@@ -175,13 +177,19 @@ class lf_tests(lf_libs):
|
|||||||
if dict(dut_data.get(identifier)[-1]).keys().__contains__("6G") and \
|
if dict(dut_data.get(identifier)[-1]).keys().__contains__("6G") and \
|
||||||
dict(dut_data.get(identifier)[-1])["6G"] is not None:
|
dict(dut_data.get(identifier)[-1])["6G"] is not None:
|
||||||
channel = dict(dut_data.get(identifier)[-1])["6G"][0]
|
channel = dict(dut_data.get(identifier)[-1])["6G"][0]
|
||||||
self.start_sniffer(radio_channel=channel, radio=data["sniff_radio"].split(".")[2],
|
self.start_sniffer(radio_channel=channel, radio=data["sniff_radio_6g"].split(".")[2],
|
||||||
duration=runtime_secs)
|
duration=runtime_secs)
|
||||||
for obj in sta_connect_obj:
|
for obj in sta_connect_obj:
|
||||||
obj.start()
|
obj.start()
|
||||||
logging.info("napping %f sec" % runtime_secs)
|
logging.info("napping %f sec" % runtime_secs)
|
||||||
time.sleep(runtime_secs)
|
time.sleep(runtime_secs)
|
||||||
self.stop_sniffer()
|
self.stop_sniffer()
|
||||||
|
else:
|
||||||
|
for obj in sta_connect_obj:
|
||||||
|
print(obj)
|
||||||
|
obj.start()
|
||||||
|
print("napping %f sec" % runtime_secs)
|
||||||
|
time.sleep(runtime_secs)
|
||||||
pass_fail_result = []
|
pass_fail_result = []
|
||||||
for obj in sta_connect_obj:
|
for obj in sta_connect_obj:
|
||||||
sta_rows = ["4way time (us)", "channel", "cx time (us)", "dhcp (ms)", "ip", "signal"]
|
sta_rows = ["4way time (us)", "channel", "cx time (us)", "dhcp (ms)", "ip", "signal"]
|
||||||
|
|||||||
Reference in New Issue
Block a user