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

feat: manage default uri plugins for DevWorkspaces #426

Merged
merged 1 commit into from
Dec 24, 2021
Merged

Conversation

dkwon17
Copy link
Contributor

@dkwon17 dkwon17 commented Dec 15, 2021

Signed-off-by: David Kwon [email protected]

What does this PR do?

This PR is the same PR as #425, except, its source branch is in the eclipse-che/che-dashboard repository rather than dkwon17/che-dashboard.

What issues does this PR fix or reference?

eclipse-che/che#20090

@che-bot
Copy link
Contributor

che-bot commented Dec 15, 2021

Can one of the admins verify this patch?

@codecov
Copy link

codecov bot commented Dec 15, 2021

Codecov Report

Merging #426 (ebf10c8) into main (731080d) will increase coverage by 0.12%.
The diff coverage is 64.61%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #426      +/-   ##
==========================================
+ Coverage   49.66%   49.78%   +0.12%     
==========================================
  Files         211      213       +2     
  Lines        7211     7273      +62     
  Branches     1194     1204      +10     
==========================================
+ Hits         3581     3621      +40     
- Misses       3288     3305      +17     
- Partials      342      347       +5     
Impacted Files Coverage Δ
...ontend/src/store/Workspaces/devWorkspaces/index.ts 9.95% <0.00%> (-0.35%) ⬇️
...rvices/dashboard-backend-client/serverConfigApi.ts 36.36% <36.36%> (ø)
.../devworkspace/DevWorkspaceDefaultPluginsHandler.ts 78.94% <78.94%> (ø)
...orkspace-client/devworkspace/devWorkspaceClient.ts 45.91% <80.00%> (+0.54%) ⬆️
...evworkspace-client/services/api/serverConfigApi.ts 45.00% <100.00%> (ø)
.../workspace-client/devworkspace/converters/index.ts 82.75% <100.00%> (+0.61%) ⬆️
...rvices/dashboard-backend-client/devWorkspaceApi.ts 70.27% <0.00%> (+2.70%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 731080d...ebf10c8. Read the comment docs.

@github-actions
Copy link

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

@dmytro-ndp
Copy link
Contributor

[dashboard-ci-test]

@che-bot
Copy link
Contributor

che-bot commented Dec 16, 2021

✅ E2E dashboard tests succeed 🎉

See Details

Test product:

  • Use comment "[dashboard-ci-test]" to rerun the dashboard e2e tests

Eclipse Che QE channel: https://mattermost.eclipse.org/eclipse/channels/eclipse-che-qe

@dkwon17 dkwon17 force-pushed the che-20090 branch 3 times, most recently from 3a37017 to 0ffc7d1 Compare December 18, 2021 22:36
const NAME = process.env.CHE_CRD_OBJECT_NAME;
const NAMESPACE = process.env.CHE_NAMESPACE;
const NAME = process.env.CHECLUSTER_CR_NAME;
const NAMESPACE = process.env.CHECLUSTER_CR_NAMESPACE;
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@github-actions
Copy link

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

1 similar comment
@github-actions
Copy link

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

@github-actions
Copy link

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

@ibuziuk
Copy link
Member

ibuziuk commented Dec 22, 2021

/retest

@dkwon17
Copy link
Contributor Author

dkwon17 commented Dec 22, 2021

Thank you for the reviews everyone, I made a new commit that sets the default plugins in the redux store, and adds tests

@github-actions
Copy link

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

@github-actions
Copy link

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

@ibuziuk
Copy link
Member

ibuziuk commented Dec 23, 2021

/retest

Copy link
Contributor

@olexii4 olexii4 left a comment

Choose a reason for hiding this comment

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

LGTM

@openshift-ci
Copy link

openshift-ci bot commented Dec 23, 2021

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: akurinnoy, amisevsk, dkwon17, ibuziuk, olexii4

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

@dmytro-ndp
Copy link
Contributor

[dashboard-ci-test]

@che-bot
Copy link
Contributor

che-bot commented Dec 23, 2021

✅ E2E dashboard tests succeed 🎉

See Details

Test product:

  • Use comment "[dashboard-ci-test]" to rerun the dashboard e2e tests

Eclipse Che QE channel: https://mattermost.eclipse.org/eclipse/channels/eclipse-che-qe

@musienko-maxim
Copy link
Contributor

/test v8-dashboard-happy-path

@openshift-ci
Copy link

openshift-ci bot commented Dec 23, 2021

@dkwon17: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/v8-dashboard-happy-path 8457001 link true /test v8-dashboard-happy-path

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@musienko-maxim
Copy link
Contributor

I rechecked the image from this PR locally the problem with the Happy Path test did not reproduce. We can merge this PR

@openshift-ci
Copy link

openshift-ci bot commented Dec 24, 2021

New changes are detected. LGTM label has been removed.

@github-actions
Copy link

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

1 similar comment
@github-actions
Copy link

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

@dkwon17 dkwon17 merged commit dc2d20c into main Dec 24, 2021
@dkwon17 dkwon17 deleted the che-20090 branch December 24, 2021 15:26
@che-bot che-bot added this to the 7.42 milestone Dec 24, 2021
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.

8 participants