Gatling Frontline: How to view SBT output on build failure

Hi,

I am trying to use Gatling Frontline to run my Gatling scenarios at high load.
After some faff, I have set up a Frontline server in AWS.

I put a copy of my project source code on the server at /opt/my-project

I have created my scenario in the UI, setting the project to be local at /opt/my-project, with subdir load-tests
The project is SBT based.

When I click run, I just get the following in the logs:

[16:49:17,908] | Start compiling project in ‘/opt/my-project/load-tests’ |

  • | - |
    [16:49:17,910] | Pool Local deployed successfully: (Local/localhost). |
    [16:49:26,379] | Compilation failed: java.io.IOException: Process ‘sbt ;clean;test:assembly -batch --error’ exited with 1 at io.gatling.frontline.pipeline.native.NativeProcess$$anonfun$onExitFailure0$1.applyOrElse(NativeProcess.scala:80) at io.gatling.frontline.pipeline.native.NativeProcess$$anonfun$onExitFailure0$1.applyOrElse(NativeProcess.scala:76) at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:38) at scala.PartialFunction$AndThen.apply(PartialFunction.scala:191) at scala.PartialFunction$AndThen.applyOrElse(PartialFunction.scala:195) at scala.PartialFunction$OrElse.apply(PartialFunction.scala:172) at scala.PartialFunction$AndThen.applyOrElse(PartialFunction.scala:195) at scala.PartialFunction$OrElse.apply(PartialFunction.scala:172) at io.gatling.frontline.pipeline.native.NativeProcess.onExit(NativeProcess.scala:67) at io.gatling.frontline.pipeline.native.NuNativeProcess$$anon$1.onExit(NativeProcess.scala:143) at com.zaxxer.nuprocess.internal.BasePosixProcess.onExit(BasePosixProcess.java:310) at com.zaxxer.nuprocess.linux.ProcessEpoll.handleExit(ProcessEpoll.java:330) at com.zaxxer.nuprocess.linux.ProcessEpoll.cleanupProcess(ProcessEpoll.java:293) at com.zaxxer.nuprocess.linux.ProcessEpoll.process(ProcessEpoll.java:242) at com.zaxxer.nuprocess.internal.BaseEventProcessor.run(BaseEventProcessor.java:78) at java.lang.Thread.run(Thread.java:748) |
    [16:49:26,380] | Failed to compile. Terminating instances |
    [16:49:26,380] | Local: instances successfully stopped |

I can’t see how to get any more information about the failure. How can I see the SBT output?

I have tried running the following in a shell on the server, it works fine:
sbt “;clean;test:assembly” -batch --error

Thanks,

Rich