puppetlabs / gatling-puppet-load-test

34 stars 44 forks source link

(SLV-447) Add pe-trial performance test #375

Closed johnduarte closed 4 years ago

johnduarte commented 4 years ago

This commit adds a pe-trial performance test and a simulation scenario configuration of the same name. These files facilitate the testing of a small standard installation when provided the following command:

The PE version and directory can be customized as needed, but the other environment variables are tailored specifically for the purposes of this test.

BEAKER_TESTS=tests/pe-trial.rb \
PUPPET_GATLING_SCENARIO=pe-trial.json \
PUPPET_GATLING_SCALE_TUNE_FORCE=true \
ABS_AWS_MASTER_SIZE=m5.large \
BEAKER_PE_VER=2019.1.0 \
BEAKER_PE_DIR=http://enterprise.delivery.puppetlabs.net/archives/releases/2019.1.0 \
BEAKER_INSTALL_TYPE=pe \
bundle exec rake performance