OCPBUGS-100045: Add openshift/disruptive-longrunning testsuite in release-4.19 - #31438
OCPBUGS-100045: Add openshift/disruptive-longrunning testsuite in release-4.19#31438Chandan9112 wants to merge 1 commit into
Conversation
…ease-4.19 Co-authored-by: Cursor <cursoragent@cursor.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository: openshift/coderabbit/.coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@Chandan9112: This pull request references Jira Issue OCPBUGS-100045, which is valid. The bug has been moved to the POST state. 7 validation(s) were run on this 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 openshift-eng/jira-lifecycle-plugin repository. |
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Chandan9112 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@Chandan9112: This pull request references Jira Issue OCPBUGS-100045, which is valid. 7 validation(s) were run on this 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 openshift-eng/jira-lifecycle-plugin repository. |
Cherry-pick of #31334 (release-4.20) to release-4.19
What
Add the
openshift/disruptive-longrunningtest suite definition topkg/testsuites/standard_suites.goon therelease-4.19branch, enabling long-running disruptive tests to run on 4.19.Why
The
disruptive-longrunningsuite was added tomain,release-4.21, andrelease-4.20but is missing inrelease-4.19. Adding it allows payload jobs to run long-running disruptive tests on 4.19 nightly builds.Implementation Note
The suite definition uses the
Matchesfunction pattern (4.19 style) instead ofQualifiersstring slices (4.20+ style), as theTestSuitestruct inrelease-4.19does not have theQualifiersfield. The matching logic is functionally identical.Changes
pkg/testsuites/standard_suites.go: Addedopenshift/disruptive-longrunningsuite definition with:Parallelism: 1)[Suite:openshift/disruptive-longrunningRelated PRs
Verification
go build ./pkg/testsuites/...passesgofmtcleango generateproduces no diff (no tests tagged with this suite in 4.19 yet)