Code Review
/
integration
/
test.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Update exception file output
[integration/test.git]
/
csit
/
libraries
/
netvirt
/
excepts.py
diff --git
a/csit/libraries/netvirt/excepts.py
b/csit/libraries/netvirt/excepts.py
index 7bb5ce444531ff7c9ba67f93f36b47b3813dd21e..1f61a940e1c38f1e387b4e0064b0debf473ef202 100644
(file)
--- a/
csit/libraries/netvirt/excepts.py
+++ b/
csit/libraries/netvirt/excepts.py
@@
-253,10
+253,16
@@
def write_exceptions_map_to_file(testname, filename, mode="a+"):
raise
with open(filename, mode) as fp:
raise
with open(filename, mode) as fp:
+ fp.write("{}\n".format("=" * 60))
fp.write("Starting test: {}\n".format(testname))
fp.write("Starting test: {}\n".format(testname))
- fp.write("{}\n".format("-" * 40))
for ex_idx, ex in _ex_map.items():
for ex_idx, ex in _ex_map.items():
- for exwe_index in ex.get("warnerr_list"):
+ fp.write("{}\n".format("-" * 40))
+ if "issue" in ex:
+ fp.write("Exception was matched to: {}\n".format(ex.get("issue")))
+ else:
+ fp.write("Exception is new\n")
+ for exwe_index in ex.get("warnerr_list")[:-1]:
for line in _ts_list[exwe_index]:
fp.write(line)
fp.writelines(ex.get("lines"))
for line in _ts_list[exwe_index]:
fp.write(line)
fp.writelines(ex.get("lines"))
+ fp.write("\n")