-
Notifications
You must be signed in to change notification settings - Fork 59
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
Update CI to latest practices and fix broken test #486
Conversation
Codecov ReportPatch coverage has no change and project coverage change:
Additional details and impacted files@@ Coverage Diff @@
## master #486 +/- ##
==========================================
+ Coverage 75.67% 76.86% +1.19%
==========================================
Files 24 25 +1
Lines 1640 1664 +24
==========================================
+ Hits 1241 1279 +38
+ Misses 399 385 -14 see 11 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
The latest CI failures all seem related to a single iffy test that was known to be iffy, tested something that isn't in RCall itself, and was already disabled on Windows. xref #462EDIT:Hmmm, I actually might have an idea what's causing that test to fail. Closing this PR until I've investigated further.The fix for the broken test was easy -- check the final stack pointer against the initial stack pointer instead of against 0. I suspect 0 isn't the correct value because of a mixture of various things in R, ASLR, and Docker images being essentially a FreeBSD jail / chroot on steroids.
closes #470
@ViralBShah wanna review since you contributed #462 ?