xfail tests that failed with clang-3.7, gcc4.8.2 and on i386 to get buildbot green

Summary:
-Refer to bug https://buganizer.corp.google.com/issues/19893563
-Test log http://lab.llvm.org:8011/builders/lldb-x86_64-ubuntu-14.04-cmake/builds/1145

Test Plan: Run tests with different compiler and archs locally

Reviewers: sivachandra, ovyalov, chaoren, vharron

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D8573

llvm-svn: 233157
This commit is contained in:
Ying Chen 2015-03-25 00:39:25 +00:00
parent 75c9f13aa8
commit 4e0587d26a
12 changed files with 14 additions and 0 deletions

View File

@ -24,6 +24,7 @@ class StdVBoolDataFormatterTestCase(TestBase):
@dwarf_test
@skipIfWindows # http://llvm.org/pr21800
@skipIfDarwin
@expectedFailurei386 #xfail to get buildbot green, failing config: i386 binary running on ubuntu 14.04 x86_64
def test_with_dwarf_and_run_command(self):
"""Test data formatter commands."""
self.buildDwarf()

View File

@ -9,6 +9,7 @@ import lldb
from lldbtest import *
import lldbutil
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
class PluginCommandTestCase(TestBase):
mydir = TestBase.compute_mydir(__file__)

View File

@ -20,6 +20,7 @@ class NoreturnUnwind(TestBase):
self.noreturn_unwind_tests()
@dwarf_test
@expectedFailurei386 #xfail to get buildbot green, failing config: i386 binary running on ubuntu 14.04 x86_64
def test_with_dwarf (self):
"""Test that we can backtrace correctly with 'noreturn' functions on the stack"""
self.buildDwarf()

View File

@ -23,6 +23,7 @@ class HelloWatchLocationTestCase(TestBase):
@expectedFailureFreeBSD("llvm.org/pr18832")
@dwarf_test
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
def test_hello_watchlocation_with_dwarf(self):
"""Test watching a location with '-x size' option."""
self.buildDwarf(dictionary=self.d)

View File

@ -22,6 +22,7 @@ class WatchLocationUsingWatchpointSetTestCase(TestBase):
@expectedFailureFreeBSD('llvm.org/pr18832')
@dwarf_test
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
def test_watchlocation_with_dwarf_using_watchpoint_set(self):
"""Test watching a location with 'watchpoint set expression -w write -x size' option."""
self.buildDwarf(dictionary=self.d)

View File

@ -13,6 +13,7 @@ class WatchpointSetErrorTestCase(TestBase):
mydir = TestBase.compute_mydir(__file__)
@expectedFailureFreeBSD('llvm.org/pr18832')
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
def test_error_cases_with_watchpoint_set(self):
"""Test error cases with the 'watchpoint set' command."""
self.buildDwarf(dictionary=self.d)

View File

@ -19,6 +19,7 @@ class RegisterVariableTestCase(TestBase):
@expectedFailureClang
@dwarf_test
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
def test_with_dwarf_and_run_command(self):
"""Test expressions on register values."""
self.buildDwarf()

View File

@ -22,6 +22,7 @@ class CPPThisTestCase(TestBase):
@expectedFailureGcc # llvm.org/pr15439 The 'this' pointer isn't available during expression evaluation when stopped in an inlined member function.
@expectedFailureIcc # ICC doesn't emit correct DWARF inline debug info for inlined member functions
@dwarf_test
@expectedFailureClang(bugnumber='llvm.org/pr23012', compiler_version=['>=','3.6'])#xfail to get buildbot green, test failed with totclang - clang3.7
def test_with_dwarf_and_run_command(self):
"""Test that the appropriate member variables are available when stopped in C++ static, inline, and const methods"""
self.buildDwarf()

View File

@ -121,6 +121,7 @@ class InlineTest(TestBase):
self.buildDsym()
self.do_test()
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
def __test_with_dwarf(self):
self.using_dsym = False
self.BuildMakefile()

View File

@ -48,6 +48,7 @@ class TargetWatchAddressAPITestCase(TestBase):
@python_api_test
@dwarf_test
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
def test_watch_address_with_invalid_watch_size_with_dwarf(self):
"""Exercise SBTarget.WatchAddress() API but pass an invalid watch_size."""
self.buildDwarf()

View File

@ -13,6 +13,7 @@ class MiBreakTestCase(lldbmi_testcase.MiTestCaseBase):
@lldbmi_test
@expectedFailureWindows("llvm.org/pr22274: need a pexpect replacement for windows")
@skipIfFreeBSD # llvm.org/pr22411: Failure presumably due to known thread races
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
def test_lldbmi_break_insert_function_pending(self):
"""Test that 'lldb-mi --interpreter' works for pending function breakpoints."""
@ -31,6 +32,7 @@ class MiBreakTestCase(lldbmi_testcase.MiTestCaseBase):
@lldbmi_test
@expectedFailureWindows("llvm.org/pr22274: need a pexpect replacement for windows")
@skipIfFreeBSD # llvm.org/pr22411: Failure presumably due to known thread races
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
def test_lldbmi_break_insert_function(self):
"""Test that 'lldb-mi --interpreter' works for function breakpoints."""
@ -77,6 +79,7 @@ class MiBreakTestCase(lldbmi_testcase.MiTestCaseBase):
@lldbmi_test
@expectedFailureWindows("llvm.org/pr22274: need a pexpect replacement for windows")
@skipIfFreeBSD # llvm.org/pr22411: Failure presumably due to known thread races
@expectedFailureGcc #xfail to get buildbot green, test failed with gcc4.8.2
def test_lldbmi_break_insert_file_line(self):
"""Test that 'lldb-mi --interpreter' works for file:line breakpoints."""

View File

@ -187,6 +187,7 @@ class MiExecTestCase(lldbmi_testcase.MiTestCaseBase):
@lldbmi_test
@expectedFailureWindows("llvm.org/pr22274: need a pexpect replacement for windows")
@skipIfFreeBSD # llvm.org/pr22411: Failure presumably due to known thread races
@expectedFailurei386 #xfail to get buildbot green, failing config: i386 binary running on ubuntu 14.04 x86_64
def test_lldbmi_exec_next_instruction(self):
"""Test that 'lldb-mi --interpreter' works for instruction stepping."""