aboutsummaryrefslogtreecommitdiff
path: root/lldb/test/API/python_api
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/test/API/python_api')
-rw-r--r--lldb/test/API/python_api/global_module_cache/TestGlobalModuleCache.py6
-rw-r--r--lldb/test/API/python_api/process/address-masks/TestAddressMasks.py6
-rw-r--r--lldb/test/API/python_api/target/TestTargetAPI.py2
-rw-r--r--lldb/test/API/python_api/thread/TestThreadAPI.py2
-rw-r--r--lldb/test/API/python_api/unnamed_symbol_lookup/TestUnnamedSymbolLookup.py2
5 files changed, 9 insertions, 9 deletions
diff --git a/lldb/test/API/python_api/global_module_cache/TestGlobalModuleCache.py b/lldb/test/API/python_api/global_module_cache/TestGlobalModuleCache.py
index 5dd268b..235022c 100644
--- a/lldb/test/API/python_api/global_module_cache/TestGlobalModuleCache.py
+++ b/lldb/test/API/python_api/global_module_cache/TestGlobalModuleCache.py
@@ -45,7 +45,7 @@ class GlobalModuleCacheTestCase(TestBase):
# On Arm and AArch64 Linux, this test attempts to pop a thread plan when
# we only have the base plan remaining. Skip it until we can figure out
# the bug this is exposing (https://github.com/llvm/llvm-project/issues/76057).
- @skipIf(oslist=["linux"], archs=["arm", "aarch64"])
+ @skipIf(oslist=["linux"], archs=["arm$", "aarch64"])
def test_OneTargetOneDebugger(self):
self.do_test(True, True)
@@ -53,13 +53,13 @@ class GlobalModuleCacheTestCase(TestBase):
# This test tests for the desired behavior as an expected fail.
@skipIfWindows
@expectedFailureAll
- @skipIf(oslist=["linux"], archs=["arm", "aarch64"])
+ @skipIf(oslist=["linux"], archs=["arm$", "aarch64"])
def test_TwoTargetsOneDebugger(self):
self.do_test(False, True)
@skipIfWindows
@expectedFailureAll
- @skipIf(oslist=["linux"], archs=["arm", "aarch64"])
+ @skipIf(oslist=["linux"], archs=["arm$", "aarch64"])
def test_OneTargetTwoDebuggers(self):
self.do_test(True, False)
diff --git a/lldb/test/API/python_api/process/address-masks/TestAddressMasks.py b/lldb/test/API/python_api/process/address-masks/TestAddressMasks.py
index 152776efc..f917f35 100644
--- a/lldb/test/API/python_api/process/address-masks/TestAddressMasks.py
+++ b/lldb/test/API/python_api/process/address-masks/TestAddressMasks.py
@@ -19,7 +19,7 @@ class AddressMasksTestCase(TestBase):
self.runCmd("settings set target.process.virtual-addressable-bits 0")
self.runCmd("settings set target.process.highmem-virtual-addressable-bits 0")
- @skipIf(archs=["arm"]) # 32-bit arm ABI hardcodes Code mask, is 32-bit
+ @skipIf(archs=["arm$"]) # 32-bit arm ABI hardcodes Code mask, is 32-bit
def test_address_masks(self):
self.build()
(target, process, t, bp) = lldbutil.run_to_source_breakpoint(
@@ -80,7 +80,7 @@ class AddressMasksTestCase(TestBase):
# AArch64 can have different address masks for high and low memory, when different
# page tables are set up.
@skipIf(archs=no_match(["arm64", "arm64e", "aarch64"]))
- @skipIf(archs=["arm"]) # 32-bit arm ABI hardcodes Code mask, is 32-bit
+ @skipIf(archs=["arm$"]) # 32-bit arm ABI hardcodes Code mask, is 32-bit
def test_address_masks_target_supports_highmem_tests(self):
self.build()
(target, process, t, bp) = lldbutil.run_to_source_breakpoint(
@@ -113,7 +113,7 @@ class AddressMasksTestCase(TestBase):
# On most targets where we have a single mask for all address range, confirm
# that the high memory masks are ignored.
@skipIf(archs=["arm64", "arm64e", "aarch64"])
- @skipIf(archs=["arm"]) # 32-bit arm ABI hardcodes Code mask, is 32-bit
+ @skipIf(archs=["arm$"]) # 32-bit arm ABI hardcodes Code mask, is 32-bit
def test_address_masks_target_no_highmem(self):
self.build()
(target, process, t, bp) = lldbutil.run_to_source_breakpoint(
diff --git a/lldb/test/API/python_api/target/TestTargetAPI.py b/lldb/test/API/python_api/target/TestTargetAPI.py
index 67b9d19..d346563 100644
--- a/lldb/test/API/python_api/target/TestTargetAPI.py
+++ b/lldb/test/API/python_api/target/TestTargetAPI.py
@@ -160,7 +160,7 @@ class TargetAPITestCase(TestBase):
@skipIfWindows # stdio manipulation unsupported on Windows
@skipIfRemote # stdio manipulation unsupported on remote iOS devices<rdar://problem/54581135>
- @skipIf(oslist=["linux"], archs=["arm", "aarch64"])
+ @skipIf(oslist=["linux"], archs=["arm$", "aarch64"])
@no_debug_info_test
def test_launch_simple(self):
d = {"EXE": "b.out"}
diff --git a/lldb/test/API/python_api/thread/TestThreadAPI.py b/lldb/test/API/python_api/thread/TestThreadAPI.py
index 1898c6a..5583434a 100644
--- a/lldb/test/API/python_api/thread/TestThreadAPI.py
+++ b/lldb/test/API/python_api/thread/TestThreadAPI.py
@@ -29,7 +29,7 @@ class ThreadAPITestCase(TestBase):
self.run_to_address(self.exe_name)
@skipIfAsan # The output looks different under ASAN.
- @expectedFailureAll(oslist=["linux"], archs=["arm"], bugnumber="llvm.org/pr45892")
+ @expectedFailureAll(oslist=["linux"], archs=["arm$"], bugnumber="llvm.org/pr45892")
@expectedFailureAll(oslist=["windows"])
def test_step_out_of_malloc_into_function_b(self):
"""Test Python SBThread.StepOut() API to step out of a malloc call where the call site is at function b()."""
diff --git a/lldb/test/API/python_api/unnamed_symbol_lookup/TestUnnamedSymbolLookup.py b/lldb/test/API/python_api/unnamed_symbol_lookup/TestUnnamedSymbolLookup.py
index 34a6cab..b78bddd 100644
--- a/lldb/test/API/python_api/unnamed_symbol_lookup/TestUnnamedSymbolLookup.py
+++ b/lldb/test/API/python_api/unnamed_symbol_lookup/TestUnnamedSymbolLookup.py
@@ -11,7 +11,7 @@ from lldbsuite.test import lldbutil
# --keep-symbol causes error on Windows: llvm-strip.exe: error: option is not supported for COFF
@skipIfWindows
# Unnamed symbols don't get into the .eh_frame section on ARM, so LLDB can't find them.
-@skipIf(archs=["arm"])
+@skipIf(archs=["arm$"])
class TestUnnamedSymbolLookup(TestBase):
def test_unnamed_symbol_lookup(self):
"""Test looking up unnamed symbol synthetic name"""