-
Notifications
You must be signed in to change notification settings - Fork 61
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
There is no any error/warning notification when Helm Chart cannot be installed #4172 #4206
There is no any error/warning notification when Helm Chart cannot be installed #4172 #4206
Conversation
The PR enables the error reporting on Helm Chart installation failure: Screencast.from.2024-06-14.03-21-15.webm |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4206 +/- ##
===========================================
+ Coverage 32.37% 43.69% +11.31%
===========================================
Files 85 95 +10
Lines 6505 7711 +1206
Branches 1349 1647 +298
===========================================
+ Hits 2106 3369 +1263
+ Misses 4399 4342 -57 ☔ View full report in Codecov by Sentry. |
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
@vrubezhny, after the Helm Chart is installed, a "VS Code notification bar indicating the installation is successful" should appear. This notification aids in determining whether the installation process succeeded or failed. |
@mohitsuman As you can see on the screencasts the issue #4172 (comment) and here after the fix #4206 (comment) there is "Installing ....` information message when the installation starts, but there is no any "VSCode notification bars" appearing after the successful installation. Do you want me to add such a notification message? (I suppose it should be an informational message then). In case of a failure, I believe, the error message appearing on the Helm Chart installation pane is enough to notify the user, isn't it? |
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.
Works well, but the code can be cleaned up a little. Feel free to fix it or merge as-is.
I think it's okay for the time being to not include a notification that the chart was installed successfully, since currently the user is notified to this fact by the popup window within the webview closing.
…installed redhat-developer#4172 Fixes: redhat-developer#4172 Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com>
ad8bedd
8e7a963
to
ad8bedd
Compare
So OK. I'm merging it in. Feel free to open an issue if we need any other notifications to be added |
Fixes: #4172