diff options
Diffstat (limited to 'lldb/test/API/python_api')
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""" |
