Home | Trees | Indices | Help |
---|
|
Reporter.Reporter --+ | SimpleUnitReporter.SimpleUnitReporter --+ | GlobusUnitReporter
GlobusUnitReporter - Convenience module for creating simple unit reporters that submit a test via globus:
from inca.GlobusUnitReporter import GlobusUnitReporter reporter = GlobusUnitReporter( name = 'Reporter Name', version = 0.1, description = 'A really helpful reporter description', url = 'http://url.to.more.reporter.info' unit_name = 'What this reporter tests' )
This module is a subclass of SimpleUnitReporter that provides convenience methods for submitting a unit test via globus.
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
|
Class constructor that returns a new GlobusUnitReporter object. See SimpleUnitReporter for parameters.
|
Submit a small C program to execute via a local GRAM. In addition to the parameters recognized by submitJob, the required attrs['code'] specifies the source to compile. |
Submit a job to execute a command via Globus. Recognized parameters: arguments arguments to pass to executable; default '' check poll job for completion every this many seconds; default 30 cleanup remove temporary files after run; default true count number of hosts to use; default 1 debug log the submision command and the result with -dumprsl; default false duroc add (resourceManagerContact=xx) to rsl; default false executable the program to run; required env environment variable to set; default '' host host where run takes place; default localhost mpi execute as an MPI program; default false queue name of batch queue to submit job to; default none remote executable is already on the jobmanager resource; default true service the Globus service to invoke; default to Globus default timeout kill the job and report an error after this many seconds; default 3600 (1 hr) |
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Aug 21 14:47:15 2009 | http://epydoc.sourceforge.net |