mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-05 13:17:53 +00:00
lf_check.py : pep8 linting autopep8
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
This commit is contained in:
committed by
shivam
parent
02d7f9c4aa
commit
ef9c02ad5c
@@ -88,6 +88,22 @@ Starting LANforge:
|
|||||||
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
import requests
|
||||||
|
import pandas as pd
|
||||||
|
import paramiko
|
||||||
|
import shlex
|
||||||
|
import shutil
|
||||||
|
import csv
|
||||||
|
import subprocess
|
||||||
|
import json
|
||||||
|
import argparse
|
||||||
|
from time import sleep
|
||||||
|
import time
|
||||||
|
import logging
|
||||||
|
import socket
|
||||||
|
import importlib
|
||||||
|
import platform
|
||||||
|
import os
|
||||||
import datetime
|
import datetime
|
||||||
import sys
|
import sys
|
||||||
import traceback
|
import traceback
|
||||||
@@ -96,22 +112,6 @@ if sys.version_info[0] != 3:
|
|||||||
print("This script requires Python3")
|
print("This script requires Python3")
|
||||||
exit()
|
exit()
|
||||||
|
|
||||||
import os
|
|
||||||
import platform
|
|
||||||
import importlib
|
|
||||||
import socket
|
|
||||||
import logging
|
|
||||||
import time
|
|
||||||
from time import sleep
|
|
||||||
import argparse
|
|
||||||
import json
|
|
||||||
import subprocess
|
|
||||||
import csv
|
|
||||||
import shutil
|
|
||||||
import shlex
|
|
||||||
import paramiko
|
|
||||||
import pandas as pd
|
|
||||||
import requests
|
|
||||||
|
|
||||||
sys.path.append(os.path.join(os.path.abspath(__file__ + "../../../")))
|
sys.path.append(os.path.join(os.path.abspath(__file__ + "../../../")))
|
||||||
lf_report = importlib.import_module("lf_report")
|
lf_report = importlib.import_module("lf_report")
|
||||||
@@ -448,10 +448,10 @@ QA Report Dashboard: lf_qa.py was not run as last script of test suite"""
|
|||||||
|
|
||||||
if (self.email_title_txt != ""):
|
if (self.email_title_txt != ""):
|
||||||
mail_subject = "{email} [{hostname}] {suite} {db} {date}".format(email=self.email_title_txt, hostname=self.hostname,
|
mail_subject = "{email} [{hostname}] {suite} {db} {date}".format(email=self.email_title_txt, hostname=self.hostname,
|
||||||
suite=self.test_suite, db=self.database_sqlite, date=datetime.datetime.now())
|
suite=self.test_suite, db=self.database_sqlite, date=datetime.datetime.now())
|
||||||
else:
|
else:
|
||||||
mail_subject = "Regression Test [{hostname}] {suite} {db} {date}".format(hostname=self.hostname,
|
mail_subject = "Regression Test [{hostname}] {suite} {db} {date}".format(hostname=self.hostname,
|
||||||
suite=self.test_suite, db=self.database_sqlite, date=datetime.datetime.now())
|
suite=self.test_suite, db=self.database_sqlite, date=datetime.datetime.now())
|
||||||
try:
|
try:
|
||||||
if self.production_run:
|
if self.production_run:
|
||||||
msg = message_txt.format(ip=ip)
|
msg = message_txt.format(ip=ip)
|
||||||
@@ -724,7 +724,7 @@ QA Report Dashboard: lf_qa.py was not run as last script of test suite"""
|
|||||||
# Suite start time
|
# Suite start time
|
||||||
suite_start_time = datetime.datetime.now()
|
suite_start_time = datetime.datetime.now()
|
||||||
self.suite_start_time = str(datetime.datetime.now().strftime(
|
self.suite_start_time = str(datetime.datetime.now().strftime(
|
||||||
"%Y-%m-%d-%H-%M-%S")).replace(':', '-')
|
"%Y-%m-%d-%H-%M-%S")).replace(':', '-')
|
||||||
self.logger.info("Suite Start Time {suite_time}".format(
|
self.logger.info("Suite Start Time {suite_time}".format(
|
||||||
suite_time=self.suite_start_time))
|
suite_time=self.suite_start_time))
|
||||||
|
|
||||||
@@ -1185,13 +1185,13 @@ QA Report Dashboard: lf_qa.py was not run as last script of test suite"""
|
|||||||
|
|
||||||
suite_end_time = datetime.datetime.now()
|
suite_end_time = datetime.datetime.now()
|
||||||
self.suite_end_time = str(datetime.datetime.now().strftime(
|
self.suite_end_time = str(datetime.datetime.now().strftime(
|
||||||
"%Y-%m-%d-%H-%M-%S")).replace(':', '-')
|
"%Y-%m-%d-%H-%M-%S")).replace(':', '-')
|
||||||
self.logger.info("Suite End Time: {suite_time}".format(
|
self.logger.info("Suite End Time: {suite_time}".format(
|
||||||
suite_time=self.suite_end_time))
|
suite_time=self.suite_end_time))
|
||||||
suite_time_delta = suite_end_time - suite_start_time
|
suite_time_delta = suite_end_time - suite_start_time
|
||||||
minutes, seconds = divmod(suite_time_delta.seconds, 60)
|
minutes, seconds = divmod(suite_time_delta.seconds, 60)
|
||||||
hours, minutes = divmod(minutes, 60)
|
hours, minutes = divmod(minutes, 60)
|
||||||
self.suite_duration = "{day}d {hours}h {minutes}m {seconds}s {msec} ms".format(
|
self.suite_duration = "{day}d {hours}h {minutes}m {seconds}s {msec} ms".format(
|
||||||
day=suite_time_delta.days, hours=hours, minutes=minutes, seconds=seconds, msec=suite_time_delta.microseconds)
|
day=suite_time_delta.days, hours=hours, minutes=minutes, seconds=seconds, msec=suite_time_delta.microseconds)
|
||||||
self.logger.info("Suite Duration: {suite_duration}".format(
|
self.logger.info("Suite Duration: {suite_duration}".format(
|
||||||
suite_duration=self.suite_duration))
|
suite_duration=self.suite_duration))
|
||||||
@@ -1293,7 +1293,7 @@ note if all json data (rig,dut,tests) in same json file pass same json in for a
|
|||||||
with open(args.json_test, 'r') as json_test_config:
|
with open(args.json_test, 'r') as json_test_config:
|
||||||
json_test = json.load(json_test_config)
|
json_test = json.load(json_test_config)
|
||||||
except json.JSONDecodeError as err:
|
except json.JSONDecodeError as err:
|
||||||
print("ERROR reading {json}, ERROR: {error} ".format(json=args.json_test,error=err))
|
print("ERROR reading {json}, ERROR: {error} ".format(json=args.json_test, error=err))
|
||||||
exit(1)
|
exit(1)
|
||||||
|
|
||||||
# Test-rig information information
|
# Test-rig information information
|
||||||
@@ -1328,9 +1328,9 @@ note if all json data (rig,dut,tests) in same json file pass same json in for a
|
|||||||
_output_pdf="{dir}.pdf".format(dir=__dir))
|
_output_pdf="{dir}.pdf".format(dir=__dir))
|
||||||
|
|
||||||
current_time = time.strftime("%Y-%m-%d-%H-%M-%S", time.localtime())
|
current_time = time.strftime("%Y-%m-%d-%H-%M-%S", time.localtime())
|
||||||
csv_results = "{dir}-{outfile}-{current_time}.csv".format(dir=__dir,outfile=args.outfile,current_time=current_time)
|
csv_results = "{dir}-{outfile}-{current_time}.csv".format(dir=__dir, outfile=args.outfile, current_time=current_time)
|
||||||
csv_results = report.file_add_path(csv_results)
|
csv_results = report.file_add_path(csv_results)
|
||||||
outfile_name = "{dir}-{outfile}-{current_time}".format(dir=__dir,outfile=args.outfile,current_time=current_time)
|
outfile_name = "{dir}-{outfile}-{current_time}".format(dir=__dir, outfile=args.outfile, current_time=current_time)
|
||||||
outfile = report.file_add_path(outfile_name)
|
outfile = report.file_add_path(outfile_name)
|
||||||
report_path = report.get_report_path()
|
report_path = report.get_report_path()
|
||||||
log_path = report.get_log_path()
|
log_path = report.get_log_path()
|
||||||
@@ -1496,7 +1496,6 @@ note if all json data (rig,dut,tests) in same json file pass same json in for a
|
|||||||
lf_suite_time['Suite End'] = [check.suite_end_time]
|
lf_suite_time['Suite End'] = [check.suite_end_time]
|
||||||
lf_suite_time['Suite Duration'] = [check.suite_duration]
|
lf_suite_time['Suite Duration'] = [check.suite_duration]
|
||||||
|
|
||||||
|
|
||||||
lf_test_summary = pd.DataFrame()
|
lf_test_summary = pd.DataFrame()
|
||||||
lf_test_summary['Tests Run'] = [check.tests_run]
|
lf_test_summary['Tests Run'] = [check.tests_run]
|
||||||
lf_test_summary['Success'] = [check.tests_success]
|
lf_test_summary['Success'] = [check.tests_success]
|
||||||
@@ -1605,5 +1604,6 @@ note if all json data (rig,dut,tests) in same json file pass same json in for a
|
|||||||
# print out locations of results
|
# print out locations of results
|
||||||
print("html_report_latest: {latest}".format(latest=html_report_latest))
|
print("html_report_latest: {latest}".format(latest=html_report_latest))
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
main()
|
||||||
|
|||||||
Reference in New Issue
Block a user