如何合并多台机器的加特林报告

问题描述 投票:0回答:1

我有一个 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 文档中没有有关该文件的任何数据。

官方加特林文档中没有任何关于如何合并报告的信息。

我可以做什么来使用我的环境组合结果?

gatling
1个回答
0
投票

直到最近都非常简单,只需将所有模拟日志文件放入您的 Maven 目标目录中,如

target/gatling/mysimulation
,然后运行
mvn gatling:test -Dgatling.reportsOnly=mysimulation

加特林过去常常将这些报告合并为一份。对于加特林

3.12
,这似乎不再起作用了,
3.11.5
仍然对我有用。当我升级到最新版本时,正要搜索这个问题。看起来没有打开错误报告。

所以现在您可能想坚持使用旧版本...

...或者现在似乎也对我有用的方法,只需将所有的simulation.log 文件连接成一个即可。此单个组合日志文件必须命名为

simulation.log
才能立即找到。

© www.soinside.com 2019 - 2024. All rights reserved.