Files
mvdbeek fbd1356674 ci/minikube: wait for testing pod before running tests
``start_services.sh`` exported the Service ClusterIP and returned
immediately after ``kubectl apply``, then the Run tests step started
right away. The Postgres pod typically needs 30+ seconds to image-pull
and start its listener; runs where Galaxy boots fast enough race it
and hit ``connection refused``. When that happens the entire shard
errors — every Galaxy boot dies talking to its DB before any test
can run. Observed on Integration shard 1 of run 25398574715
(310 errors, 0 passes, first ERROR 35s after the apply).

``kubectl rollout status`` waits for the deployment, then ``kubectl
wait Ready`` confirms the pod has actually transitioned out of
ContainerCreating before tests start.
2026-07-28 17:26:57 +02:00
..