-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(STONEINTG-702): add tests for integration pipeline re-runs #934
Conversation
/test redhat-appstudio-e2e |
bfa034b
to
e14402a
Compare
/test redhat-appstudio-e2e |
e14402a
to
e10d907
Compare
/test redhat-appstudio-e2e |
e10d907
to
1754d9b
Compare
/test redhat-appstudio-e2e |
590dc0d
to
59e7501
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
couple of comments - I think some changes are required in order to get e2e job to pass, otherwise lgtm
59e7501
to
e80d71f
Compare
/test redhat-appstudio-e2e |
e80d71f
to
3237860
Compare
/test redhat-appstudio-e2e |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some minor comments, otherwise lgtm
3237860
to
681ee7c
Compare
Expect(metadata.GetLabelsWithPrefix(updatedSnapshot, snapshotRerunLabel)).NotTo(BeEmpty()) | ||
}) | ||
|
||
When("An snapshot is updated with a rerun label for a given scenario", func() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: I see re-run in previous It statement, should we unify this?
I'm for team re-run.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ack, updated to use re-run
everywhere.
* The integration service recreates a new Integration PipelineRun based on the value of the test.appstudio.openshift.io/run=<ITSName> label on a Snapshot * This change adds e2e tests for the new functionality by adding the label in integration e2e tests and observing the retriggered pipelineRun is handled correctly Signed-off-by: dirgim <[email protected]>
* This change adds e2e tests for the new functionality by adding the label in integration namespace-backed environment e2e tests and observing the retriggered pipelineRun is handled correctly Signed-off-by: dirgim <[email protected]>
681ee7c
to
12796ff
Compare
Quality Gate passedKudos, no new issues were introduced! 0 New issues |
/lgtm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jsztuka, MartinBasti, psturc The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change.
Issue ticket number and link
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Checklist: