-
Notifications
You must be signed in to change notification settings - Fork 76
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(FR-492): terminiate sessions in NEO session list #3163
feat(FR-492): terminiate sessions in NEO session list #3163
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has required the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
473f193
to
a499b90
Compare
a499b90
to
5711de4
Compare
Coverage report for
|
St.❔ |
Category | Percentage | Covered / Total |
---|---|---|---|
🔴 | Statements | 4.66% (-0.01% 🔻) |
401/8609 |
🔴 | Branches | 4.05% (-0% 🔻) |
239/5905 |
🔴 | Functions | 2.81% (-0.02% 🔻) |
78/2776 |
🔴 | Lines | 4.58% (-0.01% 🔻) |
386/8423 |
Show new covered files 🐣
St.❔ |
File | Statements | Branches | Functions | Lines |
---|---|---|---|---|---|
🔴 | usePromiseTracker.ts | 0% | 100% | 0% | 0% |
Show files with reduced coverage 🔻
St.❔ |
File | Statements | Branches | Functions | Lines |
---|---|---|---|---|---|
🔴 | helper/index.tsx | 47.85% (-2.73% 🔻) |
43.18% (-0.25% 🔻) |
34% (-6.48% 🔻) |
48.78% (-2.85% 🔻) |
Test suite run success
124 tests passing in 14 suites.
Report generated by 🧪jest coverage report action from e5b31e0
5711de4
to
fb90a8a
Compare
577d4b0
to
ade7485
Compare
ade7485
to
0e1ee52
Compare
0e1ee52
to
1ac91d3
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.
Please check the eslint errors. There're some unused variables.
And can you fix the typo too?
상관 없이
->상관없이
연산노드에
->연산 노드에
react/src/components/ComputeSessionNodeItems/TerminateSessionModal.tsx
Outdated
Show resolved
Hide resolved
6e7f178
to
427bcd1
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.
427bcd1
to
edb8e62
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.
LGTM
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.
Please resolve the conflicts
edb8e62
to
4253c88
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.
LGTM!
Merge activity
|
resolves #3127 (FR-492)  Adds multi-session termination functionality to the compute session list page. Users can now select multiple sessions and terminate them simultaneously. The termination process includes proper error handling and status tracking for each session. Key changes: - Added checkbox selection to session list table - Implemented batch termination modal for multiple sessions - Created promise tracker hook to manage multiple termination requests - Added session count and terminate button in the list header when sessions are selected - Updated translations for selected item count across multiple languages **Checklist:** - [ ] Test case(s) to demonstrate the difference of before/after - Select multiple sessions and verify they can be terminated together - Verify error handling when terminating multiple sessions - Check that session list updates correctly after batch termination - Validate selected sessions persist between page navigation - Confirm selections clear when filters change
4253c88
to
e5b31e0
Compare
resolves #3127 (FR-492)
Adds multi-session termination functionality to the compute session list page. Users can now select multiple sessions and terminate them simultaneously. The termination process includes proper error handling and status tracking for each session.
Key changes:
Checklist: