Author: Muhammad Omair Javaid Date: 2023-05-29T12:13:16+04:00 New Revision: d093111ab135154cabc77e5bad625d9d7cd720d5
URL: https://github.com/llvm/llvm-project/commit/d093111ab135154cabc77e5bad625d9d7cd720d5 DIFF: https://github.com/llvm/llvm-project/commit/d093111ab135154cabc77e5bad625d9d7cd720d5.diff LOG: [LLDB] Remove XFAIL on Windows decorator XPASSes Following tests are now passing on LLDB AArch64 Windows buildbot: lldb-api :: commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py lldb-api :: functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py lldb-api :: lang/cpp/constructors/TestCppConstructors.py lldb-api :: lang/cpp/namespace/TestNamespace.py lldb-api :: lang/cpp/this_class_type_mixing/TestThisClassTypeMixing.py https://lab.llvm.org/buildbot/#/builders/219/builds/3012 This patch removes XFAIL decorator from all of the above. Differential Revision: https://reviews.llvm.org/D151268 Added: Modified: lldb/test/API/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py lldb/test/API/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py lldb/test/API/lang/cpp/constructors/TestCppConstructors.py lldb/test/API/lang/cpp/namespace/TestNamespace.py lldb/test/API/lang/cpp/this_class_type_mixing/TestThisClassTypeMixing.py Removed: ################################################################################ diff --git a/lldb/test/API/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py b/lldb/test/API/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py index c69b4e5b32ef5..ce74dd27cc179 100644 --- a/lldb/test/API/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py +++ b/lldb/test/API/commands/expression/deleting-implicit-copy-constructor/TestDeletingImplicitCopyConstructor.py @@ -6,6 +6,5 @@ globals(), [ decorators.expectedFailureAll(bugnumber="llvm.org/pr50814", compiler="gcc"), - decorators.expectedFailureAll(oslist=["windows"]), ], ) diff --git a/lldb/test/API/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py b/lldb/test/API/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py index 47840102cf3cc..f602d017f28b7 100644 --- a/lldb/test/API/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py +++ b/lldb/test/API/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py @@ -16,7 +16,6 @@ def setUp(self): self.line = line_number("main.cpp", "// Set break point at this line.") @expectedFlakeyNetBSD - @expectedFailureAll(oslist=["windows"]) def test_with_run_command(self): """Test that that file and class static variables display correctly.""" self.build() diff --git a/lldb/test/API/lang/cpp/constructors/TestCppConstructors.py b/lldb/test/API/lang/cpp/constructors/TestCppConstructors.py index 0c3de3aaf1a55..4c50de0cd7502 100644 --- a/lldb/test/API/lang/cpp/constructors/TestCppConstructors.py +++ b/lldb/test/API/lang/cpp/constructors/TestCppConstructors.py @@ -6,7 +6,6 @@ class TestCase(TestBase): @expectedFailureAll(bugnumber="llvm.org/pr50814", compiler="gcc") - @expectedFailureAll(oslist=["windows"]) def test_constructors(self): self.build() lldbutil.run_to_source_breakpoint( diff --git a/lldb/test/API/lang/cpp/namespace/TestNamespace.py b/lldb/test/API/lang/cpp/namespace/TestNamespace.py index 1301342599df1..1dc9d00fcd993 100644 --- a/lldb/test/API/lang/cpp/namespace/TestNamespace.py +++ b/lldb/test/API/lang/cpp/namespace/TestNamespace.py @@ -11,7 +11,6 @@ class NamespaceBreakpointTestCase(TestBase): @expectedFailureAll(bugnumber="llvm.org/pr28548", compiler="gcc") - @expectedFailureAll(oslist=["windows"]) def test_breakpoints_func_auto(self): """Test that we can set breakpoints correctly by basename to find all functions whose basename is "func".""" self.build() diff --git a/lldb/test/API/lang/cpp/this_class_type_mixing/TestThisClassTypeMixing.py b/lldb/test/API/lang/cpp/this_class_type_mixing/TestThisClassTypeMixing.py index a307d091ed0d7..2321246a2e7e5 100644 --- a/lldb/test/API/lang/cpp/this_class_type_mixing/TestThisClassTypeMixing.py +++ b/lldb/test/API/lang/cpp/this_class_type_mixing/TestThisClassTypeMixing.py @@ -16,7 +16,6 @@ class by injecting a "$__lldb_expr" member function into the class. This class TestCase(TestBase): @no_debug_info_test - @expectedFailureAll(oslist=["windows"]) def test(self): self.build() lldbutil.run_to_source_breakpoint( _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits