Improve Fuzzing runs (#402)

* Update Fuzzing:
* add coverage generation
* fix block numeration error
* fix AFL build error
* add an EVM run

* toml sort

* fix unexistent call
This commit is contained in:
Nikita Khateev
2025-01-14 13:42:29 +04:00
committed by GitHub
parent 3e625f319b
commit 67c2f2b4e8
9 changed files with 117 additions and 24 deletions
@@ -33,6 +33,11 @@ jobs:
run: |
AFL_I_DONT_CARE_ABOUT_MISSING_CRASHES=1 timeout 5h cargo ziggy fuzz -t 20 || true
working-directory: generic-template/template-fuzzer
- name: Generate Ziggy Fuzzing Coverage Result
run: |
CARGO_HOME=.cargo cargo ziggy cover
working-directory: generic-template/template-fuzzer
- name: Zip Artifacts
run: zip artifacts.zip generic-template/template-fuzzer/output/* -r