compbio.stat.collector
Class ExecutionStatCollector
java.lang.Object
compbio.stat.collector.ExecutionStatCollector
- All Implemented Interfaces:
- Runnable
public class ExecutionStatCollector
- extends Object
- implements Runnable
Number of runs of each WS = number of folders with name
Number of successful runs = all runs with no result file
Per period of time = limit per file creating time Runtime (avg/max) =
started time - finished time
Task & result size = result.size
Abandoned runs - not collected runs
Cancelled runs - cancelled
Cluster vs local runs
Reasons for failure = look in the err out?
Metadata required:
work directory for local and cluster tasks = from Helper or cmd parameter. WS
names - enumeration. Status file names and content.
- Author:
- pvtroshin
Method Summary |
static void |
main(String[] args)
Not in use |
void |
run()
|
ExecutionStatCollector
public ExecutionStatCollector(String workDirectory,
int timeOutInHours)
- List subdirectories in the job directory
- Parameters:
workDirectory
- timeOutInHours
-
main
public static void main(String[] args)
throws IOException,
SQLException
- Not in use
- Throws:
IOException
SQLException
run
public void run()
- Specified by:
run
in interface Runnable