INNER CODE UNIT · Go
defaultSuiteTimeout
eksctl-io/eksctl · integration/main.go:112
const defaultSuiteTimeout = 5 * time.Hour
func runGinkgo(ctx context.Context, wg *sync.WaitGroup, summaries chan []string, statuses chan int, id int, dir string) {
defer wg.Done()
suiteTimeout := defaultSuiteTimeout
if timeout := os.Getenv("SUITE_TIMEOUT"); timeout != "" {
var err error
suiteTimeout, err = time.ParseDuration(timeout)
if err != nil {
panic(fmt.Sprintf("invalid value for SUITE_TIMEOUT: %v", timeout))
}
}
var args []string
if ginkgoArgs := os.Getenv("GINKGO_ARGS"); ginkgoArgs != "" {
args = strings.Split(ginkgoArgs, " ")
}
args = append(args, "--no-color", fmt.Sprintf("--timeout=%s", suiteTimeout), "-tags", "integration", "-v", "--show-node-events", "--poll-progress-after", "30m")