summaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/test/lang_test.go
diff options
context:
space:
mode:
authorBryan C. Mills <bcmills@google.com>2022-11-15 09:57:01 -0500
committerGopher Robot <gobot@golang.org>2022-11-15 20:19:15 +0000
commit2cb103ff58aab6a02cf94cebdb7c20d1e518f1ed (patch)
tree75bf167fc689b4b04f3d4ea0e97ffd4c91f893c0 /src/cmd/compile/internal/test/lang_test.go
parent9754bc7bb75fad4c645fa8057789c843ff537d81 (diff)
downloadgo-git-2cb103ff58aab6a02cf94cebdb7c20d1e518f1ed.tar.gz
cmd/compile: use testenv.Command instead of exec.Command in tests
testenv.Command sets a default timeout based on the test's deadline and sends SIGQUIT (where supported) in case of a hang. Change-Id: I084b324a20d5ecf733b2cb95f160947a7410a805 Reviewed-on: https://go-review.googlesource.com/c/go/+/450696 Reviewed-by: Ian Lance Taylor <iant@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Auto-Submit: Bryan Mills <bcmills@google.com> Run-TryBot: Bryan Mills <bcmills@google.com>
Diffstat (limited to 'src/cmd/compile/internal/test/lang_test.go')
-rw-r--r--src/cmd/compile/internal/test/lang_test.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/cmd/compile/internal/test/lang_test.go b/src/cmd/compile/internal/test/lang_test.go
index 5cb4695b68..0b957dc3d8 100644
--- a/src/cmd/compile/internal/test/lang_test.go
+++ b/src/cmd/compile/internal/test/lang_test.go
@@ -7,7 +7,6 @@ package test
import (
"internal/testenv"
"os"
- "os/exec"
"path/filepath"
"testing"
)
@@ -57,7 +56,7 @@ func TestInvalidLang(t *testing.T) {
func testLang(t *testing.T, lang, src, outfile string) error {
run := []string{testenv.GoToolPath(t), "tool", "compile", "-p=p", "-lang", lang, "-o", outfile, src}
t.Log(run)
- out, err := exec.Command(run[0], run[1:]...).CombinedOutput()
+ out, err := testenv.Command(t, run[0], run[1:]...).CombinedOutput()
t.Logf("%s", out)
return err
}