You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The E2E test TestHealthTrait is flaky due to failing integration ready condition assertion in health_test.go#L366
The E2E test starts an integration that should never become ready due to health traits. But at some point the Integration condition status is ready=true because for a short term period the Deployment ready state is reflected in the status:
Shortly after that the Integration controller monitor will set the condition status to ready=false because of the health trait evaluation. This means there is a racing condition on the Integration ready status that causes the test to be flaky
Camel K installed in namespace test-ce148498-46dd-4778-bf93-496d290c5607
health_test.go:366:
Failed after 9.120s.
Expected
<v1.ConditionStatus>: True
to equal
<v1.ConditionStatus>: False
Camel K version
2.3.0
The text was updated successfully, but these errors were encountered:
What happened?
The E2E test TestHealthTrait is flaky due to failing integration ready condition assertion in health_test.go#L366
The E2E test starts an integration that should never become ready due to health traits. But at some point the Integration condition status is
ready=true
because for a short term period the Deployment ready state is reflected in the status:Shortly after that the Integration controller monitor will set the condition status to
ready=false
because of the health trait evaluation. This means there is a racing condition on the Integration ready status that causes the test to be flakySteps to reproduce
See https://github.com/apache/camel-k/actions/runs/8620813154/job/23630392501?pr=5342
Relevant log output
Camel K version
2.3.0
The text was updated successfully, but these errors were encountered: