Skip to content
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

22045 feature implement quarkus smoke test as prcheck #862

Merged
merged 5 commits into from
Jul 20, 2023

Conversation

ScrewTSW
Copy link
Member

What does this PR do?

eclipse-che/che#22045
follow-up to #834

What issues does this PR fix or reference?

reference #834

Is it tested? How?

reference #834

Release Notes

N/A

Docs PR

N/A

@che-bot
Copy link
Contributor

che-bot commented Jul 13, 2023

Click here to review and test in web IDE: Contribute

@github-actions
Copy link

Docker image build succeeded: quay.io/eclipse/che-dashboard:pr-862

@che-bot
Copy link
Contributor

che-bot commented Jul 13, 2023

Click here to review and test in web IDE: Contribute

@github-actions
Copy link

Docker image build succeeded: quay.io/eclipse/che-dashboard:pr-862

@ScrewTSW ScrewTSW force-pushed the 22045-feature-implement-quarkus-smoke-test-as-prcheck branch from 6acbe7f to 1bb1229 Compare July 19, 2023 12:32
ScrewTSW added 3 commits July 19, 2023 14:35
Signed-off-by: Tibor Dancs (tdancs-dogfooding) <[email protected]>
Signed-off-by: Tibor Dancs (tdancs-dogfooding) <[email protected]>
@ScrewTSW ScrewTSW force-pushed the 22045-feature-implement-quarkus-smoke-test-as-prcheck branch from 1bb1229 to b4aeaa9 Compare July 19, 2023 12:36
Signed-off-by: Tibor Dancs (tdancs-dogfooding) <[email protected]>
@ScrewTSW ScrewTSW force-pushed the 22045-feature-implement-quarkus-smoke-test-as-prcheck branch from b1090c6 to d51cff9 Compare July 19, 2023 12:48
@github-actions
Copy link

Docker image build succeeded: quay.io/eclipse/che-dashboard:pr-862

3 similar comments
@github-actions
Copy link

Docker image build succeeded: quay.io/eclipse/che-dashboard:pr-862

@github-actions
Copy link

Docker image build succeeded: quay.io/eclipse/che-dashboard:pr-862

@github-actions
Copy link

Docker image build succeeded: quay.io/eclipse/che-dashboard:pr-862

@codecov
Copy link

codecov bot commented Jul 19, 2023

Codecov Report

Merging #862 (d51cff9) into main (58cdd35) will not change coverage.
The diff coverage is n/a.

❗ Current head d51cff9 differs from pull request most recent head f29cf11. Consider uploading reports for the commit f29cf11 to get more accurate results

@@           Coverage Diff           @@
##             main     #862   +/-   ##
=======================================
  Coverage   81.59%   81.59%           
=======================================
  Files         347      347           
  Lines       35874    35874           
  Branches     2230     2230           
=======================================
  Hits        29271    29271           
  Misses       6581     6581           
  Partials       22       22           
Flag Coverage Δ
unittests 81.59% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


export WORKDIR=${WORKDIR:-"${SCRIPT_DIR}/workdir"}
export CHE_NAMESPACE=${CHE_NAMESPACE:-"eclipse-che"}
export HAPPY_PATH_POD_NAME='happy-path-che'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cc: @dmytro-ndp is it ok to use happy-path naming or we should stick to smoke test
just want to avoid confusion in the scripts

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch, @ibuziuk

+1 to use smoke-test naming, because it would help to avoid wrong expectations from test result

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I replaced it at as many places as I was able to confidently do.

@ibuziuk ibuziuk requested a review from dmytro-ndp July 19, 2023 14:09
Copy link
Member

@ibuziuk ibuziuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a few minor comments, happy path naming works for me just want to make sure the rest of the team has no problem with this

Copy link
Contributor

@akurinnoy akurinnoy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

…s possible

Signed-off-by: Tibor Dancs (tdancs-dogfooding) <[email protected]>
@openshift-ci openshift-ci bot removed the lgtm label Jul 19, 2023
@github-actions
Copy link

Docker image build succeeded: quay.io/eclipse/che-dashboard:pr-862

@ScrewTSW
Copy link
Member Author

/retest

2 similar comments
@ScrewTSW
Copy link
Member Author

/retest

@ScrewTSW
Copy link
Member Author

/retest

@ScrewTSW
Copy link
Member Author

/test v11-dashboard-happy-path

@dmytro-ndp
Copy link
Contributor

@ScrewTSW : what is the command to trigger smoke test manually in PR?
Is it still /test v11-dashboard-happy-path ?

@dmytro-ndp
Copy link
Contributor

@ScrewTSW : it would also be great to make sure PR image quay.io/eclipse/che-dashboard:pr-862 has been applied properly to testing Eclipse Che when run smoke test.
Is this information available in test run log?

@ScrewTSW
Copy link
Member Author

ScrewTSW commented Jul 20, 2023

@ScrewTSW : it would also be great to make sure PR image quay.io/eclipse/che-dashboard:pr-862 has been applied properly to testing Eclipse Che when run smoke test.
Is this information available in test run log?

that image doesn't get used at all. The test uses the image that's built locally on PROW-CI

@dmytro-ndp
Copy link
Contributor

@ScrewTSW : thanks for explanation!

I have actually found the way to check it - from events.log, e.g. https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/origin-ci-test/pr-logs/pull/eclipse-che_che-dashboard/862/pull-ci-eclipse-che-che-dashboard-main-v11-dashboard-happy-path/1681793899066036224/artifacts/dashboard-happy-path/test/artifacts/eclipse-che-info/events.log

message: Successfully pulled image "registry.build03.ci.openshift.org/ci-op-00jbrd1b/pipeline@sha256:ade5359bb697fb638440039d90e80950878d95c846143cb045883eb5d79ffdd4"

@openshift-ci
Copy link

openshift-ci bot commented Jul 20, 2023

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: akurinnoy, dmytro-ndp, ibuziuk, olexii4, ScrewTSW

The full list of commands accepted by this bot can be found here.

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

@ibuziuk ibuziuk merged commit aa83f01 into main Jul 20, 2023
@ibuziuk ibuziuk deleted the 22045-feature-implement-quarkus-smoke-test-as-prcheck branch July 20, 2023 12:15
@devstudio-release
Copy link

Build 3.9 :: dashboard_3.x/287: Console, Changes, Git Data

@devstudio-release
Copy link

@devstudio-release
Copy link

@devstudio-release
Copy link

@devstudio-release
Copy link

@devstudio-release
Copy link

Build 3.9 :: dashboard_3.x/287: SUCCESS

Upstream sync done; /DS_CI/sync-to-downstream_3.x/3805 triggered

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants