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

fix: support CommandState for experiment icon #8709

Merged
merged 2 commits into from
Jan 18, 2024

Conversation

keita-determined
Copy link
Contributor

@keita-determined keita-determined commented Jan 18, 2024

Description

WEB-1941

We were missing JupyterLab states, so added them for experiment icons

Test Plan

  • Run web UI locally
  • dev.setServerAddress('https://gcloud.determined.ai')
  • login in as admin
  • navigate to dashboard
  • Verify that the dashboard works with Terminated state

Commentary (optional)

Checklist

  • Changes have been manually QA'd
  • User-facing API changes need the "User-facing API Change" label.
  • Release notes should be added as a separate file under docs/release-notes/.
    See Release Note for details.
  • Licenses should be included for new code which was copied and/or modified from any external code.

Ticket

@cla-bot cla-bot bot added the cla-signed label Jan 18, 2024
Copy link

netlify bot commented Jan 18, 2024

Deploy Preview for determined-ui ready!

Name Link
🔨 Latest commit 24bd1cd
🔍 Latest deploy log https://app.netlify.com/sites/determined-ui/deploys/65a96b5183ca8a0008952f6a
😎 Deploy Preview https://deploy-preview-8709--determined-ui.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@keita-determined keita-determined marked this pull request as ready for review January 18, 2024 00:21
@keita-determined keita-determined requested a review from a team as a code owner January 18, 2024 00:21
Copy link

codecov bot commented Jan 18, 2024

Codecov Report

Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (4aedded) 51.32% compared to head (24bd1cd) 47.09%.
Report is 5 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #8709      +/-   ##
==========================================
- Coverage   51.32%   47.09%   -4.23%     
==========================================
  Files         894      577     -317     
  Lines      156699   118175   -38524     
  Branches     2088     2096       +8     
==========================================
- Hits        80423    55656   -24767     
+ Misses      74781    61024   -13757     
  Partials     1495     1495              
Flag Coverage Δ
harness ?
web 53.81% <90.90%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
webui/react/src/components/ExperimentIcons.tsx 86.95% <90.90%> (+0.28%) ⬆️

... and 317 files with indirect coverage changes

Copy link
Contributor

@mapmeld mapmeld left a comment

Choose a reason for hiding this comment

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

✅ thanks for the changes

Copy link
Contributor

@hkang1 hkang1 left a comment

Choose a reason for hiding this comment

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

Perfect, thank you for fixing @keita-determined ! and thanks for the review @mapmeld

@keita-determined keita-determined added the to-cherry-pick Pull requests that need to be cherry-picked into the current release label Jan 18, 2024
@keita-determined keita-determined merged commit dbeb458 into main Jan 18, 2024
71 of 84 checks passed
@keita-determined keita-determined deleted the fix/support-state-for-exp-icon branch January 18, 2024 18:24
dai-release bot pushed a commit that referenced this pull request Jan 18, 2024
* fix: support `CommandState` for experiment icon

* fix: add default case

(cherry picked from commit dbeb458)
maxrussell pushed a commit that referenced this pull request Mar 21, 2024
* fix: support `CommandState` for experiment icon

* fix: add default case
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed to-cherry-pick Pull requests that need to be cherry-picked into the current release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants