Skip to content

Commit 0e60f81

Browse files
authored
[linux] enable more lldb tests to run on Linux (#159)
## Purpose Increase test coverage for ds2 on Linux x86_64 and i686 by enabling significantly more test cases. ## Overview * Split the `test-linux` job to run four concurrent jobs on both `i686` and `x86_64` Linux builds of ds2. The job is structured similarly to the `test-android` job now and runs the same categories of tests. * Add upstream test exclusion lists for the test cases that fail running against lldb-server on Linux x86_64 and i686. * Add ds2 test exclusion lists for the test cases that fail running ds2 on x86_64 and i686 (that don't fail with lldb-server). ## Validation The jobs pass in CI.
1 parent 8cc6ded commit 0e60f81

File tree

5 files changed

+676
-8
lines changed

5 files changed

+676
-8
lines changed

.github/workflows/build.yml

+64-8
Original file line numberDiff line numberDiff line change
@@ -354,10 +354,61 @@ jobs:
354354
needs: [linux, linux-lldb]
355355
runs-on: ubuntu-latest
356356

357+
name: Test Linux ${{ matrix.arch }} ${{ matrix.test-category }}
358+
357359
strategy:
358360
fail-fast: false
359361
matrix:
360-
processor: [x86_64, i686]
362+
include:
363+
- test-category: misc
364+
arch: i686
365+
test-subdirs: >-
366+
SourceCache/llvm/lldb/test/API/api
367+
SourceCache/llvm/lldb/test/API/lang
368+
SourceCache/llvm/lldb/test/API/linux
369+
SourceCache/llvm/lldb/test/API/tools
370+
SourceCache/llvm/lldb/test/API/sanity
371+
SourceCache/llvm/lldb/test/API/types
372+
373+
- test-category: misc
374+
arch: x86_64
375+
test-subdirs: >-
376+
SourceCache/llvm/lldb/test/API/api
377+
SourceCache/llvm/lldb/test/API/lang
378+
SourceCache/llvm/lldb/test/API/linux
379+
SourceCache/llvm/lldb/test/API/tools
380+
SourceCache/llvm/lldb/test/API/sanity
381+
SourceCache/llvm/lldb/test/API/types
382+
383+
- test-category: commands
384+
arch: x86_64
385+
test-subdirs: >-
386+
SourceCache/llvm/lldb/test/API/commands
387+
388+
- test-category: commands
389+
arch: i686
390+
test-subdirs: >-
391+
SourceCache/llvm/lldb/test/API/commands
392+
393+
- test-category: Python API
394+
arch: x86_64
395+
test-subdirs: >-
396+
SourceCache/llvm/lldb/test/API/python_api
397+
398+
- test-category: Python API
399+
arch: i686
400+
test-subdirs: >-
401+
SourceCache/llvm/lldb/test/API/python_api
402+
403+
- test-category: functionalities
404+
arch: x86_64
405+
test-subdirs: >-
406+
SourceCache/llvm/lldb/test/API/functionalities
407+
408+
- test-category: functionalities
409+
arch: i686
410+
test-subdirs: >-
411+
SourceCache/llvm/lldb/test/API/functionalities
361412
362413
steps:
363414
- run: |
@@ -374,7 +425,7 @@ jobs:
374425
375426
- uses: actions/download-artifact@v4
376427
with:
377-
name: linux-${{ matrix.processor }}-ds2
428+
name: linux-${{ matrix.arch }}-ds2
378429
path: ${{ github.workspace }}/BinaryCache
379430
- name: untar ds2 artifacts
380431
run: |
@@ -393,13 +444,18 @@ jobs:
393444
path: ${{ github.workspace }}/SourceCache/ds2
394445

395446
- run: |
447+
mkdir -p ${{ github.workspace }}/temp
396448
${{ github.workspace }}/BinaryCache/ds2/ds2 platform --server --daemonize --listen localhost:5432
397-
${{ github.workspace }}/BinaryCache/llvm/bin/lldb-dotest \
398-
--out-of-tree-debugserver \
399-
--arch ${{ matrix.processor }} \
400-
--platform-name remote-linux \
401-
--platform-url connect://localhost:5432 \
402-
${{ github.workspace }}/SourceCache/llvm/lldb/test/API/api
449+
${{ github.workspace }}/BinaryCache/llvm/bin/lldb-dotest \
450+
--out-of-tree-debugserver \
451+
--arch ${{ matrix.arch }} \
452+
--platform-name remote-linux \
453+
--platform-url connect://localhost:5432 \
454+
--platform-working-dir ${{ github.workspace }}/temp \
455+
--excluded ${{ github.workspace }}/SourceCache/ds2/Support/Testing/Excluded/upstream/linux-${{ matrix.arch }}.excluded \
456+
--excluded ${{ github.workspace }}/SourceCache/ds2/Support/Testing/Excluded/ds2/linux-${{ matrix.arch }}.excluded \
457+
--excluded ${{ github.workspace }}/SourceCache/ds2/Support/Testing/Excluded/upstream/non-debugserver-tests.excluded \
458+
${{ matrix.test-subdirs }}
403459
404460
test-android:
405461
needs: [android-windows-ndk, linux-lldb]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,210 @@
1+
skip
2+
lldbsuite.test.lldbtest.TestPrintf.test_dwarf
3+
lldbsuite.test.lldbtest.TestPrintf.test_dwo
4+
TestBadAddressBreakpoints.BadAddressBreakpointTestCase.test_bad_address_breakpoints
5+
TestBreakpointInGlobalConstructor.TestBreakpointInGlobalConstructors.test
6+
TestBreakpointSerialization.BreakpointSerialization.test_scripted_extra_args
7+
TestBreakpointSetRestart.BreakpointSetRestart.test_breakpoint_set_restart_dwarf
8+
TestBreakpointSetRestart.BreakpointSetRestart.test_breakpoint_set_restart_dwo
9+
TestBtAliasRepeat.TestCase.test_dwarf
10+
TestBtAliasRepeat.TestCase.test_dwo
11+
TestCallStdStringFunction.ExprCommandCallFunctionTestCase.test_with_dwarf
12+
TestCallStdStringFunction.ExprCommandCallFunctionTestCase.test_with_dwo
13+
TestCallStopAndContinue.ExprCommandCallStopContinueTestCase.test_dwarf
14+
TestCallStopAndContinue.ExprCommandCallStopContinueTestCase.test_dwo
15+
TestChangeProcessGroup.ChangeProcessGroupTestCase.test_setpgid
16+
TestCommandScript.CmdPythonTestCase.test
17+
TestCompletion.CommandLineCompletionTestCase.test_process_unload
18+
TestConflictingSymbol.TestConflictingSymbols.test_conflicting_symbols
19+
TestConstVariables.ConstVariableTestCase.test_and_run_command_dwarf
20+
TestConstVariables.ConstVariableTestCase.test_and_run_command_dwo
21+
TestCPPExceptionBreakpoints.CPPBreakpointTestCase.test_dwarf
22+
TestCPPExceptionBreakpoints.CPPBreakpointTestCase.test_dwo
23+
TestCPPExceptionBreakpoint.TestCPPExceptionBreakpoint.test_cpp_exception_breakpoint_dwarf
24+
TestCPPExceptionBreakpoint.TestCPPExceptionBreakpoint.test_cpp_exception_breakpoint_dwo
25+
TestCPPExceptionBreakpoint.TestCPPExceptionBreakpoint.test_dummy_target_cpp_exception_breakpoint_dwarf
26+
TestCPPExceptionBreakpoint.TestCPPExceptionBreakpoint.test_dummy_target_cpp_exception_breakpoint_dwo
27+
TestCppGlobalOperators.TestCppGlobalOperators.test_operator_new_dwarf
28+
TestCppGlobalOperators.TestCppGlobalOperators.test_operator_new_dwo
29+
TestCPPThis.CPPThisTestCase.test_with_run_command_dwarf
30+
TestCPPThis.CPPThisTestCase.test_with_run_command_dwo
31+
TestCStrings.CStringsTestCase.test_with_run_command_dwarf
32+
TestCStrings.CStringsTestCase.test_with_run_command_dwo
33+
TestDataFormatterCaching.TestDataFormatterCaching.test_with_run_command_dwarf
34+
TestDataFormatterCaching.TestDataFormatterCaching.test_with_run_command_dwo
35+
TestDataFormatterGenericMultiSet.GenericMultiSetDataFormatterTestCase.test_with_run_command_libstdcpp_dwo
36+
TestDataFormatterHexCaps.DataFormatterHexCapsTestCase.test_with_run_command_dwo
37+
TestDataFormatterSynthVal.DataFormatterSynthValueTestCase.test_with_run_command_dwarf
38+
TestDataFormatterSynthVal.DataFormatterSynthValueTestCase.test_with_run_command_dwo
39+
TestDWIMPrint.TestCase.test_expressions_dwarf
40+
TestDWIMPrint.TestCase.test_expressions_dwo
41+
TestDyldExecLinux.TestLinux64ExecViaDynamicLoader.test_without_svr4
42+
TestDyldExecLinux.TestLinux64ExecViaDynamicLoader.test_with_svr4
43+
TestDyldLaunchLinux.TestLinux64LaunchingViaDynamicLoader.test
44+
TestExec.ExecTestCase.test_correct_thread_plan_state_before_exec
45+
TestExec.ExecTestCase.test_hitting_exec
46+
TestExec.ExecTestCase.test_skipping_exec
47+
TestExpressionInSyscall.ExprSyscallTestCase.test_setpgid_dwarf
48+
TestExpressionInSyscall.ExprSyscallTestCase.test_setpgid_dwo
49+
TestExprs.BasicExprCommandsTestCase.test_expr_commands_can_handle_quotes_dwarf
50+
TestExprs.BasicExprCommandsTestCase.test_expr_commands_can_handle_quotes_dwo
51+
TestFixIts.ExprCommandWithFixits.test_with_dummy_target_dwo
52+
TestFormatters.ExprFormattersTestCase.test_dwarf
53+
TestFormatters.ExprFormattersTestCase.test_dwo
54+
TestFrames.FrameAPITestCase.test_get_arg_vals_for_call_stack_dwarf
55+
TestFrames.FrameAPITestCase.test_get_arg_vals_for_call_stack_dwo
56+
TestFunctionTypes.FunctionTypesTestCase.test_pointers_dwarf
57+
TestFunctionTypes.FunctionTypesTestCase.test_pointers_dwo
58+
TestGdbRemoteAttachWait.TestGdbRemoteAttachWait.test_attach_with_vAttachWait_llgs
59+
TestGdbRemoteAttachWait.TestGdbRemoteAttachWait.test_launch_after_attach_with_vAttachOrWait_llgs
60+
TestGdbRemoteAttachWait.TestGdbRemoteAttachWait.test_launch_before_attach_with_vAttachOrWait_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
74+
TestGdbRemoteFork.TestGdbRemoteFork.test_c_child_llgs
75+
TestGdbRemoteFork.TestGdbRemoteFork.test_c_child_then_parent_llgs
76+
TestGdbRemoteFork.TestGdbRemoteFork.test_c_interspersed_llgs
77+
TestGdbRemoteFork.TestGdbRemoteFork.test_c_parent_llgs
78+
TestGdbRemoteFork.TestGdbRemoteFork.test_c_parent_then_child_llgs
79+
TestGdbRemoteFork.TestGdbRemoteFork.test_detach_all_llgs
80+
TestGdbRemoteFork.TestGdbRemoteFork.test_detach_current_llgs
81+
TestGdbRemoteFork.TestGdbRemoteFork.test_fork_follow_llgs
82+
TestGdbRemoteFork.TestGdbRemoteFork.test_fork_llgs
83+
TestGdbRemoteFork.TestGdbRemoteFork.test_fork_multithreaded_llgs
84+
TestGdbRemoteFork.TestGdbRemoteFork.test_kill_all_llgs
85+
TestGdbRemoteFork.TestGdbRemoteFork.test_memory_read_write_llgs
86+
TestGdbRemoteFork.TestGdbRemoteFork.test_qC_llgs
87+
TestGdbRemoteFork.TestGdbRemoteFork.test_register_read_write_llgs
88+
TestGdbRemoteFork.TestGdbRemoteFork.test_select_wrong_pid_llgs
89+
TestGdbRemoteFork.TestGdbRemoteFork.test_threadinfo_llgs
90+
TestGdbRemoteFork.TestGdbRemoteFork.test_T_llgs
91+
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_all_processes_explicit_llgs
92+
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_all_processes_implicit_llgs
93+
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_child_llgs
94+
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_child_then_parent_llgs
95+
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_interspersed_llgs
96+
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_parent_llgs
97+
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_parent_then_child_llgs
98+
TestGdbRemoteFork.TestGdbRemoteFork.test_vCont_two_processes_llgs
99+
TestGdbRemoteFork.TestGdbRemoteFork.test_vfork_follow_llgs
100+
TestGdbRemoteFork.TestGdbRemoteFork.test_vfork_llgs
101+
TestGdbRemoteFork.TestGdbRemoteFork.test_vkill_both_llgs
102+
TestGdbRemoteFork.TestGdbRemoteFork.test_vkill_child_llgs
103+
TestGdbRemoteFork.TestGdbRemoteFork.test_vkill_parent_llgs
104+
TestGdbRemoteMemoryAllocation.TestGdbRemoteMemoryAllocation.test_bad_packet_llgs
105+
TestGdbRemoteModuleInfo.TestGdbRemoteModuleInfo.test_module_info_llgs
106+
TestGdbRemoteThreadsInStopReply.TestGdbRemoteThreadsInStopReply.test_stop_reply_contains_thread_pcs_llgs
107+
TestGlobalVariables.GlobalVariablesTestCase.test_c_global_variables_dwarf
108+
TestGlobalVariables.GlobalVariablesTestCase.test_c_global_variables_dwo
109+
TestHandleAbort.HandleAbortTestCase.test_inferior_handle_sigabrt
110+
TestHelloWorld.HelloWorldTestCase.test_with_attach_to_process_with_id_api
111+
TestHelloWorld.HelloWorldTestCase.test_with_attach_to_process_with_name_api
112+
TestInferiorAssert.AssertingInferiorTestCase.test_inferior_asserting_disassemble_dwarf
113+
TestInferiorAssert.AssertingInferiorTestCase.test_inferior_asserting_disassemble_dwo
114+
TestInferiorAssert.AssertingInferiorTestCase.test_inferior_asserting_dwarf
115+
TestInferiorAssert.AssertingInferiorTestCase.test_inferior_asserting_dwo
116+
TestInferiorAssert.AssertingInferiorTestCase.test_inferior_asserting_expr_dwarf
117+
TestInferiorAssert.AssertingInferiorTestCase.test_inferior_asserting_expr_dwo
118+
TestInferiorAssert.AssertingInferiorTestCase.test_inferior_asserting_step_dwarf
119+
TestInferiorAssert.AssertingInferiorTestCase.test_inferior_asserting_step_dwo
120+
TestInferiorCrashing.CrashingInferiorTestCase.test_inferior_crashing_dwarf
121+
TestInferiorCrashing.CrashingInferiorTestCase.test_inferior_crashing_dwo
122+
TestInlineStepping.TestInlineStepping.test_step_in_template_with_python_api_dwarf
123+
TestInlineStepping.TestInlineStepping.test_step_in_template_with_python_api_dwo
124+
TestIRInterpreter.IRInterpreterTestCase.test_ir_interpreter
125+
TestLimitDebugInfo.LimitDebugInfoTestCase.test_one_and_two_debug_dwarf
126+
TestLimitDebugInfo.LimitDebugInfoTestCase.test_one_and_two_debug_dwo
127+
TestLimitDebugInfo.LimitDebugInfoTestCase.test_one_debug_dwarf
128+
TestLimitDebugInfo.LimitDebugInfoTestCase.test_one_debug_dwo
129+
TestLimitDebugInfo.LimitDebugInfoTestCase.test_two_debug_dwarf
130+
TestLimitDebugInfo.LimitDebugInfoTestCase.test_two_debug_dwo
131+
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_another_pid_llgs
132+
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_minus_one_pid_llgs
133+
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_fails_on_zero_pid_llgs
134+
TestLldbGdbServer.LldbGdbServerTestCase.test_Hg_switches_to_3_threads_launch_llgs
135+
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_fork_events_llgs
136+
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_siginfo_read_llgs
137+
TestLldbGdbServer.LldbGdbServerTestCase.test_qSupported_vfork_events_llgs
138+
TestLldbGdbServer.LldbGdbServerTestCase.test_qXfer_siginfo_read_llgs
139+
TestLoadUnload.LoadUnloadTestCase.test_lldb_process_load_and_unload_commands_with_svr4
140+
TestLoadUnload.LoadUnloadTestCase.test_load_unload_with_svr4
141+
TestLoadUnload.LoadUnloadTestCase.test_static_init_during_load
142+
TestMachCore.MachCoreTestCase.test_selected_thread
143+
TestMainThreadExit.ThreadExitTestCase.test
144+
TestMemoryFind.MemoryFindTestCase.test_memory_find_dwarf
145+
TestMemoryFind.MemoryFindTestCase.test_memory_find_dwo
146+
TestMemoryHoles.MemoryHolesTestCase.test_memory_find
147+
TestMemoryRegion.MemoryCommandRegion.test_command
148+
TestMemoryRegion.MemoryCommandRegion.test_no_overlapping_regions
149+
TestModuleLoadedNotifys.ModuleLoadedNotifysTestCase.test_launch_notifications
150+
TestNamespaceDefinitions.NamespaceDefinitionsTestCase.test_expr_dwarf
151+
TestNamespaceDefinitions.NamespaceDefinitionsTestCase.test_expr_dwo
152+
TestNestedAlias.NestedAliasTestCase.test_nested_alias
153+
TestNonStop.LldbGdbServerTestCase.test_exit_llgs
154+
TestNonStop.LldbGdbServerTestCase.test_exit_query_llgs
155+
TestNonStop.LldbGdbServerTestCase.test_leave_nonstop_llgs
156+
TestNonStop.LldbGdbServerTestCase.test_multiple_c_continue_with_addr_llgs
157+
TestNonStop.LldbGdbServerTestCase.test_multiple_C_continue_with_signal_llgs
158+
TestNonStop.LldbGdbServerTestCase.test_multiple_s_single_step_with_addr_llgs
159+
TestNonStop.LldbGdbServerTestCase.test_multiple_vCont_llgs
160+
TestNonStop.LldbGdbServerTestCase.test_run_llgs
161+
TestNonStop.LldbGdbServerTestCase.test_stdio_llgs
162+
TestNonStop.LldbGdbServerTestCase.test_stop_reason_while_running_llgs
163+
TestNonStop.LldbGdbServerTestCase.test_vCont_then_partial_stop_llgs
164+
TestNonStop.LldbGdbServerTestCase.test_vCont_then_partial_stop_run_both_llgs
165+
TestNonStop.LldbGdbServerTestCase.test_vCont_then_stop_llgs
166+
TestNonStop.LldbGdbServerTestCase.test_vCtrlC_llgs
167+
TestNoreturnUnwind.NoreturnUnwind.test_dwarf
168+
TestNoreturnUnwind.NoreturnUnwind.test_dwo
169+
TestPlatformCommand.PlatformCommandTestCase.test_shell
170+
TestPrintfAfterUp.Radar9531204TestCase.test_expr_commands_dwarf
171+
TestPrintfAfterUp.Radar9531204TestCase.test_expr_commands_dwo
172+
TestProcessAttach.ProcessAttachTestCase.test_attach_to_process_by_name
173+
TestRegistersIterator.RegistersIteratorTestCase.test_iter_registers_dwarf
174+
TestRegistersIterator.RegistersIteratorTestCase.test_iter_registers_dwo
175+
TestReturnValue.ReturnValueTestCase.test_with_python_dwarf
176+
TestReturnValue.ReturnValueTestCase.test_with_python_dwo
177+
TestSaveJITObjects.SaveJITObjectsTestCase.test_save_jit_objects_dwarf
178+
TestSaveJITObjects.SaveJITObjectsTestCase.test_save_jit_objects_dwo
179+
TestSendSignal.SendSignalTestCase.test_with_run_command_dwarf
180+
TestSendSignal.SendSignalTestCase.test_with_run_command_dwo
181+
TestSettings.SettingsCommandTestCase.test_launchsimple_args_and_env_vars
182+
TestSettings.SettingsCommandTestCase.test_run_args_and_env_vars
183+
TestSharedLib.SharedLibTestCase.test_expr_dwarf
184+
TestSharedLib.SharedLibTestCase.test_expr_dwo
185+
TestSharedLib.SharedLibTestCase.test_expr_no_preload_dwarf
186+
TestSharedLib.SharedLibTestCase.test_expr_no_preload_dwo
187+
TestSingleThreadStepTimeout.SingleThreadStepTimeoutTestCase.test_step_over_deadlock_large_timeout_fast_stepping
188+
TestSingleThreadStepTimeout.SingleThreadStepTimeoutTestCase.test_step_over_deadlock_small_timeout_fast_stepping
189+
TestSingleThreadStepTimeout.SingleThreadStepTimeoutTestCase.test_step_over_deadlock_with_inner_breakpoint_continue
190+
TestSingleThreadStepTimeout.SingleThreadStepTimeoutTestCase.test_step_over_multi_calls_large_timeout_slow_stepping
191+
TestSingleThreadStepTimeout.SingleThreadStepTimeoutTestCase.test_step_over_multi_calls_small_timeout_slow_stepping
192+
TestStateAfterExpression.TestStopReasonAfterExpression.test_thread_state_after_expr_dwarf
193+
TestStateAfterExpression.TestStopReasonAfterExpression.test_thread_state_after_expr_dwo
194+
TestStdCXXDisassembly.StdCXXDisassembleTestCase.test_stdcxx_disasm_dwarf
195+
TestStdCXXDisassembly.StdCXXDisassembleTestCase.test_stdcxx_disasm_dwarf
196+
TestStdCXXDisassembly.StdCXXDisassembleTestCase.test_stdcxx_disasm_dwo
197+
TestStdCXXDisassembly.StdCXXDisassembleTestCase.test_stdcxx_disasm_dwo
198+
TestStepThroughTrampoline.StepThroughTrampoline.test_dwarf
199+
TestStepThroughTrampoline.StepThroughTrampoline.test_dwo
200+
TestSyntheticCapping.SyntheticCappingTestCase.test_with_run_command_dwo
201+
TestThreadAPI.ThreadAPITestCase.test_step_out_of_malloc_into_function_b_dwarf
202+
TestThreadAPI.ThreadAPITestCase.test_step_out_of_malloc_into_function_b_dwo
203+
TestThreadBacktraceRepeat.TestThreadBacktracePage.test_thread_backtrace_one_thread
204+
TestThreadBacktraceRepeat.TestThreadBacktracePage.test_thread_backtrace_two_threads
205+
TestThreadJump.ThreadJumpTestCase.test_dwarf
206+
TestThreadJump.ThreadJumpTestCase.test_dwo
207+
TestTopLevelExprs.TopLevelExpressionsTestCase.test_top_level_expressions_dwarf
208+
TestTopLevelExprs.TopLevelExpressionsTestCase.test_top_level_expressions_dwo
209+
TestVectorTypesFormatting.VectorTypesFormattingTestCase.test_with_run_command_dwarf
210+
TestVectorTypesFormatting.VectorTypesFormattingTestCase.test_with_run_command_dwo

0 commit comments

Comments
 (0)