-
Notifications
You must be signed in to change notification settings - Fork 14
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
RHTAP-3027 Jenkins/Github advanced test with promotion pipeline #162
base: main
Are you sure you want to change the base?
Conversation
/retest |
2 similar comments
/retest |
/retest |
Signed-off-by: Josef Kopriva <[email protected]>
663bdef
to
91a744f
Compare
Quality Gate failedFailed conditions |
@jkopriva: The following test has Failed, say /retest to rerun failed tests.
Inspecting Test ArtifactsTo inspect your test artifacts, follow these steps:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/rhtap-team/rhtap-cli:rhtap-min-install-e2e-szs2q |
/** | ||
* Trigger a promotion Pull Request in Gitops repository to promote stage image to prod environment | ||
*/ | ||
it('trigger pull request promotion to promote from stage to prod environment', async () => { |
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.
This is afaik promotion from dev to stage.
/** | ||
* Trigger and wait for Jenkins job to finish(it will also run deplyment pipeline) | ||
*/ | ||
it(`Trigger job and wait for ${gptTemplate} jenkins job to finish`, async () => { |
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.
There are duplicated "It" node names which makes the second occurence of this test case to be skipped. Pls make sure you are using unique names for It
nodes.
/** | ||
* Trigger a promotion Pull Request in Gitops repository to promote stage image to prod environment | ||
*/ | ||
it('trigger pull request promotion to promote from stage to prod environment', async () => { |
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.
This is first duplicate.
/** | ||
* Merge the gitops Pull Request with the new image value. Expect that argocd will sync the new image in stage | ||
*/ | ||
it(`merge gitops pull request to sync new image in stage environment`, async () => { |
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.
Duplicate and incorrect name - it should sync the prod env, no?
/** | ||
* Trigger and wait for Jenkins job to finish(it will also run deplyment pipeline) | ||
*/ | ||
it(`Trigger job and wait for ${gptTemplate} jenkins job to finish`, async () => { |
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.
duplicate
/** | ||
* Obtain the openshift Route for the component and verify that the previous builded image was synced in the cluster and deployed in prod environment | ||
*/ | ||
it('container component is successfully synced by gitops in prod environment', async () => { |
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.
duplicate
No description provided.