Skip to content

Instantly share code, notes, and snippets.

@davidkeen
Created November 28, 2014 10:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davidkeen/5ecac586cb46c3519808 to your computer and use it in GitHub Desktop.
Save davidkeen/5ecac586cb46c3519808 to your computer and use it in GitHub Desktop.
Multiple gatling simulations with maven plugin
<profiles>
<profile>
<id>performance</id>
<build>
<plugins>
<plugin>
<groupId>io.gatling</groupId>
<artifactId>gatling-maven-plugin</artifactId>
<version>2.0.0-RC4</version>
<configuration>
<dataFolder>src/test/resources/data</dataFolder>
<resultsFolder>target/gatling/results</resultsFolder>
<requestBodiesFolder>src/test/resources/request-bodies</requestBodiesFolder>
<simulationsFolder>src/test/scala</simulationsFolder>
</configuration>
<executions>
<execution>
<id>test1</id>
<phase>test</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<simulationClass>com.example.SimulationOne</simulationClass>
</configuration>
</execution>
<execution>
<id>test2</id>
<phase>test</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<simulationClass>com.example.SimulationTwo</simulationClass>
</configuration>
</execution>
<execution>
<id>test3</id>
<phase>test</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<simulationClass>com.example.SimulationThree</simulationClass>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment