Chronos allows generating historic reports thus allowing to follow long-time trends in performance. This is done by saving some of the data as part of each build and later generating a report summarizing the performance results across many historic builds.
Saving historic data is enabled by attaching the goal as an execution. As default it will executed as part of the post-integration-test-phase of the build lifecycle.
Example:
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>chronos-maven-plugin</artifactId>
<version>1.0-SNAPSHOT</version>
<configuration>
<dataid>performancetest</dataid>
<input>${basedir}/src/main/resources/simplewebplan.jmx</input>
<historydir>target/history</historydir>
</configuration>
<executions>
<execution>
<id>perftest</id>
<goals>
<goal>jmeter</goal>
</goals>
</execution>
<execution>
<id>savehistory</id>
<goals>
<goal>savehistory</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>