-
Notifications
You must be signed in to change notification settings - Fork 205
TestFIPSAgentConnectingToFIPSFleetServerInECHFRH : Use require.Eventually to try and address flakiness
#8421
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
TestFIPSAgentConnectingToFIPSFleetServerInECHFRH : Use require.Eventually to try and address flakiness
#8421
Conversation
|
This pull request does not have a backport label. Could you fix it @ycombinator? 🙏
|
|
Looks like the FIPS integration tests passed without retries: https://buildkite.com/elastic/elastic-agent/builds/22082. Re-running to check for flakiness. |
|
buildkite test this |
|
Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane) |
|
buildkite test this |
💛 Build succeeded, but was flaky
Failed CI StepsHistory
cc @ycombinator |
|
buildkite test this |
|
|
@Mergifyio backport 8.19 |
(cherry picked from commit 540ee8d) # Conflicts: # testing/integration/fleetserver_fips_test.go
✅ Backports have been created
|
(cherry picked from commit 540ee8d)
…ts-oblt-cli * feature/serverless-its-oblt-cli: (51 commits) as agreed let's move the group to the kb.integration pipeline Update .github/workflows/serverless-project.yml ci: invoke serverless integration tests package from BK github-actions: create a serverless project daily [tests] split up serverless and resource leaks integration tests (#8396) chore: Update to elastic/beats@dfdc12e33de0 (#8446) Lock upgrade marker (#8254) build(deps): bump github.com/elastic/elastic-agent-system-metrics from 0.11.12 to 0.11.13 (#8420) Add docker image name template and renamed fips cloud specs (#8429) buildkite(scripts): refactor common scripts (#8365) Use require.Eventually to try and address flakiness (#8421) Fix pre-command to support extended testing (#8418) [Automation] Bump Golang version to 1.24.4 (#8384) chore: Update to elastic/beats@aed2a8b768bd (#8423) [main][Automation] Update versions (#8425) Add Pipeline to deploy custom agent image for FIPS testing (#8035) ci: automatically update OTel components (#8288) [Automation] Bump VM Image version to 1749258065 (#8390) fix: increase context timeout to accommodate for slower machines in Test_checkForUnprivilegedVault (#8374) otel: add cumulativetodeltaprocessor to EDOT collector (#8372) ...





What does this PR do?
This PR amends the
TestFIPSAgentConnectingToFIPSFleetServerInECHFRHintegration test to wrap the flaky assertion and it's pre-requisite code in arequire.Eventuallyblock.Why is it important?
To avoid flakiness in the test.
Related issues
Closes #8419