https://github.com/kendalharland updated https://github.com/llvm/llvm-project/pull/100477
>From 5a32aac6f71c24bc111a1139b69a7568203dae69 Mon Sep 17 00:00:00 2001 From: kendal <kendal@thebrowser.company> Date: Thu, 25 Jul 2024 15:26:38 -0700 Subject: [PATCH] [lldb][test][win][x86_64] Remove XFAIL from passing API tests --- .../API/functionalities/multiple-slides/TestMultipleSlides.py | 1 + .../API/functionalities/step-avoids-no-debug/TestStepNoDebug.py | 1 - .../TestClassTemplateNonTypeParameterPack.py | 2 +- .../TestClassTemplateTypeParameterPack.py | 2 +- lldb/test/API/python_api/thread/TestThreadAPI.py | 1 + 5 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lldb/test/API/functionalities/multiple-slides/TestMultipleSlides.py b/lldb/test/API/functionalities/multiple-slides/TestMultipleSlides.py index 3d6b27fe68a1b..85fc4493d588b 100644 --- a/lldb/test/API/functionalities/multiple-slides/TestMultipleSlides.py +++ b/lldb/test/API/functionalities/multiple-slides/TestMultipleSlides.py @@ -12,6 +12,7 @@ class MultipleSlidesTestCase(TestBase): NO_DEBUG_INFO_TESTCASE = True + @expectedFailureAll(oslist=["windows"], archs=["x86_64"]) def test_mulitple_slides(self): """Test that a binary can be slid multiple times correctly.""" self.build() diff --git a/lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py b/lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py index a5ec87274a5ba..e80318b45dea4 100644 --- a/lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py +++ b/lldb/test/API/functionalities/step-avoids-no-debug/TestStepNoDebug.py @@ -2,7 +2,6 @@ Test thread step-in, step-over and step-out work with the "Avoid no debug" option. """ - import lldb from lldbsuite.test.decorators import * from lldbsuite.test.lldbtest import * diff --git a/lldb/test/API/lang/cpp/class-template-non-type-parameter-pack/TestClassTemplateNonTypeParameterPack.py b/lldb/test/API/lang/cpp/class-template-non-type-parameter-pack/TestClassTemplateNonTypeParameterPack.py index 9e484e0132c83..1155f7ea44e7a 100644 --- a/lldb/test/API/lang/cpp/class-template-non-type-parameter-pack/TestClassTemplateNonTypeParameterPack.py +++ b/lldb/test/API/lang/cpp/class-template-non-type-parameter-pack/TestClassTemplateNonTypeParameterPack.py @@ -6,7 +6,7 @@ class TestCaseClassTemplateNonTypeParameterPack(TestBase): @expectedFailureAll( - oslist=["windows"], archs=["i[3-6]86", "x86_64"] + oslist=["windows"], archs=["i[3-6]86"] ) # Fails to read memory from target. @no_debug_info_test def test(self): diff --git a/lldb/test/API/lang/cpp/class-template-type-parameter-pack/TestClassTemplateTypeParameterPack.py b/lldb/test/API/lang/cpp/class-template-type-parameter-pack/TestClassTemplateTypeParameterPack.py index 102c00dc603df..efc609e843802 100644 --- a/lldb/test/API/lang/cpp/class-template-type-parameter-pack/TestClassTemplateTypeParameterPack.py +++ b/lldb/test/API/lang/cpp/class-template-type-parameter-pack/TestClassTemplateTypeParameterPack.py @@ -6,7 +6,7 @@ class TestCaseClassTemplateTypeParameterPack(TestBase): @expectedFailureAll( - oslist=["windows"], archs=["i[3-6]86", "x86_64"] + oslist=["windows"], archs=["i[3-6]86"] ) # Fails to read memory from target. @no_debug_info_test def test(self): diff --git a/lldb/test/API/python_api/thread/TestThreadAPI.py b/lldb/test/API/python_api/thread/TestThreadAPI.py index 1898c6a2a9792..eeac804e921f4 100644 --- a/lldb/test/API/python_api/thread/TestThreadAPI.py +++ b/lldb/test/API/python_api/thread/TestThreadAPI.py @@ -52,6 +52,7 @@ def test_negative_indexing(self): self.build() self.validate_negative_indexing() + @expectedFailureAll(oslist=["windows"], archs=["x86_64"]) def test_StepInstruction(self): """Test that StepInstruction preserves the plan stack.""" self.build() _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits