Skip to content

test/fuzz: support clusterfuzzlite

Егор Ивков requested to merge eivkov/fuzzing into picodata-23.12

Closes https://git.picodata.io/picodata/picodata/picodata/-/issues/462

Differences from tarantool oss-fuzz setup:

Removed from build.sh:

  • -DENABLE_BACKTRACE=OFF (otherwise some symbols are missing)
  • -DENABLE_BUNDLED_LIBUNWIND=OFF (otherwise some symbols are missing)
  • check for $FUZZING_ENGINE == centipede as clusterfuzzlite supports only libfuzzer engine

Changes to Dockerfile:

  • uses local sources instead of cloning from tarantool repository
Edited by Егор Ивков

Merge request reports