INNER CODE UNIT · Go
totalSec
redpanda-data/connect · benchmarking/aws/runner/main.go:299
totalSec := int((warmup + duration).Seconds())
heartbeatSec = max(soakDefaultHeartbeatSec, totalSec/soakMaxHeartbeats)
promScrapeSec = soakPromScrapeSec
checkpointSec = soakCheckpointSec
if s.Workload != nil {
expectedRecordsPerSec = float64(s.Workload.WriteRatePerSec)
}
fmt.Printf("soak profile: window %s, heartbeat every %ds, prom scrape every %ds, checkpoint upload every %ds\n",
warmup+duration, heartbeatSec, promScrapeSec, checkpointSec)
}
topo, err := topologyFor(s.Direction)
if err != nil {
return err
}
// BackendFile must be absolute: `terraform -chdir=<stack>` changes the
// working directory before resolving the -backend-config path.