llvm-project/lldb/lit
Aaron Smith ba48c9bde1 [lit, lldbsuite] Update the lldbsuite to correctly run tests on windows and windows server
Summary:
The new script to run the lldbtests as part of lit invokes each test by calling dotest.py, however, we cannot rely on the system to always correctly interpret the script as python causing the tests to be unresolved on windows (at least). To fix this, we need to make sure that the first parameter in the command line is the python executable itself.

In Makefile.rules, there are a number of windows specific definitions that rely on the HOST_OS being set as Windows_NT but the logic detecting the OS currently does not detect server versions of windows correctly. This change updates the logic to detect windows server as well.

Reviewers: asmith, labath, JDevlieghere, zturner

Reviewed By: JDevlieghere, zturner

Subscribers: zturner, llvm-commits

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

llvm-svn: 330740
2018-04-24 17:08:05 +00:00
..
Breakpoint Re-add change for https://reviews.llvm.org/D42582 with added directories. 2018-03-12 21:17:04 +00:00
Expr Fix compilation error caused by tgmath.h. 2018-04-09 17:32:56 +00:00
Modules [elf] Remove one copy of the section merging code 2018-03-09 12:30:09 +00:00
Suite [lit, lldbsuite] Update the lldbsuite to correctly run tests on windows and windows server 2018-04-24 17:08:05 +00:00
SymbolFile/PDB [SymbolFilePDB] Add missing Char16 and Char32 types in a few places 2018-03-07 05:43:05 +00:00
Unit Resubmit "[lit] Force site configs to run before source-tree configs" 2017-09-15 22:10:46 +00:00
CMakeLists.txt [CMake] Add the missing `dsymutil` dependency when running tests. 2018-04-23 17:06:55 +00:00
lit-lldb-init Introduce a setting to disable Spotlight while running the test suite 2018-03-12 20:52:36 +00:00
lit.cfg Re-add change for https://reviews.llvm.org/D42582 with added directories. 2018-03-12 21:17:04 +00:00
lit.site.cfg.in [lit] Update how clang and other binaries are found in per-configuration directories 2018-02-21 00:05:51 +00:00