Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [lit] Ensure test output is converted to strings where possible. | Daniel Dunbar | 2013-08-14 | 5 | -4/+43 | |
| | | | | | | - This cleans up the text output of failing tests when run under PY3. llvm-svn: 188416 | |||||
* | [lit] Support parsing scripts with inconsistent or invalid encodings. | Daniel Dunbar | 2013-08-14 | 1 | -0/+3 | |
| | | | | | | | | | | | | - For whatever reason, we have a lot of test files with bogus unicode characters. This patch allows those scripts to still be parsed on Python3 by changing the parsing logic to work on binary files, and only require the actual script commands to be convertible to ascii. - This patch has been tweaked to now ensure that the command strings are not of unicode type on Python 2.6-7. llvm-svn: 188398 | |||||
* | Revert r188376, "[lit] Support parsing scripts with inconsistent or invalid ↵ | Daniel Dunbar | 2013-08-14 | 1 | -3/+0 | |
| | | | | | | encodings.", this doesn't work yet for bots using the internal shell. llvm-svn: 188379 | |||||
* | [lit] Support parsing scripts with inconsistent or invalid encodings. | Daniel Dunbar | 2013-08-14 | 1 | -0/+3 | |
| | | | | | | | | | - For whatever reason, we have a lot of test files with bogus unicode characters. This patch allows those scripts to still be parsed on Python3 by changing the parsing logic to work on binary files, and only require the actual script commands to be convertible to ascii. llvm-svn: 188376 | |||||
* | [lit] Fix tests to execute lit with same python as invoked with. | Daniel Dunbar | 2013-08-14 | 3 | -3/+6 | |
| | | | | llvm-svn: 188358 | |||||
* | [lit] Update lit's own tests to use lit_config and lit package, as appropriate. | Daniel Dunbar | 2013-08-09 | 11 | -4/+15 | |
| | | | | llvm-svn: 188107 | |||||
* | [lit] Change --show-{tests,suites} to exit after printing. | Daniel Dunbar | 2013-08-08 | 1 | -10/+5 | |
| | | | | | | - This is a more sensible behavior than printing and also running tests. llvm-svn: 188009 | |||||
* | [lit] tests: Change discovery test to use --show-tests. | Daniel Dunbar | 2013-08-07 | 1 | -25/+31 | |
| | | | | llvm-svn: 187851 | |||||
* | lit: Fix infinite recursion when an out-of-tree test root is located inside ↵ | Daniel Dunbar | 2013-04-12 | 4 | -0/+27 | |
| | | | | | | the source test root. llvm-svn: 179402 | |||||
* | lit: Add a test for discovery w/ test_exec_root (out-of-tree test root). | Daniel Dunbar | 2013-04-12 | 3 | -9/+60 | |
| | | | | llvm-svn: 179401 | |||||
* | lit: Add a test for discovery when exact test names are given. | Daniel Dunbar | 2013-04-11 | 1 | -0/+15 | |
| | | | | llvm-svn: 179247 | |||||
* | lit: Add a trivial test of the basic progress bar. | Daniel Dunbar | 2013-04-11 | 6 | -0/+22 | |
| | | | | llvm-svn: 179243 | |||||
* | [lit] Add a test for internal shell execution behaviors. | Daniel Dunbar | 2013-01-31 | 10 | -0/+125 | |
| | | | | llvm-svn: 174102 | |||||
* | [lit] Add a test for the various ShTest format features. | Daniel Dunbar | 2013-01-31 | 16 | -0/+72 | |
| | | | | llvm-svn: 174072 | |||||
* | [lit] Move unittest adaptor code into discovery module. | Daniel Dunbar | 2013-01-31 | 4 | -0/+25 | |
| | | | | | | - Also, add a test for it. llvm-svn: 174019 | |||||
* | [lit] Run the ShUtil tests as part of the test suite. | Daniel Dunbar | 2013-01-31 | 2 | -0/+4 | |
| | | | | llvm-svn: 174018 | |||||
* | [lit] Set parallel mode for coverage tests. | Daniel Dunbar | 2013-01-31 | 1 | -1/+1 | |
| | | | | llvm-svn: 174017 | |||||
* | [lit] Add a basic discovery test. | Daniel Dunbar | 2013-01-31 | 9 | -0/+41 | |
| | | | | llvm-svn: 174001 | |||||
* | [lit] Add a script for checking test coverage. | Daniel Dunbar | 2013-01-31 | 1 | -0/+11 | |
| | | | | llvm-svn: 174000 | |||||
* | [lit] Add a test suite for lit itself. | Daniel Dunbar | 2013-01-31 | 2 | -0/+41 | |
llvm-svn: 173999 |