Skip to content

Commit 7daa9a9

Browse files
committed
[LLDB] Remove decorator from XPASSes AArch64/Windows
This patch remove XFAIL decorator from tests which as passing on AArch64 Windows. This is tested on surface pro x using tot llvm and clang 14.0.3 as compiler with visual studio 2019 x86_arm64 environment.
1 parent d3d9bbd commit 7daa9a9

File tree

7 files changed

+7
-8
lines changed

7 files changed

+7
-8
lines changed

lldb/test/API/api/command-return-object/TestSBCommandReturnObject.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class TestSBCommandReturnObject(TestBase):
1515

1616
@skipIfNoSBHeaders
1717
@expectedFailureAll(
18-
oslist=["windows"],
18+
oslist=["windows"], archs=["i[3-6]86", "x86_64"],
1919
bugnumber="llvm.org/pr43570")
2020
def test_sb_command_return_object(self):
2121
env = {self.dylibPath: self.getLLDBLibraryEnvVal()}

lldb/test/API/api/multiple-targets/TestMultipleTargets.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class TestMultipleTargets(TestBase):
2020
@skipIfNoSBHeaders
2121
@skipIfHostIncompatibleWithRemote
2222
@expectedFailureAll(
23-
oslist=["windows"],
23+
oslist=["windows"], archs=["i[3-6]86", "x86_64"],
2424
bugnumber="llvm.org/pr20282")
2525
@expectedFlakeyNetBSD
2626
def test_multiple_targets(self):

lldb/test/API/commands/expression/char/TestExprsChar.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,9 @@ def do_test(self, dictionary=None):
2020
def test_default_char(self):
2121
self.do_test()
2222

23-
@skipIf(oslist=["linux"], archs=["arm"], bugnumber="llvm.org/pr23069")
23+
@skipIf(oslist=["linux"], archs=["aarch64", "arm"], bugnumber="llvm.org/pr23069")
2424
@expectedFailureAll(
2525
archs=[
26-
"aarch64",
2726
"powerpc64le",
2827
"s390x"],
2928
bugnumber="llvm.org/pr23069")

lldb/test/API/commands/expression/xvalue/TestXValuePrinting.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class ExprXValuePrintingTestCase(TestBase):
77

88
mydir = TestBase.compute_mydir(__file__)
99

10-
@expectedFailureAll(oslist=["windows"], bugnumber="llvm.org/pr21765")
10+
@expectedFailureAll(oslist=["windows"], archs=["i[3-6]86", "x86_64"], bugnumber="llvm.org/pr21765")
1111
def test(self):
1212
"""Printing an xvalue should work."""
1313
self.build()

lldb/test/API/functionalities/return-value/TestReturnValue.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ def test_with_python(self):
175175
"3.6"],
176176
archs=["i386"])
177177
@expectedFailureAll(compiler=["gcc"], archs=["x86_64", "i386"])
178-
@expectedFailureAll(oslist=["windows"], bugnumber="llvm.org/pr24778")
178+
@expectedFailureAll(oslist=["windows"], archs=["i[3-6]86", "x86_64"], bugnumber="llvm.org/pr24778")
179179
def test_vector_values(self):
180180
self.build()
181181
exe = self.getBuildArtifact("a.out")

lldb/test/API/lang/cpp/class-template-non-type-parameter-pack/TestClassTemplateNonTypeParameterPack.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class TestCaseClassTemplateNonTypeParameterPack(TestBase):
77

88
mydir = TestBase.compute_mydir(__file__)
99

10-
@expectedFailureAll(oslist=["windows"]) # Fails to read memory from target.
10+
@expectedFailureAll(oslist=["windows"], archs=["i[3-6]86", "x86_64"]) # Fails to read memory from target.
1111
@no_debug_info_test
1212
def test(self):
1313
self.build()

lldb/test/API/lang/cpp/class-template-type-parameter-pack/TestClassTemplateTypeParameterPack.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class TestCaseClassTemplateTypeParameterPack(TestBase):
77

88
mydir = TestBase.compute_mydir(__file__)
99

10-
@expectedFailureAll(oslist=["windows"]) # Fails to read memory from target.
10+
@expectedFailureAll(oslist=["windows"], archs=["i[3-6]86", "x86_64"]) # Fails to read memory from target.
1111
@no_debug_info_test
1212
def test(self):
1313
self.build()

0 commit comments

Comments
 (0)