Ignore:
Timestamp:
09/25/19 14:50:34 (5 years ago)
Author:
yushan
Message:

Generic_testcase : html report added for viewing on jenkins

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_trunk_omp/GENERIC_TESTCASE/check.py

    r1721 r1723  
    121121                f=open("checkfile.def", "r") 
    122122                h=open("report.txt", "a+") 
     123                l=open("report.html", "a+") 
     124 
    123125 
    124126 
     
    134136                                if os.stat("diff.txt").st_size==0: 
    135137                                        h.write("test for "+configName+" for file "+lpurple(line)+"     \t"+green('PASSED')+"\n")                
     138                                        l.write("<p>test for "+configName+" for file <font color=\"purple\">"+line+"</font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"green\">PASSED</font></p>")               
    136139                                        print green("\n        ****************************************") 
    137140                                        print green("        ** "+line+" is valid !!! **") 
     
    143146                                                if gline.strip().startswith("0") or ":" in gline : 
    144147                                                        h.write("test for "+configName+" for file "+lpurple(line)+"      \t"+green('PASSED')+"\n")               
     148                                                        l.write("<p>test for "+configName+" for file <font color=\"purple\">"+line+"</font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"green\">PASSED</font></p>")               
    145149                                                        print green("\n        ****************************************") 
    146150                                                        print green("        ** "+line+" is valid !!! **") 
     
    148152                                                else: 
    149153                                                        h.write("test for "+configName+" for file "+lpurple(line)+"     \t"+red('FAILED')+"\n")          
     154                                                        l.write("<p>test for "+configName+" for file <font color=\"purple\">"+line+"</font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"red\">FAILED</font></p>")                 
    150155                                                        print red("\n        **************************************************") 
    151156                                                        print red("        ** "+line+" is NOT valid. Please debugging.. **") 
Note: See TracChangeset for help on using the changeset viewer.