[lit] Mark several of lit's tests XFAIL on Windows
authorBrian Gesiak <modocache@gmail.com>
Wed, 26 Jul 2017 15:10:50 +0000 (15:10 +0000)
committerBrian Gesiak <modocache@gmail.com>
Wed, 26 Jul 2017 15:10:50 +0000 (15:10 +0000)
commit0787253cb6458c466ed71c7ddd0f0ac2e7e78c2a
tree869dd800d15438505d0768b0431b234188612ec8
parent5e7c089b8afea6bc934d6408f0ccb6b02d4c1c76
[lit] Mark several of lit's tests XFAIL on Windows

Summary:
rL257221 attempted to run lit's own test suite continuously, but that
commit was reverted because lit's test suite does not pass on Windows.
Because lit's tests do not run continuously, they often regress.

In order to un-revert rL257221, mark lit tests that fail as XFAIL for
Windows platforms.

Test Plan:
On a Windows development environment, follow the instructions in
utils/lit/README.txt to run lit's test suite:

```
utils/lit/lit.py \
    --path /path/to/your/llvm/build/bin \
    utils/lit/tests
```

Verify that the test suite is run and a successful exit code is
returned.

Reviewers: mgorny, rnk, delcypher, beanz

Reviewed By: rnk

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D35879

llvm-svn: 309123
13 files changed:
llvm/utils/lit/tests/discovery.py
llvm/utils/lit/tests/googletest-format.py
llvm/utils/lit/tests/googletest-timeout.py
llvm/utils/lit/tests/googletest-upstream-format.py
llvm/utils/lit/tests/lit.cfg
llvm/utils/lit/tests/max-failures.py
llvm/utils/lit/tests/selecting.py
llvm/utils/lit/tests/shtest-format.py
llvm/utils/lit/tests/shtest-output-printing.py
llvm/utils/lit/tests/shtest-shell.py
llvm/utils/lit/tests/shtest-timeout.py
llvm/utils/lit/tests/unit/TestRunner.py
llvm/utils/lit/tests/unittest-adaptor.py