From 9f1730daa1d1dabc2c197c5e84db1333a0d190c7 Mon Sep 17 00:00:00 2001 From: Felipe de Azevedo Piovezan Date: Fri, 4 Apr 2025 09:31:16 -0700 Subject: [PATCH] [lldb] Mark swift tests as such (cherry picked from commit 1d8c3bb8032365df0e563685900f268aad8f6d39) --- .../test/API/lang/swift/async/tasks/TestSwiftTaskBacktrace.py | 2 ++ lldb/test/API/lang/swift/async/tasks/TestSwiftTaskSelect.py | 4 ++++ .../test/API/lang/swift/async/tasks/info/TestSwiftTaskInfo.py | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/lldb/test/API/lang/swift/async/tasks/TestSwiftTaskBacktrace.py b/lldb/test/API/lang/swift/async/tasks/TestSwiftTaskBacktrace.py index 958adc768fe53..056ee50987d6c 100644 --- a/lldb/test/API/lang/swift/async/tasks/TestSwiftTaskBacktrace.py +++ b/lldb/test/API/lang/swift/async/tasks/TestSwiftTaskBacktrace.py @@ -6,6 +6,7 @@ class TestCase(TestBase): + @swiftTest def test_backtrace_task_variable(self): self.build() lldbutil.run_to_source_breakpoint( @@ -13,6 +14,7 @@ def test_backtrace_task_variable(self): ) self.do_backtrace("task") + @swiftTest def test_backtrace_task_address(self): self.build() _, _, thread, _ = lldbutil.run_to_source_breakpoint( diff --git a/lldb/test/API/lang/swift/async/tasks/TestSwiftTaskSelect.py b/lldb/test/API/lang/swift/async/tasks/TestSwiftTaskSelect.py index cf1c620ce64c3..1348bd28d1c07 100644 --- a/lldb/test/API/lang/swift/async/tasks/TestSwiftTaskSelect.py +++ b/lldb/test/API/lang/swift/async/tasks/TestSwiftTaskSelect.py @@ -6,6 +6,7 @@ class TestCase(TestBase): + @swiftTest def test_backtrace_selected_task_variable(self): self.build() lldbutil.run_to_source_breakpoint( @@ -13,6 +14,7 @@ def test_backtrace_selected_task_variable(self): ) self.do_backtrace_selected_task("task") + @swiftTest def test_backtrace_selected_task_address(self): self.build() _, _, thread, _ = lldbutil.run_to_source_breakpoint( @@ -35,6 +37,7 @@ def do_backtrace_selected_task(self, arg): ], ) + @swiftTest def test_navigate_stack_of_selected_task_variable(self): self.build() _, process, thread, _ = lldbutil.run_to_source_breakpoint( @@ -42,6 +45,7 @@ def test_navigate_stack_of_selected_task_variable(self): ) self.do_test_navigate_selected_task_stack(process, "task") + @swiftTest def test_navigate_stack_of_selected_task_address(self): self.build() _, process, thread, _ = lldbutil.run_to_source_breakpoint( diff --git a/lldb/test/API/lang/swift/async/tasks/info/TestSwiftTaskInfo.py b/lldb/test/API/lang/swift/async/tasks/info/TestSwiftTaskInfo.py index 3416ef9b91a98..ced1c4f4eb792 100644 --- a/lldb/test/API/lang/swift/async/tasks/info/TestSwiftTaskInfo.py +++ b/lldb/test/API/lang/swift/async/tasks/info/TestSwiftTaskInfo.py @@ -5,7 +5,6 @@ import re - def _tail(output): """Delete the first line of output text.""" result, _ = re.subn(r"^.*\n", "", output, count=1) @@ -15,6 +14,7 @@ def _tail(output): class TestCase(TestBase): @skipUnlessDarwin + @swiftTest def test_compare_printed_task_variable_to_task_info(self): """Compare the output of a printed Task to the output of `task info`.""" self.build() @@ -28,6 +28,7 @@ def test_compare_printed_task_variable_to_task_info(self): self.assertEqual(_tail(task_info_output), _tail(frame_variable_output)) @skipUnlessDarwin + @swiftTest def test_compare_printed_task_variable_to_task_info_with_address(self): """Compare the output of a printed Task to the output of `task info
`.""" self.build()