-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Use taiki-e/install-action to install cargo fuzz #4928
Conversation
The cargo fuzz run seems to sometimes fail for unclear reasons (https://github.com/charliermarsh/ruff/actions/runs/5200348677/jobs/9379742606?pr=4900). I hope that this might fix it. I'll push more commits to this PR to check the caching behaviour.
PR Check ResultsEcosystem✅ ecosystem check detected no changes. BenchmarkLinux
Windows
|
The cache action didn't actually cache the cargo build previously since it cached the wrong target directory (fuzz has its own) |
@addisoncrump do you know why https://github.com/charliermarsh/ruff/actions/runs/5201694282/jobs/9382234535?pr=4928 is failing? I unfortunately don't understand the submodule structure, i can only see in the github ui that eurecom-s3/qsym@d17a39d says this commit doesn't belong to any branch |
Yuck. Okay, just remove the |
If preferred I can make a PR to this PR for reverting the libafl dependencies. They are not necessary for the fuzzer to operate correctly, it simply specifies an alternative fuzzer engine to use. It will likely break in the future since it's a git dependency anyways 😅 |
i'll merge this since it unblocks other PRs, for libafl it's @MichaReiser's call since he has the context from #4822. |
* Use taiki-e/install-action to install cargo fuzz The cargo fuzz run seems to sometimes fail for unclear reasons (https://github.com/charliermarsh/ruff/actions/runs/5200348677/jobs/9379742606?pr=4900). I hope that this might fix it. I'll push more commits to this PR to check the caching behaviour. * Trigger CI with cache * Change cache * Actually use caching * Undo cargo update * cargo update fuzzer * Revert rust changes
The cargo fuzz ci run seems to sometimes fail for unclear reasons (https://github.com/charliermarsh/ruff/actions/runs/5200348677/jobs/9379742606?pr=4900). I hope that this might fix it. I'll push more commits to this PR to check the caching behaviour.