Skip to content

Add support for regex in ComponentMatcher Suite#616

Merged
openshift-merge-bot[bot] merged 7 commits intoopenshift-eng:mainfrom
oharan2:regex
Feb 25, 2026
Merged

Add support for regex in ComponentMatcher Suite#616
openshift-merge-bot[bot] merged 7 commits intoopenshift-eng:mainfrom
oharan2:regex

Conversation

@oharan2
Copy link
Contributor

@oharan2 oharan2 commented Feb 19, 2026

Main changes:

  • New API: Add SuiteRegEx for regex-based suite matching.
    ComponentMatcher gets a SuiteRegEx field and IsSuiteRegExTest() to match test.Suite with a regex, keeping backward compatibility with existing Suite usage.

  • Tests: Coverage for SuiteRegEx-only, exact Suite-only, and combined (both/neither matches).

@openshift-ci openshift-ci bot requested review from sosiouxme and stbenjam February 19, 2026 13:58
@oharan2
Copy link
Contributor Author

oharan2 commented Feb 19, 2026

/hold

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Feb 19, 2026
oharan2 and others added 2 commits February 24, 2026 13:47
Co-authored-by: Edoardo Tirtarahardja <54961875+etirta@users.noreply.github.com>
@oharan2
Copy link
Contributor Author

oharan2 commented Feb 24, 2026

/unhold

@openshift-ci openshift-ci bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Feb 24, 2026
@oharan2 oharan2 requested a review from etirta February 24, 2026 19:34
Co-authored-by: Edoardo Tirtarahardja <54961875+etirta@users.noreply.github.com>
@etirta
Copy link
Contributor

etirta commented Feb 25, 2026

Thx @oharan2 for all the works. I'm signing off on this because the initiative came from me. But my LGTM don't have real consequences on this PR workflow 😅.

@stbenjam
Copy link
Member

/lgtm
/approve

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Feb 25, 2026
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Feb 25, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: oharan2, stbenjam

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 openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Feb 25, 2026
@openshift-merge-bot openshift-merge-bot bot merged commit 0697b76 into openshift-eng:main Feb 25, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants