src/cmd/cgo/internal/testcarchive/carchive_test.go | 20 ++------------------ diff --git a/src/cmd/cgo/internal/testcarchive/carchive_test.go b/src/cmd/cgo/internal/testcarchive/carchive_test.go index b140a9c61378a76cc0b28101a4a6add84c7845d8..a8eebead25dc9fca21c321aff5a5d63c1c55659b 100644 --- a/src/cmd/cgo/internal/testcarchive/carchive_test.go +++ b/src/cmd/cgo/internal/testcarchive/carchive_test.go @@ -1224,21 +1224,13 @@ t.Fatal(err) } argv := cmdToRun("./testp7") - cmd = exec.Command(argv[0], argv[1:]...) + cmd = testenv.Command(t, argv[0], argv[1:]...) sb := new(strings.Builder) cmd.Stdout = sb cmd.Stderr = sb if err := cmd.Start(); err != nil { t.Fatal(err) } - - timer := time.AfterFunc(time.Minute, - func() { - t.Error("test program timed out") - cmd.Process.Kill() - }, - ) - defer timer.Stop() err = cmd.Wait() t.Logf("%v\n%s", cmd.Args, sb) @@ -1284,21 +1276,13 @@ t.Fatal(err) } argv := cmdToRun("./testp8") - cmd = exec.Command(argv[0], argv[1:]...) + cmd = testenv.Command(t, argv[0], argv[1:]...) sb := new(strings.Builder) cmd.Stdout = sb cmd.Stderr = sb if err := cmd.Start(); err != nil { t.Fatal(err) } - - timer := time.AfterFunc(time.Minute, - func() { - t.Error("test program timed out") - cmd.Process.Kill() - }, - ) - defer timer.Stop() err = cmd.Wait() t.Logf("%v\n%s", cmd.Args, sb)