torque_install/torque/run_report.py
ruoyunbai 2bb9621e30 1
2021-09-29 21:06:16 +08:00

28 lines
764 B
Python

#!/usr/bin/env python
import sys
from subprocess import *
coverage_file="coverage_results.file";
def get_compile_output():
make_res=Popen(["make", "check"], stdout=PIPE, stderr=PIPE);
res,res_err=make_res.communicate();
res_file = open(coverage_file, 'w');
res_file.write(res);
res_file.close();
def main():
get_compile_output();
print "Summary page of the unit test run.";
print " Individual file code coverage and a Total";
print "----------------------------------------------------------------------------";
print coverage_file;
parse_res=Popen(["./parse_cov_results.py", coverage_file]);
res=parse_res.communicate();
file_res=Popen(["./cov_file_results.py"]);
res=file_res.communicate();
if __name__ == "__main__":
main()