Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Flaky Wan Federation Failover Test #3032

Merged

Conversation

wilkermichael
Copy link
Contributor

@wilkermichael wilkermichael commented Oct 3, 2023

Changes proposed in this PR:

  • This PR addresses a flaky test that resulted from performing a CURL without a retry

How I've tested this PR:
👀 / pipeline

How I expect reviewers to test this PR:
👀

Checklist:

@wilkermichael wilkermichael added pr/no-changelog PR does not need a corresponding .changelog entry pr/no-backport signals that a PR will not contain a backport label labels Oct 3, 2023
@wilkermichael wilkermichael marked this pull request as ready for review October 3, 2023 20:22
@wilkermichael wilkermichael changed the title fix check Fix Flaky Wan Federation Failover Test Oct 3, 2023

// Try again to rule out load-balancing. Errors can still happen so retry
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

~ I know this is status-quo so non-blocking: Do we know that LB would be round-robin in this scenario? Wondering whether multiple follow-up requests would be appropriate to prove we're not getting lucky. I did that in this test for similar reasons.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good idea, added something similar

@zalimeni
Copy link
Member

zalimeni commented Oct 3, 2023

Thank you for fixing this!

@wilkermichael wilkermichael force-pushed the mw/make-wan-fed-failover-more-reliable branch from ae0d043 to 3a44e5e Compare October 3, 2023 21:10
@wilkermichael wilkermichael force-pushed the mw/make-wan-fed-failover-more-reliable branch from 3a44e5e to ba8ff53 Compare October 3, 2023 21:11
@wilkermichael wilkermichael merged commit ff3fd70 into release/1.3.0-rc1 Oct 4, 2023
48 checks passed
@wilkermichael wilkermichael deleted the mw/make-wan-fed-failover-more-reliable branch October 4, 2023 01:51
wilkermichael added a commit that referenced this pull request Oct 4, 2023
* fix check

* add better check for load balancing
wilkermichael added a commit that referenced this pull request Oct 4, 2023
* fix check

* add better check for load balancing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/no-backport signals that a PR will not contain a backport label pr/no-changelog PR does not need a corresponding .changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants