mirror of
https://github.com/go-delve/delve.git
synced 2025-10-28 04:35:19 +08:00
tests: remove rr trace directory after running tests (#934)
Can't get the trace directory from the server after we disconnect from it.
This commit is contained in:
committed by
Derek Parker
parent
cc63d209c1
commit
04adb46ccb
@ -112,8 +112,9 @@ func withTestTerminal(name string, t testing.TB, fn func(*FakeTerminal)) {
|
|||||||
}
|
}
|
||||||
client := rpc2.NewClient(listener.Addr().String())
|
client := rpc2.NewClient(listener.Addr().String())
|
||||||
defer func() {
|
defer func() {
|
||||||
|
dir, _ := client.TraceDirectory()
|
||||||
client.Detach(true)
|
client.Detach(true)
|
||||||
if dir, _ := client.TraceDirectory(); dir != "" {
|
if dir != "" {
|
||||||
test.SafeRemoveAll(dir)
|
test.SafeRemoveAll(dir)
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|||||||
@ -56,8 +56,9 @@ func withTestClient2(name string, t *testing.T, fn func(c service.Client)) {
|
|||||||
}
|
}
|
||||||
client := rpc2.NewClient(listener.Addr().String())
|
client := rpc2.NewClient(listener.Addr().String())
|
||||||
defer func() {
|
defer func() {
|
||||||
|
dir, _ := client.TraceDirectory()
|
||||||
client.Detach(true)
|
client.Detach(true)
|
||||||
if dir, _ := client.TraceDirectory(); dir != "" {
|
if dir != "" {
|
||||||
protest.SafeRemoveAll(dir)
|
protest.SafeRemoveAll(dir)
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|||||||
Reference in New Issue
Block a user