Commit graph

11 commits

Author SHA1 Message Date
Franck Royer
e6e69f51b9
Use more generic name as it will be use in GitHub Action too 2020-04-23 09:36:48 +10:00
Matt Corallo
1b47ddd226 Skip lto on travis when building fuzz targets as it takes 30 min 2020-02-20 20:02:26 -05:00
Matt Corallo
ccd4f12078 Pre-build fuzz targets at once in travis instead of as we need them 2019-12-11 18:17:54 -05:00
Matt Corallo
e28fd78e67 Refactor fuzzing to be a C-callable library plus rust binaries
This should help us avoid rust's at-load syscalls by calling the
tests from a C program.
2019-12-11 15:13:14 -05:00
Matt Corallo
9501ecce49 Move fuzz to top level. 2019-11-25 15:42:07 -05:00
RJ Rybarczyk
88fef649b1 Use workspaces to separate crates 2019-11-15 02:44:30 +00:00
Matt Corallo
49d63302c3 Add a fuzz target to test monitor update failure handling
Sadly this requires reducing the honggfuzz iterations to fit within
Travis' runtime limits.
2019-01-24 13:17:00 -05:00
Matt Corallo
ce382c0979 Make travis check that msg_targets match the template 2018-05-13 13:23:22 -04:00
Yuntai Kyong
913ea887fe add fuzz target for messages
[[bin]] section for each new target in Cargo.toml
glob chanbes in travis-fuzz.sh
2018-05-13 05:22:55 +09:00
Matt Corallo
9ccfb358b4 Fix travis-fuzz upgrade-handling 2018-04-02 18:42:41 -04:00
Matt Corallo
2188192efa Set travis to run honggfuzz for a while 2018-03-23 13:16:24 -04:00