Recover data from remote gatling, collect them locally and produces a local csv
*wget *jmespath (https://github.com/jmespath/jp)
To install jmespath on Mac: brew tap jmespath/jmespath brew install jmespath/jmespath/jp
LDSscaling | -scripts | -data
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