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

Active active test fix #869

Merged
merged 9 commits into from
Jul 1, 2024
Merged

Conversation

ryanemerson
Copy link
Contributor

Closes #854

The source of the original failures was fixed by keycloak/keycloak#30841

However, when investigating the issue I realised that the testsuite was very flaky and failures often occurred when executing the FailoverTest in conjunction with the other tests. This PR reenables the active-active tests as well adding several fixes/improvements to the testsuite to reduce the chance of flaky failures.

@ryanemerson ryanemerson requested a review from mhajas June 28, 2024 14:26
Copy link
Contributor

@ahus1 ahus1 left a comment

Choose a reason for hiding this comment

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

LGTM, thank you for all these fixes to make it more stable!

Copy link
Contributor

@mhajas mhajas left a comment

Choose a reason for hiding this comment

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

Thank you @ryanemerson!

@mhajas mhajas self-requested a review July 1, 2024 07:30
Copy link
Contributor

@mhajas mhajas left a comment

Choose a reason for hiding this comment

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

We need to revert also these commits here: 252559a 05f8de0

Sorry I forgot to mention it in the issue

@ryanemerson
Copy link
Contributor Author

Good spot @mhajas, I've accepted your suggestion.

Copy link
Contributor

@mhajas mhajas left a comment

Choose a reason for hiding this comment

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

Thank you @ryanemerson

Copy link
Contributor

@mhajas mhajas left a comment

Choose a reason for hiding this comment

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

Thanks @ryanemerson!

@mhajas mhajas merged commit d0ab2e4 into keycloak:main Jul 1, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix and reenable Active/Active functional tests
3 participants