2015-01-05 7 views
6

Ich betreibe go test und bekam timout Fehler:-Test getötet mit quit: lief zu lang

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

Wie Timeout zu erweitern und es größer als 10 Minuten machen?

+8

Sie die '-timeout' Argument verwenden können. siehe http://stackoverflow.com/questions/24929790/how-to-set-the-go-timeout-flag-on-go-test –

Antwort

10

Verwenden go test -timeout <duration>, z.B .:

$ go test -timeout 20m 

Von the docs:

Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h".