summaryrefslogtreecommitdiffstats
path: root/llvm/utils/lit/tests/shtest-xunit-output.py
Commit message (Collapse)AuthorAgeFilesLines
* [lit] Move the shtest-xunit-output check lines into shtest-formatJustin Bogner2018-07-231-84/+0
| | | | | | | | These two tests are operating on the same test suite, which causes them to be racy about writing temporary files and can cause spurious failures. Merge them into one test to avoid the issue. llvm-svn: 337718
* Use quoteattr to ensure we make well formed attributesChris Matthews2018-05-251-24/+24
| | | | | | | | We were making malformed XML on tests with ' in the name. Switch to using saxutils to set all of our attributes, so it can handle quotes etc correctly. llvm-svn: 333249
* remove output xml incase it is leftover from another runChris Matthews2018-05-161-0/+1
| | | | llvm-svn: 332424
* Add the message attribute to skippedChris Matthews2018-05-111-5/+5
| | | | | | | JUnit xml allows for a message attribute to be displayed on skips. Lets populate that with an analysis of why we skipped the test. llvm-svn: 332156
* Support Unsupported Tests in xunit outputChris Matthews2018-05-111-6/+11
| | | | | | | | We were reporting "Unsupported" tests in xunit as passes, however since they are not run, it make more sense to mark them as skipped. The Junit xml standard has support for that, so lets use it. llvm-svn: 332065
* [lit] Remove spurious `-` in invocation of lit inDan Liew2018-04-241-1/+1
| | | | | | | | | | `shtest-xunit-output.py` test. Although there is no `-` file Jeremy Morse has reported to me that it causes problems in their setup because lit tries to find it and ends up loading an out of tree lit configuration file. llvm-svn: 330728
* [lit] Fix a bug where UNRESOLVED tests were not handled in the XUnitDan Liew2018-04-201-0/+78
XML printer. A test has been added that tries to comprehensively test emitting XUnit XML output for shell tests. Differential Revision: https://reviews.llvm.org/D45567 llvm-svn: 330409
OpenPOWER on IntegriCloud