SlatherOrg / slather

Generate test coverage reports for Xcode projects & hook it into CI.
MIT License
1.55k stars 236 forks source link

Clean checkout of master has many test failures. #549

Open jarrodlombardo-EventBase opened 11 months ago

jarrodlombardo-EventBase commented 11 months ago

After cloning, just running bundle install then rake has lots of test failures:

Finished in 17.8 seconds (files took 0.66621 seconds to load)
183 examples, 106 failures

I'm looking into it and hope to put up a PR today.

jarrodlombardo-EventBase commented 11 months ago

Investigation so far is that xcodebuild (from my xcode14.2) is not properly building/testing the fixtures project during the tests, so the resultant perfdata has 0 coverage, and then slather then writes "correct" reports from that data that don't match the expected data from an older xcode.

jarrodlombardo-EventBase commented 10 months ago

The gcov files are working, but ~everything else is not. It seems to be really widespread and bigger than a novice ruby/iOS programmer like me can handle.