Gatling Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID gatling Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Dependencies
1.1.0 (archives)
Dec 22, 2014
1.494
Source Code
Issue Tracking
Maintainer(s)
GitHub
Open Issues
Stephane Landelle (id: slandelle@excilys.com)
Pierre Dal-Pra (id: pdalpra)
Bastien Lemale (id: blemale@excilys.com>)
Gregory Coutant (id: gcoutant@excilys.com>)
Usage Installations 2014-Mar 196
2014-Apr 226
2014-May 276
2014-Jun 269
2014-Jul 306
2014-Aug 334
2014-Sep 378
2014-Oct 409
2014-Nov 427
2014-Dec 447
2015-Jan 475
2015-Feb 525

This plugin integrates Gatling, an Open Source stress tool, with Jenkins.

Features

This plugin allows you to : 

  • Keep track of a Gatling simulation, providing performance trends across builds
  • Publish detailed reports for each build

Changelog

 If you're coming from 1.0.0, make sure "Enable simulation tracking" checkbox is checked in your build configuration and if not, check it. 

This is an issue with configuration changes between 1.0.0 and 1.0.1 and doesn't affect fresh 1.0.1 installations.

  • 1.1.0 :
    • Support for Gatling 2.1
  • 1.0.3 : 
    • Support multiple reports per build (contributed by Chris Price)
  • 1.0.2 :
    • Allow to run multiples simulations in one build, as long as there is only one report created per build
    • Removed the need to clean projects on every build
  • 1.0.1 : 
    • Ouput directory prefix doesn't need to be specified anymore
    • Better logging in case of trouble finding a report
  • 1.0.0 : 
    • Initial release

Configuration

  1. Install Gatling Plugin (via Manage Jenkins -> Manage Plugins)
  2. Configure your project to execute Gatling simulations, using the Maven plugin (see Maven plugin documentation)
  3. Configure your job : add "Track a Gatling load simulation" as a new post-build action. Beware that neither your Jenkin's path nor your job's name should contain any space.

Gatling plugin usage

As soon as you've properly configured your job and launched a build, you'll see two changes on your project dashboard :

  • A new entry will be available in the left summary : Gatling.
  • A graph, displaying the mean response time trend of your last 15 builds, will appear.



The Gatling entry in the left summary has two purposes, depending on which page you are.

If you are on the project dashboard, clicking on Gatling will get you to a more detailed performance trend, displaying for your last 30 builds :

  • Mean response time trend
  • 95th percentiles response time trend
  • Percentage of KO requests

This page will also provides links to detailed reports for all your builds, at the bottom of the page.

If you are on the summary of a specific build, clicking on Gatling will get you to a list of all available reports for this build.

Labels

Edit
plugin-external plugin-external Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Add Comment