0.01
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
I am designed to control a JMeter or Gatling army of AWS EC2 instances
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

= 10.3.1
= 2.14.1

Runtime

= 1.38.0
= 2.0
 Project Readme

!!! This project has been deprecated. We recommend you fork it or look for an alternative solution. !!!

I use CAP for distributed jmeter or Gatling performance testing in AWS EC2. Simple_perf is a command line interface that allows distribution of jmeter or gatling tests to multiple EC2 instances in AWS. Tests are run on every instance through a single command (no more starting tests on individual instances). See the wiki for more

Getting Started

Install the gem

gem install simple_perf

Create a file ~/.simple_deploy.yml and include within it:

environments:
  preprod_us_east_1:
    access_key: XXX
    secret_key: yyy
    region: us-east-1
    user: ec2-user
    aws_keypair: EC2 Key Pair Name
    local_pem: ~/keypair.pem

Commands

For a list of commands, run simple_perf -h. To get more information about each subcommand, append a -h after the subcommand. For example: simple_perf status -h.

Contributing

####I want to help with coding Awesome! Simple_perf is built with Ruby. To contribute, fork the project, make a change and submit a pull request.

####I want to report a bug If you've found a repeatable bug, submit it in the issues list on GitHub. Please include the following:

  • Descriptive Title
  • Repeatable Steps
  • What happens
  • Any errors

####I want to submit a suggestion Submit all suggestions as issues with the label enhancement through the GitHub issues list.

Running

The commands for simple_perf can be run once the gem is installed (gem install 'simple_perf') or a gemspec is created from a local copy. To create a local gem, do the following:

  • Fork the code
  • Clone the forked repo to your local
  • Change the version (if you've made changes and want to see them)
  • Build the gemspec
gem build simple_perf.gemspec
  • Install the new local gem
gem install /my/directory/simple_perf/simple_perf-0.0.16.gem