aboutsummaryrefslogtreecommitdiff
path: root/src/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd')
-rw-r--r--src/cmd/pprof/pprof_test.go9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/cmd/pprof/pprof_test.go b/src/cmd/pprof/pprof_test.go
index ed6a9386d5..353781ac04 100644
--- a/src/cmd/pprof/pprof_test.go
+++ b/src/cmd/pprof/pprof_test.go
@@ -7,7 +7,6 @@ package main
import (
"internal/testenv"
"os"
- "os/exec"
"path/filepath"
"runtime"
"strings"
@@ -91,7 +90,7 @@ func TestDisasm(t *testing.T) {
tmpdir := t.TempDir()
cpuExe := filepath.Join(tmpdir, "cpu.exe")
- cmd := exec.Command(testenv.GoToolPath(t), "build", "-o", cpuExe, "cpu.go")
+ cmd := testenv.Command(t, testenv.GoToolPath(t), "build", "-o", cpuExe, "cpu.go")
cmd.Dir = "testdata/"
out, err := cmd.CombinedOutput()
if err != nil {
@@ -99,19 +98,19 @@ func TestDisasm(t *testing.T) {
}
profile := filepath.Join(tmpdir, "cpu.pprof")
- cmd = exec.Command(cpuExe, "-output", profile)
+ cmd = testenv.Command(t, cpuExe, "-output", profile)
out, err = cmd.CombinedOutput()
if err != nil {
t.Fatalf("cpu failed: %v\n%s", err, out)
}
- cmd = exec.Command(pprofPath(t), "-disasm", "main.main", cpuExe, profile)
+ cmd = testenv.Command(t, pprofPath(t), "-disasm", "main.main", cpuExe, profile)
out, err = cmd.CombinedOutput()
if err != nil {
t.Errorf("pprof -disasm failed: %v\n%s", err, out)
// Try to print out profile content for debugging.
- cmd = exec.Command(pprofPath(t), "-raw", cpuExe, profile)
+ cmd = testenv.Command(t, pprofPath(t), "-raw", cpuExe, profile)
out, err = cmd.CombinedOutput()
if err != nil {
t.Logf("pprof -raw failed: %v\n%s", err, out)