No description, website, or topics provided.
Shell Java Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

For use at the meetup as part of Expertalks:

"Cloud Computing with AWS" on 26th April, 2014 at Pune.

This considers a scenario where a web application is deployed and an "elastic" network of large numbers of test agents generates test traffic to the application.

The repository is organised as follows:

app - (called ysrtc) A java web application that exposes a single REST end-point to "book a token". The necessary database scripts are also provided

scripts - Utility scripts to work with a larger number of instances. The scripts let the user launch instances, capture information about the instances launched using the reservation-id, run test agents on the instances, and teardown the same later.

testing - installables, configuration, and utility scripts to run Grinder agents and Grinder console.

Typical configuration: The web application and database server are configured together The grinder console is setup An AMI is created for grinder to allow creation of a large number of instances of test agents The agents resolve the grinder console and the web application through pre-configured /etc/hosts entries The console and test execution and results gathering can be performed over REST end-points made available on the console

TODO: Postman collection for typical grinder console use to be shared publicly