-
Notifications
You must be signed in to change notification settings - Fork 178
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
Update project list view to readily show active notebooks #3348
Update project list view to readily show active notebooks #3348
Conversation
07b3333
to
e0548d8
Compare
e0548d8
to
c3b7e9d
Compare
Changes worked well except for the case where the workbench is started or stopped from the project list page. The state never seems to transition to |
c3b7e9d
to
ea3148c
Compare
@christianvogt I've updated the page to watch the notebook states (updating every 30 seconds). Also fixed an issue where the stop modal was un-cancelable. |
Testing the latest updates, I see an issue on the Workbenches tab. When I click Stop for a Running or Starting workbench, I see a confirmation modal. But the status behind the modal switches to Stopping at the same time, without letting me cancel out of that action in the confirmation modal. I don't see this issue on the Projects page. |
ea3148c
to
8a31e7a
Compare
Thanks @jgiardino. Pushed the fix. |
4684ee9
to
e9819d8
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.
Reviewing the UI, it looks good. The only issue I noticed is likely the result of multiple people testing the UI at the same time.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3348 +/- ##
==========================================
+ Coverage 84.82% 85.03% +0.20%
==========================================
Files 1326 1327 +1
Lines 29676 29760 +84
Branches 8117 8146 +29
==========================================
+ Hits 25174 25307 +133
+ Misses 4502 4453 -49
... and 18 files with indirect coverage changes Continue to review 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... looks and works as expected
e9819d8
to
10b33fd
Compare
10b33fd
to
a0d8f9f
Compare
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: christianvogt, jgiardino, kywalker-rh 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 |
Closes RHOAIENG-14674
Description
PM review revealed the inability to quickly find active workbenches and the need for too many click to shutdown active workbenches. Updated the Project list view to show active workbenches in the workbenches column. Added start/stop actions to each work bench row rather than have them in the kebab menu.
How Has This Been Tested?
Navigate to the Data Science Project page.
Verify the workbench counts for stopped or active workbenches are accurate (workbenches in the
starting
phase are counted as active).Expand the workbenches column for projects with active and stopped workbenches.
Verify the correct action is shown (start or stop) based on the workbench status.
Test Impact
Updated the e2e tests to check for the correct counts and actions
Screen shots
Request review criteria:
Self checklist (all need to be checked):