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.1 (archives)
Apr 14, 2015
1.494
Source Code
Issue Tracking
Pull Requests
Maintainer(s)
GitHub
Open Issues
Pull Requests
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-Aug 334
2014-Sep 378
2014-Oct 409
2014-Nov 427
2014-Dec 447
2015-Jan 475
2015-Feb 525
2015-Mar 546
2015-Apr 581
2015-May 609
2015-Jun 636
2015-Jul 664

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.1:
    • Fix compatbility with Jenkins 1.597+ (contributed by Piotr Wielgolaski)
  • 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, for example 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