Skip to content

Scripts for collecting gatling measurements campaign according to iLDS methodology

Notifications You must be signed in to change notification settings

maxrak/LDSscaling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LDSscaling

Recover data from remote gatling, collect them locally and produces a local csv

Requirements

*wget *jmespath (https://github.com/jmespath/jp)

To install jmespath on Mac: brew tap jmespath/jmespath brew install jmespath/jmespath/jp

Directory Organization

LDSscaling | -scripts | -data

Usage

cd <LDSscaling>
scripts/get.sh <Conf> 
scripts/stats.sh <Conf>
python scripts/GenGraphs.py
  • get.sh: Create a folder in data with name conf where the global_stat.json from gatling will be stored and renamed
  • stats.sh: Add to a data/stats.csv file all info from the conf.
  • GenGraphs.py produce i grafici nella cartella output

CSV Data Format: CONF Profile C-User Rate ResponseTime , NumerOfKO , TotalNumberof Requests

Allowed COnfs: WP_DB Available Confs: 1WPmedium_1DB, 2WPmedium_1DB, 3WPmedium_1DB, 1WPlarge_1DB, 1WPmedium_1DBmedium

Profiles: author|editor|shopmanager

Notes: plots are cabled, to change the list of configuration to plot, change the variable Conf in Plot.py

About

Scripts for collecting gatling measurements campaign according to iLDS methodology

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published