Skip to content
Snippets Groups Projects
Commit ad8294c7 authored by Pieter Donker's avatar Pieter Donker
Browse files

Task #9612: checkhardware, if no tests done skip creating report

parent 46db9df0
No related branches found
No related tags found
No related merge requests found
......@@ -592,25 +592,26 @@ def main():
db.check_stop_time = time.gmtime()
try:
# do db test and write result files to log directory
report_dir = conf().as_string('paths.local-report-dir')
if os.path.exists(report_dir):
logger.info('write result data')
db.test()
make_report(db, report_dir)
else:
logger.warning('not a valid report directory')
# delete files from data directory
remove_all_data_files()
except:
logger.error('Program fault, reporting and cleanup')
logger.error('Caught %s', str(sys.exc_info()[0]))
logger.error(str(sys.exc_info()[1]))
logger.error('TRACEBACK:\n%s', traceback.format_exc())
logger.error('Aborting NOW')
if len(sys.argv) > 1:
try:
# do db test and write result files to log directory
report_dir = conf().as_string('paths.local-report-dir')
if os.path.exists(report_dir):
logger.info('write result data')
db.test()
make_report(db, report_dir)
else:
logger.warning('not a valid report directory')
# delete files from data directory
remove_all_data_files()
except:
logger.error('Program fault, reporting and cleanup')
logger.error('Caught %s', str(sys.exc_info()[0]))
logger.error(str(sys.exc_info()[1]))
logger.error('TRACEBACK:\n%s', traceback.format_exc())
logger.error('Aborting NOW')
logger.info('Check if boards are still ok')
check_active_boards(db, n_rsp, n_tbb, 1)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment