INNER CODE UNIT · Go

waitTime

gabrie30/ghorg · scripts/local-bitbucket/test-runner/main.go:113

			waitTime := 15 + (failed * 5) // Start at 15s, add 5s per failure
			if waitTime > 60 {
				waitTime = 60 // Cap at 60 seconds
			}

			if i < len(tr.config.TestScenarios)-1 {
				log.Printf("⏳ Waiting %d seconds after failed test for server recovery (attempt %d)...", waitTime, failed)
				// time.Sleep removed for faster execution

				// Additional health check after failure to ensure recovery
				log.Printf("🔍 Verifying server recovery after failure...")
				if err := tr.waitForServerRecovery(15, 5*time.Second); err != nil {
					log.Printf("⚠️  Server failed to recover properly: %v", err)
					log.Printf("⏳ Additional 30 second recovery wait...")
					// time.Sleep removed for faster execution
				}
			}
		} else {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…