我们在POM中使用Maven阴影插件来创建一个uber jar。我将模拟/加特林测试保留在src-> main-> java下,并在gatling-maven-plugin下提到了该文件夹结构。但是,当我使用docker在CI管道中运行测试时,未检测到模拟类(PerformanceSimulation)。我不确定是否需要在shade插件下单独指定一个变压器主类来启动Gatling测试。我使用的空手道版本是0.9.5。请帮忙。 以下是我的插件。
<plugin>
<groupId>io.gatling</groupId>
<artifactId>gatling-maven-plugin</artifactId>
<version>3.0.2</version>
<configuration>
<simulationsFolder>src/main/java</simulationsFolder>
<includes>
<include>gatling.PerformanceSimulation</include>
</includes>
<runMultipleSimulations>true</runMultipleSimulations>
<jvmArgs>
<jvmArg>-Dfile.encoding=UTF-8</jvmArg>
</jvmArgs>
</configuration>
</plugin>