-
Notifications
You must be signed in to change notification settings - Fork 364
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: [M3-8937] - Content shifting on Linode Details summary graphs #11301
fix: [M3-8937] - Content shifting on Linode Details summary graphs #11301
Conversation
Coverage Report: ❌ |
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.
For some reason, the graphs aren't rendering for me on this branch
Screen.Recording.2024-11-22.at.4.18.01.PM.mov
@@ -40,15 +40,11 @@ import type { Item } from 'src/components/EnhancedSelect/Select'; | |||
setUpCharts(); | |||
|
|||
interface Props { | |||
isBareMetalInstance: boolean; |
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.
Not sure about removing the bare metal checks in this file 🤔
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.
The API team removed all of their bare metal related code in their PR #6768 a few months ago, so I think it's fine. We might want to do a similar clean up.
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.
I see, in that case I agree it should be fine and we should have a ticket for codebase clean-up as well
@dwiley-akamai I think this change caused that when I merged in the latest |
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.
@@ -40,15 +40,11 @@ import type { Item } from 'src/components/EnhancedSelect/Select'; | |||
setUpCharts(); | |||
|
|||
interface Props { | |||
isBareMetalInstance: boolean; |
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.
I see, in that case I agree it should be fine and we should have a ticket for codebase clean-up as well
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.
✅ Responsive Behavior
✅ Works with other charts (Cloud Pulse)
✅ Dark Mode 🔥
👀 Was not noticing what @dwiley-akamai was observing
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.
Noticing the same as Dajahi + sometimes the graphs don't adjust to the screen's width when going from smaller to larger widths. I'm on chrome - will try testing on other browsers
linode-graphs.mov
@coliu-akamai @dwiley-akamai Good catch. I pushed 29c492b to hopefully fix that issue. Let me know if that worked |
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.
worked for me :thxbanks: 🚀
Cloud Manager UI test results🔺 1 failing test on test run #5 ↗︎
Details
TroubleshootingUse this command to re-run the failing tests: yarn cy:run -s "cypress/e2e/core/linodes/backup-linode.spec.ts" |
Cloud Manager E2E Run #6881
Run Properties:
|
Project |
Cloud Manager E2E
|
Branch Review |
develop
|
Run status |
Failed #6881
|
Run duration | 32m 43s |
Commit |
f16fa7ed4b: fix: [M3-8937] - Content shifting on Linode Details summary graphs (#11301)
|
Committer | Banks Nussman |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
2
|
Flaky |
2
|
Pending |
2
|
Skipped |
0
|
Passing |
453
|
View all changes introduced in this branch ↗︎ |
Tests for review
cypress/e2e/core/linodes/rebuild-linode.spec.ts • 2 failed tests
Test | Artifacts | |
---|---|---|
rebuild linode > rebuilds a linode from Community StackScript |
Screenshots
Video
|
|
rebuild linode > rebuilds a linode from Account StackScript |
Screenshots
Video
|
linodes/clone-linode.spec.ts • 1 flaky test
Test | Artifacts | |
---|---|---|
clone linode > can clone a Linode from Linode details page |
Screenshots
Video
|
nodebalancers/nodebalancers-create-in-complex-form.spec.ts • 1 flaky test
Test | Artifacts | |
---|---|---|
create NodeBalancer to test the submission of multiple nodes and multiple configs > displays errors during adding new config |
Screenshots
Video
|
Description 📝
Quick PR to try to improve the content shifting when loading a Linode Details page. It is pretty bad right now 😖
Preview 📷
Screen.Recording.2024-11-21.at.10.09.15.AM.mov
Screen.Recording.2024-11-21.at.10.09.34.AM.mov
How to test 🧪
As an Author, I have considered 🤔
As an Author, before moving this PR from Draft to Open, I confirmed ✅