go test -timeout 99999 を使用すると、「フラグの値が無効です '99999'」というエラーが発生する場合があります-test.timeout: 時間: 期間 99999 にユニットがありません。」この問題を解決するには、有効な time.ParseDuration 入力を提供することが重要です。
go test コマンドの -timeout フラグは、すべてのテストの合計時間制限を設定します。タイムアウト値を指定するには、正しい構文を使用する必要があります。
有効な構文:
go test -timeout <duration>
有効な時間単位:
有効なタイムアウト値の例:
追加メモ:
以上が「go test -timeout 99999」が失敗するのはなぜですか? Go テストのタイムアウトを正しく設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。