Add Mac to tests matrix - #3681
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## main #3681 +/- ##
==========================================
- Coverage 77.71% 77.71% -0.01%
==========================================
Files 1286 1286
Lines 123290 123290
Branches 10818 10818
==========================================
- Hits 95815 95813 -2
- Misses 24343 24346 +3
+ Partials 3132 3131 -1
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Greptile SummaryThis change adds macOS to the regular Python test matrix. The macOS jobs currently install PortAudio but not the TurboJPEG runtime required by selected relay image tests; constructing the JPEG encoder fails when that native library is unavailable. Install the macOS TurboJPEG package alongside PortAudio before running the test suite. Confidence Score: 4/5Not merge-safe until the macOS test environment installs the native TurboJPEG library required by the selected tests. One verified non-security P1 finding remains. The executed PyTurboJPEG reproduction observed the same missing-library RuntimeError expected from the macOS configuration. Files Needing Attention: .github/workflows/ci.yml:431 needs the macOS TurboJPEG dependency added alongside PortAudio.
What T-Rex did
|
This adds Mac to the regular tests matrix.