forked from OSchip/llvm-project
XFAIL tests that are known to fail occasionally on Linux
Trying to get the build green so we can notice new failures easier. Differential Revision: http://reviews.llvm.org/D8039 llvm-svn: 231407
This commit is contained in:
parent
fb0abceb5c
commit
6caca38f68
|
@ -70,6 +70,7 @@ class ConcurrentEventsTestCase(TestBase):
|
||||||
self.do_thread_actions(num_breakpoint_threads=1, num_signal_threads=1)
|
self.do_thread_actions(num_breakpoint_threads=1, num_signal_threads=1)
|
||||||
|
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # this test fails 2/100 dosep runs
|
||||||
def test_delay_signal_break_dwarf(self):
|
def test_delay_signal_break_dwarf(self):
|
||||||
"""Test (1-second delay) signal and a breakpoint in multiple threads."""
|
"""Test (1-second delay) signal and a breakpoint in multiple threads."""
|
||||||
self.buildDwarf(dictionary=self.getBuildFlags())
|
self.buildDwarf(dictionary=self.getBuildFlags())
|
||||||
|
|
|
@ -32,6 +32,7 @@ class CreateAfterAttachTestCase(TestBase):
|
||||||
@skipIfFreeBSD # Hangs. Revisit once required functionality is implemented
|
@skipIfFreeBSD # Hangs. Revisit once required functionality is implemented
|
||||||
# for FreeBSD.
|
# for FreeBSD.
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # this test fails 1/100 dosep runs
|
||||||
def test_create_after_attach_with_dwarf_and_fork(self):
|
def test_create_after_attach_with_dwarf_and_fork(self):
|
||||||
"""Test thread creation after process attach."""
|
"""Test thread creation after process attach."""
|
||||||
self.buildDwarf(dictionary=self.getBuildFlags(use_cpp11=False))
|
self.buildDwarf(dictionary=self.getBuildFlags(use_cpp11=False))
|
||||||
|
|
|
@ -23,6 +23,7 @@ class ThreadSpecificBreakTestCase(TestBase):
|
||||||
@expectedFailureFreeBSD('llvm.org/pr18522') # hits break in another thread in testrun
|
@expectedFailureFreeBSD('llvm.org/pr18522') # hits break in another thread in testrun
|
||||||
@python_api_test
|
@python_api_test
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # this test fails 6/100 dosep runs
|
||||||
def test_with_dwarf_python(self):
|
def test_with_dwarf_python(self):
|
||||||
"""Test that we obey thread conditioned breakpoints."""
|
"""Test that we obey thread conditioned breakpoints."""
|
||||||
self.buildDwarf()
|
self.buildDwarf()
|
||||||
|
|
|
@ -21,6 +21,7 @@ class ProcessIOTestCase(TestBase):
|
||||||
@unittest2.skipIf(sys.platform.startswith("win32"), "stdio manipulation unsupported on Windows")
|
@unittest2.skipIf(sys.platform.startswith("win32"), "stdio manipulation unsupported on Windows")
|
||||||
@python_api_test
|
@python_api_test
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # this test fails 7/100 dosep runs
|
||||||
def test_stdin_by_api_with_dwarf(self):
|
def test_stdin_by_api_with_dwarf(self):
|
||||||
"""Exercise SBProcess.PutSTDIN()."""
|
"""Exercise SBProcess.PutSTDIN()."""
|
||||||
self.buildDwarf()
|
self.buildDwarf()
|
||||||
|
@ -37,6 +38,7 @@ class ProcessIOTestCase(TestBase):
|
||||||
@unittest2.skipIf(sys.platform.startswith("win32"), "stdio manipulation unsupported on Windows")
|
@unittest2.skipIf(sys.platform.startswith("win32"), "stdio manipulation unsupported on Windows")
|
||||||
@python_api_test
|
@python_api_test
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # this test fails 4/100 dosep runs
|
||||||
def test_stdin_redirection_with_dwarf(self):
|
def test_stdin_redirection_with_dwarf(self):
|
||||||
"""Exercise SBLaunchInfo::AddOpenFileAction() for STDIN without specifying STDOUT or STDERR."""
|
"""Exercise SBLaunchInfo::AddOpenFileAction() for STDIN without specifying STDOUT or STDERR."""
|
||||||
self.buildDwarf()
|
self.buildDwarf()
|
||||||
|
@ -53,6 +55,7 @@ class ProcessIOTestCase(TestBase):
|
||||||
@unittest2.skipIf(sys.platform.startswith("win32"), "stdio manipulation unsupported on Windows")
|
@unittest2.skipIf(sys.platform.startswith("win32"), "stdio manipulation unsupported on Windows")
|
||||||
@python_api_test
|
@python_api_test
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # this test fails 2/100 dosep runs
|
||||||
def test_stdout_redirection_with_dwarf(self):
|
def test_stdout_redirection_with_dwarf(self):
|
||||||
"""Exercise SBLaunchInfo::AddOpenFileAction() for STDOUT without specifying STDIN or STDERR."""
|
"""Exercise SBLaunchInfo::AddOpenFileAction() for STDOUT without specifying STDIN or STDERR."""
|
||||||
self.buildDwarf()
|
self.buildDwarf()
|
||||||
|
@ -69,6 +72,7 @@ class ProcessIOTestCase(TestBase):
|
||||||
@unittest2.skipIf(sys.platform.startswith("win32"), "stdio manipulation unsupported on Windows")
|
@unittest2.skipIf(sys.platform.startswith("win32"), "stdio manipulation unsupported on Windows")
|
||||||
@python_api_test
|
@python_api_test
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # this test fails 5/100 dosep runs
|
||||||
def test_stderr_redirection_with_dwarf(self):
|
def test_stderr_redirection_with_dwarf(self):
|
||||||
"""Exercise SBLaunchInfo::AddOpenFileAction() for STDERR without specifying STDIN or STDOUT."""
|
"""Exercise SBLaunchInfo::AddOpenFileAction() for STDERR without specifying STDIN or STDOUT."""
|
||||||
self.buildDwarf()
|
self.buildDwarf()
|
||||||
|
|
|
@ -12,6 +12,7 @@ class SignalsAPITestCase(TestBase):
|
||||||
mydir = TestBase.compute_mydir(__file__)
|
mydir = TestBase.compute_mydir(__file__)
|
||||||
|
|
||||||
@python_api_test
|
@python_api_test
|
||||||
|
@expectedFailureLinux # this test fails 1/100 dosep runs
|
||||||
def test_ignore_signal(self):
|
def test_ignore_signal(self):
|
||||||
"""Test Python SBUnixSignals.Suppress/Stop/Notify() API."""
|
"""Test Python SBUnixSignals.Suppress/Stop/Notify() API."""
|
||||||
self.buildDefault()
|
self.buildDefault()
|
||||||
|
|
|
@ -24,6 +24,7 @@ class ChangeValueAPITestCase(TestBase):
|
||||||
|
|
||||||
@python_api_test
|
@python_api_test
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # this test fails 6/100 dosep runs
|
||||||
def test_change_value_with_dwarf(self):
|
def test_change_value_with_dwarf(self):
|
||||||
"""Exercise the SBValue::SetValueFromCString API."""
|
"""Exercise the SBValue::SetValueFromCString API."""
|
||||||
d = {'EXE': self.exe_name}
|
d = {'EXE': self.exe_name}
|
||||||
|
|
|
@ -32,6 +32,7 @@ class SetWatchlocationAPITestCase(TestBase):
|
||||||
|
|
||||||
@python_api_test
|
@python_api_test
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # fails in 10/100 dosep runs
|
||||||
def test_watch_location_with_dwarf(self):
|
def test_watch_location_with_dwarf(self):
|
||||||
"""Exercise SBValue.WatchPointee() API to set a watchpoint."""
|
"""Exercise SBValue.WatchPointee() API to set a watchpoint."""
|
||||||
self.buildDwarf()
|
self.buildDwarf()
|
||||||
|
|
|
@ -32,6 +32,7 @@ class TargetWatchAddressAPITestCase(TestBase):
|
||||||
|
|
||||||
@python_api_test
|
@python_api_test
|
||||||
@dwarf_test
|
@dwarf_test
|
||||||
|
@expectedFailureLinux # failed 11/100 dosep runs
|
||||||
def test_watch_address_with_dwarf(self):
|
def test_watch_address_with_dwarf(self):
|
||||||
"""Exercise SBTarget.WatchAddress() API to set a watchpoint."""
|
"""Exercise SBTarget.WatchAddress() API to set a watchpoint."""
|
||||||
self.buildDwarf()
|
self.buildDwarf()
|
||||||
|
|
Loading…
Reference in New Issue