ci: Permit XML to be invalid to avoid issues with colored logs

This commit is contained in:
Benjamin Berg 2022-05-10 10:45:51 +02:00
parent b0f1e28b42
commit 11fb06d8ae

View file

@ -16,7 +16,8 @@ def format_title(title):
f"{box['bl']}{hline}{box['br']}",
])
tree = etree.parse(sys.argv[1])
# The log coloring causes the XML to be invalid, so set recover=True
tree = etree.parse(sys.argv[1], etree.XMLParser(recover=True))
for suite in tree.xpath('/testsuites/testsuite'):
skipped = suite.get('skipped')
if int(skipped) != 0: