diff --git a/utils/lit/lit/Test.py b/utils/lit/lit/Test.py
index 2e0f478337b..b6dabe16f44 100644
--- a/utils/lit/lit/Test.py
+++ b/utils/lit/lit/Test.py
@@ -200,12 +200,13 @@ class Test:
def getJUnitXML(self):
test_name = self.path_in_suite[-1]
test_path = self.path_in_suite[:-1]
-
- xml = "\n\t\n" + escape(self.result.output)
- xml += "\n\t\n"
+ xml += ">\n\t\n" + escape(self.result.output)
+ xml += "\n\t\n"
else:
- xml += "/>"
+ xml += "/>"
return xml
\ No newline at end of file
diff --git a/utils/lit/lit/main.py b/utils/lit/lit/main.py
index 90f724e9136..f2aedc906bb 100755
--- a/utils/lit/lit/main.py
+++ b/utils/lit/lit/main.py
@@ -444,7 +444,8 @@ def main(builtinParameters = {}):
xunit_output_file.write("\n")
xunit_output_file.write("\n")
for suite_name, suite in by_suite.items():
- xunit_output_file.write("