我有一个 k8s 工作,它使用用 java 编写的加特林负载测试实例来启动多个 pod。 pod 完成后,我想收集加特林结果并将其合并到一个 html 文件中。
我正在使用
io.gatling.highcharts:gatling-charts-highcharts:3.12.0
依赖io.gatling:gatling-maven-plugin:4.9.6
我找到了有关某些 gadling.sh 脚本的信息,该脚本允许合并报告,但现在官方 gadling 文档中没有有关该文件的任何数据。
官方加特林文档中没有任何关于如何合并报告的信息。
我可以做什么来使用我的环境组合结果?
直到最近都非常简单,只需将所有模拟日志文件放入您的 Maven 目标目录中,如
target/gatling/mysimulation
,然后运行 mvn gatling:test -Dgatling.reportsOnly=mysimulation
。
加特林过去常常将这些报告合并为一份。对于加特林
3.12
,这似乎不再起作用了,3.11.5
仍然对我有用。当我升级到最新版本时,正要搜索这个问题。看起来没有打开错误报告。
所以现在您可能想坚持使用旧版本...
...或者现在似乎也对我有用的方法,只需将所有的simulation.log 文件连接成一个即可。此单个组合日志文件必须命名为
simulation.log
才能立即找到。