gpt4 book ai didi

rust - 如何在 Rust Cargo.toml 中执行基准测试

转载 作者:行者123 更新时间:2023-11-29 08:27:09 25 4
gpt4 key购买 nike

我在看一个使用rust 的箱子 rust-crypto现在。有多个具有 bench 属性的测试。当我执行 cargo bench 时,我没有得到任何基准测试结果,它只是说所有测试都被忽略了。

当我用谷歌搜索时,我找不到任何东西。 crate 的文档也没有说明如何使用这些基准。

我需要做什么才能执行,例如MD5 基准?

欢迎任何指点。

最佳答案

这个 crate 使用 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

关于rust - 如何在 Rust Cargo.toml 中执行基准测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47739279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com