diff options
author | Nauman_Ahad <nauman_ahad@xflowresearch.com> | 2016-02-12 20:36:54 +0500 |
---|---|---|
committer | Nauman Ahad <nauman.ahad@xflowresearch.com> | 2016-02-12 15:44:52 +0000 |
commit | b5c0b2b8c5ea0ab734548813a859ac6065138437 (patch) | |
tree | 388a4a01915b76f1b3f29341e72d5dd16a29390d /data/report/Qtip_Report.py | |
parent | 6700444ea735f678ed2841fec29ab11947905a1a (diff) |
QTIP report generation docker dependencies resolved
Needed dependencies for report within QTIP docker image
were resolved. Additionally, added an error check in case no
results are available for the report.
Change-Id: Ifd4ccd406555faf156e4274ca312e1ef55ed64b3
Signed-off-by: Nauman_Ahad <nauman_ahad@xflowresearch.com>
Diffstat (limited to 'data/report/Qtip_Report.py')
-rw-r--r-- | data/report/Qtip_Report.py | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/data/report/Qtip_Report.py b/data/report/Qtip_Report.py index 5132e1b6..9f2226c4 100644 --- a/data/report/Qtip_Report.py +++ b/data/report/Qtip_Report.py @@ -10,21 +10,23 @@ from get_results import report_concat from get_results import generate_result def dump_result(Stor,directory, testcase): - lower_s=testcase.lower() - Stor.append(Paragraph(testcase,Style['h3'])) - l1=report_concat(directory,lower_s) - l=1 - for a in l1: - Stor.append(Paragraph(testcase+" result_"+str(l),Style['h5'])) - raw_string=generate_result(a,0) - replaced_string=raw_string.replace('\n', '<br/> ').replace(' ',' ') - Stor.append(Paragraph(replaced_string,Style['BodyText'])) - l=l+1 + try: + lower_s=testcase.lower() + Stor.append(Paragraph(testcase,Style['h3'])) + l1=report_concat(directory,lower_s) + l=1 + for a in l1: + Stor.append(Paragraph(testcase+" result_"+str(l),Style['h5'])) + raw_string=generate_result(a,0) + replaced_string=raw_string.replace('\n', '<br/> ').replace(' ',' ') + Stor.append(Paragraph(replaced_string,Style['BodyText'])) + l=l+1 + except OSError: + print "Results for {0} not found".format(testcase) doc = SimpleDocTemplate("../../results/QTIP_results.pdf",pagesize=letter, rightMargin=72,leftMargin=72, topMargin=72,bottomMargin=18) - Stor=[] Style=getSampleStyleSheet() Title="QTIP Benchmark Suite" |