Skip to content

Comments

test: openpipeline pipeline groups E2E#983

Merged
Kirdock merged 2 commits intomainfrom
test/openpipeline-pipeline-groups
Feb 23, 2026
Merged

test: openpipeline pipeline groups E2E#983
Kirdock merged 2 commits intomainfrom
test/openpipeline-pipeline-groups

Conversation

@Kirdock
Copy link
Collaborator

@Kirdock Kirdock commented Feb 11, 2026

Why this PR?

The pipeline groups need to be tested, and there need to be some examples

What has changed?

This adds the E2E tests for the pipeline groups. The examples are mostly identical.
It's two pipelines, an empty one and one with davis/metricExtractions/securityContext defined, depending on whether it's enabled on that resource.
One pipeline group that creates a group with the stages of a pipeline (the second-mentioned one) and assigns it to another pipeline (the first-mentioned one)

How does it do it?

By adding examples to pipeline groups and tests that execute them.

How is it tested?

Every example is tested except the ones that are not enabled.

How does it affect users?

N/A

Issue: CA-16607

Notes

Some tests are currently not working due to a bug. Follow-up for un-skipping them: CA-18237

@Kirdock Kirdock force-pushed the feat/openpipeline-pipeline-groups branch from df7d39d to b919ffc Compare February 17, 2026 07:00
@Kirdock Kirdock force-pushed the test/openpipeline-pipeline-groups branch 2 times, most recently from 8d38dec to b6c3f1a Compare February 17, 2026 07:20
@Kirdock Kirdock force-pushed the feat/openpipeline-pipeline-groups branch from b919ffc to 84216bc Compare February 23, 2026 10:17
@Kirdock Kirdock force-pushed the test/openpipeline-pipeline-groups branch from b6c3f1a to 2cb8dfa Compare February 23, 2026 13:14
Base automatically changed from feat/openpipeline-pipeline-groups to main February 23, 2026 15:39
This adds the E2E tests for the pipeline groups. The examples are mostly identical.
It's two pipelines, an empty one and one with davis/metricExtractions/securityContext defined, depending on whether it's enabled on that resource.
One pipeline group that creates a group with the stages of a pipeline (the second-mentioned one) and assigns it to another pipeline (the first-mentioned one)
Some pipeline groups aren't working yet (davis.problems, events.sdlc, etc.), therefore, we're skipping the tests until this is fixed.
@Kirdock Kirdock force-pushed the test/openpipeline-pipeline-groups branch from 99d968e to 7bd55e9 Compare February 23, 2026 15:39
@Kirdock Kirdock marked this pull request as ready for review February 23, 2026 15:39
@arthurpitman arthurpitman self-requested a review February 23, 2026 15:51
@Kirdock Kirdock merged commit 134b1cb into main Feb 23, 2026
25 of 26 checks passed
@Kirdock Kirdock deleted the test/openpipeline-pipeline-groups branch February 23, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants