-
Notifications
You must be signed in to change notification settings - Fork 10.1k
[release-3.5] Add test-release makefile target #20168
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
base: release-3.5
Are you sure you want to change the base?
[release-3.5] Add test-release makefile target #20168
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: abdurrehman107 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest |
/retest |
/test pull-etcd-integration-4-cpu-amd64 |
/test pull-etcd-integration-1-cpu-amd64 |
/test pull-etcd-integration-2-cpu-amd64 |
Thanks for the pull request, @abdurrehman107. Please rebase your branch due to #20164. |
05806de
to
2ef8db1
Compare
/retest |
/test pull-etcd-integration-1-cpu-amd64 |
1 similar comment
/test pull-etcd-integration-1-cpu-amd64 |
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.
Thanks for the pull request, @abdurrehman107. Please review my comment. Also, I'd like to suggest running the make targets you're adding locally to ensure that they work (as we haven't enabled them in the CI yet).
Signed-off-by: Abdur Rehman <razashahid107@gmail.com>
5f5db29
to
6cc2289
Compare
/test pull-etcd-integration-1-cpu-amd64 |
@abdurrehman107: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. 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-sigs/prow repository. I understand the commands that are listed here. |
The integration test results show a race condition. In the Github Actions workflow, we run the integration test with the race flag disabled.
However, in the Prow job, we also check for the race conditions. Would it be better to disable the race flag for release-3.5 to keep the original behavior? /cc @serathius @jmhbnz |
Failure is in |
@serathius, do you suggest, then, deleting this function altogether? Lines 106 to 113 in 75357ec
Which is called from Lines 115 to 119 in 75357ec
|
Hmm, we dropped running raftexample in integration testing in #14881 I think it's ok to remove it, because we don't test it on release-3.6 nor main branch and we don't have plan to fix race condition in raftexample. |
/cc @ahrtr |
This PR adds
test-release
makefile target for release-3.5.ref: kubernetes/test-infra#32754