-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
misc: Update styling of Runs Page #26406
Conversation
* Use new status icons to match other areas of the app * Improve responsiveness of UI on smaller viewports * Update link params
* Use new status icons to match other areas of the app * Improve responsiveness of UI on smaller viewports * Update link params
…/cypress-io/cypress into mikep/26180-runs-page-ui-updates
30 flaky tests on run #45298 ↗︎
Details:
commands/net_stubbing.cy.ts • 1 flaky test • 5x-driver-firefox
e2e/origin/commands/assertions.cy.ts • 1 flaky test • 5x-driver-firefox
cypress/cypress.cy.js • 3 flaky tests • 5x-driver-firefox
e2e/origin/navigation.cy.ts • 1 flaky test • 5x-driver-electron
e2e/origin/user_agent_override.cy.ts • 1 flaky test • 5x-driver-electron
The first 5 flaky specs are shown, see all 18 specs in Cypress Cloud. This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. |
Hmm, Percy seems to be doing some odd things with wrapping the Run Results section over and not spacing properly that I can't reproduce locally. Works fine for me locally in Chrome, Edge, FF, and Safari. Any ideas why this could be happening @marktnoonan ? |
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.
@mike-plummer I am not able to reproduce locally either. One thing to try might be to replace the My hope also is that rewriting the component to not use |
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.
Everything looking good now.
Extra credit would be some documentation or a test for the addition to the ListRowHeader
component.
@mike-plummer I like the test update. Can I approve the PR twice? ✅ ✅ |
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.
Beautiful, looks great!
Can definitely look into Percy if we think there's still issues - might go ahead and merge this up since the code and UI looks correct to me. Maybe the Either way no blocker, let's ship it 👍 |
* fix: Update styling of Runs Page * Use new status icons to match other areas of the app * Improve responsiveness of UI on smaller viewports * Update link params * misc: Update styling of Runs Page * Use new status icons to match other areas of the app * Improve responsiveness of UI on smaller viewports * Update link params * Add changelog * Fix e2e test * Center run results when not wrapped * Support wrapping with long commit message * Fix changelog * Add test case for new slot * Fix test
Additional details
Steps to test
Review
RunCard.cy.tsx
component test. Changes can be viewed in the following tests:How has the user experience changed?
PR Tasks
cypress-documentation
?type definitions
?