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
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