C9 15k Gear Tests
These tests are intended to minimally validate C9 configurations and may take a long time to run.
The node may not be usable for other classes of testing after the prep script is run.
An m1.xlarge is recommended for creating thousands of gears. Up to 4000 may be done on an m1.large.
Due to the long run times, it is recommended to run these scripts in a screen session.
Ex:
./prep
./create.sh 4000
./restart
-
prep
Prepare an EC2 m1.xlarge instance for 15k gear tests. This procedure will render the node unusable for other types of testing.
-
create.sh
Create gears directly on the node (bypass broker and mcollective). Specify number of gears to create on the command line (default: 100).
-
delete.sh
Delete all the gears on the node (bypass broker and mcollective).
-
restart.sh
Start and stop the middle 100 gears on the node.
-
start.sh
Start the middle 100 gears on the node.
-
stop.sh
Stop the middle 100 gears on the node.
-
control.sh
Call commands on the control script.
-
control-impl
Driver script for above commands. Do not call directly.
-
queue.rb
Queuing library for efficient task parallelization.
-
v1_cart
V1 Cartridge API scripts. Deprecated.