TestEngineering/Services/FxALoadTesting: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "== Load Test Tool Client == * It is always best to configure an AWS instance as the load test tool client/host. * The actual Load Test broker and agents run in the Load Test e...")
 
Line 5: Line 5:


=== Creating a RHEL AWS instance ===
=== Creating a RHEL AWS instance ===
* Pick a Region then Create Instance > Launch Instance
* Follow the prompts to create a basic, RHEL-flavored instance
* Use of the QA/Dev key pairs that have been set up for this:
** US East Key Pair: QA-Dev-Share (created by jbonacci) for general use
** US West Key Pair: QA-dev-share (created by RaFromBRC) for general use
* Once the instance is running, log in as "ec2-user"


* The following apps, tools, and libs will need to be installed for use with various Services applications:
** gcc gcc-c++
** hg
** git
** python-devel
** automake, autoconf, and libtool  (required for libzmq, for easy_install)
** pip
** virtualenv
* Install node/npm
* install zeromq 3.X
* Install gmp, gmp-devel
* Also, general rhel updates:
$ sudo yum -y update
and/or
$ sudo yum -y upgrade
* Now, the instance should be ready for installing and using the Loads tool.


=== Creating an Ubuntu AWS instance ===
=== Creating an Ubuntu AWS instance ===

Revision as of 19:41, 4 February 2014

Load Test Tool Client

Creating a RHEL AWS instance

  • Pick a Region then Create Instance > Launch Instance
  • Follow the prompts to create a basic, RHEL-flavored instance
  • Use of the QA/Dev key pairs that have been set up for this:
    • US East Key Pair: QA-Dev-Share (created by jbonacci) for general use
    • US West Key Pair: QA-dev-share (created by RaFromBRC) for general use
  • Once the instance is running, log in as "ec2-user"
  • The following apps, tools, and libs will need to be installed for use with various Services applications:
    • gcc gcc-c++
    • hg
    • git
    • python-devel
    • automake, autoconf, and libtool (required for libzmq, for easy_install)
    • pip
    • virtualenv
  • Install node/npm
  • install zeromq 3.X
  • Install gmp, gmp-devel
  • Also, general rhel updates:
$ sudo yum -y update
and/or
$ sudo yum -y upgrade
  • Now, the instance should be ready for installing and using the Loads tool.

Creating an Ubuntu AWS instance