Java CoG Kit Production Tests
From Java CoG Kit
Version: CoG Kit release 4_1_3
Contents |
Karajan Tests
We will use Karajan to test elementary features of the Java CoG Kit. This has two purposes. First, we use Karajan itself to develop these test so we can showcase Karajan and make sure Karajan works. Second, we test the infrastructure to make sure that the Grid is running. The tests are simple and can be included in production tests run by others, The scripts can be run individually or as a single script. A configuration file contains all information about the machines on which the individual tests are run.
The source code for the tests are maintained in src/tests
Login
login.xml - Tests and prints out the users grid proxy information, instantiates cog-proxy init for updating the proxy if necessary and also runs cog-setup if necessary.
Host Information
hostInfo.xml - Provides host information regarding OS version, Memory availability, Host information and other machine related information.
Job Submission
We distinguish difffernet categories for testing for job submission.
- Provider and Version Tests: We test the various providers of the Java CoG Kit. Of interest are : GT2, GT2FT, GT3.0.2, GT3.2.0, GT3.2.1, GT4.0.0, GT4FT, local, ssh
- Production Grid verification: We test a number of production Grids. Of interest are various machines at ANL and TeraGrid:
- wiggum.mcs.anl.gov
- plussed.mcs.anl.gov
- tg-grid1.uc.teragrid.org
- jglobus.lcrc.anl.gov
- More to be added to the above list.
job_submit.xml - Executes a sample Job on the grid with the host list information in hostList.xml
More Information
Contact Deepti Kodeboyina - dkodeboy at mcs.anl.gov
