diff options
| author | Zachary Turner <zturner@google.com> | 2015-08-14 23:28:49 +0000 |
|---|---|---|
| committer | Zachary Turner <zturner@google.com> | 2015-08-14 23:28:49 +0000 |
| commit | c714b07433136ab1cefca787e51c0a22e24e9302 (patch) | |
| tree | 901f334ea8ee0100e94a91f6334494d376bba432 /lldb/test/functionalities/data-formatter | |
| parent | b9b46f5a584a7dd616d297c6942f90fdb75f10d4 (diff) | |
| download | bcm5719-llvm-c714b07433136ab1cefca787e51c0a22e24e9302.tar.gz bcm5719-llvm-c714b07433136ab1cefca787e51c0a22e24e9302.zip | |
Disable libstdc++ and libcxx data formatter tests on Windows.
Neither of these libraries has been ported to Windows. Eventually
if they are ever ported we can re-enable these tests. But more
immediately what we need to do is add new data formatters for
MSVC's STL implementation. This is tracked in
http://llvm.org/pr24460.
llvm-svn: 245125
Diffstat (limited to 'lldb/test/functionalities/data-formatter')
8 files changed, 9 insertions, 4 deletions
diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py index 18547522e73..e73bbe76831 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py @@ -20,6 +20,7 @@ class LibcxxUnorderedDataFormatterTestCase(TestBase): self.data_formatter_commands() @dwarf_test + @skipIfWindows # libc++ not ported to Windows yet @skipIfGcc def test_with_dwarf_and_run_command(self): """Test data formatter commands.""" diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py index e5abcd649a6..38046ab3185 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py @@ -20,7 +20,7 @@ class LibcxxVBoolDataFormatterTestCase(TestBase): self.data_formatter_commands() @skipIfGcc - @skipIfWindows # http://llvm.org/pr21800 + @skipIfWindows # libc++ not ported to Windows. @dwarf_test def test_with_dwarf_and_run_command(self): """Test data formatter commands.""" diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py index bac3057309f..ea835a7833f 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py @@ -20,6 +20,7 @@ class StdIteratorDataFormatterTestCase(TestBase): self.data_formatter_commands() @dwarf_test + @skipIfWindows # libstdcpp not ported to Windows @expectedFailureFreeBSD("llvm.org/pr20548") # fails to build on lab.llvm.org buildbot @expectedFailureIcc # llvm.org/pr15301 LLDB prints incorrect sizes of STL containers def test_with_dwarf_and_run_command(self): diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py index 6b06581112a..1d1202a0677 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py @@ -20,6 +20,7 @@ class StdListDataFormatterTestCase(TestBase): self.data_formatter_commands() @dwarf_test + @skipIfWindows # libstdcpp not ported to Windows @expectedFailureFreeBSD("llvm.org/pr20548") # fails to build on lab.llvm.org buildbot def test_with_dwarf_and_run_command(self): """Test data formatter commands.""" diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py index d2ffa0f4b36..c80a3c2427d 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py @@ -19,8 +19,8 @@ class StdMapDataFormatterTestCase(TestBase): self.buildDsym() self.data_formatter_commands() - @expectedFailureIcc # llvm.org/pr15301: LLDB prints incorrect size of - # libstdc++ containers + @expectedFailureIcc # llvm.org/pr15301: LLDB prints incorrect size of libstdc++ containers + @skipIfWindows # libstdcpp not ported to Windows @skipIfFreeBSD @dwarf_test def test_with_dwarf_and_run_command(self): diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py index 9188efb8d55..5c0c2498954 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py @@ -21,6 +21,7 @@ class StdStringDataFormatterTestCase(TestBase): self.data_formatter_commands() @expectedFailureFreeBSD("llvm.org/pr20548") # fails to build on lab.llvm.org buildbot + @skipIfWindows # libstdcpp not ported to Windows @dwarf_test def test_with_dwarf_and_run_command(self): """Test data formatter commands.""" diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py index 7fc8a7c817c..b8052dc8326 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py @@ -22,7 +22,7 @@ class StdVBoolDataFormatterTestCase(TestBase): @expectedFailureFreeBSD("llvm.org/pr20548") # fails to build on lab.llvm.org buildbot @dwarf_test - @skipIfWindows # http://llvm.org/pr21800 + @skipIfWindows # libstdcpp not ported to Windows. @skipIfDarwin def test_with_dwarf_and_run_command(self): """Test data formatter commands.""" diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py index 9d4ea773eb7..9c74cac3c3c 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py @@ -22,6 +22,7 @@ class StdVectorDataFormatterTestCase(TestBase): @dwarf_test @skipIfFreeBSD @expectedFailureIcc # llvm.org/pr15301 LLDB prints incorrect sizes of STL containers + @skipIfWindows # libstdcpp not ported to Windows def test_with_dwarf_and_run_command(self): """Test data formatter commands.""" self.buildDwarf() |

