我现在正在看一个铁锈箱rust-crypto
。有一个bench属性的多个测试。当我执行货物工作台时,我没有得到任何基准测试结果,它只是说所有的测试都被忽略了。
当我为此谷歌时,我找不到任何东西。箱子的文件也没有说明如何使用这些基准。
我需要做什么才能执行,例如MD5基准测试?
欢迎任何指示。
答案 0 :(得分:3)
此包使用a feature启用或禁用此基准。 By default they are disabled. 要执行基准测试,您必须明确要求:
cargo bench --features=with-bench
对我而言
的结果test result: ok. 0 passed; 0 failed; 115 ignored; 67 measured; 0 filtered out
115次被忽视的测试不是台架测试。
如果您只想运行MD5基准测试,可以使用
cargo bench --features=with-bench -- md5
的结果
test result: ok. 0 passed; 0 failed; 4 ignored; 3 measured; 175 filtered out