Author: tfiala Date: Thu Sep 17 20:43:08 2015 New Revision: 247962 URL: http://llvm.org/viewvc/llvm-project?rev=247962&view=rev Log: Fixed test runner output for Jenkins xUnit publish
The Jenkins JUnit publisher handled our output, but the Jenkins xUnit plugin's JUnit support did not like that we didn't have a <testsuites> element wrapping everything. They both work with this fix. Modified: lldb/trunk/test/test_results.py Modified: lldb/trunk/test/test_results.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/test_results.py?rev=247962&r1=247961&r2=247962&view=diff ============================================================================== --- lldb/trunk/test/test_results.py (original) +++ lldb/trunk/test/test_results.py Thu Sep 17 20:43:08 2015 @@ -708,6 +708,7 @@ class XunitFormatter(ResultsFormatter): # Output the header. self.out_file.write( '<?xml version="1.0" encoding="{}"?>\n' + '<testsuites>' '<testsuite name="{}" tests="{}" errors="{}" failures="{}" ' 'skip="{}"{}>\n'.format( self.text_encoding, @@ -723,7 +724,7 @@ class XunitFormatter(ResultsFormatter): self.out_file.write(result + '\n') # Close off the test suite. - self.out_file.write('</testsuite>\n') + self.out_file.write('</testsuite></testsuites>\n') super(XunitFormatter, self).end_session() _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits