lf_qa.py : removed exit on not being able to find png file

Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
This commit is contained in:
Chuck SmileyRekiere
2022-02-15 13:41:17 -07:00
committed by shivam
parent 08456ac9b3
commit c07c211e52

View File

@@ -329,40 +329,43 @@ class csv_sql:
# NOTE: html links to png do not like spaces # NOTE: html links to png do not like spaces
png_server_img = self.server + png_path.replace(self.cut, '') png_server_img = self.server + png_path.replace(self.cut, '')
# generate png image # generate png image
png_present = True
try: try:
kpi_fig.write_image(png_path, scale=1, width=1200, height=300) kpi_fig.write_image(png_path, scale=1, width=1200, height=300)
except ValueError as err: except ValueError as err:
print("{msg}".format(msg=err)) print("ValueError kpi_fig.write_image {msg}".format(msg=err))
print("exiting") png_present = False
exit(1) # exit(1)
except BaseException as err: except BaseException as err:
print("{msg}".format(msg=err)) print("BaseException kpi_fig.write_image{msg}".format(msg=err))
print("exiting") png_present = False
exit(1) # exit(1)
# generate html image (interactive) # generate html image (interactive)
kpi_fig.write_html(html_path) # TODO Do not crash if a PNG is not present
img_kpi_html_path = self.server + html_path if png_present:
img_kpi_html_path = img_kpi_html_path.replace(self.cut, '') kpi_fig.write_html(html_path)
self.html_results += """ img_kpi_html_path = self.server + html_path
<a href={img_kpi_html_path} target="_blank"> img_kpi_html_path = img_kpi_html_path.replace(self.cut, '')
<img src={png_server_img}> self.html_results += """
</a> <a href={img_kpi_html_path} target="_blank">
""".format(img_kpi_html_path=img_kpi_html_path, png_server_img=png_server_img) <img src={png_server_img}>
# link to interactive results </a>
kpi_html_path = self.server + html_path """.format(img_kpi_html_path=img_kpi_html_path, png_server_img=png_server_img)
kpi_html_path = kpi_html_path.replace(self.cut, '') # link to interactive results
# self.html_results +="""<br>""" kpi_html_path = self.server + html_path
# link to full test results kpi_html_path = kpi_html_path.replace(self.cut, '')
report_index_html_path = self.server + kpi_path_list[-1] + "index.html" # self.html_results +="""<br>"""
report_index_html_path = report_index_html_path.replace(self.cut, '') # link to full test results
self.html_results += """<a href={report_index_html_path} target="_blank">{test_id}_{group}_{test_tag}_{test_rig}_Report </a> report_index_html_path = self.server + kpi_path_list[-1] + "index.html"
""".format(report_index_html_path=report_index_html_path, test_id=test_id_list[-1], group=group, test_tag=test_tag, test_rig=test_rig) report_index_html_path = report_index_html_path.replace(self.cut, '')
self.html_results += """<br>""" self.html_results += """<a href={report_index_html_path} target="_blank">{test_id}_{group}_{test_tag}_{test_rig}_Report </a>
self.html_results += """<br>""" """.format(report_index_html_path=report_index_html_path, test_id=test_id_list[-1], group=group, test_tag=test_tag, test_rig=test_rig)
self.html_results += """<br>""" self.html_results += """<br>"""
self.html_results += """<br>""" self.html_results += """<br>"""
self.html_results += """<br>""" self.html_results += """<br>"""
self.html_results += """<br>"""
self.html_results += """<br>"""
# TODO determin the subtest pass and fail graph # TODO determin the subtest pass and fail graph
# df is sorted by date oldest to newest # df is sorted by date oldest to newest
# get the test_run for last run # get the test_run for last run