Always rerun all tests on Windows.

There is flakiness somewhere in the core infrastructure on Windows,
so to get the buildbot reliably green we need to mark all tests
as flaky.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@270460 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Zachary Turner 2016-05-23 17:32:04 +00:00
Родитель a65862898c
Коммит c8fb489b1d
2 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -52,6 +52,7 @@ class TopLevelExpressionsTestCase(TestBase):
@add_test_categories(['pyapi'])
@expectedFailureAndroid(api_levels=[21, 22], bugnumber="llvm.org/pr27787")
@expectedFailureAll(oslist=["linux"], archs=["arm", "aarch64"], bugnumber="llvm.org/pr27787")
@skipIf(oslist=["windows"]) # Error in record layout on Windows
def test_top_level_expressions(self):
self.build_and_run()

Просмотреть файл

@ -44,6 +44,9 @@ set(LLDB_TEST_COMMON_ARGS
)
if ( CMAKE_SYSTEM_NAME MATCHES "Windows" )
# All tests are currently flaky on Windows, so rerun them all once when they fail.
set(LLDB_TEST_COMMON_ARGS ${LLDB_TEST_COMMON_ARGS} --rerun-all-issues)
set(LLDB_TEST_DEBUG_TEST_CRASHES
0
CACHE BOOL "(Windows only) Enables debugging of tests in the test suite by showing the crash dialog when lldb crashes")