I’m trying to generate a Gatling report from multiple simulation log files using the Maven plugin with Gatling version 3.13.5, but encountering limitations with the current approach.
Command used:
mvn gatling:test -Dgatling.reportsOnly=simulationLogs
Directory structure:
simulationLogs/
├── simulation-1.log
├── simulation-2.log
└── simulation-3.log
Issue:
The reportsOnly
parameter appears to expect a single simulation.log
file, but I have multiple simulation log files that I want to combine into a single consolidated report.
Current behavior:
The command fails or only processes one log file with an error Caused by: java.lang.IllegalArgumentException: requirement failed: Could not locate log file for simulationLogs
.
This is not supported.
Distributed load tests are only supported in Gatling Enterprise.
I have a setup with v3.10.x and with its gatling-highcharts bundle I am able to do it.
But with v3.13.x I don’t see it’s libraries in the zip bundle which I can leverage to continue with my current setup.
Earlier zip file contains the required libraries inside lib package but with v3.11.x it’s removed. Is there any way to download it?
Hi @slandelle,
To confirm, is there absolutely no way to achieve this in Gatling 3.13.5, even with manual workarounds?
In Gatling 3.10.5, we could merge multiple simulation.log
files (which were text-based) and generate a single unified report. Since 3.13+ switched to binary format, I understand the direct approach no longer works.
Are there any alternative approaches that could help achieve similar functionality for combining multiple simulation results into one report?
Thanks!
Hi,
Just like I wrote in my previous message, distributed tests is a Gatling Enterprise feature. It’s not supported in the free version and not something we can help with.