Skip to content

Conversation

jrajahalme
Copy link
Member

Applying an L7 policy may make 'httpGet' readiness probes fail for the
duration the policy is in effect. Reduce test flakiness by waiting for
POD readiness before applying any policies in the individual test
steps.

Signed-off-by: Jarno Rajahalme jarno@covalent.io

Applying an L7 policy may make 'httpGet' readiness probes fail for the
duration the policy is in effect. Reduce test flakiness by waiting for
POD readiness before applying any policies in the individual test
steps.

Signed-off-by: Jarno Rajahalme <jarno@covalent.io>
@jrajahalme jrajahalme added area/CI-improvement Topic or proposal to improve the Continuous Integration workflow release-note/ci This PR makes changes to the CI. labels May 7, 2020
@jrajahalme jrajahalme requested a review from a team as a code owner May 7, 2020 19:04
@jrajahalme
Copy link
Member Author

test-me-please

@jrajahalme
Copy link
Member Author

test-gke

@jrajahalme jrajahalme force-pushed the pr/jrajahalme/test-wait-for-pod-readiness-before-tests branch from 9a04389 to fb5a2a3 Compare May 7, 2020 19:14
@jrajahalme
Copy link
Member Author

test-me-please

@coveralls
Copy link

Coverage Status

Coverage increased (+0.01%) to 42.64% when pulling fb5a2a3 on pr/jrajahalme/test-wait-for-pod-readiness-before-tests into 61c2b4d on master.

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label May 8, 2020
@nebril nebril merged commit e82c444 into master May 8, 2020
@nebril nebril deleted the pr/jrajahalme/test-wait-for-pod-readiness-before-tests branch May 8, 2020 12:58
@errordeveloper
Copy link
Contributor

I was looking into these flakes last week also, will see how it behaves now.

jrajahalme added a commit that referenced this pull request May 12, 2020
Commit e82c444 inadvertently skipped waiting for all the needed PODs, causing the tests to flake.

Fixes: #11413
Signed-off-by: Jarno Rajahalme <jarno@covalent.io>
jrajahalme added a commit that referenced this pull request May 13, 2020
Commit e82c444 inadvertently skipped waiting for all the needed PODs, causing the tests to flake.

Fixes: #11413
Signed-off-by: Jarno Rajahalme <jarno@covalent.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/CI-improvement Topic or proposal to improve the Continuous Integration workflow ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/ci This PR makes changes to the CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants