如何优化Grails构建和测试执行速度?

Vah*_*deh 7 testing parallel-processing grails multithreading unit-testing

有哪些技术可以缩短Grails项目构建和运行单元测试所需的时间?例如,Grails是否具有与Maven 3并行构建功能相同的功能

我目前正在使用Grails来构建我的应用程序(不是Gradle等),使用Spock测试,由Jenkins驱动.我找到了一个脚本来并行化单元和集成测试,但我正在寻找更多.

以下是一些相关问题:

更新:

Vin*_*ati 0

看看下面的 grails 插件。这将允许将测试用例执行到也可以并行的分区中。 https://github.com/adrianbk/grails-partition-tests

它的示例用法可以是(同样在链接中共享)

grails test partition-test "--split=1" "--totalSplits=1" --verbose --echoOut --stacktrace
Run Code Online (Sandbox Code Playgroud)

split 指定要运行的分区,totalSplits 指定分区总数。