-
Notifications
You must be signed in to change notification settings - Fork 73
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
Increase timeout for namespace e2e test polling #348
Conversation
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
this test regularly flakes causing CI to fail. As a first step, try to reduce flakes by increasing this timeout on the assumption that the flakes are caused by a heavy load in CI Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
Interesting result from the test runs on this PR regarding the usually-flaky This job for v1.18 had that test take 44s and would have flaked before this PR. All other instances of the flaky test passed in a few seconds! |
On the second run when I pushed more commits, the ecc test flaked because I added a commit to change the default istio version. I've removed that now for a separate PR. As for e2e tests:
Other e2e tests all had the flaky test pass in a couple of seconds. The second run included the change to set |
this makes raw output much easier to read Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hopefully this fixes the flake. However, let's stay alert for any weirdness we find in the testing logic that might explain these kind of flakes.
/approve
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: inteon The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
The
CA Root Controller all namespaces should have valid configs in
test regularly flakes, causing CI to fail.As a first step, try to reduce flakes by increasing this timeout, on the assumption that the flakes are caused by a heavy load in CI or some other thing which causes them to time out.
Also:
Poll
function, which makes the arguments clearer to reason about.no-color
to ginkgo when running in CI to make output more readable