Skip to content
This repository was archived by the owner on Oct 6, 2022. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Saga example performance test

This project contains performance test implementation for the Saga example quickstarts

Setup

  1. clone this repository and run one of the saga examples

  2. download and unzip PerfCake

  3. install docker

    1. curl -fsSL get.docker.com -o get-docker.sh && sh get-docker.sh

  4. install docker-compose

    1. sudo curl -L https://github.com/docker/compose/releases/download/1.20.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

  5. run the example application

  6. copy the testing scenario to the perfkace scenarios

    1. cp scenarios/http.xml perfcake-7.5/resources/scenarios/http.xml

  7. run the test

    1. mvn exec:java -Dexec.mainClass=org.xstefank.PerformanceTestExecutor -Dconfig.file=$QUICKSTART.properties

      • QUICKSTART in {axon-service, eventuate-service, eventuate-tram-service, lra-service}

About

Performance tests for the sample project implemented as a part of my thesis

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages