summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Baker <baker.dylan.c@gmail.com>2015-10-07 12:23:06 -0700
committerDylan Baker <baker.dylan.c@gmail.com>2015-10-08 13:58:06 -0700
commit68ca773739b27812c89c8dac472c05e6d05531bd (patch)
treeff9e0fdc25bafa46d0aea5e7cc694193830e94c6
parent4005f4a8381d6de04bb64c3dc12ef940a41e83f5 (diff)
framework/backends/junit.py: add start and end time to stderr
This adds start and end time to the junit stderr. It would be nice to have someplace better to put this, but junit doesn't allow extra tags in the xml, and there are plans to use this data for post processing tasks. Reviewed-by: Mark Janes <mark.a.janes@intel.com> Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
-rw-r--r--framework/backends/junit.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/framework/backends/junit.py b/framework/backends/junit.py
index ee1cf288a..11fb09eda 100644
--- a/framework/backends/junit.py
+++ b/framework/backends/junit.py
@@ -212,6 +212,8 @@ class JUnitBackend(FileBackend):
# Add stderr
err = etree.SubElement(element, 'system-err')
err.text = data.err
+ err.text += '\n\nstart time: {}\nend time: {}\n'.format(
+ data.time.start, data.time.end)
calculate_result()
else:
etree.SubElement(element, 'failure', message='Incomplete run.')