-
Notifications
You must be signed in to change notification settings - Fork 78
feat(FR-1371): Add model deployment launcher UI #4156
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
base: feat_FR-1371_/new-deployment-ui
Are you sure you want to change the base?
feat(FR-1371): Add model deployment launcher UI #4156
Conversation
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
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. |
Coverage report for
|
St.❔ |
Category | Percentage | Covered / Total |
|---|---|---|---|
| 🔴 | Statements | 4.35% (-0.06% 🔻) |
504/11578 |
| 🔴 | Branches | 3.46% (-0.1% 🔻) |
285/8226 |
| 🔴 | Functions | 2.49% (-0.05% 🔻) |
90/3619 |
| 🔴 | Lines | 4.33% (-0.06% 🔻) |
490/11320 |
Show new covered files 🐣
St.❔ |
File | Statements | Branches | Functions | Lines |
|---|---|---|---|---|---|
| 🔴 | ... / DeploymentMetadataFormItem.tsx |
0% | 100% | 0% | 0% |
| 🔴 | ... / DeploymentNetworkAccessFormItem.tsx |
0% | 100% | 0% | 0% |
| 🔴 | ... / DeploymentStrategyFormItem.tsx |
0% | 0% | 0% | 0% |
| 🔴 | ... / DeploymentRevisionRuntimeAndMountFormItem.tsx |
0% | 0% | 0% | 0% |
| 🔴 | ... / DeploymentLauncherPreview.tsx |
0% | 0% | 0% | 0% |
| 🔴 | ... / DeploymentDetailPage.tsx |
0% | 0% | 0% | 0% |
| 🔴 | ... / DeploymentLauncherPage.tsx |
0% | 0% | 0% | 0% |
| 🔴 | ... / DeploymentCreateModal.tsx |
0% | 0% | 0% | 0% |
| 🔴 | ... / DeploymentCreatePage.tsx |
0% | 100% | 0% | 0% |
Show files with reduced coverage 🔻
St.❔ |
File | Statements | Branches | Functions | Lines |
|---|---|---|---|---|---|
| 🔴 | helper/index.tsx | 40.93% (-2% 🔻) |
34.72% (-5.4% 🔻) |
23.21% (-3.32% 🔻) |
41.67% (-1.84% 🔻) |
Test suite run success
114 tests passing in 13 suites.
Report generated by 🧪jest coverage report action from 15e93e6
1767140 to
bdb5c8c
Compare
5bbeb43 to
52128b3
Compare
7c5d21e to
c84bfd4
Compare
52128b3 to
8f5b864
Compare
96c1fdc to
2764322
Compare
2764322 to
f0914f3
Compare
8f5b864 to
8821db3
Compare
bb66b1c to
d93c8ce
Compare
43173e4 to
ba515bc
Compare
57c46e6 to
960a9ca
Compare
ba515bc to
5a462f0
Compare
2417826 to
db74f15
Compare
5a462f0 to
1771466
Compare
db74f15 to
49e4647
Compare
1771466 to
bc6fd85
Compare
bc6fd85 to
38bb2be
Compare
49e4647 to
c4bc4b6
Compare
38bb2be to
ea57739
Compare
c4bc4b6 to
935bf75
Compare
935bf75 to
f7beb49
Compare
ea57739 to
f6c29f7
Compare
f7beb49 to
8d00321
Compare
f6c29f7 to
f8e12bd
Compare
f8e12bd to
bb9bc7a
Compare
8d00321 to
1919880
Compare
bb9bc7a to
8cfd918
Compare
1919880 to
15e93e6
Compare

Resolves #4144 (FR-1371)
Add Deployment Launcher Page
This PR adds a new deployment launcher page that allows users to create model deployments through a step-by-step wizard interface. The launcher guides users through configuring deployment metadata, network settings, deployment strategies, initial revision details, and resource allocation.
Key features:
The PR also adds navigation from the deployment list page to this new launcher and integrates with the existing deployment system.
Checklist: