Go 使用quit终止测试:运行时间太长

Go 使用quit终止测试:运行时间太长,go,Go,我运行了go测试,得到了timout错误: *** Test killed with quit: ran too long (10m0s). FAIL call/httptest 600.050s 如何延长超时时间并使其大于10分钟?使用go test-timeout,例如: $ go test -timeout 20m 默认值为10米 发件人: 有效时间单位为“ns”、“us”(或“µs”)、“ms”、“s”、“m”、“h” 默认情况下,超时在10分钟后退出 go测试--帮助 -

我运行了
go测试
,得到了timout错误:

*** Test killed with quit: ran too long (10m0s).
FAIL    call/httptest   600.050s

如何延长超时时间并使其大于10分钟?

使用
go test-timeout
,例如:

$ go test -timeout 20m
默认值为10米

发件人:

有效时间单位为“ns”、“us”(或“µs”)、“ms”、“s”、“m”、“h”


默认情况下,超时在10分钟后退出

go测试--帮助

-超时d
如果测试二进制文件的运行时间超过持续时间d,则会出现死机。
如果d为0,则禁用超时。
默认值为10分钟(10米)。

您可以使用
-timeout
参数。看见