【发布时间】:2022-01-21 19:42:58
【问题描述】:
我正在寻找一个 Maven 插件,它可以测量模块中所有单元测试的运行时复杂度,如果它高于阈值,则构建失败。我需要这个来防止意外增加复杂性,这不会破坏功能但会使代码变慢。存在吗?
【问题讨论】:
-
如何定义运行时复杂度?你关心什么代码:你的单元测试或生产代码。如果出现性能回归,集成测试失败是很常见的。
-
@tgdavies 如何定义“运行时复杂性”取决于插件,我已准备好依赖他们的指标。当然,它将同时测试测试和生产代码。您将如何编写您提到的这样一个集成测试?
标签: java maven maven-plugin