Running test listener with JMeter

In order to capture code coverage information from tests run with JMeter, you need to run it with our test listener as a Java agent.

The listener needs to be placed alongside the JMeter installation and added to the JVM_ARG parameter using the -javaagent parameter together with its required parameters.

export JVM_ARGS=${JVM_ARGS}" -javaagent:/path/to/sl-test-listener.jar -Dsl.tokenFile=/path/to/sltoken.txt -Dsl.buildSessionIdFile=buildSessionId.txt -Dsl.testStage="Integration Tests" -Dsl.includes=com.company.* -Djmeter.home=/path/to/jmeter_home" jmeter.sh ...