bookingcom / shipper

Kubernetes native multi-cluster canary or blue-green rollouts using Helm
Apache License 2.0
733 stars 39 forks source link

e2e: sleep after creating rollout blocks #300

Closed juliogreff closed 4 years ago

juliogreff commented 4 years ago

RolloutBlocks frequently take a little bit to propagate to Shipper's informers, making tests fail for no good reason. Since we have found no way to verify that they have propagated, we use the good ol' sleep as the second best thing.

Hopefully this will fix the recent flaky e2e tests that have been plaguing us.