Stop parsing simulation.log file

Hello,

I am using gatling-charts-highcharts:3.3.1 for my Gradle project to develop load test, and the log file gets too big. Hence, I decide to disable generating simulation.log by setting -Dgatling.charting.noReports=true and using -nr option. However, it still tries to parse the log file which does not exist, fails the Gradle task at the end. The error is shown as below.

Parsing log file(s)…
Exception in thread “main” java.lang.IllegalArgumentException: requirement failed: simulation directory ‘C:\Users…\Documents\gatling-charts-highcharts-bundle-3.3.1\results\datasetupsimulation-20200715025709049’ doesn’t exist
at scala.Predef$.require(Predef.scala:281)
at io.gatling.core.config.GatlingFiles$.simulationLogDirectory(GatlingFiles.scala:50)
at io.gatling.charts.stats.LogFileReader.(LogFileReader.scala:53)
at io.gatling.app.RunResultProcessor.initLogFileReader(RunResultProcessor.scala:52)
at io.gatling.app.RunResultProcessor.processRunResult(RunResultProcessor.scala:34)
at io.gatling.app.Gatling$.start(Gatling.scala:88)
at io.gatling.app.Gatling$.fromArgs(Gatling.scala:46)
at io.gatling.app.Gatling$.main(Gatling.scala:38)
at io.gatling.app.Gatling.main(Gatling.scala)

Do you know know to stop generating simulation.log and avoid parsing it?

Thank you in advance!

Can’t reproduce.
As explained in this group’s terms:
Provide a Short, Self Contained, Correct (Compilable), Example (see http://sscce.org/)