-
Notifications
You must be signed in to change notification settings - Fork 461
OCPBUGS-65556: [release-4.20] Backport: Add delays to reduce TestOSBuildController failures #5396
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
OCPBUGS-65556: [release-4.20] Backport: Add delays to reduce TestOSBuildController failures #5396
Conversation
|
@ngopalak-redhat: This pull request explicitly references no jira issue. 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 openshift-eng/jira-lifecycle-plugin repository. |
|
Skipping CI for Draft Pull Request. |
|
/test all |
|
/lgtm /label backport-risk-assessed Thank you for taking this on! Since it is a backport it might need a 4.20 bug dependent on a (dummy) 4.21 bug so the PR gets a |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: djoshy, ngopalak-redhat The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/verified Fixes the issue with the Test |
|
@ngopalak-redhat: The 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/verified by @ngopalak-redhat |
|
@ngopalak-redhat: This PR has been marked as verified by 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/retitle NO-JIRA: [release-4.20] NO-ISSUE: Backport: Add delays to reduce TestOSBuildController failures |
|
/retitle OCPNODE-3722: [release-4.20] Backport: Add delays to reduce TestOSBuildController failures |
|
@ngopalak-redhat: This pull request references OCPNODE-3722 which is a valid jira issue. 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/jira-refresh |
|
/retitle OCPBUGS-65556: [release-4.20] Backport: Add delays to reduce TestOSBuildController failures |
|
@ngopalak-redhat: This pull request references Jira Issue OCPBUGS-65556, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/jira refresh |
|
@ngopalak-redhat: This pull request references Jira Issue OCPBUGS-65556, which is invalid:
Comment 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/jira refresh |
|
@ngopalak-redhat: This pull request references Jira Issue OCPBUGS-65556, which is invalid:
Comment 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/jira refresh |
|
@ngopalak-redhat: This pull request references Jira Issue OCPBUGS-65556, which is invalid:
Comment 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/jira refresh |
|
@ngopalak-redhat: This pull request references Jira Issue OCPBUGS-65556, which is invalid:
Comment 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/jira refresh |
|
@ngopalak-redhat: This pull request references Jira Issue OCPBUGS-65556, which is valid. The bug has been moved to the POST state. 7 validation(s) were run on this bug
Requesting review from QA contact: 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 openshift-eng/jira-lifecycle-plugin repository. |
|
@ngopalak-redhat: 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-sigs/prow repository. I understand the commands that are listed here. |
|
/retest-required |
1f11aef
into
openshift:release-4.20
|
@ngopalak-redhat: Jira Issue OCPBUGS-65556 is in an unrecognized state (ON_QA) and will not be 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 openshift-eng/jira-lifecycle-plugin repository. |
- What I did
Description
Backport of #5239 to release-4.20
My PR saw a similar failure #5387 hence needed to backport
Summary
This PR backports the test timing fixes from PR #5239 to the release-4.20 branch.
Problem
The test
TestOSBuildController/MachineConfig_changes_creates_a_new_MachineOSBuildis failing in CI on release-4.20 with a timeout error (context deadline exceeded). The test completes in ~24.73 seconds but times out at the 25-second limit.Root Cause
Solution
Cherry-pick commit fd87e53 from PR #5239 which adds
time.Sleep(200ms)delays at critical points in the test to allow the controller's reconciliationloops to complete before assertions are checked.
Testing
Original PR
#5239
cc: @djoshy (original author)
- How to verify it
- Description for the changelog