Ignore:
Timestamp:
09/26/19 17:13:09 (5 years ago)
Author:
yushan
Message:

Generic_testcase : Update for Jean-Zay

File:
1 edited

Legend:

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

    r1723 r1725  
    8181                f=open("checkfile.def", "r") 
    8282                h=open("report.txt", "a+") 
     83                l=open("report.html", "a+") 
     84                h.write("Config : "+configName+"\n")             
     85                l.write("<p>Config : "+configName+"</p>")        
    8386                for line in f: 
    8487                        line=line.strip() 
     
    8891                                os.system(cmd) 
    8992 
    90                                 h.write("test for "+configName+" for file "+lpurple(line)+"     \t"+yellow('INITIALIZED')+"\n")          
     93                                h.write("test for "+lpurple(line)+"     \t"+yellow('INITIALIZED')+"\n")          
     94                                l.write("<p>test for <font color=\"purple\">"+line+"</font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"darkorange\">INITIALIZED</font></p>") 
    9195                                print yellow("\n        ****************************************") 
    9296                                print yellow("        ** "+line+" is stored as temporal reference !!! **") 
     
    9498                                 
    9599                f.close() 
     100                h.write("\n") 
     101                l.write("<br>") 
    96102                h.close() 
    97103 
     
    124130 
    125131 
    126  
     132                h.write("Config : "+configName+"\n")     
     133                l.write("<p>Config : "+configName+"</p>")        
    127134                for line in f: 
    128135 
     
    135142 
    136143                                if os.stat("diff.txt").st_size==0: 
    137                                         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>")               
     144                                        h.write("test for "+lpurple(line)+"     \t"+green('PASSED')+"\n")                
     145                                        l.write("<p>test for <font color=\"purple\">"+line+"</font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"green\">PASSED</font></p>")               
    139146                                        print green("\n        ****************************************") 
    140147                                        print green("        ** "+line+" is valid !!! **") 
     
    145152                                        for gline in g: 
    146153                                                if gline.strip().startswith("0") or ":" in gline : 
    147                                                         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>")               
     154                                                        h.write("test for "+lpurple(line)+"      \t"+green('PASSED')+"\n")               
     155                                                        l.write("<p>test for <font color=\"purple\">"+line+"</font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"green\">PASSED</font></p>")               
    149156                                                        print green("\n        ****************************************") 
    150157                                                        print green("        ** "+line+" is valid !!! **") 
    151158                                                        print green("\n        ****************************************") 
    152159                                                else: 
    153                                                         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>")                 
     160                                                        h.write("test for "+lpurple(line)+"     \t"+red('FAILED')+"\n")          
     161                                                        l.write("<p>test for <font color=\"purple\">"+line+"</font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color=\"red\">FAILED</font></p>")                 
    155162                                                        print red("\n        **************************************************") 
    156163                                                        print red("        ** "+line+" is NOT valid. Please debugging.. **") 
     
    158165                                        g.close() 
    159166                f.close() 
     167                h.write("\n") 
     168                l.write("<br>") 
    160169                h.close() 
    161170 
Note: See TracChangeset for help on using the changeset viewer.