{"issue": "https://jira.opendaylight.org/browse/NETVIRT-1260",
"id": "ConflictingModificationAppliedException",
"context": [
- "Node was deleted by other transaction",
"Optimistic lock failed for path /(urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2014-05-08)" +
"interfaces/interface/interface[{(urn:ietf:params:xml:ns:yang:ietf-interfaces?revision=2014-05-08)name=",
]},
raise
with open(filename, mode) as fp:
+ fp.write("{}\n".format("=" * 60))
fp.write("Starting test: {}\n".format(testname))
- fp.write("{}\n".format("-" * 40))
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.write("{}\n".format(line))
fp.writelines(ex.get("lines"))
+ fp.write("\n")