我已经使用Caliper编写了一些基准测试。如何一次运行多个基准测试?我目前有许多扩展 SimpleBenchmark 的类,每个类都有一些 timeXXX 方法。是否可以同时运行所有这些?
套件的基准由 定义。它们可能是静态的。他们不允许带参数。. ..
呃,什么?这看起来不完整。
Caliper 的邮件列表说它不是用于问答的,并且在这里发布一个带有“caliper”标签的问题。但是,我看到零个带有此标签的 SO 帖子!由于我还没有 1500 个代表,我无法创建新标签。
用例:只有一种 setUp/tearDown 方法。我的基准课程中有很多测试,每个测试都分配了大量内存。我目前必须使用一个庞大的堆,随着我添加更多测试,它只会变得更大。此外,一个文件中的许多测试变得有点难以维护。最好指定多个基准类并将所有测试中的所有测试视为一次运行。