improve logging and add junit basics
This commit is contained in:
committed by
Tamara Dahlgren
parent
6574c6779b
commit
a13eab94ce
@@ -7,6 +7,7 @@
|
||||
import os
|
||||
import argparse
|
||||
import textwrap
|
||||
import datetime
|
||||
|
||||
import llnl.util.tty as tty
|
||||
|
||||
@@ -89,8 +90,10 @@ def test(parser, args):
|
||||
log_dir = os.getcwd()
|
||||
log_file = os.path.join(log_dir, args.log_file)
|
||||
else:
|
||||
log_file = os.path.join(os.getcwd(),
|
||||
'test-%s' % specs_to_test[0].dag_hash())
|
||||
now = datetime.datetime.now()
|
||||
log_file = os.path.join(
|
||||
os.getcwd(),
|
||||
'test-%s' % now.strftime('%Y-%m-%d_%H:%M:%S'))
|
||||
reporter.filename = log_file
|
||||
reporter.specs = specs_to_test
|
||||
|
||||
|
||||
@@ -27,3 +27,6 @@ def build_report(self, filename, report_data):
|
||||
env = spack.tengine.make_environment()
|
||||
t = env.get_template(self.template_file)
|
||||
f.write(t.render(report_data))
|
||||
|
||||
def test_report(self, filename, report_data):
|
||||
self.build_report(filename, report_data)
|
||||
|
||||
Reference in New Issue
Block a user