]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: clean up profiling data files produced by TestCgoPprof
authorMohit Agarwal <mohit@sdf.org>
Wed, 4 May 2016 18:34:54 +0000 (00:04 +0530)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 4 May 2016 22:12:26 +0000 (22:12 +0000)
Fixes #15541

Change-Id: I9b6835157db0eb86de13591e785f971ffe754baa
Reviewed-on: https://go-review.googlesource.com/22783
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/runtime/crash_cgo_test.go

index f9d665650bdc481d38374b34d4c4d481285fe780..cb46c2a5dc71f6caeca69c4f40d65029dac6cfef 100644 (file)
@@ -10,6 +10,7 @@ import (
        "bytes"
        "fmt"
        "internal/testenv"
+       "os"
        "os/exec"
        "runtime"
        "strings"
@@ -250,6 +251,7 @@ func TestCgoPprof(t *testing.T) {
                t.Fatal(err)
        }
        fn := strings.TrimSpace(string(got))
+       defer os.Remove(fn)
 
        top, err := exec.Command("go", "tool", "pprof", "-top", "-nodecount=1", exe, fn).CombinedOutput()
        if err != nil {