-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
k8s-ci-robot behaves inconsistently with approved/needs-ok-to-test labels #12785
Comments
Yeah, it's not the approve that's doing anything, it's the lgtm. I wonder if we even need the "run only once" functionality at all. |
I think it is nice since PR reviewers may not remember to include a That being said I don't think we have any need for this functionality and I certainly agree that it is non-obvious to users. If we do remove it we would want to also update number 4 here: https://github.com/kubernetes/test-infra/blob/master/prow/cmd/tide/maintainers.md#best-practices Perhaps the best option would be to make Prow comment with an explanation in cases where |
My 2 cents would be to auto-add |
That could be a nice option to have for some repos to opt into, but I don't think that we can do that globally due to security concerns. The reason we have the distinction between |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@fejta-bot: Closing this issue. In 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. |
What happened:
When the
needs-ok-to-test
label is present, k8s-ci-robot will run tests if a PR is approved, but will not allow users to manually run tests.What you expected to happen:
Either tests should not yet run, or
ok-to-test
should be added automatically.How to reproduce it (as minimally and precisely as possible):
needs-ok-to-test
labeltest
/retest
commands.Please provide links to example occurrences, if any:
kubernetes/kubernetes#78385
The text was updated successfully, but these errors were encountered: