每天推送5篇优质英文文章 · By makers, for makers

运营 1204 天, 推荐好文 5,340 篇, 原创简评 1,090,212 字, 原文总阅读时间 47,060 分钟, 153,695 人订阅

这是一个大型开源项目用测试来保障代码质量的真实案例。除了unit tests,regression以及性能测试外,LLVM还有做fuzzy testing:生成大量随机字符的input,看parser会不会崩溃。

"There are ~15k Unit Tests, ~15k Regression Tests. It takes ~4-5 minutes to run both tests in Debug mode on 2 y/o MacBook Pro using 4 threads."

分享到: