-
Notifications
You must be signed in to change notification settings - Fork 4
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
Add initial GitHub actions CI #57
Conversation
Codecov Report
@@ Coverage Diff @@
## master #57 +/- ##
==========================================
- Coverage 80.47% 80.38% -0.09%
==========================================
Files 23 22 -1
Lines 5229 5145 -84
==========================================
- Hits 4208 4136 -72
+ Misses 1021 1009 -12
Continue to review full report at Codecov.
|
There are some CI related commits currently on the end of PR #56. For the miri and debug tests, we need to add a flag to disable most of the fuzz testing. We don't want to get rid of the fuzz testing completely like the current situation is in #56. I want the fuzz testing to run for a few iterations (I'll figure out the practical numbers in a separate PR for issue #47). For now, I would add a flag such as "expensive_tests" that enables the Does GitHub actions straight up replace the Appveryor and Travis stuff? I did a small amount of searching, but the way these things interact is still very fuzzy in my mind. |
Having miri testing would be a big win to uncover undefined behaviour bugs. As soon as GitHub actions works we can get rid of Appveyor and Travis CI. |
This PR is superseeded by #64. Closed. |
No description provided.