-
Notifications
You must be signed in to change notification settings - Fork 88
Code coverage broken #174
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
Comments
To further complicate things, codecov.io just migrated to a config file based settings... the mapping/documentation between the old and new system is not 100% obvious, so I'll have to poke around a bit. |
I started tinkering with it a bit...see codecov branch. Not finished. Whenever you get a free moment, you may have to clean up whatever mess I end up creating. :) |
Haha fair. Yeah it looks like I won't be able to get to this this week. Hopefully next. |
I think I've got it! I'll keep the ticket open and double check everything this week sometime. |
Ok great. I'll try to get eyes on it when I can. |
Not sure what |
The codecov upgrade has been a bit of a dog's breakfast. This one message
|
(Btw your suspicion is right, it's generated when coverage changes without
|
Ug. We need to disable the ability of Codecov to cause a test failure. I haven't had a chance to look into it further, but it looks like every commit now fails because of this. I don't like seeing all those red X's! |
Maybe this is magically fixed now? My last commit to #206 has coverage tests passing... |
yes, the pass/fail is trying to programmatically enforce coverage metrics i.e. certain minimum global coverage and coverage changes allowed by the commits, i.e. coverage can't decrease etc. Just a matter of finding the right settings and/or poking around the github project settings to turn off codecov pass/fail |
Reduced target coverage to 70% for now. Closing issue, but we can fiddle with the settings some more if necessary. |
Since the recent splitting of json_module into multiple files, the code coverage generation is currently broken. I temporarily disabled it in the unit tests just so they would pass, but it should be fixed.
The text was updated successfully, but these errors were encountered: