Index: lit/tools/lldb-mi/breakpoint/break-insert.test =================================================================== --- lit/tools/lldb-mi/breakpoint/break-insert.test +++ lit/tools/lldb-mi/breakpoint/break-insert.test @@ -16,3 +16,4 @@ # CHECK: ^running # CHECK: *stopped,reason="breakpoint-hit" +-gdb-exit Index: lit/tools/lldb-mi/data/data-info-line.test =================================================================== --- lit/tools/lldb-mi/data/data-info-line.test +++ lit/tools/lldb-mi/data/data-info-line.test @@ -34,3 +34,5 @@ -data-info-line data-info-line.c:2 # CHECK: ^done,start="0x{{[0-9a-f]+}}",end="0x{{[0-9a-f]+}}",file="{{.*}}data-info-line.c",line="{{[0-9]+}}" + +-gdb-exit Index: lit/tools/lldb-mi/exec/exec-continue.test =================================================================== --- lit/tools/lldb-mi/exec/exec-continue.test +++ lit/tools/lldb-mi/exec/exec-continue.test @@ -18,3 +18,5 @@ -exec-continue # CHECK: ^running + +-gdb-exit Index: lit/tools/lldb-mi/exec/exec-finish.test =================================================================== --- lit/tools/lldb-mi/exec/exec-finish.test +++ lit/tools/lldb-mi/exec/exec-finish.test @@ -31,3 +31,5 @@ # Check exec-finish in a selected thread. # CHECK: ^running # CHECK: *stopped,reason="end-stepping-range" + +-gdb-exit Index: lit/tools/lldb-mi/exec/exec-interrupt.test =================================================================== --- lit/tools/lldb-mi/exec/exec-interrupt.test +++ lit/tools/lldb-mi/exec/exec-interrupt.test @@ -18,3 +18,5 @@ -exec-interrupt # CHECK: ^error,msg="Process is not running." + +-gdb-exit Index: lit/tools/lldb-mi/exec/exec-next-instruction.test =================================================================== --- lit/tools/lldb-mi/exec/exec-next-instruction.test +++ lit/tools/lldb-mi/exec/exec-next-instruction.test @@ -28,3 +28,5 @@ # Check exec-next-instruction in a selected thread. # CHECK: ^running # CHECK: *stopped,reason="end-stepping-range" + +-gdb-exit Index: lit/tools/lldb-mi/exec/exec-next.test =================================================================== --- lit/tools/lldb-mi/exec/exec-next.test +++ lit/tools/lldb-mi/exec/exec-next.test @@ -28,3 +28,5 @@ # Check that exec-next can step over in a selected thread. # CHECK: ^running # CHECK: *stopped,reason="end-stepping-range" + +-gdb-exit Index: lit/tools/lldb-mi/exec/exec-run-wrong-binary.test =================================================================== --- lit/tools/lldb-mi/exec/exec-run-wrong-binary.test +++ lit/tools/lldb-mi/exec/exec-run-wrong-binary.test @@ -4,3 +4,5 @@ -file-exec-and-symbols name.exe # CHECK: ^error,msg="Command 'file-exec-and-symbols'. Target binary 'name.exe' is invalid. + +-gdb-exit Index: lit/tools/lldb-mi/exec/exec-step-instruction.test =================================================================== --- lit/tools/lldb-mi/exec/exec-step-instruction.test +++ lit/tools/lldb-mi/exec/exec-step-instruction.test @@ -28,3 +28,5 @@ # Check exec-step-instruction in a selected thread. # CHECK: ^running # CHECK: *stopped,reason="end-stepping-range" + +-gdb-exit Index: lit/tools/lldb-mi/exec/exec-step.test =================================================================== --- lit/tools/lldb-mi/exec/exec-step.test +++ lit/tools/lldb-mi/exec/exec-step.test @@ -28,3 +28,5 @@ # Check that exec-step can step-in in a selected thread. # CHECK: ^running # CHECK: *stopped,reason="end-stepping-range" + +-gdb-exit Index: lit/tools/lldb-mi/symbol/symbol-list-lines.test =================================================================== --- lit/tools/lldb-mi/symbol/symbol-list-lines.test +++ lit/tools/lldb-mi/symbol/symbol-list-lines.test @@ -18,3 +18,5 @@ -symbol-list-lines list-lines-helper.c # CHECK: ^done,lines=[{pc="0x{{[0-9A-Fa-f]+}}",line="1"},{pc="0x{{[0-9A-Fa-f]+}}",line="2"},{pc="0x{{[0-9A-Fa-f]+}}",line="3"}{{.*}}] + +-gdb-exit