uber / h3

Hexagonal hierarchical geospatial indexing system
https://h3geo.org
Apache License 2.0
4.92k stars 468 forks source link

Add fuzzer for internal algos.c functions #675

Closed isaacbrodsky closed 2 years ago

isaacbrodsky commented 2 years ago

This is intended to bring the fuzzer suite in uber/h3 to complete parity with what oss-fuzz is able to cover, since oss-fuzz also fuzzes the h3NeighborRotations internal function. Also I added a few advanced options which I hope will make oss-fuzz integration with the fuzzers here a little easier. google/oss-fuzz#8406

coveralls commented 2 years ago

Coverage Status

Coverage remained the same at 99.03% when pulling d85a9b2baf277b73beb9a60fa39cac9308e4a88c on isaacbrodsky:fuzz-algos-internal into befff57c0a3e51ee56814c7ca61a50dc9bdd474b on uber:master.