Skip to content

Conversation

camd
Copy link
Collaborator

@camd camd commented Aug 10, 2025

This made a lot of changes. Thankfully, there is a very similar, modern package called react-bootstrap that I was able to upgrade to. This looks to be working quite well. But I am not able to log into Push Health to check that yet.

@camd camd self-assigned this Aug 10, 2025
@camd camd marked this pull request as draft August 10, 2025 00:06
@jmaher
Copy link
Collaborator

jmaher commented Aug 10, 2025

this has a failing test that seems to be something new.

here are docs to run the tests locally:
https://treeherder.readthedocs.io/testing.html

@camd camd force-pushed the camd/migrate-reactstrap-to-react-bootstrap branch 10 times, most recently from d68f38c to 9cfda9f Compare September 3, 2025 16:17
@camd camd marked this pull request as ready for review September 3, 2025 16:18
@codecov-commenter
Copy link

codecov-commenter commented Sep 3, 2025

Codecov Report

❌ Patch coverage is 61.96319% with 62 lines in your changes missing coverage. Please review.
✅ Project coverage is 77.66%. Comparing base (3c22ba9) to head (1737df9).

Files with missing lines Patch % Lines
ui/push-health/ClassificationGroup.jsx 41.17% 10 Missing ⚠️
ui/infra-compare/InfraCompareTableRow.jsx 0.00% 8 Missing ⚠️
ui/push-health/Test.jsx 20.00% 8 Missing ⚠️
ui/perfherder/alerts/StatusDropdown.jsx 40.00% 6 Missing ⚠️
ui/perfherder/shared/Pagination.jsx 42.85% 4 Missing ⚠️
ui/perfherder/compare/SelectorCard.jsx 62.50% 3 Missing ⚠️
ui/shared/RevisionInformation.jsx 0.00% 3 Missing ⚠️
ui/job-view/details/summary/ActionBar.jsx 33.33% 2 Missing ⚠️
ui/job-view/details/summary/LogItem.jsx 0.00% 2 Missing ⚠️
ui/shared/DropdownMenuItems.jsx 66.66% 2 Missing ⚠️
... and 13 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #8897      +/-   ##
==========================================
- Coverage   77.67%   77.66%   -0.02%     
==========================================
  Files         577      577              
  Lines       29044    29066      +22     
  Branches     3573     3549      -24     
==========================================
+ Hits        22561    22574      +13     
- Misses       6318     6332      +14     
+ Partials      165      160       -5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@@ -578,3 +578,15 @@
height: 100%;
background-color: rgba(20, 19, 19, 0.3);
}

.visually-hidden {
Copy link
Collaborator

Choose a reason for hiding this comment

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

  1. All these !important rules feel like a hack - can they be avoided?
  2. Is there a caller for this class? Neither in pre-existing nor in new code I can find one.

@camd camd force-pushed the camd/migrate-reactstrap-to-react-bootstrap branch from 9cfda9f to 1737df9 Compare September 13, 2025 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants