Bug 1880591: 9-30-2020 merge#297
Conversation
run the conformance suite bump kubernetes to 1.19 and go to 1.15.1 use the new HA mode in kind for OVN Signed-off-by: Antonio Ojea <aojea@redhat.com>
When test cases are compiled, the arguments provided to them via the testrun function do not get embedded in the binary. Therefore we lose verbose output, test reporting etc... This commit fixes the test script so all tests are provided with the correct options and have uniform output. Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
The informer package won't process updates under test conditions when the informers have been started. This is due to a check to ensure the objects K8s revision number has incremented and therefore this is genuine work that we want to enqueue. That revision number isn't implemented in the fakeClient. Rather than implement this, which would be a lot of work, I introduced the EventHandlerFactory type, and allowed a function that matches this signature to be passed in to the NewNode and NewMaster functions. Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
This fixes flakes by doing the following: 1. Ensuring that each test has a clean instance of FakeExec so they do not leak between tests 2. Forcing all tests to wait until the informer cache is in sync before performing test logic. This reduces the likelihood of errors caused by events not being processed in time. Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
Fix test flakes in Hybrid Overlay Master Test Suite
Update periodic Job
Considering the jobs takes about 25 mins to run, in average, we have limited the CI jobs to timeout after 1 hour. However, this implies that the test are running in parallel. Signed-off-by: Antonio Ojea <aojea@redhat.com>
Signed-off-by: Girish Moodalbail <gmoodalbail@nvidia.com>
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1. - [Release notes](https://github.com/bitinn/node-fetch/releases) - [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md) - [Commits](node-fetch/node-fetch@v2.6.0...v2.6.1) Signed-off-by: dependabot[bot] <support@github.com>
run periodic tests in parallel
Previously we were just checking if there as a known ACL which existed in the cache. If the cache is ever out of sync, we could accidentally leave stale reject ACLs configured in OVN. This patch adds checking during service sync for any known stale ACLs with reject actions belonging to a service. During regular reject ACL delete a new check is added to see if cache is in an invalid state, and if so attempt to remove the ACL by querying OVN. Signed-off-by: Tim Rozet <trozet@redhat.com>
Remove reject ACLs regardless of cache
This reverts commit 658f605.
|
@trozet: This pull request references Bugzilla bug 1880591, which is valid. The bug has been moved to the POST state. The bug has been updated to refer to the pull request using the external bug tracker. 3 validation(s) were run on this bug
DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/lgtm |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
4 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
10 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
azure is still failing due to capacity issues |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
This comment has been minimized.
This comment has been minimized.
|
/test e2e-gcp-ovn |
This comment has been minimized.
This comment has been minimized.
|
@trozet: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
1 similar comment
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/override ci/prow/e2e-gcp-ovn |
|
@trozet: Overrode contexts on behalf of trozet: ci/prow/e2e-gcp-ovn DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@trozet: All pull requests linked via external trackers have merged: Bugzilla bug 1880591 has been moved to the MODIFIED state. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Fixes: