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
+22
View File
@@ -207,6 +207,15 @@ dependencies = [
"syn 2.0.87",
]
[[package]]
name = "arbitrary"
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223"
dependencies = [
"derive_arbitrary",
]
[[package]]
name = "ark-bls12-377"
version = "0.4.0"
@@ -2553,6 +2562,17 @@ dependencies = [
"syn 2.0.87",
]
[[package]]
name = "derive_arbitrary"
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.87",
]
[[package]]
name = "derive_more"
version = "0.99.18"
@@ -10091,6 +10111,7 @@ version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94b0b33c13a79f669c85defaf4c275dc86a0c0372807d0ca3d78e0bb87274863"
dependencies = [
"arbitrary",
"bytes",
"rand",
"ring 0.16.20",
@@ -13967,6 +13988,7 @@ dependencies = [
"pallet-whitelist",
"parachains-common",
"parity-scale-codec",
"quinn-proto 0.9.6",
"sp-consensus-aura",
"sp-runtime",
"sp-state-machine",