Bug 1726745: Improve Samples Operator test reporting#22905
Conversation
|
/hold Waiting until 4.1.z opens |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: adambkaplan, openshift-cherrypick-robot 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 |
|
/bugzilla refresh |
|
@openshift-merge-robot: No Bugzilla bug is referenced in the title of this pull request. 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. |
|
@pweil- @stevekuznetsov are we ok overriding the valid-bug check in some cases? Here we are cherry-picking a fix to the test code so z-stream tests dump the right info if the image ecosystem tests fail (which has always been a source of flakiness). |
Well I guess I'm wondering why a test-only update would even be a candidate for a back port if it is a name change and not associated with a bug. Since @bparees made that recommendation I'd prefer to get his input. Generally I'd say no, you need a bug or it isn't a back port candidate. |
|
@pweil- the backport is to ensure that our automated tests dump useful information when they fail/flake. It's critical to backport these sort of changes/improvements so our 4.1 CI continues to be as high quality as possible. This seems like a gap in our new process (requiring BZs to merge non-shipping code changes into 4.1) however the "workaround" would be to open a BZ against the |
|
(it's not a name change, it's a fix in the resource dumping logic to use the correct name of the resource when it attempts to dump the resource. W/o this change the resource dumping logic fails because it can't find the resource it's supposed to dump) |
|
thanks for the clarification. I understand. +1 to the idea of no restrictions on non-shipping items. I've been working on a doc on patch management I will include the notion of an override in addition to cherry-pick approval. Having to use a workaround would just be process for the sake of process. |
|
You could ask a team lead to add the correct labels and remove the invalid-bug one, or make a bugzilla against the component. I'm not super thrilled about either approach but there is precedent for admins adding labels to manually override other things in Prow (like approval) |
You'll also have an audit trail on the PR if a team lead adds the right labels - see above. |
|
there is nothing wrong with a bz that says "Improve automated testing in release 4.1 branch for sample operators". please create a bz, link, and we can merge in 4.1.z once present. |
|
@adambkaplan aside from derek's request that you open a BZ for this, is there a reason it still has the hold on it? |
|
/hold cancel Nope - now just need the bz |
|
also please update the PR title to reflect that this change has to do with test updates so the changelog is obvious |
|
@openshift-cherrypick-robot: No Bugzilla bug is referenced in the title of this pull request. 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. |
|
@jwforres Created BZ |
|
@openshift-cherrypick-robot: This pull request references a valid Bugzilla bug. 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 kubernetes/test-infra repository. |
|
@openshift-cherrypick-robot: No Bugzilla bug is referenced in the title of this pull request. 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. |
|
/bugzilla refresh |
|
@adambkaplan: This pull request references a valid Bugzilla 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. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
This is an automated cherry-pick of #22902
/assign adambkaplan