I was using gatling on my testing for 48 hours. But it finish the test at around 24 hours (50%). Nothing get disrupped just like a good run, But I can see from the gatling out put, every scence showed it only finished 50%.
Gatling defines a simulation timeout, defaulting to 86400 seconds (= 24 hours).
You’ll just have to increase this timeout to fit your needs.
The configuration key to change in gatling.conf is simulation, in the timeOut block.
Gatling uses the config lib from Typesafe: https://github.com/typesafehub/config
Gatling uses a fallback strategy: System props > gatling.conf (located at classpath root) > gatling-defaults.conf (located at classpath root in gatling-core jar).
If you want to override a property thanks to gatling.conf, you have to uncomment it = remove the leading #.
So here, you’re problem is that you didn’t remove the # before simulation.