mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-11-01 19:28:00 +00:00
lf_qa.py : fixed paths in report when not running with a server
lf_check.py : added --server input and TEST_SERVER parameter Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
This commit is contained in:
@@ -36,7 +36,7 @@
|
||||
"command":"./tools/lf_qa.py",
|
||||
"args":"",
|
||||
"args_list":[
|
||||
" --path REPORT_PATH --store --png --database DATABASE_SQLITE"
|
||||
" --server TEST_SERVER --path REPORT_PATH --store --png --database DATABASE_SQLITE"
|
||||
]
|
||||
}
|
||||
},
|
||||
@@ -63,7 +63,7 @@
|
||||
"command":"./tools/lf_qa.py",
|
||||
"args":"",
|
||||
"args_list":[
|
||||
" --path REPORT_PATH --store --png --database DATABASE_SQLITE"
|
||||
" --server 'http://192.168.95.6/' --path REPORT_PATH --store --png --database DATABASE_SQLITE"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -131,6 +131,7 @@ class lf_check():
|
||||
_json_dut,
|
||||
_json_test,
|
||||
_test_suite,
|
||||
_test_server,
|
||||
_db_override,
|
||||
_production,
|
||||
_csv_results,
|
||||
@@ -142,6 +143,7 @@ class lf_check():
|
||||
self.json_dut = _json_dut
|
||||
self.json_test = _json_test
|
||||
self.test_suite = _test_suite
|
||||
self.test_server = _test_server
|
||||
self.db_override = _db_override
|
||||
self.production_run = _production
|
||||
self.report_path = _report_path
|
||||
@@ -797,6 +799,10 @@ NOTE: Diagrams are links in dashboard""".format(ip_qa=ip, qa_url=qa_url)
|
||||
self.test_dict[test]['args'] = self.test_dict[test]['args'].replace(
|
||||
'REPORT_PATH', self.report_path)
|
||||
|
||||
if 'TEST_SERVER' in self.test_dict[test]['args']:
|
||||
self.test_dict[test]['args'] = self.test_dict[test]['args'].replace(
|
||||
'TEST_SERVER', self.test_server)
|
||||
|
||||
if 'DUT_SET_NAME' in self.test_dict[test]['args']:
|
||||
self.test_dict[test]['args'] = self.test_dict[test]['args'].replace('DUT_SET_NAME',
|
||||
self.dut_set_name)
|
||||
@@ -1145,6 +1151,10 @@ note if all json data (rig,dut,tests) in same json file pass same json in for a
|
||||
'--suite',
|
||||
help="--suite <suite name> default TEST_DICTIONARY",
|
||||
default="TEST_DICTIONARY")
|
||||
parser.add_argument(
|
||||
'--server',
|
||||
help="--server http://<server ip>/ example: http://192.168.95.6/ default: ''",
|
||||
default='')
|
||||
parser.add_argument(
|
||||
'--db_override',
|
||||
help="--db_override <sqlite db> override for json DATABASE_SQLITE''",
|
||||
@@ -1191,6 +1201,9 @@ note if all json data (rig,dut,tests) in same json file pass same json in for a
|
||||
|
||||
# select test suite
|
||||
test_suite = args.suite
|
||||
|
||||
test_server = args.server
|
||||
|
||||
__dir = args.dir
|
||||
__path = args.path
|
||||
|
||||
@@ -1222,6 +1235,7 @@ note if all json data (rig,dut,tests) in same json file pass same json in for a
|
||||
_json_dut=json_dut,
|
||||
_json_test=json_test,
|
||||
_test_suite=test_suite,
|
||||
_test_server=test_server,
|
||||
_db_override=db_override,
|
||||
_production=production,
|
||||
_csv_results=csv_results,
|
||||
|
||||
@@ -28,7 +28,7 @@ class csv_sql:
|
||||
_file='kpi.csv',
|
||||
_database='qa_db',
|
||||
_table='qa_table',
|
||||
_server='http://192.168.95.6/',
|
||||
_server='',
|
||||
_cut='/home/lanforge/',
|
||||
_png=False):
|
||||
self.path = _path
|
||||
@@ -544,8 +544,8 @@ Usage: lf_qa.py --store --png --path <path to directories to traverse> --databas
|
||||
default='qa_table')
|
||||
parser.add_argument(
|
||||
'--server',
|
||||
help='--server http://<server ip>/ default: http://192.168.95.6/',
|
||||
default='http://192.168.95.6/')
|
||||
help="--server http://<server ip>/ example: http://192.168.95.6/ default: ''",
|
||||
default='')
|
||||
parser.add_argument(
|
||||
'--cut',
|
||||
help='--cut /home/lanforge/ used to adjust server path default: /home/lanforge/',
|
||||
|
||||
Reference in New Issue
Block a user