aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/dist/test.go
diff options
context:
space:
mode:
authorAustin Clements <austin@google.com>2022-09-26 16:04:10 -0400
committerAustin Clements <austin@google.com>2022-11-16 19:00:18 +0000
commit80d8c77a43f2445a78bd5b5c3b113c95e49766a9 (patch)
tree9fd3036ed8dac40ca74caa4e2630a951bf069763 /src/cmd/dist/test.go
parent40cb04c95bdf9a8da6aed8cfe8f32075e0ecc4ac (diff)
downloadgo-80d8c77a43f2445a78bd5b5c3b113c95e49766a9.tar.gz
go-80d8c77a43f2445a78bd5b5c3b113c95e49766a9.zip
cmd/dist: eliminate "time" special case
The registerTest function has a special case for commands that start with "time", but we don't use this case anywhere. Delete this special case and its support code. Preparation for #37486. Change-Id: Ica180417e7aa4e4fc260cb97467942bae972fdb6 Reviewed-on: https://go-review.googlesource.com/c/go/+/448801 Run-TryBot: Austin Clements <austin@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Ian Lance Taylor <iant@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src/cmd/dist/test.go')
-rw-r--r--src/cmd/dist/test.go10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/cmd/dist/test.go b/src/cmd/dist/test.go
index 5558bc1819..1d1f325bc7 100644
--- a/src/cmd/dist/test.go
+++ b/src/cmd/dist/test.go
@@ -68,7 +68,6 @@ type tester struct {
cgoEnabled bool
partial bool
- haveTime bool // the 'time' binary is available
tests []distTest
timeoutScale int
@@ -111,12 +110,6 @@ func (t *tester) run() {
t.runNames = flag.Args()
- if t.hasBash() {
- if _, err := exec.LookPath("time"); err == nil {
- t.haveTime = true
- }
- }
-
// Set GOTRACEBACK to system if the user didn't set a level explicitly.
// Since we're running tests for Go, we want as much detail as possible
// if something goes wrong.
@@ -891,9 +884,6 @@ func (t *tester) isRegisteredTestName(testName string) bool {
func (t *tester) registerTest(name, dirBanner string, cmdline ...interface{}) {
bin, args := flattenCmdline(cmdline)
- if bin == "time" && !t.haveTime {
- bin, args = args[0], args[1:]
- }
if t.isRegisteredTestName(name) {
panic("duplicate registered test name " + name)
}