RoaringBitmap / roaring

Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog
http://roaringbitmap.org/
Apache License 2.0
2.52k stars 230 forks source link

Fuzz testing #243

Open alldroll opened 4 years ago

alldroll commented 4 years ago

One of the most primary types of test we use to ensure that the library works well is unit testing. We can't rely on only these tests, as there is a big probability of human errors.

Fuzz testing is a good candidate which could help us to make the package more tolerant to randomized/invalid data inputs.

There are some platforms that offer continuous fuzzing

lemire commented 4 years ago

Want to issue a PR?

alldroll commented 4 years ago

@lemire I would like to!