diff --git a/benchmarking/nighthawk-ingress/run-dev.sh b/benchmarking/nighthawk-ingress/run-dev.sh index 3f73b4104..94e340fe8 100755 --- a/benchmarking/nighthawk-ingress/run-dev.sh +++ b/benchmarking/nighthawk-ingress/run-dev.sh @@ -36,7 +36,7 @@ usage() { cat </dev/null 2>&1 || { exit 1 } +# A worker hosts many actors, so the fleet can outnumber the workers. RUNNING_WORKERS="$(kubectl get pods -n benchmark-workloads --no-headers 2>/dev/null | grep -c ' Running ' || true)" -if (( RUNNING_WORKERS < ACTORS )); then - echo "ERROR: ${RUNNING_WORKERS} workers Running in benchmark-workloads, need ${ACTORS}. Run:" >&2 +if (( RUNNING_WORKERS < 1 )); then + echo "ERROR: no workers Running in benchmark-workloads. Run:" >&2 echo " benchmarking/workloads/deploy.sh --deploy --worker-count ${ACTORS} --sandbox-class gvisor" >&2 exit 1 fi