diff --git a/lldb/test/API/functionalities/memory-region/TestMemoryRegion.py b/lldb/test/API/functionalities/memory-region/TestMemoryRegion.py index 3ea4a75ec9b9..50d64de5b754 100644 --- a/lldb/test/API/functionalities/memory-region/TestMemoryRegion.py +++ b/lldb/test/API/functionalities/memory-region/TestMemoryRegion.py @@ -37,6 +37,11 @@ class MemoryCommandRegion(TestBase): self.runCmd("run", RUN_SUCCEEDED) + # This test builds a large result string in such a way that when run + # under ASAN the test always times out. Most of the time is in the asan + # checker under PyUnicode_Append. + # This seems to be a worst-case scenario for ASAN performance. + @skipIfAsan def test_command(self): self.setup_program() @@ -119,4 +124,4 @@ class MemoryCommandRegion(TestBase): "Unexpected overlapping memory region found.") previous_base = region_base - previous_end = region_end \ No newline at end of file + previous_end = region_end