[Gatling] Trying the 1.1.0-SNAPSHOT

Hi,

For those having questions/issues on 1.0.3, could you please consider migrating on the 1.1.0-SNAPSHOT I uploaded here, please?
https://github.com/downloads/excilys/gatling/gatling-bundle-1.1.0-SNAPSHOT20120312-bundle.zip

The reason is that we’ll be releasing the 1.1.0 this month and we’ve been breaking quite a few things since 1.0.3.
So the lazy me would rather explain/help on how things should/will work instead of how they used to.

You’ll have some small migration effort :

  • txt format has been dropped. If you were using it, you can transform your old scenarios into scala format :
  • change extension to .scala
  • surround your simulation with the following code to make it a scala class :

import com.excilys.ebi.gatling.core.Predef._

import com.excilys.ebi.gatling.http.Predef._

class YourSimulationName extends Simulation {

def apply = {

YOUR SIMULATION COMES HERE
}
}

  • replace “runSimulations” by “List”
  • replace in your checks “eq” by “is” and “neq” by “not”
    Cheers,

Steph

Please note that the recorder is no longer a standalone ubberjar.
It now is to be launched from a script located in the bin directory.

Stupid me didn't upload the right bundle (the one with the highcharts
reports module).
Here is the right link:
https://github.com/downloads/excilys/gatling/gatling-charts-highcharts-1.1.0.20120312-bundle.zip

Sorry...

DId the maven archetype get moved somewhere? I’m not able to find it with a quick search through the code…

Josh

Hi Josh,

The archetype is where it has always been: in the gatling-highcharts project :slight_smile:

If you want to use the archetype snapshot, you have to build both projects (gatling AND gatling-highcharts) from sources.

Cheers,

Stephane

2012/3/15 Josh Stone <pacesysjosh@gmail.com>

Ah, I was looking for it under the gatling project. Thanks.

Josh

FYI - the Recorder that is created by the archetype refers to some constants that don’t exist in the current snapshot:

CommandLineOptionsConstants.{ REQUEST_BODIES_FOLDER_OPTION, PACKAGE_OPTION, OUTPUT_FOLDER_OPTION }

Cheers,

Josh