Java Groovy CSS Shell Batchfile HTML
Latest commit 54f4cdf Jan 18, 2017 @oskliarov oskliarov committed with dlatnikov [JFG-944] Jaas tests (#817)
* [JFG-944] initial commit

* [JFG-944] delete test is commented

* [JFG-944] Fixes after review

* [JFG-944] Fixes after review

* [JFG-944] Fixes after review

* Fixes for jaas

* Fixes for jaas

* review comments
Permalink
Failed to load latest commit information.
archetype-java-builders Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
chassis Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
cloudshaper/src/main/groovy/com/griddynamics/jagger/cloudshaper JFG-993 Jagger2 0 docu (#716) Nov 27, 2016
dbapi Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
diagnostics Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
distribution Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
doc [JFG-993] Jagger2 0 docu (#808) Jan 12, 2017
docker Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
documentation Jagger VERSION-1.1.0 Feb 16, 2012
jaas-client Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
jaas Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
monitoring/agent Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
rawdata Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
test [JFG-944] Jaas tests (#817) Jan 18, 2017
webclient Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017
.gitignore [JFG-984] JHttpEndpoint's default port is 80 which is not true when p… Nov 22, 2016
README.md [JFG-993] Jagger2 0 docu (#800) Jan 11, 2017
checkstyle-checker.xml JFG-911: remove unused and deprecated code (#662) Nov 9, 2016
findbugs-exclude-filter.xml JFG-926 (#641) Oct 18, 2016
license.txt JFG-993 Jagger2 0 docu (#716) Nov 27, 2016
make_docu.sh [JFG-993] Jagger2 0 docu (#800) Jan 11, 2017
pmd-rulesets.xml JFG-889: Refactoring of Dao; Oct 25, 2016
pom.xml Updated pom.xml replace groupId to project.groupId and so on (#813) Jan 17, 2017

README.md

Jagger

Jagger is a free application suite for continuous performance testing

Requirements for local installation: java, maven, docker

All Jagger components for local installation can be separated to:

  • Results storage and representation components
  • Load generating components

Result storage and presentation components installation

Download docker compose .yml file for local installation compose-2.0-package.zip from https://nexus.griddynamics.net/nexus/content/repositories/jagger-releases/com/griddynamics/jagger/compose/2.0/ and unzip it

Run docker compose. All necessary images will be downloaded from the DockerHub and launched locally in containers

docker-compose -f docker-compose.yml up

After the installation you will get following components running as docker containers:

Load generating components installation

Create new test project from template

mvn archetype:generate -DarchetypeGroupId=com.griddynamics.jagger -DarchetypeArtifactId=jagger-archetype-java-builders -DarchetypeVersion=2.0 -DarchetypeRepository=https://nexus.griddynamics.net/nexus/content/repositories/jagger-releases/

Maven will ask you to enter groupId, artifactId, version and package name

After the installation you will get following components:

  • Java maven project with artifactId name. Project will contain examples of the performance tests

Running project

Compile

mvn clean install

Run test project

cd ./target/{artifactdId}-{version}-full/

./start.sh profiles/basic/environment.properties

Verify results

User manual

http://griddynamics.github.io/jagger/doc/index.html