You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#4743 introduces an option to build/run fuzz test through CMake. There are multiple followup tasks that need to be done in order to fully port fuzz test from make to cmake. This issue is to track them:
Migrate CI fuzz to use cmake instead of make (GeneralFuzzBatch(done) + ScheduledFuzzBatch(done) + change omnibus to use new buildspec for fuzz(done))
Follow cmake build idioms (w.r.t binary location & library location). This requires CI migration from make to cmake to be done first, as it may require some changes to runFuzzTest.sh that will break the build in make (WIP: ci: add more libcryptos for fuzz batch & follow cmake idioms #4795)
Reduce total test runtime by running single-threaded fuzz test concurrently. Investigation is required to explain why this is safe to change. We need to investigate how much coverage we achieve with respect to runtime, possibly with a table graph. Coverage achievement difference between multi-threading and single-threading also needs to be investigated if we do decide to enable multi-threading
Problem:
#4743 introduces an option to build/run fuzz test through CMake. There are multiple followup tasks that need to be done in order to fully port fuzz test from make to cmake. This issue is to track them:
Requirements / Acceptance Criteria:
Complete above tasks
Out of scope / Further improvements:
The text was updated successfully, but these errors were encountered: