Commit Graph
3 Commits
Author SHA1 Message Date
Konstantin Varlamov 93ad9fc551 Make fuzzing less verbose to avoid exceeding Travis log limit (#2126)
Fuzzing triggers many assertion failures, which generates enormous log output. AFAIK, there is no way to make `NSAssertionHandler` _not_ write to log, and the assertions themselves are valid. Thus, implement a workaround: only output the last part of the logs in Travis, in order to avoid exceeding the log size limit (4 Mb).
2018-11-29 14:00:23 -05:00
Konstantin Varlamov e70eebda1a Reduce fuzz time to 25 minutes (#1755)
Should prevent timeout on Travis.
2018-08-28 11:24:00 -04:00
Mina Farid b5afc6b522 Run fuzzing as a travis cron job (#1662)
* Added fuzzing script to run all fuzzing targets on cron jobs.
* Added travis fuzzing script and `FUZZING_DURATION` to control fuzzing time.
* Given a total fuzzing duration, select 1 target to run for half of
  the duration, and divide the remaining duration over the rest of
  targets equally.
2018-08-16 18:20:08 -04:00