Skip to content

Conversation

@stevekuznetsov
Copy link
Contributor

Previously, we would record any error in a step as a failed jUnit test case. However, when one step fails, we cancel the context the rest of the steps use to run, and any other currently-running steps end up in the blast radius. Investigating those failures is not useful, as they give no unique information. Let's record them as skipped so that overall views of "highest failure rate test this week" don't pick up whichever pipeline step runs the longest and is the most susceptible to getting preempted.

Previously, we would record any error in a step as a failed jUnit test
case. However, when one step fails, we cancel the context the rest of
the steps use to run, and any other currently-running steps end up in
the blast radius. Investigating those failures is not useful, as they
give no unique information. Let's record them as skipped so that overall
views of "highest failure rate test this week" don't pick up whichever
pipeline step runs the longest and is the most susceptible to getting
preempted.

Signed-off-by: Steve Kuznetsov <[email protected]>
@openshift-ci openshift-ci bot requested review from geoberle and janboll January 28, 2026 14:20
@bennerv
Copy link
Member

bennerv commented Jan 28, 2026

/lgtm

Copy link
Collaborator

@mbukatov mbukatov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci
Copy link

openshift-ci bot commented Jan 28, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: bennerv, mbukatov, stevekuznetsov

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci-robot
Copy link
Contributor

/retest-required

Remaining retests: 0 against base HEAD 3b811a6 and 2 for PR HEAD 764ae71 in total

@stevekuznetsov
Copy link
Contributor Author

/override ci/prow/e2e-parallel

flakes on federated msi

@openshift-ci
Copy link

openshift-ci bot commented Jan 28, 2026

@stevekuznetsov: Overrode contexts on behalf of stevekuznetsov: ci/prow/e2e-parallel

Details

In response to this:

/override ci/prow/e2e-parallel

flakes on federated msi

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.

@openshift-merge-bot openshift-merge-bot bot merged commit b2b451a into main Jan 28, 2026
19 checks passed
@openshift-merge-bot openshift-merge-bot bot deleted the skuznets/fix-cancelled-pipeline-steps branch January 28, 2026 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants