Skip to content

Commit 4aef6d1

Browse files
authored
[gha] exclude some flaky lldb test cases (#183)
Adds the set of lldb tests that either failed or hung in the last 2 weeks to the ds2 exclusion list. Also sorts the modified exclusion files which moved around a few entries.
1 parent 52d1278 commit 4aef6d1

File tree

4 files changed

+25
-18
lines changed

4 files changed

+25
-18
lines changed

Support/Testing/Excluded/ds2/android-x86_64.excluded

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ TestExec.ExecTestCase.test_correct_thread_plan_state_before_exec
1616
TestExec.ExecTestCase.test_hitting_exec
1717
TestExec.ExecTestCase.test_skipping_exec
1818
TestExprDoesntBlock.ExprDoesntDeadlockTestCase.test_with_run_command_dwarf
19+
TestExprDoesntBlock.ExprDoesntDeadlockTestCase.test_with_run_command_dwo
1920
TestExpressionInSyscall.ExprSyscallTestCase.test_setpgid_dwarf
2021
TestExpressionInSyscall.ExprSyscallTestCase.test_setpgid_dwo
2122
TestFindInMemory.FindInMemoryTestCase.test_find_in_memory_ok
@@ -80,6 +81,8 @@ TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_another_pid_llgs
8081
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_minus_one_pid_llgs
8182
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_zero_pid_llgs
8283
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_switches_to_3_threads_launch_llgs
84+
TestLldbGdbServer.LldbGdbServerTestCase.test_qMemoryRegionInfo_reports_heap_address_as_rw_llgs
85+
TestLldbGdbServer.LldbGdbServerTestCase.test_qMemoryRegionInfo_reports_stack_address_as_rw_llgs
8386
TestLldbGdbServer.LldbGdbServerTestCase.test_qRegisterInfo_contains_avx_registers_llgs
8487
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_fork_events_llgs
8588
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_siginfo_read_llgs

Support/Testing/Excluded/ds2/linux-aarch64.excluded

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ TestGdbRemoteMemoryAllocation.TestGdbRemoteMemoryAllocation.test_bad_packet_llgs
6262
TestGdbRemoteModuleInfo.TestGdbRemoteModuleInfo.test_module_info_llgs
6363
TestGdbRemoteTargetXmlPacket.TestGdbRemoteTargetXmlPacket.test_g_target_xml_returns_correct_data_llgs
6464
TestGdbRemoteThreadsInStopReply.TestGdbRemoteThreadsInStopReply.test_stop_reply_contains_thread_pcs_llgs
65+
TestGdbRemote_qThreadStopInfo.TestGdbRemote_qThreadStopInfo.test_qThreadStopInfo_only_reports_one_thread_stop_reason_during_interrupt_llgs
6566
TestHelloWorld.HelloWorldTestCase.test_with_attach_to_process_with_id_api
6667
TestHelloWorld.HelloWorldTestCase.test_with_attach_to_process_with_name_api
6768
TestInferiorCrashing.CrashingInferiorTestCase.test_inferior_crashing_dwarf

Support/Testing/Excluded/ds2/linux-i686.excluded

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
skip
2-
lldbsuite.test.lldbtest.TestPrintf.test_dwarf
3-
lldbsuite.test.lldbtest.TestPrintf.test_dwo
42
TestBadAddressBreakpoints.BadAddressBreakpointTestCase.test_bad_address_breakpoints
53
TestBreakpointSerialization.BreakpointSerialization.test_scripted_extra_args
64
TestBreakpointSetRestart.BreakpointSetRestart.test_breakpoint_set_restart_dwarf
@@ -16,8 +14,8 @@ TestDataFormatterGenericMultiSet.GenericMultiSetDataFormatterTestCase.test_with_
1614
TestDataFormatterHexCaps.DataFormatterHexCapsTestCase.test_with_run_command_dwo
1715
TestDataFormatterSynthVal.DataFormatterSynthValueTestCase.test_with_run_command_dwarf
1816
TestDataFormatterSynthVal.DataFormatterSynthValueTestCase.test_with_run_command_dwo
19-
TestDyldExecLinux.TestLinux64ExecViaDynamicLoader.test_without_svr4
2017
TestDyldExecLinux.TestLinux64ExecViaDynamicLoader.test_with_svr4
18+
TestDyldExecLinux.TestLinux64ExecViaDynamicLoader.test_without_svr4
2119
TestDyldLaunchLinux.TestLinux64LaunchingViaDynamicLoader.test
2220
TestExec.ExecTestCase.test_correct_thread_plan_state_before_exec
2321
TestExec.ExecTestCase.test_hitting_exec
@@ -30,19 +28,7 @@ TestFrames.FrameAPITestCase.test_get_arg_vals_for_call_stack_dwo
3028
TestGdbRemoteAttachWait.TestGdbRemoteAttachWait.test_attach_with_vAttachWait_llgs
3129
TestGdbRemoteAttachWait.TestGdbRemoteAttachWait.test_launch_after_attach_with_vAttachOrWait_llgs
3230
TestGdbRemoteAttachWait.TestGdbRemoteAttachWait.test_launch_before_attach_with_vAttachOrWait_llgs
33-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_c_both_nonstop_llgs
34-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_c_interspersed_nonstop_llgs
35-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_detach_all_nonstop_llgs
36-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_fork_follow_nonstop_llgs
37-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_fork_nonstop_llgs
38-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_kill_all_nonstop_llgs
39-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vCont_both_implicit_nonstop_llgs
40-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vCont_both_minus_one_nonstop_llgs
41-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vCont_both_nonstop_llgs
42-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vCont_interspersed_nonstop_llgs
43-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vfork_follow_nonstop_llgs
44-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vfork_nonstop_llgs
45-
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vkill_both_nonstop_llgs
31+
TestGdbRemoteFork.TestGdbRemoteFork.test_T_llgs
4632
TestGdbRemoteFork.TestGdbRemoteFork.test_c_child_llgs
4733
TestGdbRemoteFork.TestGdbRemoteFork.test_c_child_then_parent_llgs
4834
TestGdbRemoteFork.TestGdbRemoteFork.test_c_interspersed_llgs
@@ -59,7 +45,6 @@ TestGdbRemoteFork.TestGdbRemoteFork.test_qC_llgs
5945
TestGdbRemoteFork.TestGdbRemoteFork.test_register_read_write_llgs
6046
TestGdbRemoteFork.TestGdbRemoteFork.test_select_wrong_pid_llgs
6147
TestGdbRemoteFork.TestGdbRemoteFork.test_threadinfo_llgs
62-
TestGdbRemoteFork.TestGdbRemoteFork.test_T_llgs
6348
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_all_processes_explicit_llgs
6449
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_all_processes_implicit_llgs
6550
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_child_llgs
@@ -73,6 +58,19 @@ TestGdbRemoteFork.TestGdbRemoteFork.test_vfork_llgs
7358
TestGdbRemoteFork.TestGdbRemoteFork.test_vkill_both_llgs
7459
TestGdbRemoteFork.TestGdbRemoteFork.test_vkill_child_llgs
7560
TestGdbRemoteFork.TestGdbRemoteFork.test_vkill_parent_llgs
61+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_c_both_nonstop_llgs
62+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_c_interspersed_nonstop_llgs
63+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_detach_all_nonstop_llgs
64+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_fork_follow_nonstop_llgs
65+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_fork_nonstop_llgs
66+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_kill_all_nonstop_llgs
67+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vCont_both_implicit_nonstop_llgs
68+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vCont_both_minus_one_nonstop_llgs
69+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vCont_both_nonstop_llgs
70+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vCont_interspersed_nonstop_llgs
71+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vfork_follow_nonstop_llgs
72+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vfork_nonstop_llgs
73+
TestGdbRemoteForkNonStop.TestGdbRemoteForkNonStop.test_vkill_both_nonstop_llgs
7674
TestGdbRemoteMemoryAllocation.TestGdbRemoteMemoryAllocation.test_bad_packet_llgs
7775
TestGdbRemoteModuleInfo.TestGdbRemoteModuleInfo.test_module_info_llgs
7876
TestGdbRemoteThreadsInStopReply.TestGdbRemoteThreadsInStopReply.test_stop_reply_contains_thread_pcs_llgs
@@ -84,6 +82,7 @@ TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_another_pid_llgs
8482
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_minus_one_pid_llgs
8583
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_zero_pid_llgs
8684
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_switches_to_3_threads_launch_llgs
85+
TestLldbGdbServer.LldbGdbServerTestCase.test_qMemoryRegionInfo_reports_code_address_as_executable_llgs
8786
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_fork_events_llgs
8887
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_siginfo_read_llgs
8988
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_vfork_events_llgs
@@ -98,8 +97,8 @@ TestNestedAlias.NestedAliasTestCase.test_nested_alias
9897
TestNonStop.LldbGdbServerTestCase.test_exit_llgs
9998
TestNonStop.LldbGdbServerTestCase.test_exit_query_llgs
10099
TestNonStop.LldbGdbServerTestCase.test_leave_nonstop_llgs
101-
TestNonStop.LldbGdbServerTestCase.test_multiple_c_continue_with_addr_llgs
102100
TestNonStop.LldbGdbServerTestCase.test_multiple_C_continue_with_signal_llgs
101+
TestNonStop.LldbGdbServerTestCase.test_multiple_c_continue_with_addr_llgs
103102
TestNonStop.LldbGdbServerTestCase.test_multiple_s_single_step_with_addr_llgs
104103
TestNonStop.LldbGdbServerTestCase.test_multiple_vCont_llgs
105104
TestNonStop.LldbGdbServerTestCase.test_run_llgs
@@ -132,3 +131,5 @@ TestThreadJump.ThreadJumpTestCase.test_dwarf
132131
TestThreadJump.ThreadJumpTestCase.test_dwo
133132
TestVectorTypesFormatting.VectorTypesFormattingTestCase.test_with_run_command_dwarf
134133
TestVectorTypesFormatting.VectorTypesFormattingTestCase.test_with_run_command_dwo
134+
lldbsuite.test.lldbtest.TestPrintf.test_dwarf
135+
lldbsuite.test.lldbtest.TestPrintf.test_dwo

Support/Testing/Excluded/ds2/linux-x86_64.excluded

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ TestFrames.FrameAPITestCase.test_get_arg_vals_for_call_stack_dwo
2222
TestGdbRemoteAttachWait.TestGdbRemoteAttachWait.test_attach_with_vAttachWait_llgs
2323
TestGdbRemoteAttachWait.TestGdbRemoteAttachWait.test_launch_after_attach_with_vAttachOrWait_llgs
2424
TestGdbRemoteAttachWait.TestGdbRemoteAttachWait.test_launch_before_attach_with_vAttachOrWait_llgs
25+
TestGdbRemoteExpeditedRegisters.TestGdbRemoteExpeditedRegisters.test_stop_notification_contains_fp_register_llgs
2526
TestGdbRemoteFork.TestGdbRemoteFork.test_T_llgs
2627
TestGdbRemoteFork.TestGdbRemoteFork.test_c_child_llgs
2728
TestGdbRemoteFork.TestGdbRemoteFork.test_c_child_then_parent_llgs
@@ -80,6 +81,7 @@ TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_another_pid_llgs
8081
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_minus_one_pid_llgs
8182
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_zero_pid_llgs
8283
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_switches_to_3_threads_launch_llgs
84+
TestLldbGdbServer.LldbGdbServerTestCase.test_qMemoryRegionInfo_reports_heap_address_as_rw_llgs
8385
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_fork_events_llgs
8486
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_siginfo_read_llgs
8587
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_vfork_events_llgs

0 commit comments

Comments
 (0)