Java CoG Kit Production Tests

From Java CoG Kit

Jump to: navigation, search

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

Personal tools
Collaboration and Jobs