]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/internal/goobj: use testenv.Command instead of exec.Command in tests
authorBryan C. Mills <bcmills@google.com>
Tue, 15 Nov 2022 15:14:41 +0000 (10:14 -0500)
committerGopher Robot <gobot@golang.org>
Tue, 15 Nov 2022 20:22:12 +0000 (20:22 +0000)
testenv.Command sets a default timeout based on the test's deadline
and sends SIGQUIT (where supported) in case of a hang.

Change-Id: I464dc34b50f3360123aca9e8666df9799c15e457
Reviewed-on: https://go-review.googlesource.com/c/go/+/450701
Run-TryBot: Bryan Mills <bcmills@google.com>
Auto-Submit: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
src/cmd/internal/goobj/objfile_test.go

index d7eb0b194b63f03fa50d86af922a553650d1584e..10e0564a590c5e351855f338bcb1fb6db0abd0e8 100644 (file)
@@ -11,7 +11,6 @@ import (
        "internal/buildcfg"
        "internal/testenv"
        "os"
-       "os/exec"
        "testing"
 
        "cmd/internal/bio"
@@ -125,7 +124,7 @@ func TestIssue41621LargeNumberOfRelocations(t *testing.T) {
        w.Reset()
 
        // Build.
-       cmd := exec.Command(testenv.GoToolPath(t), "build", "-o", "large")
+       cmd := testenv.Command(t, testenv.GoToolPath(t), "build", "-o", "large")
        cmd.Dir = tmpdir
        out, err := cmd.CombinedOutput()
        if err != nil {