-
Notifications
You must be signed in to change notification settings - Fork 412
CI and rustc warning cleanup #607
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
CI and rustc warning cleanup #607
Conversation
It seems we've recently been seeing sporadic long-running full_stack_target cases when running honggfuzz in CI. These shouldn't be killed (as its possible they hit an error or a deadlock, especially since the longest-running tests probably have the most coverage).
Codecov Report
@@ Coverage Diff @@
## master #607 +/- ##
==========================================
- Coverage 91.05% 91.05% -0.01%
==========================================
Files 34 34
Lines 20357 20357
==========================================
- Hits 18537 18536 -1
- Misses 1820 1821 +1
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
noice
@@ -1,7 +1,6 @@ | |||
name: Continuous Integration Checks | |||
|
|||
on: | |||
push: | |||
on: [push, pull_request] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah, I had mistakenly assumed push
would encompass pull_request
..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep, I just came back to master to fix that as I realised it was needed for fork PRs. Well done @TheBlueMatt :)
@@ -91,7 +90,7 @@ jobs: | |||
run: | | |||
sudo apt-get update | |||
sudo apt-get -y install build-essential binutils-dev libunwind-dev | |||
- name: Fuzz test on Rust ${{ matrix.TOOLCHAIN }} | |||
- name: Sanity check fuzz targets on Rust ${{ env.TOOLCHAIN }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Fixes a few things about the new Github Actions CI, fixes our CI fuzz stuff, and some rustc compile-time warnings.