Adding latest test results
authorpvtroshin <pvtroshin@e3abac25-378b-4346-85de-24260fe3988d>
Thu, 23 Jun 2011 09:47:41 +0000 (09:47 +0000)
committerpvtroshin <pvtroshin@e3abac25-378b-4346-85de-24260fe3988d>
Thu, 23 Jun 2011 09:47:41 +0000 (09:47 +0000)
git-svn-id: link to svn.lifesci.dundee.ac.uk/svn/barton/ptroshin/JABA2@4313 e3abac25-378b-4346-85de-24260fe3988d

75 files changed:
website/tests/Ant suite/Ant test.html [new file with mode: 0644]
website/tests/Ant suite/Ant test.properties [new file with mode: 0644]
website/tests/Ant suite/Ant test.xml [new file with mode: 0644]
website/tests/Ant suite/classes.html [new file with mode: 0644]
website/tests/Ant suite/groups.html [new file with mode: 0644]
website/tests/Ant suite/index.html [new file with mode: 0644]
website/tests/Ant suite/main.html [new file with mode: 0644]
website/tests/Ant suite/methods-alphabetical.html [new file with mode: 0644]
website/tests/Ant suite/methods-not-run.html [new file with mode: 0644]
website/tests/Ant suite/methods.html [new file with mode: 0644]
website/tests/Ant suite/reporter-output.html [new file with mode: 0644]
website/tests/Ant suite/testng-failed.xml [new file with mode: 0644]
website/tests/Ant suite/testng.xml.html [new file with mode: 0644]
website/tests/Ant suite/toc.html [new file with mode: 0644]
website/tests/emailable-report.html [new file with mode: 0644]
website/tests/index.html [new file with mode: 0644]
website/tests/jaba2/classes.html [new file with mode: 0644]
website/tests/jaba2/compbio.data.sequence.FastaReaderTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.data.sequence.FastaReaderTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.data.sequence.FastaReaderTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.data.sequence.SequenceUtilTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.data.sequence.SequenceUtilTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.data.sequence.SequenceUtilTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.engine.LoadBalancerTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.engine.LoadBalancerTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.engine.LoadBalancerTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.engine.client.CommandBuilderTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.engine.client.CommandBuilderTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.engine.client.CommandBuilderTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.conservation.AAConTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.conservation.AAConTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.conservation.AAConTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.DisemblTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.DisemblTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.DisemblTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.GlobPlotTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.GlobPlotTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.GlobPlotTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.IUPredTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.IUPredTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.IUPredTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.JronnTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.JronnTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.disorder.JronnTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.MafftParametersTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.MafftParametersTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.MafftParametersTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.MafftTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.MafftTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.MafftTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.MuscleTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.MuscleTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.MuscleTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.TcoffeeParametersTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.TcoffeeParametersTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.TcoffeeParametersTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.TcoffeeTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.TcoffeeTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.runner.msa.TcoffeeTester.xml [new file with mode: 0644]
website/tests/jaba2/compbio.stat.collector.StatDBTester.html [new file with mode: 0644]
website/tests/jaba2/compbio.stat.collector.StatDBTester.properties [new file with mode: 0644]
website/tests/jaba2/compbio.stat.collector.StatDBTester.xml [new file with mode: 0644]
website/tests/jaba2/groups.html [new file with mode: 0644]
website/tests/jaba2/index.html [new file with mode: 0644]
website/tests/jaba2/main.html [new file with mode: 0644]
website/tests/jaba2/methods-alphabetical.html [new file with mode: 0644]
website/tests/jaba2/methods-not-run.html [new file with mode: 0644]
website/tests/jaba2/methods.html [new file with mode: 0644]
website/tests/jaba2/reporter-output.html [new file with mode: 0644]
website/tests/jaba2/testng-failed.xml [new file with mode: 0644]
website/tests/jaba2/testng.xml.html [new file with mode: 0644]
website/tests/jaba2/toc.html [new file with mode: 0644]
website/tests/testng-failed.xml [new file with mode: 0644]
website/tests/testng-results.xml [new file with mode: 0644]
website/tests/testng.css [new file with mode: 0644]

diff --git a/website/tests/Ant suite/Ant test.html b/website/tests/Ant suite/Ant test.html
new file mode 100644 (file)
index 0000000..4ad5419
--- /dev/null
@@ -0,0 +1,1876 @@
+<html>
+<head>
+<title>TestNG:  Ant test</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>Ant test</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>216/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Thu Jun 23 10:34:54 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>453 seconds (453928 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td>webservices performance </td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.loadJronnFile()'><b>loadJronnFile</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.PresetTester.marshallPreset()'><b>marshallPreset</b><br>Test class:Ant test</td>
+<td>compbio.metadata.PresetTester@7a4fe91e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.readStatistics()'><b>readStatistics</b><br>Test class:Ant test</td>
+<td>compbio.runner.conservation.AAConTester@1959e6e8</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.readStatistics()'><b>readStatistics</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.DisemblTester@5d469658</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.readStatistics()'><b>readStatistics</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.GlobPlotTester@45389b3f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.readStatistics()'><b>readStatistics</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.JronnTester@3d3b5a3a</td><td>18</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWTester.readStatistics()'><b>readStatistics</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWTester@3a0b53e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.readStatistics()'><b>readStatistics</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftTester@5f0f0625</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleTester.readStatistics()'><b>readStatistics</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleTester@63f8247d</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsTester.readStatistics()'><b>readStatistics</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsTester@32830122</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.readStatistics()'><b>readStatistics</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeTester@54a6af6e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWTester.readStatisticsClusterExecution()'><b>readStatisticsClusterExecution</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWTester@3a0b53e</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.FastaReaderTester.test()'><b>test</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.FastaReaderTester@2dc0435</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.PulledFileCacheTester.test()'><b>test</b><br>Test class:Ant test</td>
+<td>compbio.engine.PulledFileCacheTester@472462b3</td><td>5</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWParametersTester.testArguments()'><b>testArguments</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWParametersTester@74e2ad16</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testArguments()'><b>testArguments</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftParametersTester@35a8d460</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleParametersTester.testArguments()'><b>testArguments</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleParametersTester@535c97e4</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsParametersTester.testArguments()'><b>testArguments</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsParametersTester@3823bdd1</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testArguments()'><b>testArguments</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@36bf7916</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testAsyncCancelOperation()'><b>testAsyncCancelOperation</b><br>Test class:Ant test</td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testAsyncRetrievOperation()'><b>testAsyncRetrievOperation</b><br>Test class:Ant test</td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.FilePullerTester.testCache()'><b>testCache</b><br>Test class:Ant test</td>
+<td>compbio.engine.FilePullerTester@1e670479</td><td>6</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel()'><b>testCancel</b><br>Test class:Ant test</td>
+<td>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester@57c8b24d</td><td>1</td>
+<td><div><pre>compbio.metadata.ResultNotAvailableException: java.io.FileNotFoundException: Result for the jobId /homes/pvtroshin/workspace/jaba2/local_jobsout/ClustalW#6405924652151282 with file name TO1381.clustal.cluster.out is not found!
+       at compbio.runner.msa.ClustalW.getResults(ClustalW.java:73)
+       at compbio.runner.msa.ClustalW.getResults(ClustalW.java:34)
+       at compbio.engine.client.ConfExecutable.getResults(ConfExecutable.java:207)
+       at compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel(DrmaaAsyncClusterEngineTester.java:109)
+Caused by: java.io.FileNotFoundException: Result for the jobId /homes/pvtroshin/workspace/jaba2/local_jobsout/ClustalW#6405924652151282 with file name TO1381.clustal.cluster.out is not found!
+       at compbio.runner.Util.readClustalFile(Util.java:93)
+       at compbio.runner.msa.ClustalW.getResults(ClustalW.java:70)
+       ... 25 more
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace566947760", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace566947760'><pre>compbio.metadata.ResultNotAvailableException: java.io.FileNotFoundException: Result for the jobId /homes/pvtroshin/workspace/jaba2/local_jobsout/ClustalW#6405924652151282 with file name TO1381.clustal.cluster.out is not found!
+       at compbio.runner.msa.ClustalW.getResults(ClustalW.java:73)
+       at compbio.runner.msa.ClustalW.getResults(ClustalW.java:34)
+       at compbio.engine.client.ConfExecutable.getResults(ConfExecutable.java:207)
+       at compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel(DrmaaAsyncClusterEngineTester.java:109)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+Caused by: java.io.FileNotFoundException: Result for the jobId /homes/pvtroshin/workspace/jaba2/local_jobsout/ClustalW#6405924652151282 with file name TO1381.clustal.cluster.out is not found!
+       at compbio.runner.Util.readClustalFile(Util.java:93)
+       at compbio.runner.msa.ClustalW.getResults(ClustalW.java:70)
+       ... 25 more
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testCancel()'><b>testCancel</b><br>Test class:Ant test</td>
+<td>compbio.engine.cluster.drmaa.DrmaaClusterEngineTester@39320a41</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testCancelCompletedTaskLocally()'><b>testCancelCompletedTaskLocally</b><br>Test class:Ant test</td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.LocalRunnerTester.testCancelCompletedTaskLocally()'><b>testCancelCompletedTaskLocally</b><br>Test class:Ant test</td>
+<td>compbio.engine.local.LocalRunnerTester@3fde891b</td><td>0</td>
+<td><div><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+       at compbio.engine.local.LocalRunnerTester.testCancelCompletedTaskLocally(LocalRunnerTester.java:139)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace101429742", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace101429742'><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+       at compbio.engine.local.LocalRunnerTester.testCancelCompletedTaskLocally(LocalRunnerTester.java:139)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testCancelLocally()'><b>testCancelLocally</b><br>Test class:Ant test</td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>0</td>
+<td><div><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.AsyncLocalRunner.getResults(AsyncLocalRunner.java:130)
+       at compbio.engine.local.AsyncLocalRunnerTester.testCancelLocally(AsyncLocalRunnerTester.java:105)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1986875184", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace1986875184'><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.AsyncLocalRunner.getResults(AsyncLocalRunner.java:130)
+       at compbio.engine.local.AsyncLocalRunnerTester.testCancelLocally(AsyncLocalRunnerTester.java:105)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.LocalRunnerTester.testCancelLocally()'><b>testCancelLocally</b><br>Test class:Ant test</td>
+<td>compbio.engine.local.LocalRunnerTester@3fde891b</td><td>0</td>
+<td><div><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+       at compbio.engine.local.LocalRunnerTester.testCancelLocally(LocalRunnerTester.java:66)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace58766585", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace58766585'><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+       at compbio.engine.local.LocalRunnerTester.testCancelLocally(LocalRunnerTester.java:66)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testCleanProteinSequence()'><b>testCleanProteinSequence</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testCleanSequence()'><b>testCleanSequence</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.PropertyHelperManagerTester.testClusterEngineConf()'><b>testClusterEngineConf</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.PropertyHelperManagerTester@4ee14d81</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testClusterExecute()'><b>testClusterExecute</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftTester@5f0f0625</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsTester.testClusterExecute()'><b>testClusterExecute</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsTester@32830122</td><td>2</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testClusterExecute()'><b>testClusterExecute</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeTester@54a6af6e</td><td>5</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.stat.collector.ExecutionStatCollectorTester.testCollectStat()'><b>testCollectStat</b><br>Test class:Ant test</td>
+<td>compbio.stat.collector.ExecutionStatCollectorTester@b478a2d</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.client.CommandBuilderTester.testCommandBuilding()'><b>testCommandBuilding</b><br>Test class:Ant test</td>
+<td>compbio.engine.client.CommandBuilderTester@25cbfa42</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWParametersTester.testConfiguration()'><b>testConfiguration</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWParametersTester@74e2ad16</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testConfiguration()'><b>testConfiguration</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftParametersTester@35a8d460</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleParametersTester.testConfiguration()'><b>testConfiguration</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleParametersTester@535c97e4</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsParametersTester.testConfiguration()'><b>testConfiguration</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsParametersTester@3823bdd1</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testConfiguration()'><b>testConfiguration</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@36bf7916</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.conservation.AAConTester@1959e6e8</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.DisemblTester@5d469658</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.GlobPlotTester@45389b3f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.IUPredTester@758689a</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.JronnTester@3d3b5a3a</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWTester@3a0b53e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftTester@5f0f0625</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleTester@63f8247d</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsTester@32830122</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeTester@54a6af6e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMaxValues()'><b>testConstrainedParametersMaxValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWParametersTester@74e2ad16</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testConstrainedParametersMaxValues()'><b>testConstrainedParametersMaxValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftParametersTester@35a8d460</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMaxValues()'><b>testConstrainedParametersMaxValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleParametersTester@535c97e4</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMaxValues()'><b>testConstrainedParametersMaxValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsParametersTester@3823bdd1</td><td>37</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMaxValues()'><b>testConstrainedParametersMaxValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@36bf7916</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMinValues()'><b>testConstrainedParametersMinValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWParametersTester@74e2ad16</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testConstrainedParametersMinValues()'><b>testConstrainedParametersMinValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftParametersTester@35a8d460</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMinValues()'><b>testConstrainedParametersMinValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleParametersTester@535c97e4</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMinValues()'><b>testConstrainedParametersMinValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsParametersTester@3823bdd1</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMinValues()'><b>testConstrainedParametersMinValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@36bf7916</td><td>2</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersRandomValues()'><b>testConstrainedParametersRandomValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWParametersTester@74e2ad16</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testConstrainedParametersRandomValues()'><b>testConstrainedParametersRandomValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftParametersTester@35a8d460</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleParametersTester.testConstrainedParametersRandomValues()'><b>testConstrainedParametersRandomValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleParametersTester@535c97e4</td><td>2</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersRandomValues()'><b>testConstrainedParametersRandomValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsParametersTester@3823bdd1</td><td>70</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersRandomValues()'><b>testConstrainedParametersRandomValues</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@36bf7916</td><td>8</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testCreateNumParameterWithoutValidValue()'><b>testCreateNumParameterWithoutValidValue</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td><div><pre>java.lang.IllegalStateException: Attempting to set default value for parameter: Option name: Matrix
+Description: DNA weight matrix
+URL: null
+Is required: false
+
+ Without possible values! Please define possible value first!
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:234)
+       at compbio.metadata.RunnerConfigTester.testCreateNumParameterWithoutValidValue(RunnerConfigTester.java:222)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace42185103", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace42185103'><pre>java.lang.IllegalStateException: Attempting to set default value for parameter: Option name: Matrix
+Description: DNA weight matrix
+URL: null
+Is required: false
+
+ Without possible values! Please define possible value first!
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:234)
+       at compbio.metadata.RunnerConfigTester.testCreateNumParameterWithoutValidValue(RunnerConfigTester.java:222)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testCreateParameter()'><b>testCreateParameter</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td><div><pre>compbio.metadata.WrongParameterException: Attempting to set illegal value 'pam22' for the parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+POSSIBLE VALUES:
+BLOSUM
+GONNET
+ID
+PAM
+
+
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:240)
+       at compbio.metadata.RunnerConfigTester.testCreateParameter(RunnerConfigTester.java:93)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1373581442", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace1373581442'><pre>compbio.metadata.WrongParameterException: Attempting to set illegal value 'pam22' for the parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+POSSIBLE VALUES:
+BLOSUM
+GONNET
+ID
+PAM
+
+
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:240)
+       at compbio.metadata.RunnerConfigTester.testCreateParameter(RunnerConfigTester.java:93)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testCreateParameterWithValidValueConstrain()'><b>testCreateParameterWithValidValueConstrain</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testDeepCleanSequence()'><b>testDeepCleanSequence</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWParametersTester.testDefaultParameters()'><b>testDefaultParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWParametersTester@74e2ad16</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testDefaultParameters()'><b>testDefaultParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftParametersTester@35a8d460</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleParametersTester.testDefaultParameters()'><b>testDefaultParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleParametersTester@535c97e4</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsParametersTester.testDefaultParameters()'><b>testDefaultParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsParametersTester@3823bdd1</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testDefaultParameters()'><b>testDefaultParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@36bf7916</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testExecute()'><b>testExecute</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftTester@5f0f0625</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsTester.testExecute()'><b>testExecute</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsTester@32830122</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testExecute()'><b>testExecute</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeTester@54a6af6e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.FilePullerTester.testGet()'><b>testGet</b><br>Test class:Ant test</td>
+<td>compbio.engine.FilePullerTester@1e670479</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.EngineConfiguratorTester.testGetAsyncEngine()'><b>testGetAsyncEngine</b><br>Test class:Ant test</td>
+<td>compbio.engine.EngineConfiguratorTester@4513e9fd</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.client.PathValidatorTester.testGetClassPath()'><b>testGetClassPath</b><br>Test class:Ant test</td>
+<td>compbio.engine.client.PathValidatorTester@729b1670</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.FilePullerTester.testGetDelay()'><b>testGetDelay</b><br>Test class:Ant test</td>
+<td>compbio.engine.FilePullerTester@1e670479</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.DirectoryManagerTester.testGetDirectory()'><b>testGetDirectory</b></td>
+<td>compbio.engine.conf.DirectoryManagerTester@79fcf790</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.DirectoryManagerTester.testGetDirectory()'><b>testGetDirectory</b></td>
+<td>compbio.engine.conf.DirectoryManagerTester@79fcf790</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.DirectoryManagerTester.testGetDirectory()'><b>testGetDirectory</b></td>
+<td>compbio.engine.conf.DirectoryManagerTester@79fcf790</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.DirectoryManagerTester.testGetDirectory()'><b>testGetDirectory</b></td>
+<td>compbio.engine.conf.DirectoryManagerTester@79fcf790</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.FastaSequenceTester.testGetFormattedFasta()'><b>testGetFormattedFasta</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.FastaSequenceTester@5ec24193</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testGetJobStatus()'><b>testGetJobStatus</b><br>Test class:Ant test</td>
+<td>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester@57c8b24d</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.stat.servlet.util.StatCollectionTester.testGetStats()'><b>testGetStats</b><br>Test class:Ant test</td>
+<td>compbio.stat.servlet.util.StatCollectionTester@26c1186f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()'><b>testGetStatus</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>19</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()'><b>testGetStatus</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>19</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()'><b>testGetStatus</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>19</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()'><b>testGetStatus</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>19</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()'><b>testGetStatus</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>19</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.EngineConfiguratorTester.testGetSyncEngine()'><b>testGetSyncEngine</b><br>Test class:Ant test</td>
+<td>compbio.engine.EngineConfiguratorTester@4513e9fd</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner._impl.OBTester.testGetTestArgsCommand()'><b>testGetTestArgsCommand</b><br>Test class:Ant test</td>
+<td>compbio.runner._impl.OBTester@2658dd2d</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner._impl.RPSBlastTester.testGetTestArgsCommand()'><b>testGetTestArgsCommand</b><br>Test class:Ant test</td>
+<td>compbio.runner._impl.RPSBlastTester@1420c906</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner._impl.MclTester.testGetTestCommand()'><b>testGetTestCommand</b><br>Test class:Ant test</td>
+<td>compbio.runner._impl.MclTester@f35f44e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner._impl.NetNglycTester.testGetTestCommand()'><b>testGetTestCommand</b><br>Test class:Ant test</td>
+<td>compbio.runner._impl.NetNglycTester@1f3a34af</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner._impl.OBTester.testGetTestCommand()'><b>testGetTestCommand</b><br>Test class:Ant test</td>
+<td>compbio.runner._impl.OBTester@2658dd2d</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner._impl.RPSBlastTester.testGetTestCommand()'><b>testGetTestCommand</b><br>Test class:Ant test</td>
+<td>compbio.runner._impl.RPSBlastTester@1420c906</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner._impl.RonnTester.testGetTestCommand()'><b>testGetTestCommand</b><br>Test class:Ant test</td>
+<td>compbio.runner._impl.RonnTester@746db33c</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner._impl.Tmhmm2Tester.testGetTestCommand()'><b>testGetTestCommand</b><br>Test class:Ant test</td>
+<td>compbio.runner._impl.Tmhmm2Tester@4e1263db</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.stat.collector.ExecutionStatCollectorTester.testHasCompleted()'><b>testHasCompleted</b><br>Test class:Ant test</td>
+<td>compbio.stat.collector.ExecutionStatCollectorTester@b478a2d</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.client.PathValidatorTester.testIsAbsolutePath()'><b>testIsAbsolutePath</b><br>Test class:Ant test</td>
+<td>compbio.engine.client.PathValidatorTester@729b1670</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.LimitTester.testLimitExceeded()'><b>testLimitExceeded</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.LimitTester@2bdafb4e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.LoadBalancerTester.testLoadBalance()'><b>testLoadBalance</b><br>Test class:Ant test</td>
+<td>compbio.engine.LoadBalancerTester@7d56b386</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.LimitTester.testLoadLimits()'><b>testLoadLimits</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.LimitTester@2bdafb4e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.RunnerConfigMarshallerTester.testMarshalling()'><b>testMarshalling</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.RunnerConfigMarshallerTester@29a7789c</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.OptionMarshallerTester.testMarshalling()'><b>testMarshalling</b><br>Test class:Ant test</td>
+<td>compbio.metadata.OptionMarshallerTester@6087e704</td><td>0</td>
+<td><div><pre>javax.xml.bind.MarshalException
+ - with linked exception:
+[org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.]
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+       at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+       at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+       at compbio.metadata.OptionMarshallerTester.testMarshalling(OptionMarshallerTester.java:140)
+Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:685)
+       at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:549)
+       at org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
+       at com.sun.xml.bind.v2.runtime.output.SAXOutput.endStartTag(SAXOutput.java:128)
+       at com.sun.xml.bind.v2.runtime.output.ForkXmlOutput.endStartTag(ForkXmlOutput.java:106)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.endAttributes(XMLSerializer.java:310)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:699)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)
+       at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:344)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsSoleContent(XMLSerializer.java:597)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(ClassBeanInfoImpl.java:328)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:498)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:320)
+       ... 26 more
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace180466017", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace180466017'><pre>javax.xml.bind.MarshalException
+ - with linked exception:
+[org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.]
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+       at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+       at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+       at compbio.metadata.OptionMarshallerTester.testMarshalling(OptionMarshallerTester.java:140)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:685)
+       at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:549)
+       at org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
+       at com.sun.xml.bind.v2.runtime.output.SAXOutput.endStartTag(SAXOutput.java:128)
+       at com.sun.xml.bind.v2.runtime.output.ForkXmlOutput.endStartTag(ForkXmlOutput.java:106)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.endAttributes(XMLSerializer.java:310)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:699)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)
+       at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:344)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsSoleContent(XMLSerializer.java:597)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(ClassBeanInfoImpl.java:328)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:498)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:320)
+       ... 26 more
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testMultipleCancelLocally()'><b>testMultipleCancelLocally</b><br>Test class:Ant test</td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>0</td>
+<td><div><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.AsyncLocalRunner.getResults(AsyncLocalRunner.java:130)
+       at compbio.engine.local.AsyncLocalRunnerTester.testMultipleCancelLocally(AsyncLocalRunnerTester.java:239)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1121006800", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace1121006800'><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.AsyncLocalRunner.getResults(AsyncLocalRunner.java:130)
+       at compbio.engine.local.AsyncLocalRunnerTester.testMultipleCancelLocally(AsyncLocalRunnerTester.java:239)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.LocalRunnerTester.testMultipleCancelLocally()'><b>testMultipleCancelLocally</b><br>Test class:Ant test</td>
+<td>compbio.engine.local.LocalRunnerTester@3fde891b</td><td>0</td>
+<td><div><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+       at compbio.engine.local.LocalRunnerTester.testMultipleCancelLocally(LocalRunnerTester.java:114)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace752158675", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace752158675'><pre>java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+       at compbio.engine.local.LocalRunnerTester.testMultipleCancelLocally(LocalRunnerTester.java:114)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testNcore()'><b>testNcore</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeTester@54a6af6e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testOptionNoDefaultValidate()'><b>testOptionNoDefaultValidate</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td><div><pre>javax.xml.bind.ValidationException: Default value is required as multiple optionNames are defined for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+
+       at compbio.metadata.Option.validate(Option.java:317)
+       at compbio.metadata.RunnerConfigTester.testOptionNoDefaultValidate(RunnerConfigTester.java:149)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace858139636", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace858139636'><pre>javax.xml.bind.ValidationException: Default value is required as multiple optionNames are defined for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+
+       at compbio.metadata.Option.validate(Option.java:317)
+       at compbio.metadata.RunnerConfigTester.testOptionNoDefaultValidate(RunnerConfigTester.java:149)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testOptionSetInvalidValue()'><b>testOptionSetInvalidValue</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td><div><pre>compbio.metadata.WrongParameterException: Attempting to set illegal defaultValue 'AAA' which is not defined optionNames for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+
+       at compbio.metadata.Option.setDefaultValue(Option.java:130)
+       at compbio.metadata.RunnerConfigTester.testOptionSetInvalidValue(RunnerConfigTester.java:172)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace391683389", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace391683389'><pre>compbio.metadata.WrongParameterException: Attempting to set illegal defaultValue 'AAA' which is not defined optionNames for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+
+       at compbio.metadata.Option.setDefaultValue(Option.java:130)
+       at compbio.metadata.RunnerConfigTester.testOptionSetInvalidValue(RunnerConfigTester.java:172)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testOptionToCommand()'><b>testOptionToCommand</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWParametersTester.testOptions()'><b>testOptions</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWParametersTester@74e2ad16</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testOptions()'><b>testOptions</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftParametersTester@35a8d460</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleParametersTester.testOptions()'><b>testOptions</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleParametersTester@535c97e4</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsParametersTester.testOptions()'><b>testOptions</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsParametersTester@3823bdd1</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testOptions()'><b>testOptions</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@36bf7916</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWTester.testOptionsLocally()'><b>testOptionsLocally</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWTester@3a0b53e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.client.CommandBuilderTester.testOptionsToCommand()'><b>testOptionsToCommand</b><br>Test class:Ant test</td>
+<td>compbio.engine.client.CommandBuilderTester@25cbfa42</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testParameterToCommand()'><b>testParameterToCommand</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWParametersTester.testParameters()'><b>testParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWParametersTester@74e2ad16</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testParameters()'><b>testParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftParametersTester@35a8d460</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleParametersTester.testParameters()'><b>testParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleParametersTester@535c97e4</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsParametersTester.testParameters()'><b>testParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsParametersTester@3823bdd1</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testParameters()'><b>testParameters</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@36bf7916</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.cluster.drmaa.UtilTester.testParser()'><b>testParser</b><br>Test class:Ant test</td>
+<td>compbio.engine.cluster.drmaa.UtilTester@43f4ebd</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.conservation.AAConTester@1959e6e8</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.DisemblTester@5d469658</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.GlobPlotTester@45389b3f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.IUPredTester@758689a</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.JronnTester@3d3b5a3a</td><td>18</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWTester@3a0b53e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftTester@5f0f0625</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleTester@63f8247d</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsTester@32830122</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testPersistance()'><b>testPersistance</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeTester@54a6af6e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.PresetTester.testPresetWithMuptiOptions()'><b>testPresetWithMuptiOptions</b><br>Test class:Ant test</td>
+<td>compbio.metadata.PresetTester@7a4fe91e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWParametersTester.testPresets()'><b>testPresets</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWParametersTester@74e2ad16</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testPresets()'><b>testPresets</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftParametersTester@35a8d460</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleParametersTester.testPresets()'><b>testPresets</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleParametersTester@535c97e4</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testPresets()'><b>testPresets</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@36bf7916</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.FastaSequenceGeneratorTester.testProteinSequenceGeneration()'><b>testProteinSequenceGeneration</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.FastaSequenceGeneratorTester@3a98350a</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.FilePullerTester.testPull()'><b>testPull</b><br>Test class:Ant test</td>
+<td>compbio.engine.FilePullerTester@1e670479</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.cluster.dundee._QueueTester.testQueue()'><b>testQueue</b><br>Test class:Ant test</td>
+<td>compbio.engine.cluster.dundee._QueueTester@584a5c78</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadAAConResults()'><b>testReadAAConResults</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.ClustalAlignmentUtilTester.testReadClustalFile()'><b>testReadClustalFile</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.ClustalAlignmentUtilTester@44739f3f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.ClustalAlignmentUtilTester.testReadClustalFileLongNames()'><b>testReadClustalFileLongNames</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.ClustalAlignmentUtilTester@44739f3f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.ClustalAlignmentUtilTester.testReadClustalFileShortNames()'><b>testReadClustalFileShortNames</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.ClustalAlignmentUtilTester@44739f3f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadDisemblResults()'><b>testReadDisemblResults</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadGlobPlotResults()'><b>testReadGlobPlotResults</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadIUPredForGlobDomain()'><b>testReadIUPredForGlobDomain</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadIUPredForShortAndLongDisorder()'><b>testReadIUPredForShortAndLongDisorder</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testReadResults()'><b>testReadResults</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.IUPredTester@758689a</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadWriteFasta()'><b>testReadWriteFasta</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunLocally()'><b>testRunLocally</b><br>Test class:Ant test</td>
+<td>compbio.runner.conservation.AAConTester@1959e6e8</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testRunLocally()'><b>testRunLocally</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.DisemblTester@5d469658</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testRunLocally()'><b>testRunLocally</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.GlobPlotTester@45389b3f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testRunLocally()'><b>testRunLocally</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.IUPredTester@758689a</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testRunLocally()'><b>testRunLocally</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.JronnTester@3d3b5a3a</td><td>18</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWTester.testRunLocally()'><b>testRunLocally</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWTester@3a0b53e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleTester.testRunLocally()'><b>testRunLocally</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleTester@63f8247d</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunLocallyOnTwoCpu()'><b>testRunLocallyOnTwoCpu</b><br>Test class:Ant test</td>
+<td>compbio.runner.conservation.AAConTester@1959e6e8</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testRunLocallyOnTwoCpu()'><b>testRunLocallyOnTwoCpu</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.JronnTester@3d3b5a3a</td><td>7</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testRunLocallyWithParams()'><b>testRunLocallyWithParams</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.IUPredTester@758689a</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunLocallyWithPreset()'><b>testRunLocallyWithPreset</b><br>Test class:Ant test</td>
+<td>compbio.runner.conservation.AAConTester@1959e6e8</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:Ant test</td>
+<td>compbio.runner.conservation.AAConTester@1959e6e8</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.DisemblTester@5d469658</td><td>2</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.GlobPlotTester@45389b3f</td><td>2</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.IUPredTester@758689a</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.JronnTester@3d3b5a3a</td><td>13</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWTester@3a0b53e</td><td>5</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MuscleTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MuscleTester@63f8247d</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:Ant test</td>
+<td>compbio.runner.conservation.AAConTester@1959e6e8</td><td>5</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.DisemblTester@5d469658</td><td>6</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.GlobPlotTester@45389b3f</td><td>6</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.IUPredTester@758689a</td><td>6</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.JronnTester@3d3b5a3a</td><td>11</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()'><b>testRunOnClusterAsyncCheckStatusLongPoolingTime</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftTester@5f0f0625</td><td>5</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ClustalWTester.testRunWithMatrix()'><b>testRunWithMatrix</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ClustalWTester@3a0b53e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.RunnerConfigMarshallerTester.testSchemaFromCodeGeneration()'><b>testSchemaFromCodeGeneration</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.RunnerConfigMarshallerTester@29a7789c</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testSetInputTester()'><b>testSetInputTester</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.MafftTester@5f0f0625</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.ProbconsTester.testSetInputTester()'><b>testSetInputTester</b><br>Test class:Ant test</td>
+<td>compbio.runner.msa.ProbconsTester@32830122</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testSetParameter()'><b>testSetParameter</b><br>Test class:Ant test</td>
+<td>compbio.runner.disorder.IUPredTester@758689a</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.client.CommandBuilderTester.testSpaceDelimiterExecutable()'><b>testSpaceDelimiterExecutable</b><br>Test class:Ant test</td>
+<td>compbio.engine.client.CommandBuilderTester@25cbfa42</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testSubmit()'><b>testSubmit</b><br>Test class:Ant test</td>
+<td>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester@57c8b24d</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testSubmit()'><b>testSubmit</b><br>Test class:Ant test</td>
+<td>compbio.engine.cluster.drmaa.DrmaaClusterEngineTester@39320a41</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()'><b>testSubmitLocally</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()'><b>testSubmitLocally</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()'><b>testSubmitLocally</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()'><b>testSubmitLocally</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()'><b>testSubmitLocally</b></td>
+<td>compbio.engine.local.AsyncLocalRunnerTester@31df5f21</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.cluster.drmaa.ClusterSessionTester.testTaskList()'><b>testTaskList</b><br>Test class:Ant test</td>
+<td>compbio.engine.cluster.drmaa.ClusterSessionTester@23de4dd8</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.RunnerConfigMarshallerTester.testUnMarshalling()'><b>testUnMarshalling</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.RunnerConfigMarshallerTester@29a7789c</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.OptionMarshallerTester.testUnMarshalling()'><b>testUnMarshalling</b><br>Test class:Ant test</td>
+<td>compbio.metadata.OptionMarshallerTester@6087e704</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.stat.collector.ExecutionStatCollectorTester.testUpdateStatTester()'><b>testUpdateStatTester</b><br>Test class:Ant test</td>
+<td>compbio.stat.collector.ExecutionStatCollectorTester@b478a2d</td><td>35</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testValidate()'><b>testValidate</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testValidateBoundaryConstrainCheck()'><b>testValidateBoundaryConstrainCheck</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testValidateLowerBoundaryConstrainCheck()'><b>testValidateLowerBoundaryConstrainCheck</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td><div><pre>compbio.metadata.WrongParameterException: Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:248)
+       at compbio.metadata.RunnerConfigTester.testValidateLowerBoundaryConstrainCheck(RunnerConfigTester.java:268)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1382320624", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace1382320624'><pre>compbio.metadata.WrongParameterException: Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:248)
+       at compbio.metadata.RunnerConfigTester.testValidateLowerBoundaryConstrainCheck(RunnerConfigTester.java:268)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testValidateUpperBoundaryConstrainCheck()'><b>testValidateUpperBoundaryConstrainCheck</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td><div><pre>compbio.metadata.WrongParameterException: Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:248)
+       at compbio.metadata.RunnerConfigTester.testValidateUpperBoundaryConstrainCheck(RunnerConfigTester.java:296)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace853232781", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace853232781'><pre>compbio.metadata.WrongParameterException: Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:248)
+       at compbio.metadata.RunnerConfigTester.testValidateUpperBoundaryConstrainCheck(RunnerConfigTester.java:296)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.metadata.RunnerConfigTester.testValidateValueConstrain()'><b>testValidateValueConstrain</b><br>Test class:Ant test</td>
+<td>compbio.metadata.RunnerConfigTester@1451ef4e</td><td>0</td>
+<td><div><pre>javax.xml.bind.ValidationException: Both boundaries (min and max) is undefined for ValueConstrain: Type: Float
+
+       at compbio.metadata.ValueConstrain.validate(ValueConstrain.java:208)
+       at compbio.metadata.RunnerConfigTester.testValidateValueConstrain(RunnerConfigTester.java:341)
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace206051672", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace206051672'><pre>javax.xml.bind.ValidationException: Both boundaries (min and max) is undefined for ValueConstrain: Type: Float
+
+       at compbio.metadata.ValueConstrain.validate(ValueConstrain.java:208)
+       at compbio.metadata.RunnerConfigTester.testValidateValueConstrain(RunnerConfigTester.java:341)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.RunnerConfigMarshallerTester.testValidation()'><b>testValidation</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.RunnerConfigMarshallerTester@29a7789c</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.RunnerConfigMarshallerTester.testValidationOnMarshalling()'><b>testValidationOnMarshalling</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.RunnerConfigMarshallerTester@29a7789c</td><td>0</td>
+<td><div><pre>javax.xml.bind.MarshalException
+ - with linked exception:
+[org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.]
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+       at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+       at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+       at compbio.engine.conf.RunnerConfigMarshallerTester.testValidationOnMarshalling(RunnerConfigMarshallerTester.java:259)
+Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:685)
+       at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:549)
+       at org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
+       at com.sun.xml.bind.v2.runtime.output.SAXOutput.endStartTag(SAXOutput.java:128)
+       at com.sun.xml.bind.v2.runtime.output.ForkXmlOutput.endStartTag(ForkXmlOutput.java:106)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.endAttributes(XMLSerializer.java:310)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:699)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)
+       at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:344)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsSoleContent(XMLSerializer.java:597)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(ClassBeanInfoImpl.java:328)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:498)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:320)
+       ... 26 more
+... Removed 22 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace1252050054", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace1252050054'><pre>javax.xml.bind.MarshalException
+ - with linked exception:
+[org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.]
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+       at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+       at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+       at compbio.engine.conf.RunnerConfigMarshallerTester.testValidationOnMarshalling(RunnerConfigMarshallerTester.java:259)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:685)
+       at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:549)
+       at org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
+       at com.sun.xml.bind.v2.runtime.output.SAXOutput.endStartTag(SAXOutput.java:128)
+       at com.sun.xml.bind.v2.runtime.output.ForkXmlOutput.endStartTag(ForkXmlOutput.java:106)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.endAttributes(XMLSerializer.java:310)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:699)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)
+       at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:344)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsSoleContent(XMLSerializer.java:597)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(ClassBeanInfoImpl.java:328)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:498)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:320)
+       ... 26 more
+</pre></div></td>
+</tr>
+<tr>
+<td title='compbio.stat.collector.StatDBTester.testVerifyJobsCount()'><b>testVerifyJobsCount</b><br>Test class:Ant test</td>
+<td>compbio.stat.collector.StatDBTester@5c09624</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.OptionCombinatorTester.testgetAllOptions()'><b>testgetAllOptions</b><br>Test class:Ant test</td>
+<td>compbio.metadata.OptionCombinatorTester@2afb6c5f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.OptionCombinatorTester.testgetAllParameters()'><b>testgetAllParameters</b><br>Test class:Ant test</td>
+<td>compbio.metadata.OptionCombinatorTester@2afb6c5f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testisNonAmbNucleotideSequence()'><b>testisNonAmbNucleotideSequence</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testisProteinSequence()'><b>testisProteinSequence</b><br>Test class:Ant test</td>
+<td>compbio.data.sequence.SequenceUtilTester@235f4a7f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.PropertyHelperManagerTester.validateClustalConfiguration()'><b>validateClustalConfiguration</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.PropertyHelperManagerTester@4ee14d81</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.PropertyHelperManagerTester.validateMafftConfiguration()'><b>validateMafftConfiguration</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.PropertyHelperManagerTester@4ee14d81</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.PropertyHelperManagerTester.validateMuscleConfiguration()'><b>validateMuscleConfiguration</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.PropertyHelperManagerTester@4ee14d81</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.metadata.PresetTester.validatePresets()'><b>validatePresets</b><br>Test class:Ant test</td>
+<td>compbio.metadata.PresetTester@7a4fe91e</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.engine.conf.PropertyHelperManagerTester.validateTcoffeeConfiguration()'><b>validateTcoffeeConfiguration</b><br>Test class:Ant test</td>
+<td>compbio.engine.conf.PropertyHelperManagerTester@4ee14d81</td><td>0</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/Ant suite/Ant test.properties b/website/tests/Ant suite/Ant test.properties
new file mode 100644 (file)
index 0000000..688741c
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult Ant test]
\ No newline at end of file
diff --git a/website/tests/Ant suite/Ant test.xml b/website/tests/Ant suite/Ant test.xml
new file mode 100644 (file)
index 0000000..1182c37
--- /dev/null
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="Ant test" failures="0" tests="216" time="453.928" errors="0">
+  <properties/>
+  <testcase name="testPull" time="0.014" classname="compbio.engine.FilePullerTester"/>
+  <testcase name="testCache" time="6.008" classname="compbio.engine.FilePullerTester"/>
+  <testcase name="testArguments" time="1.649" classname="compbio.runner.msa.ClustalWParametersTester"/>
+  <testcase name="testConfiguration" time="0.0010" classname="compbio.runner.msa.ClustalWParametersTester"/>
+  <testcase name="testConstrainedParametersMaxValues" time="0.678" classname="compbio.runner.msa.ClustalWParametersTester"/>
+  <testcase name="testConstrainedParametersMinValues" time="0.682" classname="compbio.runner.msa.ClustalWParametersTester"/>
+  <testcase name="testConstrainedParametersRandomValues" time="0.672" classname="compbio.runner.msa.ClustalWParametersTester"/>
+  <testcase name="testDefaultParameters" time="0.129" classname="compbio.runner.msa.ClustalWParametersTester"/>
+  <testcase name="testOptions" time="0.396" classname="compbio.runner.msa.ClustalWParametersTester"/>
+  <testcase name="testParameters" time="1.074" classname="compbio.runner.msa.ClustalWParametersTester"/>
+  <testcase name="testPresets" time="0.129" classname="compbio.runner.msa.ClustalWParametersTester"/>
+  <testcase name="testReadClustalFile" time="0.012" classname="compbio.data.sequence.ClustalAlignmentUtilTester"/>
+  <testcase name="testReadClustalFileLongNames" time="0.019" classname="compbio.data.sequence.ClustalAlignmentUtilTester"/>
+  <testcase name="testReadClustalFileShortNames" time="0.014" classname="compbio.data.sequence.ClustalAlignmentUtilTester"/>
+  <testcase name="test" time="0.018" classname="compbio.data.sequence.FastaReaderTester"/>
+  <testcase name="testProteinSequenceGeneration" time="0.0070" classname="compbio.data.sequence.FastaSequenceGeneratorTester"/>
+  <testcase name="testGetFormattedFasta" time="0.0" classname="compbio.data.sequence.FastaSequenceTester"/>
+  <testcase name="loadJronnFile" time="0.027" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testCleanProteinSequence" time="0.0010" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testCleanSequence" time="0.0" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testDeepCleanSequence" time="0.0" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testReadAAConResults" time="0.269" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testReadDisemblResults" time="0.125" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testReadGlobPlotResults" time="0.104" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testReadIUPredForGlobDomain" time="0.0060" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testReadIUPredForShortAndLongDisorder" time="0.036" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testReadWriteFasta" time="0.0080" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testisNonAmbNucleotideSequence" time="0.0010" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testisProteinSequence" time="0.0" classname="compbio.data.sequence.SequenceUtilTester"/>
+  <testcase name="testGetAsyncEngine" time="0.012" classname="compbio.engine.EngineConfiguratorTester"/>
+  <testcase name="testGetSyncEngine" time="0.0010" classname="compbio.engine.EngineConfiguratorTester"/>
+  <testcase name="testGetDelay" time="0.0" classname="compbio.engine.FilePullerTester"/>
+  <testcase name="testGet" time="0.0020" classname="compbio.engine.FilePullerTester"/>
+  <testcase name="testLoadBalance" time="0.057" classname="compbio.engine.LoadBalancerTester"/>
+  <testcase name="test" time="5.011" classname="compbio.engine.PulledFileCacheTester"/>
+  <testcase name="testCommandBuilding" time="0.0010" classname="compbio.engine.client.CommandBuilderTester"/>
+  <testcase name="testOptionsToCommand" time="0.04" classname="compbio.engine.client.CommandBuilderTester"/>
+  <testcase name="testSpaceDelimiterExecutable" time="0.0" classname="compbio.engine.client.CommandBuilderTester"/>
+  <testcase name="testIsAbsolutePath" time="0.0" classname="compbio.engine.client.PathValidatorTester"/>
+  <testcase name="testGetClassPath" time="0.0010" classname="compbio.engine.client.PathValidatorTester"/>
+  <testcase name="testTaskList" time="3.953" classname="compbio.engine.cluster.drmaa.ClusterSessionTester"/>
+  <testcase name="testCancel" time="1.257" classname="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/>
+  <testcase name="testGetJobStatus" time="4.765" classname="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/>
+  <testcase name="testSubmit" time="3.976" classname="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/>
+  <testcase name="testCancel" time="1.538" classname="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester"/>
+  <testcase name="testSubmit" time="3.508" classname="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester"/>
+  <testcase name="testParser" time="0.0010" classname="compbio.engine.cluster.drmaa.UtilTester"/>
+  <testcase name="testQueue" time="0.0" classname="compbio.engine.cluster.dundee._QueueTester"/>
+  <testcase name="testGetDirectory" time="0.104" classname="compbio.engine.conf.DirectoryManagerTester"/>
+  <testcase name="testGetDirectory" time="0.101" classname="compbio.engine.conf.DirectoryManagerTester"/>
+  <testcase name="testGetDirectory" time="0.098" classname="compbio.engine.conf.DirectoryManagerTester"/>
+  <testcase name="testGetDirectory" time="0.097" classname="compbio.engine.conf.DirectoryManagerTester"/>
+  <testcase name="testClusterEngineConf" time="0.0010" classname="compbio.engine.conf.PropertyHelperManagerTester"/>
+  <testcase name="validateClustalConfiguration" time="0.0" classname="compbio.engine.conf.PropertyHelperManagerTester"/>
+  <testcase name="validateMafftConfiguration" time="0.0020" classname="compbio.engine.conf.PropertyHelperManagerTester"/>
+  <testcase name="validateMuscleConfiguration" time="0.0" classname="compbio.engine.conf.PropertyHelperManagerTester"/>
+  <testcase name="validateTcoffeeConfiguration" time="0.0" classname="compbio.engine.conf.PropertyHelperManagerTester"/>
+  <testcase name="testMarshalling" time="0.0040" classname="compbio.engine.conf.RunnerConfigMarshallerTester"/>
+  <testcase name="testSchemaFromCodeGeneration" time="0.13" classname="compbio.engine.conf.RunnerConfigMarshallerTester"/>
+  <testcase name="testUnMarshalling" time="0.017" classname="compbio.engine.conf.RunnerConfigMarshallerTester"/>
+  <testcase name="testValidation" time="0.082" classname="compbio.engine.conf.RunnerConfigMarshallerTester"/>
+  <testcase name="testValidationOnMarshalling" time="0.01" classname="compbio.engine.conf.RunnerConfigMarshallerTester"/>
+  <testcase name="testAsyncCancelOperation" time="0.017" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testAsyncRetrievOperation" time="0.124" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testCancelCompletedTaskLocally" time="3.017" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testCancelLocally" time="0.013" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testGetStatus" time="19.322" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testGetStatus" time="19.351" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testGetStatus" time="19.358" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testGetStatus" time="19.362" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testGetStatus" time="19.298" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testMultipleCancelLocally" time="0.054" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testSubmitLocally" time="0.122" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testSubmitLocally" time="0.151" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testSubmitLocally" time="0.17" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testSubmitLocally" time="0.187" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testSubmitLocally" time="0.105" classname="compbio.engine.local.AsyncLocalRunnerTester"/>
+  <testcase name="testCancelCompletedTaskLocally" time="0.049" classname="compbio.engine.local.LocalRunnerTester"/>
+  <testcase name="testCancelLocally" time="0.017" classname="compbio.engine.local.LocalRunnerTester"/>
+  <testcase name="testMultipleCancelLocally" time="0.044" classname="compbio.engine.local.LocalRunnerTester"/>
+  <testcase name="testgetAllOptions" time="0.0010" classname="compbio.metadata.OptionCombinatorTester"/>
+  <testcase name="testgetAllParameters" time="0.0030" classname="compbio.metadata.OptionCombinatorTester"/>
+  <testcase name="testMarshalling" time="0.033" classname="compbio.metadata.OptionMarshallerTester"/>
+  <testcase name="testUnMarshalling" time="0.065" classname="compbio.metadata.OptionMarshallerTester"/>
+  <testcase name="marshallPreset" time="0.014" classname="compbio.metadata.PresetTester"/>
+  <testcase name="testPresetWithMuptiOptions" time="0.0010" classname="compbio.metadata.PresetTester"/>
+  <testcase name="validatePresets" time="0.0010" classname="compbio.metadata.PresetTester"/>
+  <testcase name="testCreateNumParameterWithoutValidValue" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testCreateParameter" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testCreateParameterWithValidValueConstrain" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testOptionNoDefaultValidate" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testOptionSetInvalidValue" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testOptionToCommand" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testParameterToCommand" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testValidate" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testValidateBoundaryConstrainCheck" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testValidateLowerBoundaryConstrainCheck" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testValidateUpperBoundaryConstrainCheck" time="0.0010" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testValidateValueConstrain" time="0.0" classname="compbio.metadata.RunnerConfigTester"/>
+  <testcase name="testGetTestCommand" time="0.0" classname="compbio.runner._impl.MclTester"/>
+  <testcase name="testGetTestCommand" time="0.0010" classname="compbio.runner._impl.NetNglycTester"/>
+  <testcase name="testGetTestArgsCommand" time="0.0" classname="compbio.runner._impl.OBTester"/>
+  <testcase name="testGetTestCommand" time="0.0" classname="compbio.runner._impl.OBTester"/>
+  <testcase name="testGetTestArgsCommand" time="0.0" classname="compbio.runner._impl.RPSBlastTester"/>
+  <testcase name="testGetTestCommand" time="0.0" classname="compbio.runner._impl.RPSBlastTester"/>
+  <testcase name="testGetTestCommand" time="0.0" classname="compbio.runner._impl.RonnTester"/>
+  <testcase name="testGetTestCommand" time="0.0" classname="compbio.runner._impl.Tmhmm2Tester"/>
+  <testcase name="readStatistics" time="1.493" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testConfigurationLoading" time="0.113" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testPersistance" time="0.775" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunLocally" time="0.827" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunLocallyOnTwoCpu" time="0.289" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunLocallyWithPreset" time="0.653" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunOnCluster" time="3.64" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunOnClusterAsync" time="5.018" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="readStatistics" time="0.0" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testConfigurationLoading" time="0.044" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testPersistance" time="1.297" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testRunLocally" time="0.579" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testRunOnCluster" time="2.047" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testRunOnClusterAsync" time="6.011" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="readStatistics" time="0.0" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testConfigurationLoading" time="0.043" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testPersistance" time="0.98" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testRunLocally" time="0.454" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testRunOnCluster" time="2.503" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testRunOnClusterAsync" time="6.021" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testConfigurationLoading" time="0.069" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testPersistance" time="0.308" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testReadResults" time="0.025" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testRunLocally" time="0.196" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testRunLocallyWithParams" time="0.071" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testRunOnCluster" time="3.308" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testRunOnClusterAsync" time="6.025" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testSetParameter" time="0.0" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="readStatistics" time="18.639" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testConfigurationLoading" time="0.045" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testPersistance" time="18.613" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testRunLocally" time="18.541" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testRunLocallyOnTwoCpu" time="7.131" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testRunOnCluster" time="13.058" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testRunOnClusterAsync" time="11.022" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testRunWithMatrix" time="0.13" classname="compbio.runner.msa.ClustalWTester"/>
+  <testcase name="testConfigurationLoading" time="0.046" classname="compbio.runner.msa.ClustalWTester"/>
+  <testcase name="testRunLocally" time="0.132" classname="compbio.runner.msa.ClustalWTester"/>
+  <testcase name="readStatisticsClusterExecution" time="1.64" classname="compbio.runner.msa.ClustalWTester"/>
+  <testcase name="testRunOnCluster" time="5.003" classname="compbio.runner.msa.ClustalWTester"/>
+  <testcase name="readStatistics" time="0.518" classname="compbio.runner.msa.ClustalWTester"/>
+  <testcase name="testOptionsLocally" time="0.429" classname="compbio.runner.msa.ClustalWTester"/>
+  <testcase name="testPersistance" time="0.303" classname="compbio.runner.msa.ClustalWTester"/>
+  <testcase name="testLimitExceeded" time="0.014" classname="compbio.runner.msa.LimitTester"/>
+  <testcase name="testLoadLimits" time="0.0" classname="compbio.runner.msa.LimitTester"/>
+  <testcase name="testArguments" time="3.027" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testConfiguration" time="0.0" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testConstrainedParametersMaxValues" time="1.461" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testConstrainedParametersMinValues" time="0.886" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testConstrainedParametersRandomValues" time="3.53" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testDefaultParameters" time="4.507" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testOptions" time="0.971" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testParameters" time="1.179" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testPresets" time="0.965" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="readStatistics" time="0.516" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testClusterExecute" time="1.264" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testConfigurationLoading" time="0.062" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testExecute" time="0.162" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testPersistance" time="0.305" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testRunOnClusterAsyncCheckStatusLongPoolingTime" time="5.535" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testSetInputTester" time="0.0" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testArguments" time="4.387" classname="compbio.runner.msa.MuscleParametersTester"/>
+  <testcase name="testConfiguration" time="0.0010" classname="compbio.runner.msa.MuscleParametersTester"/>
+  <testcase name="testConstrainedParametersMaxValues" time="1.977" classname="compbio.runner.msa.MuscleParametersTester"/>
+  <testcase name="testConstrainedParametersMinValues" time="1.112" classname="compbio.runner.msa.MuscleParametersTester"/>
+  <testcase name="testConstrainedParametersRandomValues" time="2.749" classname="compbio.runner.msa.MuscleParametersTester"/>
+  <testcase name="testDefaultParameters" time="0.1" classname="compbio.runner.msa.MuscleParametersTester"/>
+  <testcase name="testOptions" time="1.36" classname="compbio.runner.msa.MuscleParametersTester"/>
+  <testcase name="testParameters" time="1.919" classname="compbio.runner.msa.MuscleParametersTester"/>
+  <testcase name="testPresets" time="0.242" classname="compbio.runner.msa.MuscleParametersTester"/>
+  <testcase name="readStatistics" time="0.52" classname="compbio.runner.msa.MuscleTester"/>
+  <testcase name="testConfigurationLoading" time="0.043" classname="compbio.runner.msa.MuscleTester"/>
+  <testcase name="testPersistance" time="0.233" classname="compbio.runner.msa.MuscleTester"/>
+  <testcase name="testRunLocally" time="0.1" classname="compbio.runner.msa.MuscleTester"/>
+  <testcase name="testRunOnCluster" time="3.867" classname="compbio.runner.msa.MuscleTester"/>
+  <testcase name="testArguments" time="1.819" classname="compbio.runner.msa.ProbconsParametersTester"/>
+  <testcase name="testConfiguration" time="0.0" classname="compbio.runner.msa.ProbconsParametersTester"/>
+  <testcase name="testConstrainedParametersMaxValues" time="37.102" classname="compbio.runner.msa.ProbconsParametersTester"/>
+  <testcase name="testConstrainedParametersMinValues" time="0.768" classname="compbio.runner.msa.ProbconsParametersTester"/>
+  <testcase name="testConstrainedParametersRandomValues" time="70.319" classname="compbio.runner.msa.ProbconsParametersTester"/>
+  <testcase name="testDefaultParameters" time="4.845" classname="compbio.runner.msa.ProbconsParametersTester"/>
+  <testcase name="testOptions" time="0.443" classname="compbio.runner.msa.ProbconsParametersTester"/>
+  <testcase name="testParameters" time="1.344" classname="compbio.runner.msa.ProbconsParametersTester"/>
+  <testcase name="readStatistics" time="0.455" classname="compbio.runner.msa.ProbconsTester"/>
+  <testcase name="testClusterExecute" time="2.71" classname="compbio.runner.msa.ProbconsTester"/>
+  <testcase name="testConfigurationLoading" time="0.089" classname="compbio.runner.msa.ProbconsTester"/>
+  <testcase name="testExecute" time="0.455" classname="compbio.runner.msa.ProbconsTester"/>
+  <testcase name="testPersistance" time="0.527" classname="compbio.runner.msa.ProbconsTester"/>
+  <testcase name="testSetInputTester" time="0.0" classname="compbio.runner.msa.ProbconsTester"/>
+  <testcase name="testArguments" time="4.098" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testConfiguration" time="0.0" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testConstrainedParametersMaxValues" time="4.319" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testConstrainedParametersMinValues" time="2.887" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testConstrainedParametersRandomValues" time="8.762" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testDefaultParameters" time="3.85" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testOptions" time="0.377" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testParameters" time="3.8" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testPresets" time="0.214" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="readStatistics" time="0.516" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testClusterExecute" time="5.084" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testConfigurationLoading" time="0.039" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testExecute" time="0.364" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testNcore" time="0.0" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testPersistance" time="0.769" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testCollectStat" time="0.271" classname="compbio.stat.collector.ExecutionStatCollectorTester"/>
+  <testcase name="testHasCompleted" time="0.0010" classname="compbio.stat.collector.ExecutionStatCollectorTester"/>
+  <testcase name="testUpdateStatTester" time="35.012" classname="compbio.stat.collector.ExecutionStatCollectorTester"/>
+  <testcase name="testVerifyJobsCount" time="0.412" classname="compbio.stat.collector.StatDBTester"/>
+  <testcase name="testGetStats" time="0.022" classname="compbio.stat.servlet.util.StatCollectionTester"/>
+</testsuite>
diff --git a/website/tests/Ant suite/classes.html b/website/tests/Ant suite/classes.html
new file mode 100644 (file)
index 0000000..2ff1808
--- /dev/null
@@ -0,0 +1,2009 @@
+<table border='1'>
+<tr>
+<th>Class name</th>
+<th>Method name</th>
+<th>Groups</th>
+</tr><tr>
+<td>compbio.engine.client.CommandBuilderTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptionsToCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testSpaceDelimiterExecutable</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCommandBuilding</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner._impl.NetNglycTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testBuildCommand</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetTestCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.EngineConfiguratorTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetAsyncEngine</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetSyncEngine</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.disorder.GlobPlotTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnCluster</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnClusterAsync</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocally</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.stat.collector.ExecutionStatCollectorTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testHasCompleted</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testHasTimedOut</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCollectStat</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testUpdateStatTester</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.local.AsyncLocalRunnerTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCancelLocally</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testMultipleCancelLocally</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testAsyncCancelOperation</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testAsyncRetrievOperation</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testSubmitLocally</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCancelCompletedTaskLocally</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetStatus</td>
+<td>engine </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.MafftTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testExecute</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnClusterAsyncCheckStatusShortPoolingTime</td>
+<td>cluster runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testClusterExecute</td>
+<td>cluster runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testSetInputTester</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnClusterAsyncCheckStatusLongPoolingTime</td>
+<td>cluster runner non_windows </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>cluster runner non_windows </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.data.sequence.ClustalAlignmentUtilTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadClustalFile</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadClustalFileLongNames</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadClustalFileShortNames</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.disorder.IUPredTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnCluster</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadResults</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnClusterAsync</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testSetParameter</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocally</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocallyWithParams</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.client.PathValidatorTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testIsAbsolutePath</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetClassPath</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.stat.collector.StatDBTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadOneMonthData</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testVerifyJobsCount</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadYearData</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetEarliestRecord</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.stat.servlet.util.StatCollectionTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetStats</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testSubmit</td>
+<td>engine cluster </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCancel</td>
+<td>engine cluster </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetJobStatus</td>
+<td>engine cluster </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.cluster.drmaa.DrmaaClusterEngineTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testSubmit</td>
+<td>engine cluster </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCancel</td>
+<td>engine cluster </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.conservation.AAConTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnCluster</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocallyWithPreset</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnClusterAsync</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocallyOnTwoCpu</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocally</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner._impl.RPSBlastTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testBuildCommand</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetTestCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetTestArgsCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.PulledFileCacheTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>test</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.disorder.DisemblTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnCluster</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnClusterAsync</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocally</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner._impl.MclTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testBuildCommand</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetTestCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.cluster.dundee._QueueTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testQueue</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.LoadBalancerTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testLoadBalance</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.ProbconsParametersTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMaxValues</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersRandomValues</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMinValues</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testArguments</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptions</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testDefaultParameters</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testParameters</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfiguration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.metadata.RunnerConfigTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testValidateUpperBoundaryConstrainCheck</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptionSetInvalidValue</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testValidateBoundaryConstrainCheck</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testValidateValueConstrain</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCreateParameterWithValidValueConstrain</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testValidateLowerBoundaryConstrainCheck</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptionNoDefaultValidate</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCreateParameter</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptionToCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testParameterToCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCreateNumParameterWithoutValidValue</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testValidate</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.disorder.JronnTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnCluster</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnClusterAsync</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocallyOnTwoCpu</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocally</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.MafftParametersTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMaxValues</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersRandomValues</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMinValues</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testArguments</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptions</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testDefaultParameters</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testParameters</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPresets</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfiguration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner._impl.RonnTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testBuildCommand</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetTestCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.ProbconsTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testExecute</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testClusterExecute</td>
+<td>cluster runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testSetInputTester</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>cluster runner non_windows </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.conf.PropertyHelperManagerTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testClusterEngineConf</td>
+<td>cluster </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>validateClustalConfiguration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>validateTcoffeeConfiguration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>validateMuscleConfiguration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>validateMafftConfiguration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testLoadResources</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.metadata.OptionCombinatorTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testgetAllParameters</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testgetAllOptions</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.FilePullerTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGet</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCache</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetDelay</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPull</td>
+<td>engine </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.MuscleTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnCluster</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnClusterAsync</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocally</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.TcoffeeTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testExecute</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>cluster runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testNcore</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testClusterExecute</td>
+<td>cluster runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>cluster runner non_windows </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner._impl.OBTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testBuildCommand</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetTestCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetTestArgsCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.LimitTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testLimitExceeded</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testLoadLimits</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.local.LocalRunnerTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCancelLocally</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testMultipleCancelLocally</td>
+<td>engine </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCancelCompletedTaskLocally</td>
+<td>engine </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner._impl.Tmhmm2Tester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testBuildCommand</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetTestCommand</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.MuscleParametersTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMaxValues</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersRandomValues</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMinValues</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testArguments</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptions</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testDefaultParameters</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testParameters</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPresets</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfiguration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.data.sequence.FastaSequenceGeneratorTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testProteinSequenceGeneration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.cluster.drmaa.ClusterSessionTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testTaskList</td>
+<td>engine cluster </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.data.sequence.FastaReaderTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>test</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.data.sequence.FastaSequenceTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetFormattedFasta</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.data.sequence.SequenceUtilTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadIUPredForGlobDomain</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testDeepCleanSequence</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadIUPredForShortAndLongDisorder</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCleanProteinSequence</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadWriteFasta</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadAAConResults</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadGlobPlotResults</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testReadDisemblResults</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>loadJronnFile</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testisNonAmbNucleotideSequence</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testisProteinSequence</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testCleanSequence</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.TcoffeeParametersTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMaxValues</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersRandomValues</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMinValues</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testArguments</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptions</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testDefaultParameters</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testParameters</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPresets</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfiguration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>runner non_windows </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.cluster.drmaa.UtilTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testParser</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.ClustalWTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnCluster</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testAddParameters</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptionsLocally</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatisticsClusterExecution</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunWithMatrix</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocally</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.conf.DirectoryManagerTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testGetDirectory</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testNanoTime</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.metadata.PresetTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPresetWithMuptiOptions</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>marshallPreset</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>validatePresets</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.metadata.OptionMarshallerTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testUnMarshalling</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testMarshalling</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.runner.msa.ClustalWParametersTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMaxValues</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersRandomValues</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConstrainedParametersMinValues</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testArguments</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testOptions</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testDefaultParameters</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testParameters</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPresets</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfiguration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+<tr>
+<td>compbio.engine.conf.RunnerConfigMarshallerTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testValidationOnMarshalling</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testUnMarshalling</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testValidation</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testSchemaFromCodeGeneration</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td>&nbsp;</td>
+<td>testMarshalling</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>setup</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+</table>
diff --git a/website/tests/Ant suite/groups.html b/website/tests/Ant suite/groups.html
new file mode 100644 (file)
index 0000000..73208cf
--- /dev/null
@@ -0,0 +1,6 @@
+<h2>Groups used for this test run</h2><table border="1">
+<tr> <td align="center"><b>Group name</b></td><td align="center"><b>Methods</b></td></tr><tr><td>cluster</td><td>compbio.runner.disorder.DisemblTester.testRunOnClusterAsync()<br/>compbio.runner.msa.TcoffeeTester.testPersistance()<br/>compbio.runner.conservation.AAConTester.testRunOnClusterAsync()<br/>compbio.runner.msa.ProbconsTester.testClusterExecute()<br/>compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()<br/>compbio.runner.msa.ClustalWTester.readStatisticsClusterExecution()<br/>compbio.runner.disorder.IUPredTester.testRunOnCluster()<br/>compbio.runner.disorder.JronnTester.testRunOnCluster()<br/>compbio.runner.msa.ClustalWTester.testRunOnCluster()<br/>compbio.runner.disorder.GlobPlotTester.testRunOnCluster()<br/>compbio.engine.cluster.drmaa.ClusterSessionTester.testTaskList()<br/>compbio.runner.msa.MuscleTester.testRunOnCluster()<br/>compbio.runner.disorder.IUPredTester.testRunOnClusterAsync()<br/>compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()<br/>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testGetJobStatus()<br/>compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testCancel()<br/>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel()<br/>compbio.runner.msa.MafftTester.testClusterExecute()<br/>compbio.runner.disorder.DisemblTester.testRunOnCluster()<br/>compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testSubmit()<br/>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testSubmit()<br/>compbio.engine.conf.PropertyHelperManagerTester.testClusterEngineConf()<br/>compbio.runner.msa.TcoffeeTester.testClusterExecute()<br/>compbio.runner.disorder.JronnTester.testRunOnClusterAsync()<br/></td></tr>
+<tr><td>engine</td><td>compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()<br/>compbio.engine.local.LocalRunnerTester.testCancelLocally()<br/>compbio.engine.local.AsyncLocalRunnerTester.testCancelLocally()<br/>compbio.engine.local.LocalRunnerTester.testMultipleCancelLocally()<br/>compbio.engine.local.AsyncLocalRunnerTester.testMultipleCancelLocally()<br/>compbio.engine.FilePullerTester.testCache()<br/>compbio.engine.local.AsyncLocalRunnerTester.testAsyncCancelOperation()<br/>compbio.engine.local.AsyncLocalRunnerTester.testAsyncRetrievOperation()<br/>compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()<br/>compbio.engine.cluster.drmaa.ClusterSessionTester.testTaskList()<br/>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testGetJobStatus()<br/>compbio.engine.local.LocalRunnerTester.testCancelCompletedTaskLocally()<br/>compbio.engine.local.AsyncLocalRunnerTester.testCancelCompletedTaskLocally()<br/>compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testCancel()<br/>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel()<br/>compbio.engine.FilePullerTester.testGetDelay()<br/>compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testSubmit()<br/>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testSubmit()<br/>compbio.engine.FilePullerTester.testPull()<br/></td></tr>
+<tr><td>non_windows</td><td>compbio.runner.msa.MafftTester.readStatistics()<br/>compbio.runner.msa.MafftParametersTester.testParameters()<br/>compbio.runner.msa.MafftParametersTester.testDefaultParameters()<br/>compbio.runner.msa.TcoffeeTester.testExecute()<br/>compbio.runner.msa.MafftParametersTester.testPresets()<br/>compbio.runner.msa.MafftTester.testSetInputTester()<br/>compbio.runner.msa.ProbconsParametersTester.testArguments()<br/>compbio.runner.msa.TcoffeeTester.readStatistics()<br/>compbio.runner.msa.MafftParametersTester.testConstrainedParametersRandomValues()<br/>compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMinValues()<br/>compbio.runner.msa.MafftTester.testExecute()<br/>compbio.runner.msa.ProbconsTester.readStatistics()<br/>compbio.runner.msa.TcoffeeParametersTester.testArguments()<br/>compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()<br/>compbio.runner.msa.TcoffeeTester.testNcore()<br/>compbio.runner.msa.MafftParametersTester.testOptions()<br/>compbio.runner.msa.ProbconsTester.testSetInputTester()<br/>compbio.runner.msa.MafftParametersTester.testConstrainedParametersMaxValues()<br/>compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMinValues()<br/>compbio.runner.msa.ProbconsTester.testExecute()<br/>compbio.runner.msa.TcoffeeParametersTester.testParameters()<br/>compbio.runner.msa.TcoffeeParametersTester.testDefaultParameters()<br/>compbio.runner.msa.TcoffeeTester.testPersistance()<br/>compbio.runner.msa.ProbconsParametersTester.testOptions()<br/>compbio.runner.msa.ProbconsTester.testClusterExecute()<br/>compbio.runner.msa.TcoffeeParametersTester.testPresets()<br/>compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersRandomValues()<br/>compbio.runner.msa.MafftTester.testPersistance()<br/>compbio.runner.msa.MafftParametersTester.testConstrainedParametersMinValues()<br/>compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMaxValues()<br/>compbio.runner.msa.MafftParametersTester.testArguments()<br/>compbio.runner.msa.TcoffeeParametersTester.testOptions()<br/>compbio.runner.msa.ProbconsParametersTester.testDefaultParameters()<br/>compbio.runner.msa.ProbconsParametersTester.testParameters()<br/>compbio.runner.msa.MafftTester.testClusterExecute()<br/>compbio.runner.msa.ProbconsTester.testPersistance()<br/>compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMaxValues()<br/>compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersRandomValues()<br/>compbio.runner.msa.TcoffeeTester.testClusterExecute()<br/></td></tr>
+<tr><td>runner</td><td>compbio.runner.conservation.AAConTester.testRunLocallyWithPreset()<br/>compbio.runner.disorder.DisemblTester.testRunOnClusterAsync()<br/>compbio.runner.msa.MafftParametersTester.testParameters()<br/>compbio.runner.conservation.AAConTester.testPersistance()<br/>compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMinValues()<br/>compbio.runner.disorder.JronnTester.testRunLocally()<br/>compbio.runner.msa.ProbconsParametersTester.testArguments()<br/>compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMinValues()<br/>compbio.runner.msa.MafftTester.testExecute()<br/>compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMinValues()<br/>compbio.runner.disorder.IUPredTester.testRunOnClusterAsync()<br/>compbio.runner.msa.ClustalWTester.testRunWithMatrix()<br/>compbio.runner.msa.ProbconsTester.testConfigurationLoading()<br/>compbio.runner.msa.TcoffeeParametersTester.testParameters()<br/>compbio.runner.disorder.JronnTester.testConfigurationLoading()<br/>compbio.runner.disorder.GlobPlotTester.testPersistance()<br/>compbio.runner.disorder.JronnTester.testRunOnCluster()<br/>compbio.runner.disorder.DisemblTester.readStatistics()<br/>compbio.runner.msa.MafftTester.testPersistance()<br/>compbio.runner.msa.MuscleParametersTester.testParameters()<br/>compbio.runner.msa.MafftParametersTester.testConstrainedParametersMinValues()<br/>compbio.runner.msa.ClustalWTester.testOptionsLocally()<br/>compbio.runner.msa.MafftTester.testClusterExecute()<br/>compbio.runner.msa.TcoffeeTester.testConfigurationLoading()<br/>compbio.runner.msa.ClustalWParametersTester.testParameters()<br/>compbio.runner.disorder.IUPredTester.testRunOnCluster()<br/>compbio.runner.msa.TcoffeeTester.readStatistics()<br/>compbio.runner.msa.MafftParametersTester.testConstrainedParametersRandomValues()<br/>compbio.runner.disorder.IUPredTester.testConfigurationLoading()<br/>compbio.runner.msa.ProbconsTester.readStatistics()<br/>compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()<br/>compbio.runner.msa.MafftParametersTester.testOptions()<br/>compbio.runner.disorder.JronnTester.readStatistics()<br/>compbio.runner.disorder.DisemblTester.testRunOnCluster()<br/>compbio.runner.msa.ProbconsTester.testSetInputTester()<br/>compbio.runner.msa.ClustalWTester.testPersistance()<br/>compbio.runner.disorder.DisemblTester.testConfigurationLoading()<br/>compbio.runner.msa.MuscleParametersTester.testConstrainedParametersRandomValues()<br/>compbio.runner.msa.ClustalWTester.readStatisticsClusterExecution()<br/>compbio.runner.msa.MuscleTester.testPersistance()<br/>compbio.runner.disorder.IUPredTester.testRunLocally()<br/>compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersRandomValues()<br/>compbio.runner.msa.ClustalWParametersTester.testOptions()<br/>compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMaxValues()<br/>compbio.runner.msa.TcoffeeParametersTester.testOptions()<br/>compbio.runner.disorder.JronnTester.testRunLocallyOnTwoCpu()<br/>compbio.runner.msa.ProbconsParametersTester.testDefaultParameters()<br/>compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersRandomValues()<br/>compbio.runner.disorder.IUPredTester.testRunLocallyWithParams()<br/>compbio.runner.disorder.DisemblTester.testRunLocally()<br/>compbio.runner.msa.MuscleParametersTester.testOptions()<br/>compbio.runner.disorder.JronnTester.testRunOnClusterAsync()<br/>compbio.runner.msa.ClustalWTester.testConfigurationLoading()<br/>compbio.runner.disorder.DisemblTester.testPersistance()<br/>compbio.runner.msa.MafftTester.readStatistics()<br/>compbio.runner.msa.MafftParametersTester.testDefaultParameters()<br/>compbio.runner.conservation.AAConTester.testRunOnClusterAsync()<br/>compbio.runner.msa.MafftTester.testSetInputTester()<br/>compbio.runner.conservation.AAConTester.testRunLocallyOnTwoCpu()<br/>compbio.runner.msa.ClustalWTester.testRunOnCluster()<br/>compbio.runner.disorder.GlobPlotTester.readStatistics()<br/>compbio.runner.disorder.IUPredTester.testPersistance()<br/>compbio.runner.msa.TcoffeeTester.testNcore()<br/>compbio.runner.msa.MafftParametersTester.testConstrainedParametersMaxValues()<br/>compbio.runner.msa.MuscleTester.testRunLocally()<br/>compbio.runner.msa.TcoffeeParametersTester.testDefaultParameters()<br/>compbio.runner.msa.ClustalWTester.testRunLocally()<br/>compbio.runner.msa.ProbconsParametersTester.testOptions()<br/>compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()<br/>compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMaxValues()<br/>compbio.runner.msa.MuscleParametersTester.testDefaultParameters()<br/>compbio.runner.conservation.AAConTester.readStatistics()<br/>compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMaxValues()<br/>compbio.runner.msa.MuscleTester.testRunOnCluster()<br/>compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMaxValues()<br/>compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersRandomValues()<br/>compbio.runner.msa.ClustalWParametersTester.testDefaultParameters()<br/>compbio.runner.msa.MuscleTester.testConfigurationLoading()<br/>compbio.runner.disorder.IUPredTester.testReadResults()<br/>compbio.runner.msa.MafftParametersTester.testPresets()<br/>compbio.runner.msa.TcoffeeTester.testExecute()<br/>compbio.runner.msa.MuscleTester.readStatistics()<br/>compbio.runner.msa.ClustalWParametersTester.testArguments()<br/>compbio.runner.msa.TcoffeeParametersTester.testArguments()<br/>compbio.runner.conservation.AAConTester.testRunOnCluster()<br/>compbio.runner.msa.MuscleParametersTester.testArguments()<br/>compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMinValues()<br/>compbio.runner.msa.ProbconsTester.testExecute()<br/>compbio.runner.disorder.GlobPlotTester.testRunLocally()<br/>compbio.runner.conservation.AAConTester.testConfigurationLoading()<br/>compbio.runner.msa.TcoffeeTester.testPersistance()<br/>compbio.runner.msa.ProbconsTester.testClusterExecute()<br/>compbio.runner.msa.TcoffeeParametersTester.testPresets()<br/>compbio.runner.msa.MuscleParametersTester.testPresets()<br/>compbio.runner.disorder.IUPredTester.testSetParameter()<br/>compbio.runner.msa.MafftParametersTester.testArguments()<br/>compbio.runner.disorder.GlobPlotTester.testRunOnCluster()<br/>compbio.runner.msa.MafftTester.testConfigurationLoading()<br/>compbio.runner.msa.ClustalWTester.readStatistics()<br/>compbio.runner.msa.ProbconsParametersTester.testParameters()<br/>compbio.runner.msa.ProbconsTester.testPersistance()<br/>compbio.runner.msa.ClustalWParametersTester.testPresets()<br/>compbio.runner.disorder.GlobPlotTester.testConfigurationLoading()<br/>compbio.runner.conservation.AAConTester.testRunLocally()<br/>compbio.runner.msa.TcoffeeTester.testClusterExecute()<br/>compbio.runner.disorder.JronnTester.testPersistance()<br/></td></tr>
+</table>
diff --git a/website/tests/Ant suite/index.html b/website/tests/Ant suite/index.html
new file mode 100644 (file)
index 0000000..7c18f73
--- /dev/null
@@ -0,0 +1,6 @@
+<html><head><title>Results for Ant suite</title></head>
+<frameset cols="26%,74%">
+<frame src="toc.html" name="navFrame">
+<frame src="main.html" name="mainFrame">
+</frameset>
+</html>
diff --git a/website/tests/Ant suite/main.html b/website/tests/Ant suite/main.html
new file mode 100644 (file)
index 0000000..0198e44
--- /dev/null
@@ -0,0 +1,2 @@
+<html><head><title>Results for Ant suite</title></head>
+<body>Select a result on the left-hand pane.</body></html>
diff --git a/website/tests/Ant suite/methods-alphabetical.html b/website/tests/Ant suite/methods-alphabetical.html
new file mode 100644 (file)
index 0000000..fa1d655
--- /dev/null
@@ -0,0 +1,696 @@
+<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Ant suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table border="1">
+<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:34:54</td>   <td>0</td> <td>&nbsp;</td><td title="&gt;&gt;compbio.engine.FilePullerTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ffc686">  <td>11/06/23 10:42:27</td>   <td>453471</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.stat.collector.StatDBTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12349</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.loadJronnFile()">loadJronnFile</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b48a75">  <td>11/06/23 10:34:54</td>   <td>295</td> <td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.PresetTester.loadPresets()">&gt;&gt;loadPresets</td> 
+<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b48a75">  <td>11/06/23 10:36:14</td>   <td>80044</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.PresetTester.marshallPreset()">marshallPreset</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:14</td>   <td>80227</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:27</td>   <td>93041</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:37</td>   <td>103023</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:36:57</td>   <td>123032</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:31</td>   <td>217039</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:49</td>   <td>235241</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:11</td>   <td>257268</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:12</td>   <td>378863</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:45</td>   <td>411411</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:24</td>   <td>210396</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.readStatisticsClusterExecution()">readStatisticsClusterExecution</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="adb1d4">  <td>11/06/23 10:36:13</td>   <td>79841</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.OptionCombinatorTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="adb1d4">  <td>11/06/23 10:36:13</td>   <td>79841</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.OptionCombinatorTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="75d6ab">  <td>11/06/23 10:36:14</td>   <td>79979</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.OptionMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="75d6ab">  <td>11/06/23 10:36:14</td>   <td>79979</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.OptionMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="a5f0e3">  <td>11/06/23 10:38:32</td>   <td>218328</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.LimitTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="a5f0e3">  <td>11/06/23 10:38:32</td>   <td>218328</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.LimitTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8deef">  <td>11/06/23 10:35:06</td>   <td>12322</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.FastaReaderTester.test()">test</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7868b9">  <td>11/06/23 10:35:07</td>   <td>13000</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.PulledFileCacheTester.test()">test</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:00</td>   <td>6456</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:32</td>   <td>218385</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:38:57</td>   <td>243135</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:16</td>   <td>262069</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:17</td>   <td>383101</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:31</td>   <td>37481</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testAsyncCancelOperation()">testAsyncCancelOperation</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:31</td>   <td>37498</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testAsyncRetrievOperation()">testAsyncRetrievOperation</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:34:54</td>   <td>396</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.FilePullerTester.testCache()">testCache</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f8968f">  <td>11/06/23 10:35:16</td>   <td>22007</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel()">testCancel</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="64c3ae">  <td>11/06/23 10:35:26</td>   <td>32005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testCancel()">testCancel</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:31</td>   <td>37623</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testCancelCompletedTaskLocally()">testCancelCompletedTaskLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ecb281">  <td>11/06/23 10:36:13</td>   <td>79596</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.LocalRunnerTester.testCancelCompletedTaskLocally()">testCancelCompletedTaskLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40640</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testCancelLocally()">testCancelLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ecb281">  <td>11/06/23 10:36:13</td>   <td>79645</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.LocalRunnerTester.testCancelLocally()">testCancelLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12376</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testCleanProteinSequence()">testCleanProteinSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12377</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testCleanSequence()">testCleanSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37164</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.testClusterEngineConf()">testClusterEngineConf</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:49</td>   <td>235757</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testClusterExecute()">testClusterExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:13</td>   <td>379318</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testClusterExecute()">testClusterExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:46</td>   <td>411928</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testClusterExecute()">testClusterExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="af9fdc">  <td>11/06/23 10:41:52</td>   <td>418187</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.collector.ExecutionStatCollectorTester.testCollectStat()">testCollectStat</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ee82f7">  <td>11/06/23 10:35:12</td>   <td>18011</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.CommandBuilderTester.testCommandBuilding()">testCommandBuilding</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:02</td>   <td>8158</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:35</td>   <td>221480</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:01</td>   <td>247559</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:17</td>   <td>263910</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:21</td>   <td>387200</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:15</td>   <td>81721</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:27</td>   <td>93041</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:37</td>   <td>103024</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113026</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:37:15</td>   <td>141672</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:24</td>   <td>210218</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:51</td>   <td>237021</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:11</td>   <td>257788</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:16</td>   <td>382028</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417013</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:02</td>   <td>8215</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:35</td>   <td>221517</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:01</td>   <td>247594</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:18</td>   <td>263931</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:21</td>   <td>387200</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:03</td>   <td>8944</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:37</td>   <td>223016</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:03</td>   <td>249607</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:55</td>   <td>301055</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:25</td>   <td>391520</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:03</td>   <td>9682</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:38</td>   <td>223939</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:04</td>   <td>250755</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:55</td>   <td>301846</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:28</td>   <td>394407</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80074</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testCreateNumParameterWithoutValidValue()">testCreateNumParameterWithoutValidValue</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80088</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testCreateParameter()">testCreateParameter</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80102</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testCreateParameterWithValidValueConstrain()">testCreateParameterWithValidValueConstrain</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12377</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testDeepCleanSequence()">testDeepCleanSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:04</td>   <td>10402</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:41</td>   <td>227506</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:07</td>   <td>253539</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:06</td>   <td>372187</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:37</td>   <td>403169</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:51</td>   <td>237083</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testExecute()">testExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:16</td>   <td>382117</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testExecute()">testExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testExecute()">testExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:35:07</td>   <td>12941</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.FilePullerTester.testGet()">testGet</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b1658d">  <td>11/06/23 10:35:07</td>   <td>12928</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.EngineConfiguratorTester.testGetAsyncEngine()">testGetAsyncEngine</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="93d6bc">  <td>11/06/23 10:35:12</td>   <td>18052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.PathValidatorTester.testGetClassPath()">testGetClassPath</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:35:07</td>   <td>12941</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.FilePullerTester.testGetDelay()">testGetDelay</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e38862">  <td>11/06/23 10:35:31</td>   <td>37055</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.DirectoryManagerTester.testGetDirectory()">testGetDirectory</td> 
+  <td>pool-4-thread-1@518626575</td>   <td></td> </tr>
+<tr bgcolor="e38862">  <td>11/06/23 10:35:31</td>   <td>37058</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.DirectoryManagerTester.testGetDirectory()">testGetDirectory</td> 
+  <td>pool-4-thread-4@648070975</td>   <td></td> </tr>
+<tr bgcolor="e38862">  <td>11/06/23 10:35:31</td>   <td>37062</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.DirectoryManagerTester.testGetDirectory()">testGetDirectory</td> 
+  <td>pool-4-thread-2@2142675396</td>   <td></td> </tr>
+<tr bgcolor="e38862">  <td>11/06/23 10:35:31</td>   <td>37063</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.DirectoryManagerTester.testGetDirectory()">testGetDirectory</td> 
+  <td>pool-4-thread-3@854581883</td>   <td></td> </tr>
+<tr bgcolor="b060e7">  <td>11/06/23 10:35:06</td>   <td>12349</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.FastaSequenceTester.testGetFormattedFasta()">testGetFormattedFasta</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f8968f">  <td>11/06/23 10:35:17</td>   <td>23264</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testGetJobStatus()">testGetJobStatus</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f0c8be">  <td>11/06/23 10:42:27</td>   <td>453894</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.servlet.util.StatCollectionTester.testGetStats()">testGetStats</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40668</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-1@1771952507</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40669</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-4@999692932</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40670</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-2@2104442583</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40670</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-3@2080187854</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:54</td>   <td>59992</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-2@2104442583</td>   <td></td> </tr>
+<tr bgcolor="b1658d">  <td>11/06/23 10:35:07</td>   <td>12940</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.EngineConfiguratorTester.testGetSyncEngine()">testGetSyncEngine</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b3f67e">  <td>11/06/23 10:36:14</td>   <td>80225</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.OBTester.testGetTestArgsCommand()">testGetTestArgsCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="9080ad">  <td>11/06/23 10:36:14</td>   <td>80225</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.RPSBlastTester.testGetTestArgsCommand()">testGetTestArgsCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="8c7e6b">  <td>11/06/23 10:36:14</td>   <td>80224</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.MclTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="78bd65">  <td>11/06/23 10:36:14</td>   <td>80224</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.NetNglycTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b3f67e">  <td>11/06/23 10:36:14</td>   <td>80225</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.OBTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="9080ad">  <td>11/06/23 10:36:14</td>   <td>80225</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.RPSBlastTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aa9f99">  <td>11/06/23 10:36:14</td>   <td>80226</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.RonnTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="958bb8">  <td>11/06/23 10:36:14</td>   <td>80226</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.Tmhmm2Tester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="af9fdc">  <td>11/06/23 10:41:52</td>   <td>418458</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.collector.ExecutionStatCollectorTester.testHasCompleted()">testHasCompleted</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="93d6bc">  <td>11/06/23 10:35:12</td>   <td>18052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.PathValidatorTester.testIsAbsolutePath()">testIsAbsolutePath</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="a5f0e3">  <td>11/06/23 10:38:32</td>   <td>218313</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.LimitTester.testLimitExceeded()">testLimitExceeded</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e3718a">  <td>11/06/23 10:35:07</td>   <td>12943</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.LoadBalancerTester.testLoadBalance()">testLoadBalance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="a5f0e3">  <td>11/06/23 10:38:32</td>   <td>218346</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.LimitTester.testLoadLimits()">testLoadLimits</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37164</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.PropertyHelperManagerTester.testLoadResources()">&gt;&gt;testLoadResources</td> 
+<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37182</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testMarshalling()">testMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="75d6ab">  <td>11/06/23 10:36:14</td>   <td>79945</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.OptionMarshallerTester.testMarshalling()">testMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79293</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testMultipleCancelLocally()">testMultipleCancelLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ecb281">  <td>11/06/23 10:36:13</td>   <td>79662</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.LocalRunnerTester.testMultipleCancelLocally()">testMultipleCancelLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417417</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testNcore()">testNcore</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80116</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testOptionNoDefaultValidate()">testOptionNoDefaultValidate</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80130</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testOptionSetInvalidValue()">testOptionSetInvalidValue</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80143</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testOptionToCommand()">testOptionToCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:04</td>   <td>10579</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:46</td>   <td>232048</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:07</td>   <td>253675</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377053</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:41</td>   <td>407019</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:31</td>   <td>217557</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testOptionsLocally()">testOptionsLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ee82f7">  <td>11/06/23 10:35:12</td>   <td>18012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.CommandBuilderTester.testOptionsToCommand()">testOptionsToCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80157</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testParameterToCommand()">testParameterToCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:05</td>   <td>11023</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:47</td>   <td>233060</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:09</td>   <td>255070</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377519</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:41</td>   <td>407396</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="83b282">  <td>11/06/23 10:35:31</td>   <td>37051</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.UtilTester.testParser()">testParser</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:15</td>   <td>81834</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:27</td>   <td>93086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:37</td>   <td>103067</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113096</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:37:15</td>   <td>141718</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:32</td>   <td>217987</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:51</td>   <td>237245</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:11</td>   <td>257832</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:16</td>   <td>382573</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b48a75">  <td>11/06/23 10:36:14</td>   <td>80058</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.PresetTester.testPresetWithMuptiOptions()">testPresetWithMuptiOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12147</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testPresets()">testPresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234276</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testPresets()">testPresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>257026</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testPresets()">testPresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testPresets()">testPresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="8e92e7">  <td>11/06/23 10:35:06</td>   <td>12341</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.FastaSequenceGeneratorTester.testProteinSequenceGeneration()">testProteinSequenceGeneration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:34:54</td>   <td>377</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.FilePullerTester.testPull()">testPull</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ef737d">  <td>11/06/23 10:35:31</td>   <td>37052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.dundee._QueueTester.testQueue()">testQueue</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12377</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadAAConResults()">testReadAAConResults</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="bf7190">  <td>11/06/23 10:35:06</td>   <td>12277</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.ClustalAlignmentUtilTester.testReadClustalFile()">testReadClustalFile</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="bf7190">  <td>11/06/23 10:35:06</td>   <td>12289</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.ClustalAlignmentUtilTester.testReadClustalFileLongNames()">testReadClustalFileLongNames</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="bf7190">  <td>11/06/23 10:35:06</td>   <td>12308</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.ClustalAlignmentUtilTester.testReadClustalFileShortNames()">testReadClustalFileShortNames</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12646</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadDisemblResults()">testReadDisemblResults</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12772</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadGlobPlotResults()">testReadGlobPlotResults</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12876</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadIUPredForGlobDomain()">testReadIUPredForGlobDomain</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12883</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadIUPredForShortAndLongDisorder()">testReadIUPredForShortAndLongDisorder</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113404</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testReadResults()">testReadResults</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12919</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadWriteFasta()">testReadWriteFasta</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:16</td>   <td>82610</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:28</td>   <td>94384</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:38</td>   <td>104047</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113429</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:37:34</td>   <td>160332</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:24</td>   <td>210264</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258066</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:17</td>   <td>83438</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunLocallyOnTwoCpu()">testRunLocallyOnTwoCpu</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:37:52</td>   <td>178874</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testRunLocallyOnTwoCpu()">testRunLocallyOnTwoCpu</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113626</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testRunLocallyWithParams()">testRunLocallyWithParams</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:17</td>   <td>83728</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunLocallyWithPreset()">testRunLocallyWithPreset</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:18</td>   <td>84382</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:29</td>   <td>94964</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:38</td>   <td>104501</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113698</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:00</td>   <td>186006</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:26</td>   <td>212036</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:51</td>   <td>117006</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199065</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:51</td>   <td>237551</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()">testRunOnClusterAsyncCheckStatusLongPoolingTime</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:24</td>   <td>210088</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testRunWithMatrix()">testRunWithMatrix</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37200</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testSchemaFromCodeGeneration()">testSchemaFromCodeGeneration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testSetInputTester()">testSetInputTester</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383101</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testSetInputTester()">testSetInputTester</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testSetParameter()">testSetParameter</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ee82f7">  <td>11/06/23 10:35:12</td>   <td>18052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.CommandBuilderTester.testSpaceDelimiterExecutable()">testSpaceDelimiterExecutable</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f8968f">  <td>11/06/23 10:35:22</td>   <td>28029</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testSubmit()">testSubmit</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="64c3ae">  <td>11/06/23 10:35:27</td>   <td>33543</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testSubmit()">testSubmit</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79366</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-1@786838719</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79367</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-4@583745848</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79367</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-3@1005978672</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79368</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-2@344787473</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79490</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-3@1005978672</td>   <td></td> </tr>
+<tr bgcolor="ce8187">  <td>11/06/23 10:35:12</td>   <td>18053</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.ClusterSessionTester.testTaskList()">testTaskList</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37344</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testUnMarshalling()">testUnMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="75d6ab">  <td>11/06/23 10:36:14</td>   <td>79979</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.OptionMarshallerTester.testUnMarshalling()">testUnMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="af9fdc">  <td>11/06/23 10:41:52</td>   <td>418459</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.collector.ExecutionStatCollectorTester.testUpdateStatTester()">testUpdateStatTester</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80170</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidate()">testValidate</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80184</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidateBoundaryConstrainCheck()">testValidateBoundaryConstrainCheck</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80197</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidateLowerBoundaryConstrainCheck()">testValidateLowerBoundaryConstrainCheck</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80210</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidateUpperBoundaryConstrainCheck()">testValidateUpperBoundaryConstrainCheck</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80224</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidateValueConstrain()">testValidateValueConstrain</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37375</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testValidation()">testValidation</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37471</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testValidationOnMarshalling()">testValidationOnMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ffc686">  <td>11/06/23 10:42:27</td>   <td>453482</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.collector.StatDBTester.testVerifyJobsCount()">testVerifyJobsCount</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="adb1d4">  <td>11/06/23 10:36:13</td>   <td>79840</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.OptionCombinatorTester.testgetAllOptions()">testgetAllOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="adb1d4">  <td>11/06/23 10:36:14</td>   <td>79942</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.OptionCombinatorTester.testgetAllParameters()">testgetAllParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:07</td>   <td>12927</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testisNonAmbNucleotideSequence()">testisNonAmbNucleotideSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:07</td>   <td>12928</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testisProteinSequence()">testisProteinSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37165</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.validateClustalConfiguration()">validateClustalConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37165</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.validateMafftConfiguration()">validateMafftConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37167</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.validateMuscleConfiguration()">validateMuscleConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b48a75">  <td>11/06/23 10:36:14</td>   <td>80059</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.PresetTester.validatePresets()">validatePresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37167</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.validateTcoffeeConfiguration()">validateTcoffeeConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+</table>
diff --git a/website/tests/Ant suite/methods-not-run.html b/website/tests/Ant suite/methods-not-run.html
new file mode 100644 (file)
index 0000000..431b0cb
--- /dev/null
@@ -0,0 +1,29 @@
+<h2>Methods that were not run</h2><table>
+<tr><td>compbio.ws.client.WSTesterTester.testAllWindowsWS</td></tr>
+<tr><td>compbio.ws.server.RegistryWSTester.testTestService</td></tr>
+<tr><td>compbio.runner._impl.RPSBlastTester.testBuildCommand</td></tr>
+<tr><td>compbio.stat.collector.ExecutionStatCollectorTester.testHasTimedOut</td></tr>
+<tr><td>compbio.ws.server.RegistryWSTester.testTestAllServices</td></tr>
+<tr><td>compbio.engine.local.EngineResourcesLeakTester.loadEngineRetrieveResultsOnce</td></tr>
+<tr><td>compbio.runner.msa.ClustalWTester.testAddParameters</td></tr>
+<tr><td>compbio.runner._impl.MclTester.testBuildCommand</td></tr>
+<tr><td>compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusShortPoolingTime</td></tr>
+<tr><td>compbio.stat.collector.StatDBTester.testGetEarliestRecord</td></tr>
+<tr><td>compbio.ws.server.RegistryWSTester.testIsOperating</td></tr>
+<tr><td>compbio.ws.server.RegistryWSTester.testGetSupportedServices</td></tr>
+<tr><td>compbio.ws.client.TestAAConWS.testAnalize</td></tr>
+<tr><td>compbio.ws.client.WSTesterTester.testAllWS</td></tr>
+<tr><td>compbio.runner._impl.OBTester.testBuildCommand</td></tr>
+<tr><td>compbio.stat.collector.StatDBTester.testReadYearData</td></tr>
+<tr><td>compbio.runner.msa.MuscleTester.testRunOnClusterAsync</td></tr>
+<tr><td>compbio.engine.local.EngineResourcesLeakTester.loadEngineRetrieveResultsManyTimes</td></tr>
+<tr><td>compbio.runner._impl.Tmhmm2Tester.testBuildCommand</td></tr>
+<tr><td>compbio.ws.server.RegistryWSTester.testGetLastTestedOn</td></tr>
+<tr><td>compbio.ws.client.TestAAConWS.testCustomAnalize</td></tr>
+<tr><td>compbio.engine.conf.DirectoryManagerTester.testNanoTime</td></tr>
+<tr><td>compbio.ws.client.TestAAConWS.testPresetAnalize</td></tr>
+<tr><td>compbio.ws.server.RegistryWSTester.testGetLastTested</td></tr>
+<tr><td>compbio.runner._impl.NetNglycTester.testBuildCommand</td></tr>
+<tr><td>compbio.runner._impl.RonnTester.testBuildCommand</td></tr>
+<tr><td>compbio.stat.collector.StatDBTester.testReadOneMonthData</td></tr>
+</table>
\ No newline at end of file
diff --git a/website/tests/Ant suite/methods.html b/website/tests/Ant suite/methods.html
new file mode 100644 (file)
index 0000000..b7e84ad
--- /dev/null
@@ -0,0 +1,696 @@
+<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Ant suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table border="1">
+<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:34:54</td>   <td>0</td> <td>&nbsp;</td><td title="&gt;&gt;compbio.engine.FilePullerTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b48a75">  <td>11/06/23 10:34:54</td>   <td>295</td> <td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.PresetTester.loadPresets()">&gt;&gt;loadPresets</td> 
+<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:34:54</td>   <td>377</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.FilePullerTester.testPull()">testPull</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:34:54</td>   <td>396</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.FilePullerTester.testCache()">testCache</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:00</td>   <td>6456</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:02</td>   <td>8158</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:02</td>   <td>8215</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:03</td>   <td>8944</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:03</td>   <td>9682</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:04</td>   <td>10402</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:04</td>   <td>10579</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:05</td>   <td>11023</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12097</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ClustalWParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7671b2">  <td>11/06/23 10:35:06</td>   <td>12147</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWParametersTester.testPresets()">testPresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="bf7190">  <td>11/06/23 10:35:06</td>   <td>12277</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.ClustalAlignmentUtilTester.testReadClustalFile()">testReadClustalFile</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="bf7190">  <td>11/06/23 10:35:06</td>   <td>12289</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.ClustalAlignmentUtilTester.testReadClustalFileLongNames()">testReadClustalFileLongNames</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="bf7190">  <td>11/06/23 10:35:06</td>   <td>12308</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.ClustalAlignmentUtilTester.testReadClustalFileShortNames()">testReadClustalFileShortNames</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8deef">  <td>11/06/23 10:35:06</td>   <td>12322</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.FastaReaderTester.test()">test</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="8e92e7">  <td>11/06/23 10:35:06</td>   <td>12341</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.FastaSequenceGeneratorTester.testProteinSequenceGeneration()">testProteinSequenceGeneration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b060e7">  <td>11/06/23 10:35:06</td>   <td>12349</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.FastaSequenceTester.testGetFormattedFasta()">testGetFormattedFasta</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12349</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.loadJronnFile()">loadJronnFile</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12376</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testCleanProteinSequence()">testCleanProteinSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12377</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testCleanSequence()">testCleanSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12377</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testDeepCleanSequence()">testDeepCleanSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12377</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadAAConResults()">testReadAAConResults</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12646</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadDisemblResults()">testReadDisemblResults</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12772</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadGlobPlotResults()">testReadGlobPlotResults</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12876</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadIUPredForGlobDomain()">testReadIUPredForGlobDomain</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12883</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadIUPredForShortAndLongDisorder()">testReadIUPredForShortAndLongDisorder</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:06</td>   <td>12919</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testReadWriteFasta()">testReadWriteFasta</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:07</td>   <td>12927</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testisNonAmbNucleotideSequence()">testisNonAmbNucleotideSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b8c8e6">  <td>11/06/23 10:35:07</td>   <td>12928</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.data.sequence.SequenceUtilTester.testisProteinSequence()">testisProteinSequence</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b1658d">  <td>11/06/23 10:35:07</td>   <td>12928</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.EngineConfiguratorTester.testGetAsyncEngine()">testGetAsyncEngine</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b1658d">  <td>11/06/23 10:35:07</td>   <td>12940</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.EngineConfiguratorTester.testGetSyncEngine()">testGetSyncEngine</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:35:07</td>   <td>12941</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.FilePullerTester.testGetDelay()">testGetDelay</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="887dab">  <td>11/06/23 10:35:07</td>   <td>12941</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.FilePullerTester.testGet()">testGet</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e3718a">  <td>11/06/23 10:35:07</td>   <td>12943</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.LoadBalancerTester.testLoadBalance()">testLoadBalance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="7868b9">  <td>11/06/23 10:35:07</td>   <td>13000</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.PulledFileCacheTester.test()">test</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ee82f7">  <td>11/06/23 10:35:12</td>   <td>18011</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.CommandBuilderTester.testCommandBuilding()">testCommandBuilding</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ee82f7">  <td>11/06/23 10:35:12</td>   <td>18012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.CommandBuilderTester.testOptionsToCommand()">testOptionsToCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ee82f7">  <td>11/06/23 10:35:12</td>   <td>18052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.CommandBuilderTester.testSpaceDelimiterExecutable()">testSpaceDelimiterExecutable</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="93d6bc">  <td>11/06/23 10:35:12</td>   <td>18052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.PathValidatorTester.testIsAbsolutePath()">testIsAbsolutePath</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="93d6bc">  <td>11/06/23 10:35:12</td>   <td>18052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.client.PathValidatorTester.testGetClassPath()">testGetClassPath</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ce8187">  <td>11/06/23 10:35:12</td>   <td>18053</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.ClusterSessionTester.testTaskList()">testTaskList</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f8968f">  <td>11/06/23 10:35:16</td>   <td>22007</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel()">testCancel</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f8968f">  <td>11/06/23 10:35:17</td>   <td>23264</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testGetJobStatus()">testGetJobStatus</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f8968f">  <td>11/06/23 10:35:22</td>   <td>28029</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testSubmit()">testSubmit</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="64c3ae">  <td>11/06/23 10:35:26</td>   <td>32005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testCancel()">testCancel</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="64c3ae">  <td>11/06/23 10:35:27</td>   <td>33543</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testSubmit()">testSubmit</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="83b282">  <td>11/06/23 10:35:31</td>   <td>37051</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.drmaa.UtilTester.testParser()">testParser</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ef737d">  <td>11/06/23 10:35:31</td>   <td>37052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.cluster.dundee._QueueTester.testQueue()">testQueue</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e38862">  <td>11/06/23 10:35:31</td>   <td>37055</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.DirectoryManagerTester.testGetDirectory()">testGetDirectory</td> 
+  <td>pool-4-thread-1@518626575</td>   <td></td> </tr>
+<tr bgcolor="e38862">  <td>11/06/23 10:35:31</td>   <td>37058</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.DirectoryManagerTester.testGetDirectory()">testGetDirectory</td> 
+  <td>pool-4-thread-4@648070975</td>   <td></td> </tr>
+<tr bgcolor="e38862">  <td>11/06/23 10:35:31</td>   <td>37062</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.DirectoryManagerTester.testGetDirectory()">testGetDirectory</td> 
+  <td>pool-4-thread-2@2142675396</td>   <td></td> </tr>
+<tr bgcolor="e38862">  <td>11/06/23 10:35:31</td>   <td>37063</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.DirectoryManagerTester.testGetDirectory()">testGetDirectory</td> 
+  <td>pool-4-thread-3@854581883</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37164</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.PropertyHelperManagerTester.testLoadResources()">&gt;&gt;testLoadResources</td> 
+<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37164</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.testClusterEngineConf()">testClusterEngineConf</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37165</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.validateClustalConfiguration()">validateClustalConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37165</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.validateMafftConfiguration()">validateMafftConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37167</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.validateMuscleConfiguration()">validateMuscleConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b29270">  <td>11/06/23 10:35:31</td>   <td>37167</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.PropertyHelperManagerTester.validateTcoffeeConfiguration()">validateTcoffeeConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37182</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testMarshalling()">testMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37200</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testSchemaFromCodeGeneration()">testSchemaFromCodeGeneration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37344</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testUnMarshalling()">testUnMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37375</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testValidation()">testValidation</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37457</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.engine.conf.RunnerConfigMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aca975">  <td>11/06/23 10:35:31</td>   <td>37471</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.conf.RunnerConfigMarshallerTester.testValidationOnMarshalling()">testValidationOnMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:31</td>   <td>37481</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testAsyncCancelOperation()">testAsyncCancelOperation</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:31</td>   <td>37498</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testAsyncRetrievOperation()">testAsyncRetrievOperation</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:31</td>   <td>37623</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testCancelCompletedTaskLocally()">testCancelCompletedTaskLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40640</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testCancelLocally()">testCancelLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40668</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-1@1771952507</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40669</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-4@999692932</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40670</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-2@2104442583</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:34</td>   <td>40670</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-3@2080187854</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:35:54</td>   <td>59992</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()">testGetStatus</td> 
+  <td>pool-5-thread-2@2104442583</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79293</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testMultipleCancelLocally()">testMultipleCancelLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79366</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-1@786838719</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79367</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-4@583745848</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79367</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-3@1005978672</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79368</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-2@344787473</td>   <td></td> </tr>
+<tr bgcolor="c5f7a3">  <td>11/06/23 10:36:13</td>   <td>79490</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()">testSubmitLocally</td> 
+  <td>pool-6-thread-3@1005978672</td>   <td></td> </tr>
+<tr bgcolor="ecb281">  <td>11/06/23 10:36:13</td>   <td>79596</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.LocalRunnerTester.testCancelCompletedTaskLocally()">testCancelCompletedTaskLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ecb281">  <td>11/06/23 10:36:13</td>   <td>79645</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.LocalRunnerTester.testCancelLocally()">testCancelLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ecb281">  <td>11/06/23 10:36:13</td>   <td>79662</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.engine.local.LocalRunnerTester.testMultipleCancelLocally()">testMultipleCancelLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="adb1d4">  <td>11/06/23 10:36:13</td>   <td>79841</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.OptionCombinatorTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="adb1d4">  <td>11/06/23 10:36:13</td>   <td>79840</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.OptionCombinatorTester.testgetAllOptions()">testgetAllOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="adb1d4">  <td>11/06/23 10:36:13</td>   <td>79841</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.OptionCombinatorTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="adb1d4">  <td>11/06/23 10:36:14</td>   <td>79942</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.OptionCombinatorTester.testgetAllParameters()">testgetAllParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="75d6ab">  <td>11/06/23 10:36:14</td>   <td>79979</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.OptionMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="75d6ab">  <td>11/06/23 10:36:14</td>   <td>79945</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.OptionMarshallerTester.testMarshalling()">testMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="75d6ab">  <td>11/06/23 10:36:14</td>   <td>79979</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.OptionMarshallerTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="75d6ab">  <td>11/06/23 10:36:14</td>   <td>79979</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.OptionMarshallerTester.testUnMarshalling()">testUnMarshalling</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b48a75">  <td>11/06/23 10:36:14</td>   <td>80044</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.PresetTester.marshallPreset()">marshallPreset</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b48a75">  <td>11/06/23 10:36:14</td>   <td>80058</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.PresetTester.testPresetWithMuptiOptions()">testPresetWithMuptiOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b48a75">  <td>11/06/23 10:36:14</td>   <td>80059</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.PresetTester.validatePresets()">validatePresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80074</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testCreateNumParameterWithoutValidValue()">testCreateNumParameterWithoutValidValue</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80088</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testCreateParameter()">testCreateParameter</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80102</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testCreateParameterWithValidValueConstrain()">testCreateParameterWithValidValueConstrain</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80116</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testOptionNoDefaultValidate()">testOptionNoDefaultValidate</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80130</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testOptionSetInvalidValue()">testOptionSetInvalidValue</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80143</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testOptionToCommand()">testOptionToCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80157</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testParameterToCommand()">testParameterToCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80170</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidate()">testValidate</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80184</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidateBoundaryConstrainCheck()">testValidateBoundaryConstrainCheck</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80197</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidateLowerBoundaryConstrainCheck()">testValidateLowerBoundaryConstrainCheck</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80210</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidateUpperBoundaryConstrainCheck()">testValidateUpperBoundaryConstrainCheck</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80211</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.metadata.RunnerConfigTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6de49c">  <td>11/06/23 10:36:14</td>   <td>80224</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.metadata.RunnerConfigTester.testValidateValueConstrain()">testValidateValueConstrain</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="8c7e6b">  <td>11/06/23 10:36:14</td>   <td>80224</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.MclTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="78bd65">  <td>11/06/23 10:36:14</td>   <td>80224</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.NetNglycTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b3f67e">  <td>11/06/23 10:36:14</td>   <td>80225</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.OBTester.testGetTestArgsCommand()">testGetTestArgsCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="b3f67e">  <td>11/06/23 10:36:14</td>   <td>80225</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.OBTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="9080ad">  <td>11/06/23 10:36:14</td>   <td>80225</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.RPSBlastTester.testGetTestArgsCommand()">testGetTestArgsCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="9080ad">  <td>11/06/23 10:36:14</td>   <td>80225</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.RPSBlastTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="aa9f99">  <td>11/06/23 10:36:14</td>   <td>80226</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.RonnTester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="958bb8">  <td>11/06/23 10:36:14</td>   <td>80226</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner._impl.Tmhmm2Tester.testGetTestCommand()">testGetTestCommand</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:14</td>   <td>80227</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:15</td>   <td>81721</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:15</td>   <td>81834</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:16</td>   <td>82610</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:17</td>   <td>83438</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunLocallyOnTwoCpu()">testRunLocallyOnTwoCpu</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:17</td>   <td>83728</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunLocallyWithPreset()">testRunLocallyWithPreset</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:18</td>   <td>84382</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.conservation.AAConTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="be7077">  <td>11/06/23 10:36:22</td>   <td>88022</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.conservation.AAConTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:27</td>   <td>93041</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:27</td>   <td>93041</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:27</td>   <td>93086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:28</td>   <td>94384</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:29</td>   <td>94964</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.DisemblTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="db65b2">  <td>11/06/23 10:36:31</td>   <td>97012</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.DisemblTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:37</td>   <td>103023</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:37</td>   <td>103024</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:37</td>   <td>103067</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:38</td>   <td>104047</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:38</td>   <td>104501</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="76fba0">  <td>11/06/23 10:36:41</td>   <td>107005</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113026</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113096</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113404</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testReadResults()">testReadResults</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113429</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113626</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testRunLocallyWithParams()">testRunLocallyWithParams</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:47</td>   <td>113698</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:51</td>   <td>117006</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.IUPredTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="77b482">  <td>11/06/23 10:36:57</td>   <td>123031</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.IUPredTester.testSetParameter()">testSetParameter</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:36:57</td>   <td>123032</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:37:15</td>   <td>141672</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:37:15</td>   <td>141718</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:37:34</td>   <td>160332</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:37:52</td>   <td>178874</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testRunLocallyOnTwoCpu()">testRunLocallyOnTwoCpu</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:00</td>   <td>186006</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199064</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.JronnTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dadf9">  <td>11/06/23 10:38:13</td>   <td>199065</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.JronnTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:24</td>   <td>210088</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testRunWithMatrix()">testRunWithMatrix</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:24</td>   <td>210218</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:24</td>   <td>210264</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:24</td>   <td>210396</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.readStatisticsClusterExecution()">readStatisticsClusterExecution</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:26</td>   <td>212036</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:31</td>   <td>217039</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:31</td>   <td>217557</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testOptionsLocally()">testOptionsLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="e4f7c2">  <td>11/06/23 10:38:32</td>   <td>217987</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ClustalWTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="a5f0e3">  <td>11/06/23 10:38:32</td>   <td>218328</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.LimitTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="a5f0e3">  <td>11/06/23 10:38:32</td>   <td>218313</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.LimitTester.testLimitExceeded()">testLimitExceeded</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="a5f0e3">  <td>11/06/23 10:38:32</td>   <td>218328</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.LimitTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="a5f0e3">  <td>11/06/23 10:38:32</td>   <td>218346</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.LimitTester.testLoadLimits()">testLoadLimits</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:32</td>   <td>218385</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:35</td>   <td>221480</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:35</td>   <td>221517</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:37</td>   <td>223016</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:38</td>   <td>223939</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:41</td>   <td>227506</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:46</td>   <td>232048</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:47</td>   <td>233060</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234240</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0fafc">  <td>11/06/23 10:38:48</td>   <td>234276</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftParametersTester.testPresets()">testPresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:49</td>   <td>235241</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:49</td>   <td>235757</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testClusterExecute()">testClusterExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:51</td>   <td>237021</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:51</td>   <td>237083</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testExecute()">testExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:51</td>   <td>237245</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:51</td>   <td>237551</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()">testRunOnClusterAsyncCheckStatusLongPoolingTime</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MafftTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="6dc6b5">  <td>11/06/23 10:38:57</td>   <td>243086</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MafftTester.testSetInputTester()">testSetInputTester</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:38:57</td>   <td>243135</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:01</td>   <td>247559</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:01</td>   <td>247594</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:03</td>   <td>249607</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:04</td>   <td>250755</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:07</td>   <td>253539</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:07</td>   <td>253675</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:09</td>   <td>255070</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>256990</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47396">  <td>11/06/23 10:39:11</td>   <td>257026</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleParametersTester.testPresets()">testPresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:11</td>   <td>257268</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:11</td>   <td>257788</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:11</td>   <td>257832</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258066</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.testRunLocally()">testRunLocally</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.MuscleTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="d0af9b">  <td>11/06/23 10:39:12</td>   <td>258166</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.MuscleTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:16</td>   <td>262069</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:17</td>   <td>263910</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:18</td>   <td>263931</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:55</td>   <td>301055</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:39:55</td>   <td>301846</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:06</td>   <td>372187</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377053</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377497</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="de77f4">  <td>11/06/23 10:41:11</td>   <td>377519</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:12</td>   <td>378863</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:13</td>   <td>379318</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testClusterExecute()">testClusterExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:16</td>   <td>382028</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:16</td>   <td>382117</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testExecute()">testExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:16</td>   <td>382573</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.ProbconsTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f6ba6f">  <td>11/06/23 10:41:17</td>   <td>383101</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.ProbconsTester.testSetInputTester()">testSetInputTester</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:17</td>   <td>383101</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testArguments()">testArguments</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:21</td>   <td>387200</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testConfiguration()">testConfiguration</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:21</td>   <td>387200</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMaxValues()">testConstrainedParametersMaxValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:25</td>   <td>391520</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMinValues()">testConstrainedParametersMinValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:28</td>   <td>394407</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersRandomValues()">testConstrainedParametersRandomValues</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:37</td>   <td>403169</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testDefaultParameters()">testDefaultParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:41</td>   <td>407019</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testOptions()">testOptions</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:41</td>   <td>407396</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testParameters()">testParameters</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeParametersTester.setup()">&gt;&gt;setup</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="96cf71">  <td>11/06/23 10:41:45</td>   <td>411196</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeParametersTester.testPresets()">testPresets</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:45</td>   <td>411411</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.readStatistics()">readStatistics</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:46</td>   <td>411928</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testClusterExecute()">testClusterExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417013</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testExecute()">testExecute</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417417</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testNcore()">testNcore</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.msa.TcoffeeTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f47bf5">  <td>11/06/23 10:41:51</td>   <td>417418</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.msa.TcoffeeTester.testPersistance()">testPersistance</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="af9fdc">  <td>11/06/23 10:41:52</td>   <td>418187</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.collector.ExecutionStatCollectorTester.testCollectStat()">testCollectStat</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="af9fdc">  <td>11/06/23 10:41:52</td>   <td>418458</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.collector.ExecutionStatCollectorTester.testHasCompleted()">testHasCompleted</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="af9fdc">  <td>11/06/23 10:41:52</td>   <td>418459</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.collector.ExecutionStatCollectorTester.testUpdateStatTester()">testUpdateStatTester</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ffc686">  <td>11/06/23 10:42:27</td>   <td>453471</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.stat.collector.StatDBTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="ffc686">  <td>11/06/23 10:42:27</td>   <td>453482</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.collector.StatDBTester.testVerifyJobsCount()">testVerifyJobsCount</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+<tr bgcolor="f0c8be">  <td>11/06/23 10:42:27</td>   <td>453894</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.stat.servlet.util.StatCollectionTester.testGetStats()">testGetStats</td> 
+  <td>main@1225898256</td>   <td></td> </tr>
+</table>
diff --git a/website/tests/Ant suite/reporter-output.html b/website/tests/Ant suite/reporter-output.html
new file mode 100644 (file)
index 0000000..063bc2e
--- /dev/null
@@ -0,0 +1 @@
+<h2>Reporter output</h2><table></table>
\ No newline at end of file
diff --git a/website/tests/Ant suite/testng-failed.xml b/website/tests/Ant suite/testng-failed.xml
new file mode 100644 (file)
index 0000000..e3d6ed0
--- /dev/null
@@ -0,0 +1,131 @@
+<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
+<suite thread-count="5" skipfailedinvocationCounts="false" verbose="3" name="Failed suite [Ant suite]" junit="false" annotations="JDK" data-provider-thread-count="10">
+  <test name="Ant test(failed)" junit="false" annotations="JDK">
+    <groups>
+      <run>
+        <exclude name="performance"/>
+        <exclude name="webservices"/>
+      </run>
+    </groups>
+    <classes>
+      <class name="compbio.runner.msa.MafftParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.metadata.OptionMarshallerTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.metadata.OptionCombinatorTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.disorder.IUPredTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.MafftTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.disorder.GlobPlotTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.engine.FilePullerTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.MuscleTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.MuscleParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.LimitTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.disorder.JronnTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.ProbconsParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.engine.conf.RunnerConfigMarshallerTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.metadata.RunnerConfigTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.conservation.AAConTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.disorder.DisemblTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.TcoffeeTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.ClustalWParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.metadata.PresetTester">
+        <methods>
+          <include name="loadPresets"/>
+        </methods>
+      </class>
+      <class name="compbio.engine.conf.PropertyHelperManagerTester">
+        <methods>
+          <include name="testLoadResources"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.TcoffeeParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.ProbconsTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.stat.collector.StatDBTester">
+        <methods>
+          <include name="testReadYearData"/>
+          <include name="init"/>
+          <include name="testGetEarliestRecord"/>
+          <include name="testReadOneMonthData"/>
+        </methods>
+      </class>
+    </classes>
+  </test>
+</suite>
diff --git a/website/tests/Ant suite/testng.xml.html b/website/tests/Ant suite/testng.xml.html
new file mode 100644 (file)
index 0000000..fedf3bc
--- /dev/null
@@ -0,0 +1 @@
+<html><head><title>testng.xml for Ant suite</title></head><body><tt>&lt;!DOCTYPE&nbsp;suite&nbsp;SYSTEM&nbsp;"http://testng.org/testng-1.0.dtd"&gt;<br/>&lt;suite&nbsp;thread-count="5"&nbsp;skipfailedinvocationCounts="false"&nbsp;verbose="3"&nbsp;name="Ant&nbsp;suite"&nbsp;junit="false"&nbsp;annotations="JDK"&nbsp;data-provider-thread-count="10"&gt;<br/>&nbsp;&nbsp;&lt;test&nbsp;name="Ant&nbsp;test"&nbsp;junit="false"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;groups&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;run&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;exclude&nbsp;name="performance"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;exclude&nbsp;name="webservices"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/run&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/groups&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data._structure.JnetAnnotation$AType"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data._structure.JnetAnnotation"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data._structure.JpredAnnotation"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data._structure.JpredResult"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.JABAService"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.JManagement"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.Metadata"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.MsaWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.RegistryWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.SequenceAnnotation"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.Align"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.AlignResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.Analize"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.AnalizeResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.CancelJob"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.CancelJobResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.CustomAlign"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.CustomAlignResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.CustomAnalize"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.CustomAnalizeResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetAnnotation"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetAnnotationResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetConservation"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetConservationResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetJobStatus"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetJobStatusResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetLastTested"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetLastTestedOn"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetLastTestedOnResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetLastTestedResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetLimit"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetLimitResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetLimits"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetLimitsResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetPresets"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetPresetsResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetResult"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetResultResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetRunnerOptions"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetRunnerOptionsResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetSupportedServices"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.GetSupportedServicesResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.IsOperating"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.IsOperatingResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.JobSubmissionExceptionBean"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.LimitExceededExceptionBean"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.PresetAlign"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.PresetAlignResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.PresetAnalize"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.PresetAnalizeResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.PullExecStatistics"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.PullExecStatisticsResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.ResultNotAvailableExceptionBean"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.TestAllServices"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.TestAllServicesResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.TestService"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.TestServiceResponse"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.UnsupportedRuntimeExceptionBean"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.msa.jaxws.WrongParameterExceptionBean"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.Alignment"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.AlignmentMetadata"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.ClustalAlignmentUtil"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.ClustalAlignmentUtilTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.ConservationMethod"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.DisemblResult"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.DisorderMethod"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaGeneratorManager"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaReader$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaReader"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaReaderTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaSequence"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaSequenceGenerator$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaSequenceGenerator$DNAAlphabet"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaSequenceGenerator$Letters"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaSequenceGenerator$ProteinAlphabet"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaSequenceGenerator$SeqType"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaSequenceGenerator"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaSequenceGeneratorTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.FastaSequenceTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.GlobProtResult"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.IUPredResult"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.Program"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.Range"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.SMERFSConstraints"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.Score"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.ScoreManager$ScoreHolder"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.ScoreManager"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.SequenceUtil"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.SequenceUtilTester$Trial"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.SequenceUtilTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.data.sequence.UnknownFileFormatException"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.AsyncExecutor"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.Cleaner"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.ClusterJobId"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.Configurator"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.EngineConfiguratorTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.FilePuller"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.FilePullerTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.Job"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.LoadBalancer"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.LoadBalancerTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.ProgressGetter"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.PulledFileCache"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.PulledFileCacheTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.SubmissionManager"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.SyncExecutor"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.CommandBuilder$Parameter"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.CommandBuilder"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.CommandBuilderTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.ConfExecutable"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.ConfiguredExecutable"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.EnvVariableProcessor"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.Executable$ExecProvider"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.Executable"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.PathValidator"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.PathValidatorTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.PipedExecutable"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.RunConfiguration"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.SkeletalExecutable"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.client.Util"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.AsyncJobRunner"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.ClusterSession$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.ClusterSession"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.ClusterSessionTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.ClusterUtil"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.JobRunner"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.StatisticManager"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa.UtilTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa._DrmaaExample"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.drmaa._JobStatus"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.dundee._Queue$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.dundee._Queue"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.dundee._QueueConstraints"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.cluster.dundee._QueueTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.conf.DirectoryManager"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.conf.DirectoryManagerTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.conf.PropertyHelperManager"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.conf.PropertyHelperManagerTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.conf.RunnerConfigMarshaller$MySchemaOutputResolver"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.conf.RunnerConfigMarshaller"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.conf.RunnerConfigMarshallerTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.conf._Key"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.AsyncLocalRunner"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.AsyncLocalRunnerTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.EngineResourcesLeakTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.ExecutableWrapper$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.ExecutableWrapper"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.LocalEngineUtil"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.LocalExecutorService$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.LocalExecutorService"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.LocalRunner"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.LocalRunnerTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.StreamGobbler$OutputType"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local.StreamGobbler"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local._TrackingExecutor$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local._TrackingExecutor$2"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.engine.local._TrackingExecutor"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.AllTestSuit"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.Argument"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.ChunkHolder"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.JobExecutionException"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.JobStatus"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.JobSubmissionException"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.Limit"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.LimitExceededException"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.LimitsManager"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.Option"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.OptionCombinatorTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.OptionMarshallerTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.Parameter"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.Preset"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.PresetManager"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.PresetTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.ResultNotAvailableException"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.RunnerConfig"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.RunnerConfigTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.UnsupportedRuntimeException"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.ValueConstrain$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.ValueConstrain$Type"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.ValueConstrain"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.metadata.WrongParameterException"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.BlastBlastComparator"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.BlastHmmerComparator"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.BlastParser"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.Hit$EvalueComporator"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.Hit$NumberComporator"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.Hit"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.JackHmmerHitParser"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.Jpred4"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.PScore"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.pipeline._jpred.Pairwise"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.OptionCombinator"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.Util"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._NativeSpecHelper"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._SkeletalCommandBuilder"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.BlastAll$blastType"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.BlastAll$dataBase"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.BlastAll"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.BlastParameters"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.Environment"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.Mcl"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.MclTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.NetNglyc"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.NetNglycTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.OB"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.OBTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.PSIBlast$blastType"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.PSIBlast$dataBase"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.PSIBlast"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.RPSBlast$DB"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.RPSBlast"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.RPSBlastTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.Ronn"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.RonnTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.Runners"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.Tmhmm2"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._impl.Tmhmm2Tester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner._jpred._Jpred"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.conservation.AACon"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.conservation.AAConTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.disorder.Disembl"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.disorder.DisemblTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.disorder.GlobPlot"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.disorder.GlobPlotTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.disorder.IUPred"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.disorder.IUPredTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.disorder.Jronn"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.disorder.JronnTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.ClustalW"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.ClustalWParametersTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.ClustalWTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.LimitTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.Mafft"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.MafftParametersTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.MafftTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.Muscle"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.MuscleParametersTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.MuscleTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.Probcons"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.ProbconsParametersTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.ProbconsTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.Tcoffee"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.TcoffeeParametersTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.msa.TcoffeeTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.psiblast.PsiBlast"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.ExecutionStatCollector$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.ExecutionStatCollector$JobDirectory"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.ExecutionStatCollector"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.ExecutionStatCollectorTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.JobStat$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.JobStat$2"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.JobStat$3"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.JobStat"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.StatDB"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.StatDBTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.collector.StatProcessor"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.servlet.AnnualStat"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.servlet.DisplayStat"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.servlet.Joblist"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.servlet.StatisticCollector"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.servlet.util.StatCollection$Stattype"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.servlet.util.StatCollection"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.servlet.util.StatCollectionTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.stat.servlet.util.Totals"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.AAConClient"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.AAConWSClientExample"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.CmdHelper"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.Constraints"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.IOHelper"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.Jws2Client"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.MetadataHelper"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.Services$1"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.Services"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.TestAAConWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.WSTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.client.WSTesterTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.AAConWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.ClustalWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.DisemblWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.GenericMetadataService"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.GlobPlotWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.IUPredWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.JronnWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.MafftWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.MuscleWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.ProbconsWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.RegistryWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.RegistryWSTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.SequenceAnnotationService"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.ShutdownEngines"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.SimpleWSPublisher"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.TcoffeeWS"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server.WSUtil"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server._MsaService"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.ws.server._WSLogger"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt;<br/>&nbsp;&nbsp;&lt;/test&gt;<br/>&lt;/suite&gt;<br/></tt></body></html>
\ No newline at end of file
diff --git a/website/tests/Ant suite/toc.html b/website/tests/Ant suite/toc.html
new file mode 100644 (file)
index 0000000..f379739
--- /dev/null
@@ -0,0 +1,30 @@
+<html>
+<head>
+<title>Results for Ant suite</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<h3><p align="center">Results for<br/><em>Ant suite</em></p></h3>
+<table border='1' width='100%'>
+<tr valign='top'>
+<td>1 test</td>
+<td><a target='mainFrame' href='classes.html'>50 classes</a></td>
+<td>205 methods:<br/>
+&nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/>
+&nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
+&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (27)</a></td>
+</tr>
+<tr>
+<td><a target='mainFrame' href='groups.html'>4 groups</a></td>
+<td><a target='mainFrame' href='reporter-output.html'>reporter output</a></td>
+<td><a target='mainFrame' href='testng.xml.html'>testng.xml</a></td>
+</tr></table>
+<table width='100%' class='test-passed'>
+<tr><td>
+<table style='width: 100%'><tr><td valign='top'>Ant test (216/0/0)</td><td valign='top' align='right'>
+  <a href='Ant test.html' target='mainFrame'>Results</a>
+</td></tr></table>
+</td></tr><p/>
+</table>
+</body></html>
\ No newline at end of file
diff --git a/website/tests/emailable-report.html b/website/tests/emailable-report.html
new file mode 100644 (file)
index 0000000..97fda3c
--- /dev/null
@@ -0,0 +1,738 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>TestNG:  Unit Test</title>
+<style type="text/css">
+table caption,table.info_table,table.param,table.passed,table.failed {margin-bottom:10px;border:1px solid #000099;border-collapse:collapse;empty-cells:show;}
+table.info_table td,table.info_table th,table.param td,table.param th,table.passed td,table.passed th,table.failed td,table.failed th {
+border:1px solid #000099;padding:.25em .5em .25em .5em
+}
+table.param th {vertical-align:bottom}
+td.numi,th.numi,td.numi_attn {
+text-align:right
+}
+tr.total td {font-weight:bold}
+table caption {
+text-align:center;font-weight:bold;
+}
+table.passed tr.stripe td,table tr.passedodd td {background-color: #00AA00;}
+table.passed td,table tr.passedeven td {background-color: #33FF33;}
+table.passed tr.stripe td,table tr.skippedodd td {background-color: #cccccc;}
+table.passed td,table tr.skippedodd td {background-color: #dddddd;}
+table.failed tr.stripe td,table tr.failedodd td,table.param td.numi_attn {background-color: #FF3333;}
+table.failed td,table tr.failedeven td,table.param tr.stripe td.numi_attn {background-color: #DD0000;}
+tr.stripe td,tr.stripe th {background-color: #E6EBF9;}
+p.totop {font-size:85%;text-align:center;border-bottom:2px black solid}
+div.shootout {padding:2em;border:3px #4854A8 solid}
+</style>
+</head>
+<body>
+<table cellspacing=0 cellpadding=0 class="param">
+<tr><th>Test</th><th class="numi">Methods<br/>Passed</th><th class="numi">Scenarios<br/>Passed</th><th class="numi"># skipped</th><th class="numi"># failed</th><th class="numi">Total<br/>Time</th><th class="numi">Included<br/>Groups</th><th class="numi">Excluded<br/>Groups</th></tr>
+<tr><td style="text-align:left;padding-right:2em">Ant test</td><td class="numi">205</td><td class="numi">216</td><td class="numi">0</td><td class="numi">0</td><td class="numi">453.9 seconds</td><td class="numi"></td><td class="numi">webservices performance </td></tr>
+</table>
+<a id="summary"></a>
+<table cellspacing=0 cellpadding=0 class="passed">
+<tr><th>Class</th><th>Method</th><th># of<br/>Scenarios</th><th>Time<br/>(Msecs)</th></tr>
+<tr><th colspan="4">Ant test &#8212; passed</th></tr>
+<tr class="passedodd"><td rowspan="3">compbio.data.sequence.ClustalAlignmentUtilTester<td><a href="#m1"><b>testReadClustalFile</b>  </a></td><td class="numi">1</td><td class="numi">12</td></tr><tr class="passedodd"><td><a href="#m2"><b>testReadClustalFileLongNames</b>  </a></td><td class="numi">1</td><td class="numi">19</td></tr><tr class="passedodd"><td><a href="#m3"><b>testReadClustalFileShortNames</b>  </a></td><td class="numi">1</td><td class="numi">14</td></tr>
+<tr class="passedeven"><td rowspan="1">compbio.data.sequence.FastaReaderTester<td><a href="#m4"><b>test</b>  </a></td><td class="numi">1</td><td class="numi">18</td></tr>
+<tr class="passedodd"><td rowspan="1">compbio.data.sequence.FastaSequenceGeneratorTester<td><a href="#m5"><b>testProteinSequenceGeneration</b>  </a></td><td class="numi">1</td><td class="numi">7</td></tr>
+<tr class="passedeven"><td rowspan="1">compbio.data.sequence.FastaSequenceTester<td><a href="#m6"><b>testGetFormattedFasta</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedodd"><td rowspan="12">compbio.data.sequence.SequenceUtilTester<td><a href="#m7"><b>loadJronnFile</b>  </a></td><td class="numi">1</td><td class="numi">27</td></tr><tr class="passedodd"><td><a href="#m8"><b>testCleanProteinSequence</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedodd"><td><a href="#m9"><b>testCleanSequence</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m10"><b>testDeepCleanSequence</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m11"><b>testReadAAConResults</b>  </a></td><td class="numi">1</td><td class="numi">269</td></tr><tr class="passedodd"><td><a href="#m12"><b>testReadDisemblResults</b>  </a></td><td class="numi">1</td><td class="numi">125</td></tr><tr class="passedodd"><td><a href="#m13"><b>testReadGlobPlotResults</b>  </a></td><td class="numi">1</td><td class="numi">104</td></tr><tr class="passedodd"><td><a href="#m14"><b>testReadIUPredForGlobDomain</b>  </a></td><td class="numi">1</td><td class="numi">6</td></tr><tr class="passedodd"><td><a href="#m15"><b>testReadIUPredForShortAndLongDisorder</b>  </a></td><td class="numi">1</td><td class="numi">36</td></tr><tr class="passedodd"><td><a href="#m16"><b>testReadWriteFasta</b>  </a></td><td class="numi">1</td><td class="numi">8</td></tr><tr class="passedodd"><td><a href="#m17"><b>testisNonAmbNucleotideSequence</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedodd"><td><a href="#m18"><b>testisProteinSequence</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedeven"><td rowspan="2">compbio.engine.EngineConfiguratorTester<td><a href="#m19"><b>testGetAsyncEngine</b>  </a></td><td class="numi">1</td><td class="numi">12</td></tr><tr class="passedeven"><td><a href="#m20"><b>testGetSyncEngine</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr>
+<tr class="passedodd"><td rowspan="4">compbio.engine.FilePullerTester<td><a href="#m21"><b>testCache</b> (engine) </a></td><td class="numi">1</td><td class="numi">6008</td></tr><tr class="passedodd"><td><a href="#m22"><b>testGet</b>  </a></td><td class="numi">1</td><td class="numi">2</td></tr><tr class="passedodd"><td><a href="#m23"><b>testGetDelay</b> (engine) </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m24"><b>testPull</b> (engine) </a></td><td class="numi">1</td><td class="numi">14</td></tr>
+<tr class="passedeven"><td rowspan="1">compbio.engine.LoadBalancerTester<td><a href="#m25"><b>testLoadBalance</b>  </a></td><td class="numi">1</td><td class="numi">57</td></tr>
+<tr class="passedodd"><td rowspan="1">compbio.engine.PulledFileCacheTester<td><a href="#m26"><b>test</b>  </a></td><td class="numi">1</td><td class="numi">5011</td></tr>
+<tr class="passedeven"><td rowspan="3">compbio.engine.client.CommandBuilderTester<td><a href="#m27"><b>testCommandBuilding</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedeven"><td><a href="#m28"><b>testOptionsToCommand</b>  </a></td><td class="numi">1</td><td class="numi">40</td></tr><tr class="passedeven"><td><a href="#m29"><b>testSpaceDelimiterExecutable</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedodd"><td rowspan="2">compbio.engine.client.PathValidatorTester<td><a href="#m30"><b>testGetClassPath</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedodd"><td><a href="#m31"><b>testIsAbsolutePath</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedeven"><td rowspan="1">compbio.engine.cluster.drmaa.ClusterSessionTester<td><a href="#m32"><b>testTaskList</b> (engine, cluster) </a></td><td class="numi">1</td><td class="numi">3953</td></tr>
+<tr class="passedodd"><td rowspan="3">compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester<td><a href="#m33"><b>testCancel</b> (engine, cluster) </a></td><td class="numi">1</td><td class="numi">1257</td></tr><tr class="passedodd"><td><a href="#m34"><b>testGetJobStatus</b> (engine, cluster) </a></td><td class="numi">1</td><td class="numi">4765</td></tr><tr class="passedodd"><td><a href="#m35"><b>testSubmit</b> (engine, cluster) </a></td><td class="numi">1</td><td class="numi">3976</td></tr>
+<tr class="passedeven"><td rowspan="2">compbio.engine.cluster.drmaa.DrmaaClusterEngineTester<td><a href="#m36"><b>testCancel</b> (engine, cluster) </a></td><td class="numi">1</td><td class="numi">1538</td></tr><tr class="passedeven"><td><a href="#m37"><b>testSubmit</b> (engine, cluster) </a></td><td class="numi">1</td><td class="numi">3508</td></tr>
+<tr class="passedodd"><td rowspan="1">compbio.engine.cluster.drmaa.UtilTester<td><a href="#m38"><b>testParser</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr>
+<tr class="passedeven"><td rowspan="1">compbio.engine.cluster.dundee._QueueTester<td><a href="#m39"><b>testQueue</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedodd"><td rowspan="1">compbio.engine.conf.DirectoryManagerTester<td><a href="#m40"><b>testGetDirectory</b>  </a></td><td class="numi">4</td><td class="numi">105</td></tr>
+<tr class="passedeven"><td rowspan="5">compbio.engine.conf.PropertyHelperManagerTester<td><a href="#m41"><b>testClusterEngineConf</b> (cluster) </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedeven"><td><a href="#m42"><b>validateClustalConfiguration</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedeven"><td><a href="#m43"><b>validateMafftConfiguration</b>  </a></td><td class="numi">1</td><td class="numi">2</td></tr><tr class="passedeven"><td><a href="#m44"><b>validateMuscleConfiguration</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedeven"><td><a href="#m45"><b>validateTcoffeeConfiguration</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedodd"><td rowspan="5">compbio.engine.conf.RunnerConfigMarshallerTester<td><a href="#m46"><b>testMarshalling</b>  </a></td><td class="numi">1</td><td class="numi">4</td></tr><tr class="passedodd"><td><a href="#m47"><b>testSchemaFromCodeGeneration</b>  </a></td><td class="numi">1</td><td class="numi">130</td></tr><tr class="passedodd"><td><a href="#m48"><b>testUnMarshalling</b>  </a></td><td class="numi">1</td><td class="numi">17</td></tr><tr class="passedodd"><td><a href="#m49"><b>testValidation</b>  </a></td><td class="numi">1</td><td class="numi">82</td></tr><tr class="passedodd"><td><a href="#m50"><b>testValidationOnMarshalling</b>  </a></td><td class="numi">1</td><td class="numi">10</td></tr>
+<tr class="passedeven"><td rowspan="7">compbio.engine.local.AsyncLocalRunnerTester<td><a href="#m51"><b>testAsyncCancelOperation</b> (engine) </a></td><td class="numi">1</td><td class="numi">17</td></tr><tr class="passedeven"><td><a href="#m52"><b>testAsyncRetrievOperation</b> (engine) </a></td><td class="numi">1</td><td class="numi">124</td></tr><tr class="passedeven"><td><a href="#m53"><b>testCancelCompletedTaskLocally</b> (engine) </a></td><td class="numi">1</td><td class="numi">3017</td></tr><tr class="passedeven"><td><a href="#m54"><b>testCancelLocally</b> (engine) </a></td><td class="numi">1</td><td class="numi">13</td></tr><tr class="passedeven"><td><a href="#m55"><b>testGetStatus</b> (engine) </a></td><td class="numi">5</td><td class="numi">38622</td></tr><tr class="passedeven"><td><a href="#m56"><b>testMultipleCancelLocally</b> (engine) </a></td><td class="numi">1</td><td class="numi">54</td></tr><tr class="passedeven"><td><a href="#m57"><b>testSubmitLocally</b> (engine) </a></td><td class="numi">5</td><td class="numi">229</td></tr>
+<tr class="passedodd"><td rowspan="3">compbio.engine.local.LocalRunnerTester<td><a href="#m58"><b>testCancelCompletedTaskLocally</b> (engine) </a></td><td class="numi">1</td><td class="numi">49</td></tr><tr class="passedodd"><td><a href="#m59"><b>testCancelLocally</b> (engine) </a></td><td class="numi">1</td><td class="numi">17</td></tr><tr class="passedodd"><td><a href="#m60"><b>testMultipleCancelLocally</b> (engine) </a></td><td class="numi">1</td><td class="numi">44</td></tr>
+<tr class="passedeven"><td rowspan="2">compbio.metadata.OptionCombinatorTester<td><a href="#m61"><b>testgetAllOptions</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedeven"><td><a href="#m62"><b>testgetAllParameters</b>  </a></td><td class="numi">1</td><td class="numi">3</td></tr>
+<tr class="passedodd"><td rowspan="2">compbio.metadata.OptionMarshallerTester<td><a href="#m63"><b>testMarshalling</b>  </a></td><td class="numi">1</td><td class="numi">33</td></tr><tr class="passedodd"><td><a href="#m64"><b>testUnMarshalling</b>  </a></td><td class="numi">1</td><td class="numi">65</td></tr>
+<tr class="passedeven"><td rowspan="3">compbio.metadata.PresetTester<td><a href="#m65"><b>marshallPreset</b>  </a></td><td class="numi">1</td><td class="numi">14</td></tr><tr class="passedeven"><td><a href="#m66"><b>testPresetWithMuptiOptions</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedeven"><td><a href="#m67"><b>validatePresets</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr>
+<tr class="passedodd"><td rowspan="12">compbio.metadata.RunnerConfigTester<td><a href="#m68"><b>testCreateNumParameterWithoutValidValue</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m69"><b>testCreateParameter</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m70"><b>testCreateParameterWithValidValueConstrain</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m71"><b>testOptionNoDefaultValidate</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m72"><b>testOptionSetInvalidValue</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m73"><b>testOptionToCommand</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m74"><b>testParameterToCommand</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m75"><b>testValidate</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m76"><b>testValidateBoundaryConstrainCheck</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m77"><b>testValidateLowerBoundaryConstrainCheck</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m78"><b>testValidateUpperBoundaryConstrainCheck</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedodd"><td><a href="#m79"><b>testValidateValueConstrain</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedeven"><td rowspan="1">compbio.runner._impl.MclTester<td><a href="#m80"><b>testGetTestCommand</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedodd"><td rowspan="1">compbio.runner._impl.NetNglycTester<td><a href="#m81"><b>testGetTestCommand</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr>
+<tr class="passedeven"><td rowspan="2">compbio.runner._impl.OBTester<td><a href="#m82"><b>testGetTestArgsCommand</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedeven"><td><a href="#m83"><b>testGetTestCommand</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedodd"><td rowspan="2">compbio.runner._impl.RPSBlastTester<td><a href="#m84"><b>testGetTestArgsCommand</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m85"><b>testGetTestCommand</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedeven"><td rowspan="1">compbio.runner._impl.RonnTester<td><a href="#m86"><b>testGetTestCommand</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedodd"><td rowspan="1">compbio.runner._impl.Tmhmm2Tester<td><a href="#m87"><b>testGetTestCommand</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedeven"><td rowspan="8">compbio.runner.conservation.AAConTester<td><a href="#m88"><b>readStatistics</b> (runner) </a></td><td class="numi">1</td><td class="numi">1493</td></tr><tr class="passedeven"><td><a href="#m89"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">113</td></tr><tr class="passedeven"><td><a href="#m90"><b>testPersistance</b> (runner) </a></td><td class="numi">1</td><td class="numi">775</td></tr><tr class="passedeven"><td><a href="#m91"><b>testRunLocally</b> (runner) </a></td><td class="numi">1</td><td class="numi">827</td></tr><tr class="passedeven"><td><a href="#m92"><b>testRunLocallyOnTwoCpu</b> (runner) </a></td><td class="numi">1</td><td class="numi">289</td></tr><tr class="passedeven"><td><a href="#m93"><b>testRunLocallyWithPreset</b> (runner) </a></td><td class="numi">1</td><td class="numi">653</td></tr><tr class="passedeven"><td><a href="#m94"><b>testRunOnCluster</b> (runner) </a></td><td class="numi">1</td><td class="numi">3640</td></tr><tr class="passedeven"><td><a href="#m95"><b>testRunOnClusterAsync</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">5018</td></tr>
+<tr class="passedodd"><td rowspan="6">compbio.runner.disorder.DisemblTester<td><a href="#m96"><b>readStatistics</b> (runner) </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m97"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">44</td></tr><tr class="passedodd"><td><a href="#m98"><b>testPersistance</b> (runner) </a></td><td class="numi">1</td><td class="numi">1297</td></tr><tr class="passedodd"><td><a href="#m99"><b>testRunLocally</b> (runner) </a></td><td class="numi">1</td><td class="numi">579</td></tr><tr class="passedodd"><td><a href="#m100"><b>testRunOnCluster</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">2047</td></tr><tr class="passedodd"><td><a href="#m101"><b>testRunOnClusterAsync</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">6011</td></tr>
+<tr class="passedeven"><td rowspan="6">compbio.runner.disorder.GlobPlotTester<td><a href="#m102"><b>readStatistics</b> (runner) </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedeven"><td><a href="#m103"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">43</td></tr><tr class="passedeven"><td><a href="#m104"><b>testPersistance</b> (runner) </a></td><td class="numi">1</td><td class="numi">980</td></tr><tr class="passedeven"><td><a href="#m105"><b>testRunLocally</b> (runner) </a></td><td class="numi">1</td><td class="numi">454</td></tr><tr class="passedeven"><td><a href="#m106"><b>testRunOnCluster</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">2503</td></tr><tr class="passedeven"><td><a href="#m107"><b>testRunOnClusterAsync</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">6021</td></tr>
+<tr class="passedodd"><td rowspan="8">compbio.runner.disorder.IUPredTester<td><a href="#m108"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">69</td></tr><tr class="passedodd"><td><a href="#m109"><b>testPersistance</b> (runner) </a></td><td class="numi">1</td><td class="numi">308</td></tr><tr class="passedodd"><td><a href="#m110"><b>testReadResults</b> (runner) </a></td><td class="numi">1</td><td class="numi">25</td></tr><tr class="passedodd"><td><a href="#m111"><b>testRunLocally</b> (runner) </a></td><td class="numi">1</td><td class="numi">196</td></tr><tr class="passedodd"><td><a href="#m112"><b>testRunLocallyWithParams</b> (runner) </a></td><td class="numi">1</td><td class="numi">71</td></tr><tr class="passedodd"><td><a href="#m113"><b>testRunOnCluster</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">3308</td></tr><tr class="passedodd"><td><a href="#m114"><b>testRunOnClusterAsync</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">6025</td></tr><tr class="passedodd"><td><a href="#m115"><b>testSetParameter</b> (runner) </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedeven"><td rowspan="7">compbio.runner.disorder.JronnTester<td><a href="#m116"><b>readStatistics</b> (runner) </a></td><td class="numi">1</td><td class="numi">18639</td></tr><tr class="passedeven"><td><a href="#m117"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">45</td></tr><tr class="passedeven"><td><a href="#m118"><b>testPersistance</b> (runner) </a></td><td class="numi">1</td><td class="numi">18613</td></tr><tr class="passedeven"><td><a href="#m119"><b>testRunLocally</b> (runner) </a></td><td class="numi">1</td><td class="numi">18541</td></tr><tr class="passedeven"><td><a href="#m120"><b>testRunLocallyOnTwoCpu</b> (runner) </a></td><td class="numi">1</td><td class="numi">7131</td></tr><tr class="passedeven"><td><a href="#m121"><b>testRunOnCluster</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">13058</td></tr><tr class="passedeven"><td><a href="#m122"><b>testRunOnClusterAsync</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">11022</td></tr>
+<tr class="passedodd"><td rowspan="9">compbio.runner.msa.ClustalWParametersTester<td><a href="#m123"><b>testArguments</b> (runner) </a></td><td class="numi">1</td><td class="numi">1649</td></tr><tr class="passedodd"><td><a href="#m124"><b>testConfiguration</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedodd"><td><a href="#m125"><b>testConstrainedParametersMaxValues</b> (runner) </a></td><td class="numi">1</td><td class="numi">678</td></tr><tr class="passedodd"><td><a href="#m126"><b>testConstrainedParametersMinValues</b> (runner) </a></td><td class="numi">1</td><td class="numi">682</td></tr><tr class="passedodd"><td><a href="#m127"><b>testConstrainedParametersRandomValues</b> (runner) </a></td><td class="numi">1</td><td class="numi">672</td></tr><tr class="passedodd"><td><a href="#m128"><b>testDefaultParameters</b> (runner) </a></td><td class="numi">1</td><td class="numi">129</td></tr><tr class="passedodd"><td><a href="#m129"><b>testOptions</b> (runner) </a></td><td class="numi">1</td><td class="numi">396</td></tr><tr class="passedodd"><td><a href="#m130"><b>testParameters</b> (runner) </a></td><td class="numi">1</td><td class="numi">1074</td></tr><tr class="passedodd"><td><a href="#m131"><b>testPresets</b> (runner) </a></td><td class="numi">1</td><td class="numi">129</td></tr>
+<tr class="passedeven"><td rowspan="8">compbio.runner.msa.ClustalWTester<td><a href="#m132"><b>readStatistics</b> (runner) </a></td><td class="numi">1</td><td class="numi">518</td></tr><tr class="passedeven"><td><a href="#m133"><b>readStatisticsClusterExecution</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">1640</td></tr><tr class="passedeven"><td><a href="#m134"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">46</td></tr><tr class="passedeven"><td><a href="#m135"><b>testOptionsLocally</b> (runner) </a></td><td class="numi">1</td><td class="numi">429</td></tr><tr class="passedeven"><td><a href="#m136"><b>testPersistance</b> (runner) </a></td><td class="numi">1</td><td class="numi">303</td></tr><tr class="passedeven"><td><a href="#m137"><b>testRunLocally</b> (runner) </a></td><td class="numi">1</td><td class="numi">132</td></tr><tr class="passedeven"><td><a href="#m138"><b>testRunOnCluster</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">5003</td></tr><tr class="passedeven"><td><a href="#m139"><b>testRunWithMatrix</b> (runner) </a></td><td class="numi">1</td><td class="numi">130</td></tr>
+<tr class="passedodd"><td rowspan="2">compbio.runner.msa.LimitTester<td><a href="#m140"><b>testLimitExceeded</b>  </a></td><td class="numi">1</td><td class="numi">14</td></tr><tr class="passedodd"><td><a href="#m141"><b>testLoadLimits</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedeven"><td rowspan="9">compbio.runner.msa.MafftParametersTester<td><a href="#m142"><b>testArguments</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">3027</td></tr><tr class="passedeven"><td><a href="#m143"><b>testConfiguration</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedeven"><td><a href="#m144"><b>testConstrainedParametersMaxValues</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">1461</td></tr><tr class="passedeven"><td><a href="#m145"><b>testConstrainedParametersMinValues</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">886</td></tr><tr class="passedeven"><td><a href="#m146"><b>testConstrainedParametersRandomValues</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">3530</td></tr><tr class="passedeven"><td><a href="#m147"><b>testDefaultParameters</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">4507</td></tr><tr class="passedeven"><td><a href="#m148"><b>testOptions</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">971</td></tr><tr class="passedeven"><td><a href="#m149"><b>testParameters</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">1179</td></tr><tr class="passedeven"><td><a href="#m150"><b>testPresets</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">965</td></tr>
+<tr class="passedodd"><td rowspan="7">compbio.runner.msa.MafftTester<td><a href="#m151"><b>readStatistics</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">516</td></tr><tr class="passedodd"><td><a href="#m152"><b>testClusterExecute</b> (cluster, runner, non_windows) </a></td><td class="numi">1</td><td class="numi">1264</td></tr><tr class="passedodd"><td><a href="#m153"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">62</td></tr><tr class="passedodd"><td><a href="#m154"><b>testExecute</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">162</td></tr><tr class="passedodd"><td><a href="#m155"><b>testPersistance</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">305</td></tr><tr class="passedodd"><td><a href="#m156"><b>testRunOnClusterAsyncCheckStatusLongPoolingTime</b> (cluster, runner, non_windows) </a></td><td class="numi">1</td><td class="numi">5535</td></tr><tr class="passedodd"><td><a href="#m157"><b>testSetInputTester</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedeven"><td rowspan="9">compbio.runner.msa.MuscleParametersTester<td><a href="#m158"><b>testArguments</b> (runner) </a></td><td class="numi">1</td><td class="numi">4387</td></tr><tr class="passedeven"><td><a href="#m159"><b>testConfiguration</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedeven"><td><a href="#m160"><b>testConstrainedParametersMaxValues</b> (runner) </a></td><td class="numi">1</td><td class="numi">1977</td></tr><tr class="passedeven"><td><a href="#m161"><b>testConstrainedParametersMinValues</b> (runner) </a></td><td class="numi">1</td><td class="numi">1112</td></tr><tr class="passedeven"><td><a href="#m162"><b>testConstrainedParametersRandomValues</b> (runner) </a></td><td class="numi">1</td><td class="numi">2749</td></tr><tr class="passedeven"><td><a href="#m163"><b>testDefaultParameters</b> (runner) </a></td><td class="numi">1</td><td class="numi">100</td></tr><tr class="passedeven"><td><a href="#m164"><b>testOptions</b> (runner) </a></td><td class="numi">1</td><td class="numi">1360</td></tr><tr class="passedeven"><td><a href="#m165"><b>testParameters</b> (runner) </a></td><td class="numi">1</td><td class="numi">1919</td></tr><tr class="passedeven"><td><a href="#m166"><b>testPresets</b> (runner) </a></td><td class="numi">1</td><td class="numi">242</td></tr>
+<tr class="passedodd"><td rowspan="5">compbio.runner.msa.MuscleTester<td><a href="#m167"><b>readStatistics</b> (runner) </a></td><td class="numi">1</td><td class="numi">520</td></tr><tr class="passedodd"><td><a href="#m168"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">43</td></tr><tr class="passedodd"><td><a href="#m169"><b>testPersistance</b> (runner) </a></td><td class="numi">1</td><td class="numi">233</td></tr><tr class="passedodd"><td><a href="#m170"><b>testRunLocally</b> (runner) </a></td><td class="numi">1</td><td class="numi">100</td></tr><tr class="passedodd"><td><a href="#m171"><b>testRunOnCluster</b> (cluster, runner) </a></td><td class="numi">1</td><td class="numi">3867</td></tr>
+<tr class="passedeven"><td rowspan="8">compbio.runner.msa.ProbconsParametersTester<td><a href="#m172"><b>testArguments</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">1819</td></tr><tr class="passedeven"><td><a href="#m173"><b>testConfiguration</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedeven"><td><a href="#m174"><b>testConstrainedParametersMaxValues</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">37102</td></tr><tr class="passedeven"><td><a href="#m175"><b>testConstrainedParametersMinValues</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">768</td></tr><tr class="passedeven"><td><a href="#m176"><b>testConstrainedParametersRandomValues</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">70319</td></tr><tr class="passedeven"><td><a href="#m177"><b>testDefaultParameters</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">4845</td></tr><tr class="passedeven"><td><a href="#m178"><b>testOptions</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">443</td></tr><tr class="passedeven"><td><a href="#m179"><b>testParameters</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">1344</td></tr>
+<tr class="passedodd"><td rowspan="6">compbio.runner.msa.ProbconsTester<td><a href="#m180"><b>readStatistics</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">455</td></tr><tr class="passedodd"><td><a href="#m181"><b>testClusterExecute</b> (cluster, runner, non_windows) </a></td><td class="numi">1</td><td class="numi">2710</td></tr><tr class="passedodd"><td><a href="#m182"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">89</td></tr><tr class="passedodd"><td><a href="#m183"><b>testExecute</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">455</td></tr><tr class="passedodd"><td><a href="#m184"><b>testPersistance</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">527</td></tr><tr class="passedodd"><td><a href="#m185"><b>testSetInputTester</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">0</td></tr>
+<tr class="passedeven"><td rowspan="9">compbio.runner.msa.TcoffeeParametersTester<td><a href="#m186"><b>testArguments</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">4098</td></tr><tr class="passedeven"><td><a href="#m187"><b>testConfiguration</b>  </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedeven"><td><a href="#m188"><b>testConstrainedParametersMaxValues</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">4319</td></tr><tr class="passedeven"><td><a href="#m189"><b>testConstrainedParametersMinValues</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">2887</td></tr><tr class="passedeven"><td><a href="#m190"><b>testConstrainedParametersRandomValues</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">8762</td></tr><tr class="passedeven"><td><a href="#m191"><b>testDefaultParameters</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">3850</td></tr><tr class="passedeven"><td><a href="#m192"><b>testOptions</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">377</td></tr><tr class="passedeven"><td><a href="#m193"><b>testParameters</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">3800</td></tr><tr class="passedeven"><td><a href="#m194"><b>testPresets</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">214</td></tr>
+<tr class="passedodd"><td rowspan="6">compbio.runner.msa.TcoffeeTester<td><a href="#m195"><b>readStatistics</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">516</td></tr><tr class="passedodd"><td><a href="#m196"><b>testClusterExecute</b> (cluster, runner, non_windows) </a></td><td class="numi">1</td><td class="numi">5084</td></tr><tr class="passedodd"><td><a href="#m197"><b>testConfigurationLoading</b> (runner) </a></td><td class="numi">1</td><td class="numi">39</td></tr><tr class="passedodd"><td><a href="#m198"><b>testExecute</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">364</td></tr><tr class="passedodd"><td><a href="#m199"><b>testNcore</b> (runner, non_windows) </a></td><td class="numi">1</td><td class="numi">0</td></tr><tr class="passedodd"><td><a href="#m200"><b>testPersistance</b> (cluster, runner, non_windows) </a></td><td class="numi">1</td><td class="numi">769</td></tr>
+<tr class="passedeven"><td rowspan="3">compbio.stat.collector.ExecutionStatCollectorTester<td><a href="#m201"><b>testCollectStat</b>  </a></td><td class="numi">1</td><td class="numi">271</td></tr><tr class="passedeven"><td><a href="#m202"><b>testHasCompleted</b>  </a></td><td class="numi">1</td><td class="numi">1</td></tr><tr class="passedeven"><td><a href="#m203"><b>testUpdateStatTester</b>  </a></td><td class="numi">1</td><td class="numi">35012</td></tr>
+<tr class="passedodd"><td rowspan="1">compbio.stat.collector.StatDBTester<td><a href="#m204"><b>testVerifyJobsCount</b>  </a></td><td class="numi">1</td><td class="numi">412</td></tr>
+<tr class="passedeven"><td rowspan="1">compbio.stat.servlet.util.StatCollectionTester<br>"Ant test"<td><a href="#m205"><b>testGetStats</b>  </a></td><td class="numi">1</td><td class="numi">22</td></tr>
+</table>
+<h1>Ant test</h1>
+<a id="m1"></a><h2>compbio.data.sequence.ClustalAlignmentUtilTester:testReadClustalFile</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m2"></a><h2>compbio.data.sequence.ClustalAlignmentUtilTester:testReadClustalFileLongNames</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m3"></a><h2>compbio.data.sequence.ClustalAlignmentUtilTester:testReadClustalFileShortNames</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m4"></a><h2>compbio.data.sequence.FastaReaderTester:test</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m5"></a><h2>compbio.data.sequence.FastaSequenceGeneratorTester:testProteinSequenceGeneration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m6"></a><h2>compbio.data.sequence.FastaSequenceTester:testGetFormattedFasta</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m7"></a><h2>compbio.data.sequence.SequenceUtilTester:loadJronnFile</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m8"></a><h2>compbio.data.sequence.SequenceUtilTester:testCleanProteinSequence</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m9"></a><h2>compbio.data.sequence.SequenceUtilTester:testCleanSequence</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m10"></a><h2>compbio.data.sequence.SequenceUtilTester:testDeepCleanSequence</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m11"></a><h2>compbio.data.sequence.SequenceUtilTester:testReadAAConResults</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m12"></a><h2>compbio.data.sequence.SequenceUtilTester:testReadDisemblResults</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m13"></a><h2>compbio.data.sequence.SequenceUtilTester:testReadGlobPlotResults</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m14"></a><h2>compbio.data.sequence.SequenceUtilTester:testReadIUPredForGlobDomain</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m15"></a><h2>compbio.data.sequence.SequenceUtilTester:testReadIUPredForShortAndLongDisorder</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m16"></a><h2>compbio.data.sequence.SequenceUtilTester:testReadWriteFasta</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m17"></a><h2>compbio.data.sequence.SequenceUtilTester:testisNonAmbNucleotideSequence</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m18"></a><h2>compbio.data.sequence.SequenceUtilTester:testisProteinSequence</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m19"></a><h2>compbio.engine.EngineConfiguratorTester:testGetAsyncEngine</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m20"></a><h2>compbio.engine.EngineConfiguratorTester:testGetSyncEngine</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m21"></a><h2>compbio.engine.FilePullerTester:testCache</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m22"></a><h2>compbio.engine.FilePullerTester:testGet</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m23"></a><h2>compbio.engine.FilePullerTester:testGetDelay</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m24"></a><h2>compbio.engine.FilePullerTester:testPull</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m25"></a><h2>compbio.engine.LoadBalancerTester:testLoadBalance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m26"></a><h2>compbio.engine.PulledFileCacheTester:test</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m27"></a><h2>compbio.engine.client.CommandBuilderTester:testCommandBuilding</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m28"></a><h2>compbio.engine.client.CommandBuilderTester:testOptionsToCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m29"></a><h2>compbio.engine.client.CommandBuilderTester:testSpaceDelimiterExecutable</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m30"></a><h2>compbio.engine.client.PathValidatorTester:testGetClassPath</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m31"></a><h2>compbio.engine.client.PathValidatorTester:testIsAbsolutePath</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m32"></a><h2>compbio.engine.cluster.drmaa.ClusterSessionTester:testTaskList</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m33"></a><h2>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester:testCancel</h2>
+<div style="padding-left:3em">
+<p>java.io.FileNotFoundException: Result for the jobId /homes/pvtroshin/workspace/jaba2/local_jobsout/ClustalW#6405924652151282 with file name TO1381.clustal.cluster.out is not found!</p>
+compbio.runner.msa.ClustalW.getResults(ClustalW.java:73)
+<br/>at compbio.runner.msa.ClustalW.getResults(ClustalW.java:34)
+<br/>at compbio.engine.client.ConfExecutable.getResults(ConfExecutable.java:207)
+<br/>at compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel(DrmaaAsyncClusterEngineTester.java:109)
+<br/>23 lines not shown
+<p>Caused by Result for the jobId /homes/pvtroshin/workspace/jaba2/local_jobsout/ClustalW#6405924652151282 with file name TO1381.clustal.cluster.out is not found!</p>
+compbio.runner.Util.readClustalFile(Util.java:93)
+<br/>at compbio.runner.msa.ClustalW.getResults(ClustalW.java:70)
+<br/>at compbio.runner.msa.ClustalW.getResults(ClustalW.java:34)
+<br/>at compbio.engine.client.ConfExecutable.getResults(ConfExecutable.java:207)
+<br/>at compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel(DrmaaAsyncClusterEngineTester.java:109)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m34"></a><h2>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester:testGetJobStatus</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m35"></a><h2>compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester:testSubmit</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m36"></a><h2>compbio.engine.cluster.drmaa.DrmaaClusterEngineTester:testCancel</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m37"></a><h2>compbio.engine.cluster.drmaa.DrmaaClusterEngineTester:testSubmit</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m38"></a><h2>compbio.engine.cluster.drmaa.UtilTester:testParser</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m39"></a><h2>compbio.engine.cluster.dundee._QueueTester:testQueue</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m40"></a><h2>compbio.engine.conf.DirectoryManagerTester:testGetDirectory</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m41"></a><h2>compbio.engine.conf.PropertyHelperManagerTester:testClusterEngineConf</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m42"></a><h2>compbio.engine.conf.PropertyHelperManagerTester:validateClustalConfiguration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m43"></a><h2>compbio.engine.conf.PropertyHelperManagerTester:validateMafftConfiguration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m44"></a><h2>compbio.engine.conf.PropertyHelperManagerTester:validateMuscleConfiguration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m45"></a><h2>compbio.engine.conf.PropertyHelperManagerTester:validateTcoffeeConfiguration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m46"></a><h2>compbio.engine.conf.RunnerConfigMarshallerTester:testMarshalling</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m47"></a><h2>compbio.engine.conf.RunnerConfigMarshallerTester:testSchemaFromCodeGeneration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m48"></a><h2>compbio.engine.conf.RunnerConfigMarshallerTester:testUnMarshalling</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m49"></a><h2>compbio.engine.conf.RunnerConfigMarshallerTester:testValidation</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m50"></a><h2>compbio.engine.conf.RunnerConfigMarshallerTester:testValidationOnMarshalling</h2>
+<div style="padding-left:3em">
+<p>null</p>
+com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323)
+<br/>at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+<br/>at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+<br/>at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+<br/>at compbio.engine.conf.RunnerConfigMarshallerTester.testValidationOnMarshalling(RunnerConfigMarshallerTester.java:259)
+<br/>23 lines not shown
+<p>Caused by cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.</p>
+com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
+<br/>at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
+<br/>at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
+<br/>at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
+<br/>at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410)
+<br/>at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165)
+<br/>at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777)
+<br/>at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:685)
+<br/>at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:549)
+<br/>at org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
+<br/>at com.sun.xml.bind.v2.runtime.output.SAXOutput.endStartTag(SAXOutput.java:128)
+<br/>at com.sun.xml.bind.v2.runtime.output.ForkXmlOutput.endStartTag(ForkXmlOutput.java:106)
+<br/>at com.sun.xml.bind.v2.runtime.XMLSerializer.endAttributes(XMLSerializer.java:310)
+<br/>at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:699)
+<br/>at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)
+<br/>at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)
+<br/>at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)
+<br/>at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:344)
+<br/>at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsSoleContent(XMLSerializer.java:597)
+<br/>at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(ClassBeanInfoImpl.java:328)
+<br/>at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:498)
+<br/>at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:320)
+<br/>at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+<br/>at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+<br/>at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+<br/>at compbio.engine.conf.RunnerConfigMarshallerTester.testValidationOnMarshalling(RunnerConfigMarshallerTester.java:259)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m51"></a><h2>compbio.engine.local.AsyncLocalRunnerTester:testAsyncCancelOperation</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m52"></a><h2>compbio.engine.local.AsyncLocalRunnerTester:testAsyncRetrievOperation</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m53"></a><h2>compbio.engine.local.AsyncLocalRunnerTester:testCancelCompletedTaskLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m54"></a><h2>compbio.engine.local.AsyncLocalRunnerTester:testCancelLocally</h2>
+<div style="padding-left:3em">
+<p>null</p>
+java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+<br/>at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+<br/>at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+<br/>at compbio.engine.local.AsyncLocalRunner.getResults(AsyncLocalRunner.java:130)
+<br/>at compbio.engine.local.AsyncLocalRunnerTester.testCancelLocally(AsyncLocalRunnerTester.java:105)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m55"></a><h2>compbio.engine.local.AsyncLocalRunnerTester:testGetStatus</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m56"></a><h2>compbio.engine.local.AsyncLocalRunnerTester:testMultipleCancelLocally</h2>
+<div style="padding-left:3em">
+<p>null</p>
+java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+<br/>at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+<br/>at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+<br/>at compbio.engine.local.AsyncLocalRunner.getResults(AsyncLocalRunner.java:130)
+<br/>at compbio.engine.local.AsyncLocalRunnerTester.testMultipleCancelLocally(AsyncLocalRunnerTester.java:239)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m57"></a><h2>compbio.engine.local.AsyncLocalRunnerTester:testSubmitLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m58"></a><h2>compbio.engine.local.LocalRunnerTester:testCancelCompletedTaskLocally</h2>
+<div style="padding-left:3em">
+<p>null</p>
+java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+<br/>at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+<br/>at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+<br/>at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+<br/>at compbio.engine.local.LocalRunnerTester.testCancelCompletedTaskLocally(LocalRunnerTester.java:139)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m59"></a><h2>compbio.engine.local.LocalRunnerTester:testCancelLocally</h2>
+<div style="padding-left:3em">
+<p>null</p>
+java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+<br/>at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+<br/>at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+<br/>at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+<br/>at compbio.engine.local.LocalRunnerTester.testCancelLocally(LocalRunnerTester.java:66)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m60"></a><h2>compbio.engine.local.LocalRunnerTester:testMultipleCancelLocally</h2>
+<div style="padding-left:3em">
+<p>null</p>
+java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+<br/>at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+<br/>at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+<br/>at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+<br/>at compbio.engine.local.LocalRunnerTester.testMultipleCancelLocally(LocalRunnerTester.java:114)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m61"></a><h2>compbio.metadata.OptionCombinatorTester:testgetAllOptions</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m62"></a><h2>compbio.metadata.OptionCombinatorTester:testgetAllParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m63"></a><h2>compbio.metadata.OptionMarshallerTester:testMarshalling</h2>
+<div style="padding-left:3em">
+<p>null</p>
+com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323)
+<br/>at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+<br/>at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+<br/>at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+<br/>at compbio.metadata.OptionMarshallerTester.testMarshalling(OptionMarshallerTester.java:140)
+<br/>23 lines not shown
+<p>Caused by cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.</p>
+com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
+<br/>at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
+<br/>at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
+<br/>at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
+<br/>at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410)
+<br/>at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165)
+<br/>at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777)
+<br/>at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:685)
+<br/>at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:549)
+<br/>at org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
+<br/>at com.sun.xml.bind.v2.runtime.output.SAXOutput.endStartTag(SAXOutput.java:128)
+<br/>at com.sun.xml.bind.v2.runtime.output.ForkXmlOutput.endStartTag(ForkXmlOutput.java:106)
+<br/>at com.sun.xml.bind.v2.runtime.XMLSerializer.endAttributes(XMLSerializer.java:310)
+<br/>at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:699)
+<br/>at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)
+<br/>at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)
+<br/>at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)
+<br/>at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:344)
+<br/>at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsSoleContent(XMLSerializer.java:597)
+<br/>at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(ClassBeanInfoImpl.java:328)
+<br/>at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:498)
+<br/>at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:320)
+<br/>at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+<br/>at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+<br/>at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+<br/>at compbio.metadata.OptionMarshallerTester.testMarshalling(OptionMarshallerTester.java:140)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m64"></a><h2>compbio.metadata.OptionMarshallerTester:testUnMarshalling</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m65"></a><h2>compbio.metadata.PresetTester:marshallPreset</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m66"></a><h2>compbio.metadata.PresetTester:testPresetWithMuptiOptions</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m67"></a><h2>compbio.metadata.PresetTester:validatePresets</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m68"></a><h2>compbio.metadata.RunnerConfigTester:testCreateNumParameterWithoutValidValue</h2>
+<div style="padding-left:3em">
+<p>Attempting to set default value for parameter: Option name: Matrix
+Description: DNA weight matrix
+URL: null
+Is required: false
+
+ Without possible values! Please define possible value first!</p>
+compbio.metadata.Parameter.setDefaultValue(Parameter.java:234)
+<br/>at compbio.metadata.RunnerConfigTester.testCreateNumParameterWithoutValidValue(RunnerConfigTester.java:222)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m69"></a><h2>compbio.metadata.RunnerConfigTester:testCreateParameter</h2>
+<div style="padding-left:3em">
+<p>Attempting to set illegal value 'pam22' for the parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+POSSIBLE VALUES:
+BLOSUM
+GONNET
+ID
+PAM
+
+</p>
+compbio.metadata.Parameter.setDefaultValue(Parameter.java:240)
+<br/>at compbio.metadata.RunnerConfigTester.testCreateParameter(RunnerConfigTester.java:93)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m70"></a><h2>compbio.metadata.RunnerConfigTester:testCreateParameterWithValidValueConstrain</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m71"></a><h2>compbio.metadata.RunnerConfigTester:testOptionNoDefaultValidate</h2>
+<div style="padding-left:3em">
+<p>Default value is required as multiple optionNames are defined for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+</p>
+compbio.metadata.Option.validate(Option.java:317)
+<br/>at compbio.metadata.RunnerConfigTester.testOptionNoDefaultValidate(RunnerConfigTester.java:149)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m72"></a><h2>compbio.metadata.RunnerConfigTester:testOptionSetInvalidValue</h2>
+<div style="padding-left:3em">
+<p>Attempting to set illegal defaultValue 'AAA' which is not defined optionNames for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+</p>
+compbio.metadata.Option.setDefaultValue(Option.java:130)
+<br/>at compbio.metadata.RunnerConfigTester.testOptionSetInvalidValue(RunnerConfigTester.java:172)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m73"></a><h2>compbio.metadata.RunnerConfigTester:testOptionToCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m74"></a><h2>compbio.metadata.RunnerConfigTester:testParameterToCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m75"></a><h2>compbio.metadata.RunnerConfigTester:testValidate</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m76"></a><h2>compbio.metadata.RunnerConfigTester:testValidateBoundaryConstrainCheck</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m77"></a><h2>compbio.metadata.RunnerConfigTester:testValidateLowerBoundaryConstrainCheck</h2>
+<div style="padding-left:3em">
+<p>Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+</p>
+compbio.metadata.Parameter.setDefaultValue(Parameter.java:248)
+<br/>at compbio.metadata.RunnerConfigTester.testValidateLowerBoundaryConstrainCheck(RunnerConfigTester.java:268)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m78"></a><h2>compbio.metadata.RunnerConfigTester:testValidateUpperBoundaryConstrainCheck</h2>
+<div style="padding-left:3em">
+<p>Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+</p>
+compbio.metadata.Parameter.setDefaultValue(Parameter.java:248)
+<br/>at compbio.metadata.RunnerConfigTester.testValidateUpperBoundaryConstrainCheck(RunnerConfigTester.java:296)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m79"></a><h2>compbio.metadata.RunnerConfigTester:testValidateValueConstrain</h2>
+<div style="padding-left:3em">
+<p>Both boundaries (min and max) is undefined for ValueConstrain: Type: Float
+</p>
+compbio.metadata.ValueConstrain.validate(ValueConstrain.java:208)
+<br/>at compbio.metadata.RunnerConfigTester.testValidateValueConstrain(RunnerConfigTester.java:341)
+<br/>23 lines not shown
+</div>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m80"></a><h2>compbio.runner._impl.MclTester:testGetTestCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m81"></a><h2>compbio.runner._impl.NetNglycTester:testGetTestCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m82"></a><h2>compbio.runner._impl.OBTester:testGetTestArgsCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m83"></a><h2>compbio.runner._impl.OBTester:testGetTestCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m84"></a><h2>compbio.runner._impl.RPSBlastTester:testGetTestArgsCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m85"></a><h2>compbio.runner._impl.RPSBlastTester:testGetTestCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m86"></a><h2>compbio.runner._impl.RonnTester:testGetTestCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m87"></a><h2>compbio.runner._impl.Tmhmm2Tester:testGetTestCommand</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m88"></a><h2>compbio.runner.conservation.AAConTester:readStatistics</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m89"></a><h2>compbio.runner.conservation.AAConTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m90"></a><h2>compbio.runner.conservation.AAConTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m91"></a><h2>compbio.runner.conservation.AAConTester:testRunLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m92"></a><h2>compbio.runner.conservation.AAConTester:testRunLocallyOnTwoCpu</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m93"></a><h2>compbio.runner.conservation.AAConTester:testRunLocallyWithPreset</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m94"></a><h2>compbio.runner.conservation.AAConTester:testRunOnCluster</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m95"></a><h2>compbio.runner.conservation.AAConTester:testRunOnClusterAsync</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m96"></a><h2>compbio.runner.disorder.DisemblTester:readStatistics</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m97"></a><h2>compbio.runner.disorder.DisemblTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m98"></a><h2>compbio.runner.disorder.DisemblTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m99"></a><h2>compbio.runner.disorder.DisemblTester:testRunLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m100"></a><h2>compbio.runner.disorder.DisemblTester:testRunOnCluster</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m101"></a><h2>compbio.runner.disorder.DisemblTester:testRunOnClusterAsync</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m102"></a><h2>compbio.runner.disorder.GlobPlotTester:readStatistics</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m103"></a><h2>compbio.runner.disorder.GlobPlotTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m104"></a><h2>compbio.runner.disorder.GlobPlotTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m105"></a><h2>compbio.runner.disorder.GlobPlotTester:testRunLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m106"></a><h2>compbio.runner.disorder.GlobPlotTester:testRunOnCluster</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m107"></a><h2>compbio.runner.disorder.GlobPlotTester:testRunOnClusterAsync</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m108"></a><h2>compbio.runner.disorder.IUPredTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m109"></a><h2>compbio.runner.disorder.IUPredTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m110"></a><h2>compbio.runner.disorder.IUPredTester:testReadResults</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m111"></a><h2>compbio.runner.disorder.IUPredTester:testRunLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m112"></a><h2>compbio.runner.disorder.IUPredTester:testRunLocallyWithParams</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m113"></a><h2>compbio.runner.disorder.IUPredTester:testRunOnCluster</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m114"></a><h2>compbio.runner.disorder.IUPredTester:testRunOnClusterAsync</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m115"></a><h2>compbio.runner.disorder.IUPredTester:testSetParameter</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m116"></a><h2>compbio.runner.disorder.JronnTester:readStatistics</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m117"></a><h2>compbio.runner.disorder.JronnTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m118"></a><h2>compbio.runner.disorder.JronnTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m119"></a><h2>compbio.runner.disorder.JronnTester:testRunLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m120"></a><h2>compbio.runner.disorder.JronnTester:testRunLocallyOnTwoCpu</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m121"></a><h2>compbio.runner.disorder.JronnTester:testRunOnCluster</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m122"></a><h2>compbio.runner.disorder.JronnTester:testRunOnClusterAsync</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m123"></a><h2>compbio.runner.msa.ClustalWParametersTester:testArguments</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m124"></a><h2>compbio.runner.msa.ClustalWParametersTester:testConfiguration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m125"></a><h2>compbio.runner.msa.ClustalWParametersTester:testConstrainedParametersMaxValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m126"></a><h2>compbio.runner.msa.ClustalWParametersTester:testConstrainedParametersMinValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m127"></a><h2>compbio.runner.msa.ClustalWParametersTester:testConstrainedParametersRandomValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m128"></a><h2>compbio.runner.msa.ClustalWParametersTester:testDefaultParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m129"></a><h2>compbio.runner.msa.ClustalWParametersTester:testOptions</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m130"></a><h2>compbio.runner.msa.ClustalWParametersTester:testParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m131"></a><h2>compbio.runner.msa.ClustalWParametersTester:testPresets</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m132"></a><h2>compbio.runner.msa.ClustalWTester:readStatistics</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m133"></a><h2>compbio.runner.msa.ClustalWTester:readStatisticsClusterExecution</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m134"></a><h2>compbio.runner.msa.ClustalWTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m135"></a><h2>compbio.runner.msa.ClustalWTester:testOptionsLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m136"></a><h2>compbio.runner.msa.ClustalWTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m137"></a><h2>compbio.runner.msa.ClustalWTester:testRunLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m138"></a><h2>compbio.runner.msa.ClustalWTester:testRunOnCluster</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m139"></a><h2>compbio.runner.msa.ClustalWTester:testRunWithMatrix</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m140"></a><h2>compbio.runner.msa.LimitTester:testLimitExceeded</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m141"></a><h2>compbio.runner.msa.LimitTester:testLoadLimits</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m142"></a><h2>compbio.runner.msa.MafftParametersTester:testArguments</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m143"></a><h2>compbio.runner.msa.MafftParametersTester:testConfiguration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m144"></a><h2>compbio.runner.msa.MafftParametersTester:testConstrainedParametersMaxValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m145"></a><h2>compbio.runner.msa.MafftParametersTester:testConstrainedParametersMinValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m146"></a><h2>compbio.runner.msa.MafftParametersTester:testConstrainedParametersRandomValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m147"></a><h2>compbio.runner.msa.MafftParametersTester:testDefaultParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m148"></a><h2>compbio.runner.msa.MafftParametersTester:testOptions</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m149"></a><h2>compbio.runner.msa.MafftParametersTester:testParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m150"></a><h2>compbio.runner.msa.MafftParametersTester:testPresets</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m151"></a><h2>compbio.runner.msa.MafftTester:readStatistics</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m152"></a><h2>compbio.runner.msa.MafftTester:testClusterExecute</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m153"></a><h2>compbio.runner.msa.MafftTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m154"></a><h2>compbio.runner.msa.MafftTester:testExecute</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m155"></a><h2>compbio.runner.msa.MafftTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m156"></a><h2>compbio.runner.msa.MafftTester:testRunOnClusterAsyncCheckStatusLongPoolingTime</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m157"></a><h2>compbio.runner.msa.MafftTester:testSetInputTester</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m158"></a><h2>compbio.runner.msa.MuscleParametersTester:testArguments</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m159"></a><h2>compbio.runner.msa.MuscleParametersTester:testConfiguration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m160"></a><h2>compbio.runner.msa.MuscleParametersTester:testConstrainedParametersMaxValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m161"></a><h2>compbio.runner.msa.MuscleParametersTester:testConstrainedParametersMinValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m162"></a><h2>compbio.runner.msa.MuscleParametersTester:testConstrainedParametersRandomValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m163"></a><h2>compbio.runner.msa.MuscleParametersTester:testDefaultParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m164"></a><h2>compbio.runner.msa.MuscleParametersTester:testOptions</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m165"></a><h2>compbio.runner.msa.MuscleParametersTester:testParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m166"></a><h2>compbio.runner.msa.MuscleParametersTester:testPresets</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m167"></a><h2>compbio.runner.msa.MuscleTester:readStatistics</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m168"></a><h2>compbio.runner.msa.MuscleTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m169"></a><h2>compbio.runner.msa.MuscleTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m170"></a><h2>compbio.runner.msa.MuscleTester:testRunLocally</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m171"></a><h2>compbio.runner.msa.MuscleTester:testRunOnCluster</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m172"></a><h2>compbio.runner.msa.ProbconsParametersTester:testArguments</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m173"></a><h2>compbio.runner.msa.ProbconsParametersTester:testConfiguration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m174"></a><h2>compbio.runner.msa.ProbconsParametersTester:testConstrainedParametersMaxValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m175"></a><h2>compbio.runner.msa.ProbconsParametersTester:testConstrainedParametersMinValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m176"></a><h2>compbio.runner.msa.ProbconsParametersTester:testConstrainedParametersRandomValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m177"></a><h2>compbio.runner.msa.ProbconsParametersTester:testDefaultParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m178"></a><h2>compbio.runner.msa.ProbconsParametersTester:testOptions</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m179"></a><h2>compbio.runner.msa.ProbconsParametersTester:testParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m180"></a><h2>compbio.runner.msa.ProbconsTester:readStatistics</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m181"></a><h2>compbio.runner.msa.ProbconsTester:testClusterExecute</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m182"></a><h2>compbio.runner.msa.ProbconsTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m183"></a><h2>compbio.runner.msa.ProbconsTester:testExecute</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m184"></a><h2>compbio.runner.msa.ProbconsTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m185"></a><h2>compbio.runner.msa.ProbconsTester:testSetInputTester</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m186"></a><h2>compbio.runner.msa.TcoffeeParametersTester:testArguments</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m187"></a><h2>compbio.runner.msa.TcoffeeParametersTester:testConfiguration</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m188"></a><h2>compbio.runner.msa.TcoffeeParametersTester:testConstrainedParametersMaxValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m189"></a><h2>compbio.runner.msa.TcoffeeParametersTester:testConstrainedParametersMinValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m190"></a><h2>compbio.runner.msa.TcoffeeParametersTester:testConstrainedParametersRandomValues</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m191"></a><h2>compbio.runner.msa.TcoffeeParametersTester:testDefaultParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m192"></a><h2>compbio.runner.msa.TcoffeeParametersTester:testOptions</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m193"></a><h2>compbio.runner.msa.TcoffeeParametersTester:testParameters</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m194"></a><h2>compbio.runner.msa.TcoffeeParametersTester:testPresets</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m195"></a><h2>compbio.runner.msa.TcoffeeTester:readStatistics</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m196"></a><h2>compbio.runner.msa.TcoffeeTester:testClusterExecute</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m197"></a><h2>compbio.runner.msa.TcoffeeTester:testConfigurationLoading</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m198"></a><h2>compbio.runner.msa.TcoffeeTester:testExecute</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m199"></a><h2>compbio.runner.msa.TcoffeeTester:testNcore</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m200"></a><h2>compbio.runner.msa.TcoffeeTester:testPersistance</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m201"></a><h2>compbio.stat.collector.ExecutionStatCollectorTester:testCollectStat</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m202"></a><h2>compbio.stat.collector.ExecutionStatCollectorTester:testHasCompleted</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m203"></a><h2>compbio.stat.collector.ExecutionStatCollectorTester:testUpdateStatTester</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m204"></a><h2>compbio.stat.collector.StatDBTester:testVerifyJobsCount</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+<a id="m205"></a><h2>compbio.stat.servlet.util.StatCollectionTester:testGetStats</h2>
+<p class="totop"><a href="#summary">back to summary</a></p>
+</body></html>
diff --git a/website/tests/index.html b/website/tests/index.html
new file mode 100644 (file)
index 0000000..fbd350e
--- /dev/null
@@ -0,0 +1,9 @@
+<html>
+<head><title>Test results</title><link href="./testng.css" rel="stylesheet" type="text/css" />
+<link href="./my-testng.css" rel="stylesheet" type="text/css" />
+</head><body>
+<h2><p align='center'>Test results</p></h2>
+<table border='1' width='100%' class='main-page'><tr><th>Suite</th><th>Passed</th><th>Failed</th><th>Skipped</th><th>testng.xml</th></tr>
+<tr align='center' class='invocation-passed'><td><em>Total</em></td><td><em>216</em></td><td><em>0</em></td><td><em>0</em></td><td>&nbsp;</td></tr>
+<tr align='center' class='invocation-passed'><td><a href='Ant suite/index.html'>Ant suite</a></td>
+<td>216</td><td>0</td><td>0</td><td><a href='Ant suite/testng.xml.html'>Link</a></td></tr></table></body></html>
diff --git a/website/tests/jaba2/classes.html b/website/tests/jaba2/classes.html
new file mode 100644 (file)
index 0000000..d0d932f
--- /dev/null
@@ -0,0 +1,58 @@
+<table border='1'>
+<tr>
+<th>Class name</th>
+<th>Method name</th>
+<th>Groups</th>
+</tr><tr>
+<td>compbio.runner.disorder.GlobPlotTester</td>
+<td>&nbsp;</td><td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnCluster</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testPersistance</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunOnClusterAsync</td>
+<td>cluster runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testConfigurationLoading</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>readStatistics</td>
+<td>runner </td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>testRunLocally</td>
+<td>runner </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td>&nbsp;</td>
+<td>init</td>
+<td>&nbsp;</td></tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+</table>
diff --git a/website/tests/jaba2/compbio.data.sequence.FastaReaderTester.html b/website/tests/jaba2/compbio.data.sequence.FastaReaderTester.html
new file mode 100644 (file)
index 0000000..47c480a
--- /dev/null
@@ -0,0 +1,84 @@
+<html>
+<head>
+<title>TestNG:  compbio.data.sequence.FastaReaderTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.data.sequence.FastaReaderTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Tue Jun 21 17:36:46 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>1 seconds (1625 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td width="30%"><b>Exception</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td><b>Instance</b></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.FastaReaderTester.test()'><b>test</b><br>Test class: compbio.data.sequence.FastaReaderTester</td>
+<td></td>
+<td>1</td>
+<td>compbio.data.sequence.FastaReaderTester@a6d51e</td></tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.data.sequence.FastaReaderTester.properties b/website/tests/jaba2/compbio.data.sequence.FastaReaderTester.properties
new file mode 100644 (file)
index 0000000..3a45a18
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.data.sequence.FastaReaderTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.data.sequence.FastaReaderTester.xml b/website/tests/jaba2/compbio.data.sequence.FastaReaderTester.xml
new file mode 100644 (file)
index 0000000..e2b019a
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<testsuite name="compbio.data.sequence.FastaReaderTester" failures="0" tests="1" time="1.625" errors="0">\r
+  <properties/>\r
+  <testcase name="test" time="1.625" classname="compbio.data.sequence.FastaReaderTester"/>\r
+</testsuite>\r
diff --git a/website/tests/jaba2/compbio.data.sequence.SequenceUtilTester.html b/website/tests/jaba2/compbio.data.sequence.SequenceUtilTester.html
new file mode 100644 (file)
index 0000000..796b579
--- /dev/null
@@ -0,0 +1,139 @@
+<html>
+<head>
+<title>TestNG:  compbio.data.sequence.SequenceUtilTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.data.sequence.SequenceUtilTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>12/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Thu Jun 16 14:51:10 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>1 seconds (1469 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td width="30%"><b>Exception</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td><b>Instance</b></td>
+</tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.loadJronnFile()'><b>loadJronnFile</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>1</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testCleanProteinSequence()'><b>testCleanProteinSequence</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testCleanSequence()'><b>testCleanSequence</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testDeepCleanSequence()'><b>testDeepCleanSequence</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadAAConResults()'><b>testReadAAConResults</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadDisemblResults()'><b>testReadDisemblResults</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadGlobPlotResults()'><b>testReadGlobPlotResults</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadIUPredForGlobDomain()'><b>testReadIUPredForGlobDomain</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadIUPredForShortAndLongDisorder()'><b>testReadIUPredForShortAndLongDisorder</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testReadWriteFasta()'><b>testReadWriteFasta</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testisNonAmbNucleotideSequence()'><b>testisNonAmbNucleotideSequence</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+<tr>
+<td title='compbio.data.sequence.SequenceUtilTester.testisProteinSequence()'><b>testisProteinSequence</b><br>Test class: compbio.data.sequence.SequenceUtilTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.data.sequence.SequenceUtilTester@198a455</td></tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.data.sequence.SequenceUtilTester.properties b/website/tests/jaba2/compbio.data.sequence.SequenceUtilTester.properties
new file mode 100644 (file)
index 0000000..370e425
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.data.sequence.SequenceUtilTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.data.sequence.SequenceUtilTester.xml b/website/tests/jaba2/compbio.data.sequence.SequenceUtilTester.xml
new file mode 100644 (file)
index 0000000..0a9d8c2
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<testsuite name="compbio.data.sequence.SequenceUtilTester" failures="0" tests="12" time="1.469" errors="0">\r
+  <properties/>\r
+  <testcase name="loadJronnFile" time="1.047" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testCleanProteinSequence" time="0.0" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testCleanSequence" time="0.0" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testDeepCleanSequence" time="0.016" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testReadAAConResults" time="0.14" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testReadDisemblResults" time="0.094" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testReadGlobPlotResults" time="0.109" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testReadIUPredForGlobDomain" time="0.0" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testReadIUPredForShortAndLongDisorder" time="0.016" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testReadWriteFasta" time="0.016" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testisNonAmbNucleotideSequence" time="0.0" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+  <testcase name="testisProteinSequence" time="0.0" classname="compbio.data.sequence.SequenceUtilTester"/>\r
+</testsuite>\r
diff --git a/website/tests/jaba2/compbio.engine.LoadBalancerTester.html b/website/tests/jaba2/compbio.engine.LoadBalancerTester.html
new file mode 100644 (file)
index 0000000..e6ceba7
--- /dev/null
@@ -0,0 +1,84 @@
+<html>
+<head>
+<title>TestNG:  compbio.engine.LoadBalancerTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.engine.LoadBalancerTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Wed Jun 22 11:05:14 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>1 seconds (1110 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td width="30%"><b>Exception</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td><b>Instance</b></td>
+</tr>
+<tr>
+<td title='compbio.engine.LoadBalancerTester.testLoadBalance()'><b>testLoadBalance</b><br>Test class: compbio.engine.LoadBalancerTester</td>
+<td></td>
+<td>1</td>
+<td>compbio.engine.LoadBalancerTester@1c92535</td></tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.engine.LoadBalancerTester.properties b/website/tests/jaba2/compbio.engine.LoadBalancerTester.properties
new file mode 100644 (file)
index 0000000..582e864
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.engine.LoadBalancerTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.engine.LoadBalancerTester.xml b/website/tests/jaba2/compbio.engine.LoadBalancerTester.xml
new file mode 100644 (file)
index 0000000..4cb2976
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<testsuite name="compbio.engine.LoadBalancerTester" failures="0" tests="1" time="1.11" errors="0">\r
+  <properties/>\r
+  <testcase name="testLoadBalance" time="1.094" classname="compbio.engine.LoadBalancerTester"/>\r
+</testsuite>\r
diff --git a/website/tests/jaba2/compbio.engine.client.CommandBuilderTester.html b/website/tests/jaba2/compbio.engine.client.CommandBuilderTester.html
new file mode 100644 (file)
index 0000000..94d60bf
--- /dev/null
@@ -0,0 +1,94 @@
+<html>
+<head>
+<title>TestNG:  compbio.engine.client.CommandBuilderTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.engine.client.CommandBuilderTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>3/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Wed Jun 15 13:47:01 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>0 seconds (546 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td width="30%"><b>Exception</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td><b>Instance</b></td>
+</tr>
+<tr>
+<td title='compbio.engine.client.CommandBuilderTester.testCommandBuilding()'><b>testCommandBuilding</b><br>Test class: compbio.engine.client.CommandBuilderTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.engine.client.CommandBuilderTester@a9c09e</td></tr>
+<tr>
+<td title='compbio.engine.client.CommandBuilderTester.testOptionsToCommand()'><b>testOptionsToCommand</b><br>Test class: compbio.engine.client.CommandBuilderTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.engine.client.CommandBuilderTester@a9c09e</td></tr>
+<tr>
+<td title='compbio.engine.client.CommandBuilderTester.testSpaceDelimiterExecutable()'><b>testSpaceDelimiterExecutable</b><br>Test class: compbio.engine.client.CommandBuilderTester</td>
+<td></td>
+<td>0</td>
+<td>compbio.engine.client.CommandBuilderTester@a9c09e</td></tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.engine.client.CommandBuilderTester.properties b/website/tests/jaba2/compbio.engine.client.CommandBuilderTester.properties
new file mode 100644 (file)
index 0000000..97e6f24
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.engine.client.CommandBuilderTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.engine.client.CommandBuilderTester.xml b/website/tests/jaba2/compbio.engine.client.CommandBuilderTester.xml
new file mode 100644 (file)
index 0000000..0a3f113
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<testsuite name="compbio.engine.client.CommandBuilderTester" failures="0" tests="3" time="0.546" errors="0">\r
+  <properties/>\r
+  <testcase name="testCommandBuilding" time="0.219" classname="compbio.engine.client.CommandBuilderTester"/>\r
+  <testcase name="testOptionsToCommand" time="0.297" classname="compbio.engine.client.CommandBuilderTester"/>\r
+  <testcase name="testSpaceDelimiterExecutable" time="0.0" classname="compbio.engine.client.CommandBuilderTester"/>\r
+</testsuite>\r
diff --git a/website/tests/jaba2/compbio.runner.conservation.AAConTester.html b/website/tests/jaba2/compbio.runner.conservation.AAConTester.html
new file mode 100644 (file)
index 0000000..944ecd8
--- /dev/null
@@ -0,0 +1,119 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.conservation.AAConTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.conservation.AAConTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>8/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Wed Jun 22 18:24:39 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>16 seconds (16124 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.readStatistics()'><b>readStatistics</b><br>Test class:compbio.runner.conservation.AAConTester</td>
+<td>compbio.runner.conservation.AAConTester@37bd2664</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:compbio.runner.conservation.AAConTester</td>
+<td>compbio.runner.conservation.AAConTester@37bd2664</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testPersistance()'><b>testPersistance</b><br>Test class:compbio.runner.conservation.AAConTester</td>
+<td>compbio.runner.conservation.AAConTester@37bd2664</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunLocally()'><b>testRunLocally</b><br>Test class:compbio.runner.conservation.AAConTester</td>
+<td>compbio.runner.conservation.AAConTester@37bd2664</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunLocallyOnTwoCpu()'><b>testRunLocallyOnTwoCpu</b><br>Test class:compbio.runner.conservation.AAConTester</td>
+<td>compbio.runner.conservation.AAConTester@37bd2664</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunLocallyWithPreset()'><b>testRunLocallyWithPreset</b><br>Test class:compbio.runner.conservation.AAConTester</td>
+<td>compbio.runner.conservation.AAConTester@37bd2664</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:compbio.runner.conservation.AAConTester</td>
+<td>compbio.runner.conservation.AAConTester@37bd2664</td><td>6</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.conservation.AAConTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:compbio.runner.conservation.AAConTester</td>
+<td>compbio.runner.conservation.AAConTester@37bd2664</td><td>5</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.conservation.AAConTester.properties b/website/tests/jaba2/compbio.runner.conservation.AAConTester.properties
new file mode 100644 (file)
index 0000000..9826fb5
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.conservation.AAConTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.conservation.AAConTester.xml b/website/tests/jaba2/compbio.runner.conservation.AAConTester.xml
new file mode 100644 (file)
index 0000000..2ab8bbe
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.conservation.AAConTester" failures="0" tests="8" time="16.124" errors="0">
+  <properties/>
+  <testcase name="readStatistics" time="1.971" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testConfigurationLoading" time="0.169" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testPersistance" time="0.813" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunLocally" time="0.837" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunLocallyOnTwoCpu" time="0.285" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunLocallyWithPreset" time="0.651" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunOnCluster" time="6.245" classname="compbio.runner.conservation.AAConTester"/>
+  <testcase name="testRunOnClusterAsync" time="5.035" classname="compbio.runner.conservation.AAConTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.runner.disorder.DisemblTester.html b/website/tests/jaba2/compbio.runner.disorder.DisemblTester.html
new file mode 100644 (file)
index 0000000..240d2a7
--- /dev/null
@@ -0,0 +1,109 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.disorder.DisemblTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.disorder.DisemblTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>6/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Thu Feb 10 11:47:14 GMT 2011</td>
+</tr>
+<tr><td>Total time:</td><td>12 seconds (12747 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.readStatistics()'><b>readStatistics</b><br>Test class:compbio.runner.disorder.DisemblTester</td>
+<td>compbio.runner.disorder.DisemblTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:compbio.runner.disorder.DisemblTester</td>
+<td>compbio.runner.disorder.DisemblTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testPersistance()'><b>testPersistance</b><br>Test class:compbio.runner.disorder.DisemblTester</td>
+<td>compbio.runner.disorder.DisemblTester@54bb7759</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testRunLocally()'><b>testRunLocally</b><br>Test class:compbio.runner.disorder.DisemblTester</td>
+<td>compbio.runner.disorder.DisemblTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:compbio.runner.disorder.DisemblTester</td>
+<td>compbio.runner.disorder.DisemblTester@54bb7759</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.DisemblTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:compbio.runner.disorder.DisemblTester</td>
+<td>compbio.runner.disorder.DisemblTester@54bb7759</td><td>6</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.disorder.DisemblTester.properties b/website/tests/jaba2/compbio.runner.disorder.DisemblTester.properties
new file mode 100644 (file)
index 0000000..bdf4b07
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.disorder.DisemblTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.disorder.DisemblTester.xml b/website/tests/jaba2/compbio.runner.disorder.DisemblTester.xml
new file mode 100644 (file)
index 0000000..42817fa
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.disorder.DisemblTester" failures="0" tests="6" time="12.747" errors="0">
+  <properties/>
+  <testcase name="readStatistics" time="0.0010" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testConfigurationLoading" time="0.021" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testPersistance" time="1.147" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testRunLocally" time="0.679" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testRunOnCluster" time="4.383" classname="compbio.runner.disorder.DisemblTester"/>
+  <testcase name="testRunOnClusterAsync" time="6.039" classname="compbio.runner.disorder.DisemblTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.runner.disorder.GlobPlotTester.html b/website/tests/jaba2/compbio.runner.disorder.GlobPlotTester.html
new file mode 100644 (file)
index 0000000..3db483d
--- /dev/null
@@ -0,0 +1,109 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.disorder.GlobPlotTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.disorder.GlobPlotTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>6/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Thu Jun 23 10:11:52 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>14 seconds (14490 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.readStatistics()'><b>readStatistics</b><br>Test class:compbio.runner.disorder.GlobPlotTester</td>
+<td>compbio.runner.disorder.GlobPlotTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:compbio.runner.disorder.GlobPlotTester</td>
+<td>compbio.runner.disorder.GlobPlotTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testPersistance()'><b>testPersistance</b><br>Test class:compbio.runner.disorder.GlobPlotTester</td>
+<td>compbio.runner.disorder.GlobPlotTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testRunLocally()'><b>testRunLocally</b><br>Test class:compbio.runner.disorder.GlobPlotTester</td>
+<td>compbio.runner.disorder.GlobPlotTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:compbio.runner.disorder.GlobPlotTester</td>
+<td>compbio.runner.disorder.GlobPlotTester@54bb7759</td><td>7</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:compbio.runner.disorder.GlobPlotTester</td>
+<td>compbio.runner.disorder.GlobPlotTester@54bb7759</td><td>5</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.disorder.GlobPlotTester.properties b/website/tests/jaba2/compbio.runner.disorder.GlobPlotTester.properties
new file mode 100644 (file)
index 0000000..0297b8e
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.disorder.GlobPlotTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.disorder.GlobPlotTester.xml b/website/tests/jaba2/compbio.runner.disorder.GlobPlotTester.xml
new file mode 100644 (file)
index 0000000..19cb622
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.disorder.GlobPlotTester" failures="0" tests="6" time="14.49" errors="0">
+  <properties/>
+  <testcase name="readStatistics" time="0.0010" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testConfigurationLoading" time="0.047" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testPersistance" time="0.987" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testRunLocally" time="0.556" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testRunOnCluster" time="7.155" classname="compbio.runner.disorder.GlobPlotTester"/>
+  <testcase name="testRunOnClusterAsync" time="5.012" classname="compbio.runner.disorder.GlobPlotTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.runner.disorder.IUPredTester.html b/website/tests/jaba2/compbio.runner.disorder.IUPredTester.html
new file mode 100644 (file)
index 0000000..95f2ad5
--- /dev/null
@@ -0,0 +1,119 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.disorder.IUPredTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.disorder.IUPredTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>8/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Thu Jun 16 15:29:23 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>13 seconds (13105 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:compbio.runner.disorder.IUPredTester</td>
+<td>compbio.runner.disorder.IUPredTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testPersistance()'><b>testPersistance</b><br>Test class:compbio.runner.disorder.IUPredTester</td>
+<td>compbio.runner.disorder.IUPredTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testReadResults()'><b>testReadResults</b><br>Test class:compbio.runner.disorder.IUPredTester</td>
+<td>compbio.runner.disorder.IUPredTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testRunLocally()'><b>testRunLocally</b><br>Test class:compbio.runner.disorder.IUPredTester</td>
+<td>compbio.runner.disorder.IUPredTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testRunLocallyWithParams()'><b>testRunLocallyWithParams</b><br>Test class:compbio.runner.disorder.IUPredTester</td>
+<td>compbio.runner.disorder.IUPredTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:compbio.runner.disorder.IUPredTester</td>
+<td>compbio.runner.disorder.IUPredTester@54bb7759</td><td>5</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:compbio.runner.disorder.IUPredTester</td>
+<td>compbio.runner.disorder.IUPredTester@54bb7759</td><td>6</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.IUPredTester.testSetParameter()'><b>testSetParameter</b><br>Test class:compbio.runner.disorder.IUPredTester</td>
+<td>compbio.runner.disorder.IUPredTester@54bb7759</td><td>0</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.disorder.IUPredTester.properties b/website/tests/jaba2/compbio.runner.disorder.IUPredTester.properties
new file mode 100644 (file)
index 0000000..8d54d85
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.disorder.IUPredTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.disorder.IUPredTester.xml b/website/tests/jaba2/compbio.runner.disorder.IUPredTester.xml
new file mode 100644 (file)
index 0000000..eecbd54
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.disorder.IUPredTester" failures="0" tests="8" time="13.105" errors="0">
+  <properties/>
+  <testcase name="testConfigurationLoading" time="0.034" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testPersistance" time="0.357" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testReadResults" time="0.064" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testRunLocally" time="0.23" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testRunLocallyWithParams" time="0.065" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testRunOnCluster" time="5.834" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testRunOnClusterAsync" time="6.027" classname="compbio.runner.disorder.IUPredTester"/>
+  <testcase name="testSetParameter" time="0.0" classname="compbio.runner.disorder.IUPredTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.runner.disorder.JronnTester.html b/website/tests/jaba2/compbio.runner.disorder.JronnTester.html
new file mode 100644 (file)
index 0000000..64e9c81
--- /dev/null
@@ -0,0 +1,114 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.disorder.JronnTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.disorder.JronnTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>7/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Thu Feb 10 11:51:51 GMT 2011</td>
+</tr>
+<tr><td>Total time:</td><td>87 seconds (87343 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.readStatistics()'><b>readStatistics</b><br>Test class:compbio.runner.disorder.JronnTester</td>
+<td>compbio.runner.disorder.JronnTester@5f989f84</td><td>18</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:compbio.runner.disorder.JronnTester</td>
+<td>compbio.runner.disorder.JronnTester@5f989f84</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testPersistance()'><b>testPersistance</b><br>Test class:compbio.runner.disorder.JronnTester</td>
+<td>compbio.runner.disorder.JronnTester@5f989f84</td><td>18</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testRunLocally()'><b>testRunLocally</b><br>Test class:compbio.runner.disorder.JronnTester</td>
+<td>compbio.runner.disorder.JronnTester@5f989f84</td><td>18</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testRunLocallyOnTwoCpu()'><b>testRunLocallyOnTwoCpu</b><br>Test class:compbio.runner.disorder.JronnTester</td>
+<td>compbio.runner.disorder.JronnTester@5f989f84</td><td>7</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:compbio.runner.disorder.JronnTester</td>
+<td>compbio.runner.disorder.JronnTester@5f989f84</td><td>12</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testRunOnClusterAsync()'><b>testRunOnClusterAsync</b><br>Test class:compbio.runner.disorder.JronnTester</td>
+<td>compbio.runner.disorder.JronnTester@5f989f84</td><td>11</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.disorder.JronnTester.properties b/website/tests/jaba2/compbio.runner.disorder.JronnTester.properties
new file mode 100644 (file)
index 0000000..cdc98da
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.disorder.JronnTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.disorder.JronnTester.xml b/website/tests/jaba2/compbio.runner.disorder.JronnTester.xml
new file mode 100644 (file)
index 0000000..84a79c2
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.disorder.JronnTester" failures="0" tests="7" time="87.343" errors="0">
+  <properties/>
+  <testcase name="readStatistics" time="18.723" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testConfigurationLoading" time="0.028" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testPersistance" time="18.531" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testRunLocally" time="18.531" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testRunLocallyOnTwoCpu" time="7.172" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testRunOnCluster" time="12.83" classname="compbio.runner.disorder.JronnTester"/>
+  <testcase name="testRunOnClusterAsync" time="11.04" classname="compbio.runner.disorder.JronnTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.runner.msa.MafftParametersTester.html b/website/tests/jaba2/compbio.runner.msa.MafftParametersTester.html
new file mode 100644 (file)
index 0000000..3720f89
--- /dev/null
@@ -0,0 +1,124 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.msa.MafftParametersTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.msa.MafftParametersTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>9/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Tue Jun 21 12:17:21 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>13 seconds (13899 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testArguments()'><b>testArguments</b><br>Test class:compbio.runner.msa.MafftParametersTester</td>
+<td>compbio.runner.msa.MafftParametersTester@7b41fab6</td><td>2</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testConfiguration()'><b>testConfiguration</b><br>Test class:compbio.runner.msa.MafftParametersTester</td>
+<td>compbio.runner.msa.MafftParametersTester@7b41fab6</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testConstrainedParametersMaxValues()'><b>testConstrainedParametersMaxValues</b><br>Test class:compbio.runner.msa.MafftParametersTester</td>
+<td>compbio.runner.msa.MafftParametersTester@7b41fab6</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testConstrainedParametersMinValues()'><b>testConstrainedParametersMinValues</b><br>Test class:compbio.runner.msa.MafftParametersTester</td>
+<td>compbio.runner.msa.MafftParametersTester@7b41fab6</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testConstrainedParametersRandomValues()'><b>testConstrainedParametersRandomValues</b><br>Test class:compbio.runner.msa.MafftParametersTester</td>
+<td>compbio.runner.msa.MafftParametersTester@7b41fab6</td><td>2</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testDefaultParameters()'><b>testDefaultParameters</b><br>Test class:compbio.runner.msa.MafftParametersTester</td>
+<td>compbio.runner.msa.MafftParametersTester@7b41fab6</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testOptions()'><b>testOptions</b><br>Test class:compbio.runner.msa.MafftParametersTester</td>
+<td>compbio.runner.msa.MafftParametersTester@7b41fab6</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testParameters()'><b>testParameters</b><br>Test class:compbio.runner.msa.MafftParametersTester</td>
+<td>compbio.runner.msa.MafftParametersTester@7b41fab6</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftParametersTester.testPresets()'><b>testPresets</b><br>Test class:compbio.runner.msa.MafftParametersTester</td>
+<td>compbio.runner.msa.MafftParametersTester@7b41fab6</td><td>0</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.MafftParametersTester.properties b/website/tests/jaba2/compbio.runner.msa.MafftParametersTester.properties
new file mode 100644 (file)
index 0000000..533a95a
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.msa.MafftParametersTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.MafftParametersTester.xml b/website/tests/jaba2/compbio.runner.msa.MafftParametersTester.xml
new file mode 100644 (file)
index 0000000..9185871
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.msa.MafftParametersTester" failures="0" tests="9" time="13.899" errors="0">
+  <properties/>
+  <testcase name="testArguments" time="2.353" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testConfiguration" time="0.0010" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testConstrainedParametersMaxValues" time="0.948" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testConstrainedParametersMinValues" time="0.711" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testConstrainedParametersRandomValues" time="2.296" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testDefaultParameters" time="4.32" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testOptions" time="1.062" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testParameters" time="0.943" classname="compbio.runner.msa.MafftParametersTester"/>
+  <testcase name="testPresets" time="0.817" classname="compbio.runner.msa.MafftParametersTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.runner.msa.MafftTester.html b/website/tests/jaba2/compbio.runner.msa.MafftTester.html
new file mode 100644 (file)
index 0000000..1555eef
--- /dev/null
@@ -0,0 +1,114 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.msa.MafftTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.msa.MafftTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>7/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Tue Jun 21 13:31:02 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>10 seconds (10939 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.readStatistics()'><b>readStatistics</b><br>Test class:compbio.runner.msa.MafftTester</td>
+<td>compbio.runner.msa.MafftTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testClusterExecute()'><b>testClusterExecute</b><br>Test class:compbio.runner.msa.MafftTester</td>
+<td>compbio.runner.msa.MafftTester@23394894</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:compbio.runner.msa.MafftTester</td>
+<td>compbio.runner.msa.MafftTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testExecute()'><b>testExecute</b><br>Test class:compbio.runner.msa.MafftTester</td>
+<td>compbio.runner.msa.MafftTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testPersistance()'><b>testPersistance</b><br>Test class:compbio.runner.msa.MafftTester</td>
+<td>compbio.runner.msa.MafftTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()'><b>testRunOnClusterAsyncCheckStatusLongPoolingTime</b><br>Test class:compbio.runner.msa.MafftTester</td>
+<td>compbio.runner.msa.MafftTester@23394894</td><td>5</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.MafftTester.testSetInputTester()'><b>testSetInputTester</b><br>Test class:compbio.runner.msa.MafftTester</td>
+<td>compbio.runner.msa.MafftTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.MafftTester.properties b/website/tests/jaba2/compbio.runner.msa.MafftTester.properties
new file mode 100644 (file)
index 0000000..0500351
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.msa.MafftTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.MafftTester.xml b/website/tests/jaba2/compbio.runner.msa.MafftTester.xml
new file mode 100644 (file)
index 0000000..21dc3ce
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.msa.MafftTester" failures="0" tests="7" time="10.939" errors="0">
+  <properties/>
+  <testcase name="readStatistics" time="0.57" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testClusterExecute" time="3.947" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testConfigurationLoading" time="0.049" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testExecute" time="0.094" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testPersistance" time="0.213" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testRunOnClusterAsyncCheckStatusLongPoolingTime" time="5.539" classname="compbio.runner.msa.MafftTester"/>
+  <testcase name="testSetInputTester" time="0.0" classname="compbio.runner.msa.MafftTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.runner.msa.MuscleTester.html b/website/tests/jaba2/compbio.runner.msa.MuscleTester.html
new file mode 100644 (file)
index 0000000..f18eb32
--- /dev/null
@@ -0,0 +1,84 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.msa.MuscleTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.msa.MuscleTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Thu Jul 22 11:48:29 BST 2010</td>
+</tr>
+<tr><td>Total time:</td><td>22 seconds (22537 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.disorder.JronnTester.testRunOnCluster()'><b>testRunOnCluster</b><br>Test class:compbio.runner.msa.MuscleTester</td>
+<td>compbio.runner.disorder.JronnTester@63238bd2</td><td>22</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.MuscleTester.properties b/website/tests/jaba2/compbio.runner.msa.MuscleTester.properties
new file mode 100644 (file)
index 0000000..ea91ac1
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.msa.MuscleTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.MuscleTester.xml b/website/tests/jaba2/compbio.runner.msa.MuscleTester.xml
new file mode 100644 (file)
index 0000000..b816dbf
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.msa.MuscleTester" failures="0" tests="1" time="22.537" errors="0">
+  <properties/>
+  <testcase name="testRunOnCluster" time="22.055" classname="compbio.runner.disorder.JronnTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.runner.msa.TcoffeeParametersTester.html b/website/tests/jaba2/compbio.runner.msa.TcoffeeParametersTester.html
new file mode 100644 (file)
index 0000000..bdc3766
--- /dev/null
@@ -0,0 +1,124 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.msa.TcoffeeParametersTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.msa.TcoffeeParametersTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>9/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Tue Jun 21 15:21:11 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>28 seconds (28067 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testArguments()'><b>testArguments</b><br>Test class:compbio.runner.msa.TcoffeeParametersTester</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@193936e1</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testConfiguration()'><b>testConfiguration</b><br>Test class:compbio.runner.msa.TcoffeeParametersTester</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@193936e1</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMaxValues()'><b>testConstrainedParametersMaxValues</b><br>Test class:compbio.runner.msa.TcoffeeParametersTester</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@193936e1</td><td>4</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMinValues()'><b>testConstrainedParametersMinValues</b><br>Test class:compbio.runner.msa.TcoffeeParametersTester</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@193936e1</td><td>2</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersRandomValues()'><b>testConstrainedParametersRandomValues</b><br>Test class:compbio.runner.msa.TcoffeeParametersTester</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@193936e1</td><td>9</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testDefaultParameters()'><b>testDefaultParameters</b><br>Test class:compbio.runner.msa.TcoffeeParametersTester</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@193936e1</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testOptions()'><b>testOptions</b><br>Test class:compbio.runner.msa.TcoffeeParametersTester</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@193936e1</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testParameters()'><b>testParameters</b><br>Test class:compbio.runner.msa.TcoffeeParametersTester</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@193936e1</td><td>3</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeParametersTester.testPresets()'><b>testPresets</b><br>Test class:compbio.runner.msa.TcoffeeParametersTester</td>
+<td>compbio.runner.msa.TcoffeeParametersTester@193936e1</td><td>0</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.TcoffeeParametersTester.properties b/website/tests/jaba2/compbio.runner.msa.TcoffeeParametersTester.properties
new file mode 100644 (file)
index 0000000..ccee969
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.msa.TcoffeeParametersTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.TcoffeeParametersTester.xml b/website/tests/jaba2/compbio.runner.msa.TcoffeeParametersTester.xml
new file mode 100644 (file)
index 0000000..7bf053c
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.msa.TcoffeeParametersTester" failures="0" tests="9" time="28.067" errors="0">
+  <properties/>
+  <testcase name="testArguments" time="4.386" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testConfiguration" time="0.0010" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testConstrainedParametersMaxValues" time="4.278" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testConstrainedParametersMinValues" time="2.768" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testConstrainedParametersRandomValues" time="9.086" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testDefaultParameters" time="3.171" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testOptions" time="0.376" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testParameters" time="3.774" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+  <testcase name="testPresets" time="0.21" classname="compbio.runner.msa.TcoffeeParametersTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.runner.msa.TcoffeeTester.html b/website/tests/jaba2/compbio.runner.msa.TcoffeeTester.html
new file mode 100644 (file)
index 0000000..af67e07
--- /dev/null
@@ -0,0 +1,109 @@
+<html>
+<head>
+<title>TestNG:  compbio.runner.msa.TcoffeeTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.runner.msa.TcoffeeTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>6/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Tue Jun 21 15:20:37 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>4 seconds (4098 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.readStatistics()'><b>readStatistics</b><br>Test class:compbio.runner.msa.TcoffeeTester</td>
+<td>compbio.runner.msa.TcoffeeTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testClusterExecute()'><b>testClusterExecute</b><br>Test class:compbio.runner.msa.TcoffeeTester</td>
+<td>compbio.runner.msa.TcoffeeTester@23394894</td><td>1</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testConfigurationLoading()'><b>testConfigurationLoading</b><br>Test class:compbio.runner.msa.TcoffeeTester</td>
+<td>compbio.runner.msa.TcoffeeTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testExecute()'><b>testExecute</b><br>Test class:compbio.runner.msa.TcoffeeTester</td>
+<td>compbio.runner.msa.TcoffeeTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testNcore()'><b>testNcore</b><br>Test class:compbio.runner.msa.TcoffeeTester</td>
+<td>compbio.runner.msa.TcoffeeTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.runner.msa.TcoffeeTester.testPersistance()'><b>testPersistance</b><br>Test class:compbio.runner.msa.TcoffeeTester</td>
+<td>compbio.runner.msa.TcoffeeTester@23394894</td><td>0</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.TcoffeeTester.properties b/website/tests/jaba2/compbio.runner.msa.TcoffeeTester.properties
new file mode 100644 (file)
index 0000000..f60f144
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.runner.msa.TcoffeeTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.runner.msa.TcoffeeTester.xml b/website/tests/jaba2/compbio.runner.msa.TcoffeeTester.xml
new file mode 100644 (file)
index 0000000..333f876
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.runner.msa.TcoffeeTester" failures="0" tests="6" time="4.098" errors="0">
+  <properties/>
+  <testcase name="readStatistics" time="0.619" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testClusterExecute" time="1.588" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testConfigurationLoading" time="0.045" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testExecute" time="0.348" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testNcore" time="0.0010" classname="compbio.runner.msa.TcoffeeTester"/>
+  <testcase name="testPersistance" time="0.761" classname="compbio.runner.msa.TcoffeeTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/compbio.stat.collector.StatDBTester.html b/website/tests/jaba2/compbio.stat.collector.StatDBTester.html
new file mode 100644 (file)
index 0000000..ef275ab
--- /dev/null
@@ -0,0 +1,99 @@
+<html>
+<head>
+<title>TestNG:  compbio.stat.collector.StatDBTester</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;} 
+.stack-trace { display: none;} 
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+  current = e.style.display;
+  if (current == 'block') {
+    e.style.display = 'none';
+    return 0;
+  }
+  else {
+    e.style.display = 'block';
+    return 1;
+  }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+  var res = -1;  if (document.getElementById) {
+    res = flip(document.getElementById(szDivId));
+  }
+  else if (document.all) {
+    // this is the way old msie versions work
+    res = flip(document.all[szDivId]);
+  }
+  if(elem) {
+    if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+  }
+
+}
+
+function toggleAllBoxes() {
+  if (document.getElementsByTagName) {
+    d = document.getElementsByTagName('div');
+    for (i = 0; i < d.length; i++) {
+      if (d[i].className == 'log') {
+        flip(d[i]);
+      }
+    }
+  }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>compbio.stat.collector.StatDBTester</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>4/0/0</td>
+</tr><tr>
+<td>Started on:</td><td>Thu Jun 23 10:10:22 BST 2011</td>
+</tr>
+<tr><td>Total time:</td><td>1 seconds (1446 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td></td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-passed'>
+<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td><b>Instance</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='compbio.stat.collector.StatDBTester.testGetEarliestRecord()'><b>testGetEarliestRecord</b><br>Test class:compbio.stat.collector.StatDBTester</td>
+<td>compbio.stat.collector.StatDBTester@4e99353f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.stat.collector.StatDBTester.testReadOneMonthData()'><b>testReadOneMonthData</b><br>Test class:compbio.stat.collector.StatDBTester</td>
+<td>compbio.stat.collector.StatDBTester@4e99353f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.stat.collector.StatDBTester.testReadYearData()'><b>testReadYearData</b><br>Test class:compbio.stat.collector.StatDBTester</td>
+<td>compbio.stat.collector.StatDBTester@4e99353f</td><td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='compbio.stat.collector.StatDBTester.testVerifyJobsCount()'><b>testVerifyJobsCount</b><br>Test class:compbio.stat.collector.StatDBTester</td>
+<td>compbio.stat.collector.StatDBTester@4e99353f</td><td>0</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.stat.collector.StatDBTester.properties b/website/tests/jaba2/compbio.stat.collector.StatDBTester.properties
new file mode 100644 (file)
index 0000000..4ac39db
--- /dev/null
@@ -0,0 +1 @@
+[SuiteResult compbio.stat.collector.StatDBTester]
\ No newline at end of file
diff --git a/website/tests/jaba2/compbio.stat.collector.StatDBTester.xml b/website/tests/jaba2/compbio.stat.collector.StatDBTester.xml
new file mode 100644 (file)
index 0000000..813c5c3
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="compbio.stat.collector.StatDBTester" failures="0" tests="4" time="1.446" errors="0">
+  <properties/>
+  <testcase name="testGetEarliestRecord" time="0.329" classname="compbio.stat.collector.StatDBTester"/>
+  <testcase name="testReadOneMonthData" time="0.217" classname="compbio.stat.collector.StatDBTester"/>
+  <testcase name="testReadYearData" time="0.1" classname="compbio.stat.collector.StatDBTester"/>
+  <testcase name="testVerifyJobsCount" time="0.218" classname="compbio.stat.collector.StatDBTester"/>
+</testsuite>
diff --git a/website/tests/jaba2/groups.html b/website/tests/jaba2/groups.html
new file mode 100644 (file)
index 0000000..d761089
--- /dev/null
@@ -0,0 +1,4 @@
+<h2>Groups used for this test run</h2><table border="1">
+<tr> <td align="center"><b>Group name</b></td><td align="center"><b>Methods</b></td></tr><tr><td>cluster</td><td>compbio.runner.disorder.GlobPlotTester.testRunOnCluster()<br/>compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()<br/></td></tr>
+<tr><td>runner</td><td>compbio.runner.disorder.GlobPlotTester.testRunOnCluster()<br/>compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()<br/>compbio.runner.disorder.GlobPlotTester.testPersistance()<br/>compbio.runner.disorder.GlobPlotTester.testConfigurationLoading()<br/>compbio.runner.disorder.GlobPlotTester.readStatistics()<br/>compbio.runner.disorder.GlobPlotTester.testRunLocally()<br/></td></tr>
+</table>
diff --git a/website/tests/jaba2/index.html b/website/tests/jaba2/index.html
new file mode 100644 (file)
index 0000000..81d401b
--- /dev/null
@@ -0,0 +1,6 @@
+<html><head><title>Results for jaba2</title></head>
+<frameset cols="26%,74%">
+<frame src="toc.html" name="navFrame">
+<frame src="main.html" name="mainFrame">
+</frameset>
+</html>
diff --git a/website/tests/jaba2/main.html b/website/tests/jaba2/main.html
new file mode 100644 (file)
index 0000000..6df7f73
--- /dev/null
@@ -0,0 +1,2 @@
+<html><head><title>Results for jaba2</title></head>
+<body>Select a result on the left-hand pane.</body></html>
diff --git a/website/tests/jaba2/methods-alphabetical.html b/website/tests/jaba2/methods-alphabetical.html
new file mode 100644 (file)
index 0000000..a5722d4
--- /dev/null
@@ -0,0 +1,28 @@
+<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>jaba2</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table border="1">
+<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:53</td>   <td>-8750</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.readStatistics()">readStatistics</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:53</td>   <td>-8749</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:53</td>   <td>-8701</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testPersistance()">testPersistance</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:54</td>   <td>-7713</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunLocally()">testRunLocally</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:54</td>   <td>-7156</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+</table>
diff --git a/website/tests/jaba2/methods-not-run.html b/website/tests/jaba2/methods-not-run.html
new file mode 100644 (file)
index 0000000..54b14cb
--- /dev/null
@@ -0,0 +1,2 @@
+<h2>Methods that were not run</h2><table>
+</table>
\ No newline at end of file
diff --git a/website/tests/jaba2/methods.html b/website/tests/jaba2/methods.html
new file mode 100644 (file)
index 0000000..b91fb98
--- /dev/null
@@ -0,0 +1,28 @@
+<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>jaba2</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table border="1">
+<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:53</td>   <td>-8750</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.readStatistics()">readStatistics</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:53</td>   <td>-8749</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testConfigurationLoading()">testConfigurationLoading</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:53</td>   <td>-8701</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testPersistance()">testPersistance</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:54</td>   <td>-7713</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunLocally()">testRunLocally</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:11:54</td>   <td>-7156</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunOnCluster()">testRunOnCluster</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;compbio.runner.disorder.GlobPlotTester.init()">&gt;&gt;init</td> 
+<td>&nbsp;</td>  <td>main@225912260</td>   <td></td> </tr>
+<tr bgcolor="95c083">  <td>11/06/23 10:12:02</td>   <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()">testRunOnClusterAsync</td> 
+  <td>main@225912260</td>   <td></td> </tr>
+</table>
diff --git a/website/tests/jaba2/reporter-output.html b/website/tests/jaba2/reporter-output.html
new file mode 100644 (file)
index 0000000..063bc2e
--- /dev/null
@@ -0,0 +1 @@
+<h2>Reporter output</h2><table></table>
\ No newline at end of file
diff --git a/website/tests/jaba2/testng-failed.xml b/website/tests/jaba2/testng-failed.xml
new file mode 100644 (file)
index 0000000..80ed29d
--- /dev/null
@@ -0,0 +1,13 @@
+<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
+<suite thread-count="5" skipfailedinvocationCounts="false" verbose="1" name="Failed suite [jaba2]" junit="false" parallel="false" annotations="JDK" data-provider-thread-count="10">
+  <test name="compbio.stat.collector.StatDBTester(failed)" junit="false" parallel="false" annotations="JDK">
+    <classes>
+      <class name="compbio.stat.collector.StatDBTester">
+        <methods>
+          <include name="init"/>
+          <include name="testReadOneMonthData"/>
+        </methods>
+      </class>
+    </classes>
+  </test>
+</suite>
diff --git a/website/tests/jaba2/testng.xml.html b/website/tests/jaba2/testng.xml.html
new file mode 100644 (file)
index 0000000..1b5e047
--- /dev/null
@@ -0,0 +1 @@
+<html><head><title>testng.xml for jaba2</title></head><body><tt>&lt;!DOCTYPE&nbsp;suite&nbsp;SYSTEM&nbsp;"http://testng.org/testng-1.0.dtd"&gt;<br/>&lt;suite&nbsp;thread-count="5"&nbsp;skipfailedinvocationCounts="false"&nbsp;verbose="1"&nbsp;name="jaba2"&nbsp;junit="false"&nbsp;parallel="false"&nbsp;annotations="JDK"&nbsp;data-provider-thread-count="10"&gt;<br/>&nbsp;&nbsp;&lt;test&nbsp;verbose="4"&nbsp;name="compbio.runner.disorder.GlobPlotTester"&nbsp;junit="false"&nbsp;annotations="JDK"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="compbio.runner.disorder.GlobPlotTester"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt;<br/>&nbsp;&nbsp;&lt;/test&gt;<br/>&lt;/suite&gt;<br/></tt></body></html>
\ No newline at end of file
diff --git a/website/tests/jaba2/toc.html b/website/tests/jaba2/toc.html
new file mode 100644 (file)
index 0000000..bb0cf89
--- /dev/null
@@ -0,0 +1,30 @@
+<html>
+<head>
+<title>Results for jaba2</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<h3><p align="center">Results for<br/><em>jaba2</em></p></h3>
+<table border='1' width='100%'>
+<tr valign='top'>
+<td>1 test</td>
+<td><a target='mainFrame' href='classes.html'>1 class</a></td>
+<td>6 methods:<br/>
+&nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/>
+&nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
+&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (0)</a></td>
+</tr>
+<tr>
+<td><a target='mainFrame' href='groups.html'>2 groups</a></td>
+<td><a target='mainFrame' href='reporter-output.html'>reporter output</a></td>
+<td><a target='mainFrame' href='testng.xml.html'>testng.xml</a></td>
+</tr></table>
+<table width='100%' class='test-passed'>
+<tr><td>
+<table style='width: 100%'><tr><td valign='top'>compbio.runner.disorder.GlobPlotTester (6/0/0)</td><td valign='top' align='right'>
+  <a href='compbio.runner.disorder.GlobPlotTester.html' target='mainFrame'>Results</a>
+</td></tr></table>
+</td></tr><p/>
+</table>
+</body></html>
\ No newline at end of file
diff --git a/website/tests/testng-failed.xml b/website/tests/testng-failed.xml
new file mode 100644 (file)
index 0000000..e3d6ed0
--- /dev/null
@@ -0,0 +1,131 @@
+<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
+<suite thread-count="5" skipfailedinvocationCounts="false" verbose="3" name="Failed suite [Ant suite]" junit="false" annotations="JDK" data-provider-thread-count="10">
+  <test name="Ant test(failed)" junit="false" annotations="JDK">
+    <groups>
+      <run>
+        <exclude name="performance"/>
+        <exclude name="webservices"/>
+      </run>
+    </groups>
+    <classes>
+      <class name="compbio.runner.msa.MafftParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.metadata.OptionMarshallerTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.metadata.OptionCombinatorTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.disorder.IUPredTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.MafftTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.disorder.GlobPlotTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.engine.FilePullerTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.MuscleTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.MuscleParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.LimitTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.disorder.JronnTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.ProbconsParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.engine.conf.RunnerConfigMarshallerTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.metadata.RunnerConfigTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.conservation.AAConTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.disorder.DisemblTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.TcoffeeTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.ClustalWParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.metadata.PresetTester">
+        <methods>
+          <include name="loadPresets"/>
+        </methods>
+      </class>
+      <class name="compbio.engine.conf.PropertyHelperManagerTester">
+        <methods>
+          <include name="testLoadResources"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.TcoffeeParametersTester">
+        <methods>
+          <include name="setup"/>
+        </methods>
+      </class>
+      <class name="compbio.runner.msa.ProbconsTester">
+        <methods>
+          <include name="init"/>
+        </methods>
+      </class>
+      <class name="compbio.stat.collector.StatDBTester">
+        <methods>
+          <include name="testReadYearData"/>
+          <include name="init"/>
+          <include name="testGetEarliestRecord"/>
+          <include name="testReadOneMonthData"/>
+        </methods>
+      </class>
+    </classes>
+  </test>
+</suite>
diff --git a/website/tests/testng-results.xml b/website/tests/testng-results.xml
new file mode 100644 (file)
index 0000000..92e9452
--- /dev/null
@@ -0,0 +1,1675 @@
+<testng-results>
+  <reporter-output>
+  </reporter-output>
+  <suite name="Ant suite">
+    <groups>
+      <group name="engine">
+        <method signature="compbio.engine.FilePullerTester.testGetDelay()" name="testGetDelay" class="compbio.engine.FilePullerTester"/>
+        <method signature="compbio.engine.FilePullerTester.testPull()" name="testPull" class="compbio.engine.FilePullerTester"/>
+        <method signature="compbio.engine.FilePullerTester.testCache()" name="testCache" class="compbio.engine.FilePullerTester"/>
+        <method signature="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel()" name="testCancel" class="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/>
+        <method signature="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testGetJobStatus()" name="testGetJobStatus" class="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/>
+        <method signature="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testSubmit()" name="testSubmit" class="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/>
+        <method signature="compbio.engine.local.AsyncLocalRunnerTester.testAsyncCancelOperation()" name="testAsyncCancelOperation" class="compbio.engine.local.AsyncLocalRunnerTester"/>
+        <method signature="compbio.engine.local.AsyncLocalRunnerTester.testAsyncRetrievOperation()" name="testAsyncRetrievOperation" class="compbio.engine.local.AsyncLocalRunnerTester"/>
+        <method signature="compbio.engine.local.AsyncLocalRunnerTester.testCancelCompletedTaskLocally()" name="testCancelCompletedTaskLocally" class="compbio.engine.local.AsyncLocalRunnerTester"/>
+        <method signature="compbio.engine.local.AsyncLocalRunnerTester.testCancelLocally()" name="testCancelLocally" class="compbio.engine.local.AsyncLocalRunnerTester"/>
+        <method signature="compbio.engine.local.AsyncLocalRunnerTester.testGetStatus()" name="testGetStatus" class="compbio.engine.local.AsyncLocalRunnerTester"/>
+        <method signature="compbio.engine.local.AsyncLocalRunnerTester.testMultipleCancelLocally()" name="testMultipleCancelLocally" class="compbio.engine.local.AsyncLocalRunnerTester"/>
+        <method signature="compbio.engine.local.AsyncLocalRunnerTester.testSubmitLocally()" name="testSubmitLocally" class="compbio.engine.local.AsyncLocalRunnerTester"/>
+        <method signature="compbio.engine.local.LocalRunnerTester.testCancelCompletedTaskLocally()" name="testCancelCompletedTaskLocally" class="compbio.engine.local.LocalRunnerTester"/>
+        <method signature="compbio.engine.local.LocalRunnerTester.testCancelLocally()" name="testCancelLocally" class="compbio.engine.local.LocalRunnerTester"/>
+        <method signature="compbio.engine.local.LocalRunnerTester.testMultipleCancelLocally()" name="testMultipleCancelLocally" class="compbio.engine.local.LocalRunnerTester"/>
+        <method signature="compbio.engine.cluster.drmaa.ClusterSessionTester.testTaskList()" name="testTaskList" class="compbio.engine.cluster.drmaa.ClusterSessionTester"/>
+        <method signature="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testCancel()" name="testCancel" class="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester"/>
+        <method signature="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testSubmit()" name="testSubmit" class="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester"/>
+      </group>
+      <group name="cluster">
+        <method signature="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel()" name="testCancel" class="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/>
+        <method signature="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testGetJobStatus()" name="testGetJobStatus" class="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/>
+        <method signature="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testSubmit()" name="testSubmit" class="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester"/>
+        <method signature="compbio.engine.conf.PropertyHelperManagerTester.testClusterEngineConf()" name="testClusterEngineConf" class="compbio.engine.conf.PropertyHelperManagerTester"/>
+        <method signature="compbio.runner.conservation.AAConTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.conservation.AAConTester"/>
+        <method signature="compbio.runner.disorder.DisemblTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.disorder.DisemblTester"/>
+        <method signature="compbio.runner.disorder.DisemblTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.disorder.DisemblTester"/>
+        <method signature="compbio.runner.disorder.GlobPlotTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.disorder.GlobPlotTester"/>
+        <method signature="compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.disorder.GlobPlotTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.JronnTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.disorder.JronnTester"/>
+        <method signature="compbio.runner.disorder.JronnTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.disorder.JronnTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testClusterExecute()" name="testClusterExecute" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()" name="testRunOnClusterAsyncCheckStatusLongPoolingTime" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MuscleTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.msa.MuscleTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testClusterExecute()" name="testClusterExecute" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testClusterExecute()" name="testClusterExecute" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testPersistance()" name="testPersistance" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.readStatisticsClusterExecution()" name="readStatisticsClusterExecution" class="compbio.runner.msa.ClustalWTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.msa.ClustalWTester"/>
+        <method signature="compbio.engine.cluster.drmaa.ClusterSessionTester.testTaskList()" name="testTaskList" class="compbio.engine.cluster.drmaa.ClusterSessionTester"/>
+        <method signature="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testCancel()" name="testCancel" class="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester"/>
+        <method signature="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester.testSubmit()" name="testSubmit" class="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester"/>
+      </group>
+      <group name="runner">
+        <method signature="compbio.runner.conservation.AAConTester.readStatistics()" name="readStatistics" class="compbio.runner.conservation.AAConTester"/>
+        <method signature="compbio.runner.conservation.AAConTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.conservation.AAConTester"/>
+        <method signature="compbio.runner.conservation.AAConTester.testPersistance()" name="testPersistance" class="compbio.runner.conservation.AAConTester"/>
+        <method signature="compbio.runner.conservation.AAConTester.testRunLocally()" name="testRunLocally" class="compbio.runner.conservation.AAConTester"/>
+        <method signature="compbio.runner.conservation.AAConTester.testRunLocallyOnTwoCpu()" name="testRunLocallyOnTwoCpu" class="compbio.runner.conservation.AAConTester"/>
+        <method signature="compbio.runner.conservation.AAConTester.testRunLocallyWithPreset()" name="testRunLocallyWithPreset" class="compbio.runner.conservation.AAConTester"/>
+        <method signature="compbio.runner.conservation.AAConTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.conservation.AAConTester"/>
+        <method signature="compbio.runner.conservation.AAConTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.conservation.AAConTester"/>
+        <method signature="compbio.runner.disorder.DisemblTester.readStatistics()" name="readStatistics" class="compbio.runner.disorder.DisemblTester"/>
+        <method signature="compbio.runner.disorder.DisemblTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.disorder.DisemblTester"/>
+        <method signature="compbio.runner.disorder.DisemblTester.testPersistance()" name="testPersistance" class="compbio.runner.disorder.DisemblTester"/>
+        <method signature="compbio.runner.disorder.DisemblTester.testRunLocally()" name="testRunLocally" class="compbio.runner.disorder.DisemblTester"/>
+        <method signature="compbio.runner.disorder.DisemblTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.disorder.DisemblTester"/>
+        <method signature="compbio.runner.disorder.DisemblTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.disorder.DisemblTester"/>
+        <method signature="compbio.runner.disorder.GlobPlotTester.readStatistics()" name="readStatistics" class="compbio.runner.disorder.GlobPlotTester"/>
+        <method signature="compbio.runner.disorder.GlobPlotTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.disorder.GlobPlotTester"/>
+        <method signature="compbio.runner.disorder.GlobPlotTester.testPersistance()" name="testPersistance" class="compbio.runner.disorder.GlobPlotTester"/>
+        <method signature="compbio.runner.disorder.GlobPlotTester.testRunLocally()" name="testRunLocally" class="compbio.runner.disorder.GlobPlotTester"/>
+        <method signature="compbio.runner.disorder.GlobPlotTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.disorder.GlobPlotTester"/>
+        <method signature="compbio.runner.disorder.GlobPlotTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.disorder.GlobPlotTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testPersistance()" name="testPersistance" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testReadResults()" name="testReadResults" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testRunLocally()" name="testRunLocally" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testRunLocallyWithParams()" name="testRunLocallyWithParams" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.IUPredTester.testSetParameter()" name="testSetParameter" class="compbio.runner.disorder.IUPredTester"/>
+        <method signature="compbio.runner.disorder.JronnTester.readStatistics()" name="readStatistics" class="compbio.runner.disorder.JronnTester"/>
+        <method signature="compbio.runner.disorder.JronnTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.disorder.JronnTester"/>
+        <method signature="compbio.runner.disorder.JronnTester.testPersistance()" name="testPersistance" class="compbio.runner.disorder.JronnTester"/>
+        <method signature="compbio.runner.disorder.JronnTester.testRunLocally()" name="testRunLocally" class="compbio.runner.disorder.JronnTester"/>
+        <method signature="compbio.runner.disorder.JronnTester.testRunLocallyOnTwoCpu()" name="testRunLocallyOnTwoCpu" class="compbio.runner.disorder.JronnTester"/>
+        <method signature="compbio.runner.disorder.JronnTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.disorder.JronnTester"/>
+        <method signature="compbio.runner.disorder.JronnTester.testRunOnClusterAsync()" name="testRunOnClusterAsync" class="compbio.runner.disorder.JronnTester"/>
+        <method signature="compbio.runner.msa.ClustalWParametersTester.testArguments()" name="testArguments" class="compbio.runner.msa.ClustalWParametersTester"/>
+        <method signature="compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" class="compbio.runner.msa.ClustalWParametersTester"/>
+        <method signature="compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" class="compbio.runner.msa.ClustalWParametersTester"/>
+        <method signature="compbio.runner.msa.ClustalWParametersTester.testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" class="compbio.runner.msa.ClustalWParametersTester"/>
+        <method signature="compbio.runner.msa.ClustalWParametersTester.testDefaultParameters()" name="testDefaultParameters" class="compbio.runner.msa.ClustalWParametersTester"/>
+        <method signature="compbio.runner.msa.ClustalWParametersTester.testOptions()" name="testOptions" class="compbio.runner.msa.ClustalWParametersTester"/>
+        <method signature="compbio.runner.msa.ClustalWParametersTester.testParameters()" name="testParameters" class="compbio.runner.msa.ClustalWParametersTester"/>
+        <method signature="compbio.runner.msa.ClustalWParametersTester.testPresets()" name="testPresets" class="compbio.runner.msa.ClustalWParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testArguments()" name="testArguments" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testDefaultParameters()" name="testDefaultParameters" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testOptions()" name="testOptions" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testParameters()" name="testParameters" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testPresets()" name="testPresets" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftTester.readStatistics()" name="readStatistics" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testClusterExecute()" name="testClusterExecute" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testExecute()" name="testExecute" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testPersistance()" name="testPersistance" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()" name="testRunOnClusterAsyncCheckStatusLongPoolingTime" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testSetInputTester()" name="testSetInputTester" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MuscleParametersTester.testArguments()" name="testArguments" class="compbio.runner.msa.MuscleParametersTester"/>
+        <method signature="compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" class="compbio.runner.msa.MuscleParametersTester"/>
+        <method signature="compbio.runner.msa.MuscleParametersTester.testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" class="compbio.runner.msa.MuscleParametersTester"/>
+        <method signature="compbio.runner.msa.MuscleParametersTester.testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" class="compbio.runner.msa.MuscleParametersTester"/>
+        <method signature="compbio.runner.msa.MuscleParametersTester.testDefaultParameters()" name="testDefaultParameters" class="compbio.runner.msa.MuscleParametersTester"/>
+        <method signature="compbio.runner.msa.MuscleParametersTester.testOptions()" name="testOptions" class="compbio.runner.msa.MuscleParametersTester"/>
+        <method signature="compbio.runner.msa.MuscleParametersTester.testParameters()" name="testParameters" class="compbio.runner.msa.MuscleParametersTester"/>
+        <method signature="compbio.runner.msa.MuscleParametersTester.testPresets()" name="testPresets" class="compbio.runner.msa.MuscleParametersTester"/>
+        <method signature="compbio.runner.msa.MuscleTester.readStatistics()" name="readStatistics" class="compbio.runner.msa.MuscleTester"/>
+        <method signature="compbio.runner.msa.MuscleTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.msa.MuscleTester"/>
+        <method signature="compbio.runner.msa.MuscleTester.testPersistance()" name="testPersistance" class="compbio.runner.msa.MuscleTester"/>
+        <method signature="compbio.runner.msa.MuscleTester.testRunLocally()" name="testRunLocally" class="compbio.runner.msa.MuscleTester"/>
+        <method signature="compbio.runner.msa.MuscleTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.msa.MuscleTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testArguments()" name="testArguments" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testDefaultParameters()" name="testDefaultParameters" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testOptions()" name="testOptions" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testParameters()" name="testParameters" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.readStatistics()" name="readStatistics" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testClusterExecute()" name="testClusterExecute" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testExecute()" name="testExecute" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testPersistance()" name="testPersistance" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testSetInputTester()" name="testSetInputTester" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testArguments()" name="testArguments" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testDefaultParameters()" name="testDefaultParameters" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testOptions()" name="testOptions" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testParameters()" name="testParameters" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testPresets()" name="testPresets" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.readStatistics()" name="readStatistics" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testClusterExecute()" name="testClusterExecute" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testExecute()" name="testExecute" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testNcore()" name="testNcore" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testPersistance()" name="testPersistance" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.testRunWithMatrix()" name="testRunWithMatrix" class="compbio.runner.msa.ClustalWTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.testConfigurationLoading()" name="testConfigurationLoading" class="compbio.runner.msa.ClustalWTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.testRunLocally()" name="testRunLocally" class="compbio.runner.msa.ClustalWTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.readStatisticsClusterExecution()" name="readStatisticsClusterExecution" class="compbio.runner.msa.ClustalWTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.testRunOnCluster()" name="testRunOnCluster" class="compbio.runner.msa.ClustalWTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.readStatistics()" name="readStatistics" class="compbio.runner.msa.ClustalWTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.testOptionsLocally()" name="testOptionsLocally" class="compbio.runner.msa.ClustalWTester"/>
+        <method signature="compbio.runner.msa.ClustalWTester.testPersistance()" name="testPersistance" class="compbio.runner.msa.ClustalWTester"/>
+      </group>
+      <group name="non_windows">
+        <method signature="compbio.runner.msa.MafftParametersTester.testArguments()" name="testArguments" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testDefaultParameters()" name="testDefaultParameters" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testOptions()" name="testOptions" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testParameters()" name="testParameters" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftParametersTester.testPresets()" name="testPresets" class="compbio.runner.msa.MafftParametersTester"/>
+        <method signature="compbio.runner.msa.MafftTester.readStatistics()" name="readStatistics" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testClusterExecute()" name="testClusterExecute" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testExecute()" name="testExecute" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testPersistance()" name="testPersistance" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testRunOnClusterAsyncCheckStatusLongPoolingTime()" name="testRunOnClusterAsyncCheckStatusLongPoolingTime" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.MafftTester.testSetInputTester()" name="testSetInputTester" class="compbio.runner.msa.MafftTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testArguments()" name="testArguments" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testDefaultParameters()" name="testDefaultParameters" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testOptions()" name="testOptions" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsParametersTester.testParameters()" name="testParameters" class="compbio.runner.msa.ProbconsParametersTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.readStatistics()" name="readStatistics" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testClusterExecute()" name="testClusterExecute" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testExecute()" name="testExecute" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testPersistance()" name="testPersistance" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.ProbconsTester.testSetInputTester()" name="testSetInputTester" class="compbio.runner.msa.ProbconsTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testArguments()" name="testArguments" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testDefaultParameters()" name="testDefaultParameters" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testOptions()" name="testOptions" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testParameters()" name="testParameters" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeParametersTester.testPresets()" name="testPresets" class="compbio.runner.msa.TcoffeeParametersTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.readStatistics()" name="readStatistics" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testClusterExecute()" name="testClusterExecute" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testExecute()" name="testExecute" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testNcore()" name="testNcore" class="compbio.runner.msa.TcoffeeTester"/>
+        <method signature="compbio.runner.msa.TcoffeeTester.testPersistance()" name="testPersistance" class="compbio.runner.msa.TcoffeeTester"/>
+      </group>
+    </groups>
+    <test name="Ant test">
+      <class name="compbio.engine.client.CommandBuilderTester">
+        <test-method status="PASS" signature="testCommandBuilding()" name="testCommandBuilding" duration-ms="1" started-at="2011-06-23T10:35:12Z" finished-at="2011-06-23T10:35:12Z">
+        </test-method>
+        <test-method status="PASS" signature="testOptionsToCommand()" name="testOptionsToCommand" duration-ms="40" started-at="2011-06-23T10:35:12Z" finished-at="2011-06-23T10:35:12Z">
+        </test-method>
+        <test-method status="PASS" signature="testSpaceDelimiterExecutable()" name="testSpaceDelimiterExecutable" duration-ms="0" started-at="2011-06-23T10:35:12Z" finished-at="2011-06-23T10:35:12Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner._impl.NetNglycTester">
+        <test-method status="PASS" signature="testGetTestCommand()" name="testGetTestCommand" duration-ms="1" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.EngineConfiguratorTester">
+        <test-method status="PASS" signature="testGetAsyncEngine()" name="testGetAsyncEngine" duration-ms="12" started-at="2011-06-23T10:35:07Z" finished-at="2011-06-23T10:35:07Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetSyncEngine()" name="testGetSyncEngine" duration-ms="1" started-at="2011-06-23T10:35:07Z" finished-at="2011-06-23T10:35:07Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.disorder.GlobPlotTester">
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:37Z" finished-at="2011-06-23T10:36:37Z">
+        </test-method>
+        <test-method status="PASS" signature="readStatistics()" name="readStatistics" duration-ms="0" started-at="2011-06-23T10:36:37Z" finished-at="2011-06-23T10:36:37Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="43" started-at="2011-06-23T10:36:37Z" finished-at="2011-06-23T10:36:37Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:37Z" finished-at="2011-06-23T10:36:37Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:37Z" finished-at="2011-06-23T10:36:37Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="980" started-at="2011-06-23T10:36:37Z" finished-at="2011-06-23T10:36:38Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocally()" name="testRunLocally" duration-ms="454" started-at="2011-06-23T10:36:38Z" finished-at="2011-06-23T10:36:38Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:38Z" finished-at="2011-06-23T10:36:38Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnCluster()" name="testRunOnCluster" duration-ms="2503" started-at="2011-06-23T10:36:38Z" finished-at="2011-06-23T10:36:41Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:38Z" finished-at="2011-06-23T10:36:38Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnClusterAsync()" name="testRunOnClusterAsync" duration-ms="6021" started-at="2011-06-23T10:36:41Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:41Z" finished-at="2011-06-23T10:36:41Z">
+        </test-method>
+      </class>
+      <class name="compbio.stat.collector.ExecutionStatCollectorTester">
+        <test-method status="PASS" signature="testCollectStat()" name="testCollectStat" duration-ms="271" started-at="2011-06-23T10:41:52Z" finished-at="2011-06-23T10:41:52Z">
+        </test-method>
+        <test-method status="PASS" signature="testHasCompleted()" name="testHasCompleted" duration-ms="1" started-at="2011-06-23T10:41:52Z" finished-at="2011-06-23T10:41:52Z">
+        </test-method>
+        <test-method status="PASS" signature="testUpdateStatTester()" name="testUpdateStatTester" duration-ms="35012" started-at="2011-06-23T10:41:52Z" finished-at="2011-06-23T10:42:27Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.local.AsyncLocalRunnerTester">
+        <test-method status="PASS" signature="testAsyncCancelOperation()" name="testAsyncCancelOperation" duration-ms="17" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testAsyncRetrievOperation()" name="testAsyncRetrievOperation" duration-ms="124" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testCancelCompletedTaskLocally()" name="testCancelCompletedTaskLocally" duration-ms="3017" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:34Z">
+        </test-method>
+        <test-method status="PASS" signature="testCancelLocally()" name="testCancelLocally" duration-ms="13" started-at="2011-06-23T10:35:34Z" finished-at="2011-06-23T10:35:34Z">
+          <exception class="java.util.concurrent.CancellationException">
+            <full-stacktrace>
+              <![CDATA[java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.AsyncLocalRunner.getResults(AsyncLocalRunner.java:130)
+       at compbio.engine.local.AsyncLocalRunnerTester.testCancelLocally(AsyncLocalRunnerTester.java:105)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="testGetStatus()" name="testGetStatus" duration-ms="19351" started-at="2011-06-23T10:35:34Z" finished-at="2011-06-23T10:35:54Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetStatus()" name="testGetStatus" duration-ms="19362" started-at="2011-06-23T10:35:34Z" finished-at="2011-06-23T10:35:54Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetStatus()" name="testGetStatus" duration-ms="19322" started-at="2011-06-23T10:35:34Z" finished-at="2011-06-23T10:35:54Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetStatus()" name="testGetStatus" duration-ms="19358" started-at="2011-06-23T10:35:34Z" finished-at="2011-06-23T10:35:54Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetStatus()" name="testGetStatus" duration-ms="19298" started-at="2011-06-23T10:35:54Z" finished-at="2011-06-23T10:36:13Z">
+        </test-method>
+        <test-method status="PASS" signature="testMultipleCancelLocally()" name="testMultipleCancelLocally" duration-ms="54" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+          <exception class="java.util.concurrent.CancellationException">
+            <full-stacktrace>
+              <![CDATA[java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.AsyncLocalRunner.getResults(AsyncLocalRunner.java:130)
+       at compbio.engine.local.AsyncLocalRunnerTester.testMultipleCancelLocally(AsyncLocalRunnerTester.java:239)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="testSubmitLocally()" name="testSubmitLocally" duration-ms="187" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+        </test-method>
+        <test-method status="PASS" signature="testSubmitLocally()" name="testSubmitLocally" duration-ms="170" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+        </test-method>
+        <test-method status="PASS" signature="testSubmitLocally()" name="testSubmitLocally" duration-ms="122" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+        </test-method>
+        <test-method status="PASS" signature="testSubmitLocally()" name="testSubmitLocally" duration-ms="151" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+        </test-method>
+        <test-method status="PASS" signature="testSubmitLocally()" name="testSubmitLocally" duration-ms="105" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.MafftTester">
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:38:49Z" finished-at="2011-06-23T10:38:49Z">
+        </test-method>
+        <test-method status="PASS" signature="readStatistics()" name="readStatistics" duration-ms="516" started-at="2011-06-23T10:38:49Z" finished-at="2011-06-23T10:38:49Z">
+        </test-method>
+        <test-method status="PASS" signature="testClusterExecute()" name="testClusterExecute" duration-ms="1264" started-at="2011-06-23T10:38:49Z" finished-at="2011-06-23T10:38:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:38:49Z" finished-at="2011-06-23T10:38:49Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:38:51Z" finished-at="2011-06-23T10:38:51Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="62" started-at="2011-06-23T10:38:51Z" finished-at="2011-06-23T10:38:51Z">
+        </test-method>
+        <test-method status="PASS" signature="testExecute()" name="testExecute" duration-ms="162" started-at="2011-06-23T10:38:51Z" finished-at="2011-06-23T10:38:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:38:51Z" finished-at="2011-06-23T10:38:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:38:51Z" finished-at="2011-06-23T10:38:51Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="305" started-at="2011-06-23T10:38:51Z" finished-at="2011-06-23T10:38:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:38:51Z" finished-at="2011-06-23T10:38:51Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnClusterAsyncCheckStatusLongPoolingTime()" name="testRunOnClusterAsyncCheckStatusLongPoolingTime" duration-ms="5535" started-at="2011-06-23T10:38:51Z" finished-at="2011-06-23T10:38:57Z">
+        </test-method>
+        <test-method status="PASS" signature="testSetInputTester()" name="testSetInputTester" duration-ms="0" started-at="2011-06-23T10:38:57Z" finished-at="2011-06-23T10:38:57Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:38:57Z" finished-at="2011-06-23T10:38:57Z">
+        </test-method>
+      </class>
+      <class name="compbio.data.sequence.ClustalAlignmentUtilTester">
+        <test-method status="PASS" signature="testReadClustalFile()" name="testReadClustalFile" duration-ms="12" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testReadClustalFileLongNames()" name="testReadClustalFileLongNames" duration-ms="19" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testReadClustalFileShortNames()" name="testReadClustalFileShortNames" duration-ms="14" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.disorder.IUPredTester">
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="69" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="308" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="testReadResults()" name="testReadResults" duration-ms="25" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocally()" name="testRunLocally" duration-ms="196" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocallyWithParams()" name="testRunLocallyWithParams" duration-ms="71" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnCluster()" name="testRunOnCluster" duration-ms="3308" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:47Z" finished-at="2011-06-23T10:36:47Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnClusterAsync()" name="testRunOnClusterAsync" duration-ms="6025" started-at="2011-06-23T10:36:51Z" finished-at="2011-06-23T10:36:57Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:51Z" finished-at="2011-06-23T10:36:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:57Z" finished-at="2011-06-23T10:36:57Z">
+        </test-method>
+        <test-method status="PASS" signature="testSetParameter()" name="testSetParameter" duration-ms="0" started-at="2011-06-23T10:36:57Z" finished-at="2011-06-23T10:36:57Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.client.PathValidatorTester">
+        <test-method status="PASS" signature="testGetClassPath()" name="testGetClassPath" duration-ms="1" started-at="2011-06-23T10:35:12Z" finished-at="2011-06-23T10:35:12Z">
+        </test-method>
+        <test-method status="PASS" signature="testIsAbsolutePath()" name="testIsAbsolutePath" duration-ms="0" started-at="2011-06-23T10:35:12Z" finished-at="2011-06-23T10:35:12Z">
+        </test-method>
+      </class>
+      <class name="compbio.stat.collector.StatDBTester">
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="11" started-at="2011-06-23T10:42:27Z" finished-at="2011-06-23T10:42:27Z">
+        </test-method>
+        <test-method status="PASS" signature="testVerifyJobsCount()" name="testVerifyJobsCount" duration-ms="412" started-at="2011-06-23T10:42:27Z" finished-at="2011-06-23T10:42:27Z">
+        </test-method>
+      </class>
+      <class name="compbio.stat.servlet.util.StatCollectionTester">
+        <test-method status="PASS" signature="testGetStats()" name="testGetStats" duration-ms="22" started-at="2011-06-23T10:42:27Z" finished-at="2011-06-23T10:42:27Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.cluster.drmaa.DrmaaClusterEngineTester">
+        <test-method status="PASS" signature="testCancel()" name="testCancel" duration-ms="1538" started-at="2011-06-23T10:35:26Z" finished-at="2011-06-23T10:35:27Z">
+        </test-method>
+        <test-method status="PASS" signature="testSubmit()" name="testSubmit" duration-ms="3508" started-at="2011-06-23T10:35:27Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester">
+        <test-method status="PASS" signature="testCancel()" name="testCancel" duration-ms="1257" started-at="2011-06-23T10:35:16Z" finished-at="2011-06-23T10:35:17Z">
+          <exception class="compbio.metadata.ResultNotAvailableException">
+            <message>
+              <![CDATA[java.io.FileNotFoundException: Result for the jobId /homes/pvtroshin/workspace/jaba2/local_jobsout/ClustalW#6405924652151282 with file name TO1381.clustal.cluster.out is not found!]]>
+            </message>
+            <full-stacktrace>
+              <![CDATA[compbio.metadata.ResultNotAvailableException: java.io.FileNotFoundException: Result for the jobId /homes/pvtroshin/workspace/jaba2/local_jobsout/ClustalW#6405924652151282 with file name TO1381.clustal.cluster.out is not found!
+       at compbio.runner.msa.ClustalW.getResults(ClustalW.java:73)
+       at compbio.runner.msa.ClustalW.getResults(ClustalW.java:34)
+       at compbio.engine.client.ConfExecutable.getResults(ConfExecutable.java:207)
+       at compbio.engine.cluster.drmaa.DrmaaAsyncClusterEngineTester.testCancel(DrmaaAsyncClusterEngineTester.java:109)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+Caused by: java.io.FileNotFoundException: Result for the jobId /homes/pvtroshin/workspace/jaba2/local_jobsout/ClustalW#6405924652151282 with file name TO1381.clustal.cluster.out is not found!
+       at compbio.runner.Util.readClustalFile(Util.java:93)
+       at compbio.runner.msa.ClustalW.getResults(ClustalW.java:70)
+       ... 25 more
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="testGetJobStatus()" name="testGetJobStatus" duration-ms="4765" started-at="2011-06-23T10:35:17Z" finished-at="2011-06-23T10:35:22Z">
+        </test-method>
+        <test-method status="PASS" signature="testSubmit()" name="testSubmit" duration-ms="3976" started-at="2011-06-23T10:35:22Z" finished-at="2011-06-23T10:35:26Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.conservation.AAConTester">
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="readStatistics()" name="readStatistics" duration-ms="1493" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:15Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:36:15Z" finished-at="2011-06-23T10:36:15Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="113" started-at="2011-06-23T10:36:15Z" finished-at="2011-06-23T10:36:15Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:15Z" finished-at="2011-06-23T10:36:15Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="775" started-at="2011-06-23T10:36:15Z" finished-at="2011-06-23T10:36:16Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:36:16Z" finished-at="2011-06-23T10:36:16Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocally()" name="testRunLocally" duration-ms="827" started-at="2011-06-23T10:36:16Z" finished-at="2011-06-23T10:36:17Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocallyOnTwoCpu()" name="testRunLocallyOnTwoCpu" duration-ms="289" started-at="2011-06-23T10:36:17Z" finished-at="2011-06-23T10:36:17Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:17Z" finished-at="2011-06-23T10:36:17Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:36:17Z" finished-at="2011-06-23T10:36:17Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocallyWithPreset()" name="testRunLocallyWithPreset" duration-ms="653" started-at="2011-06-23T10:36:17Z" finished-at="2011-06-23T10:36:18Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:36:18Z" finished-at="2011-06-23T10:36:18Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnCluster()" name="testRunOnCluster" duration-ms="3640" started-at="2011-06-23T10:36:18Z" finished-at="2011-06-23T10:36:22Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:22Z" finished-at="2011-06-23T10:36:22Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnClusterAsync()" name="testRunOnClusterAsync" duration-ms="5018" started-at="2011-06-23T10:36:22Z" finished-at="2011-06-23T10:36:27Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.disorder.DisemblTester">
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="44" started-at="2011-06-23T10:36:27Z" finished-at="2011-06-23T10:36:27Z">
+        </test-method>
+        <test-method status="PASS" signature="readStatistics()" name="readStatistics" duration-ms="0" started-at="2011-06-23T10:36:27Z" finished-at="2011-06-23T10:36:27Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:27Z" finished-at="2011-06-23T10:36:27Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:27Z" finished-at="2011-06-23T10:36:27Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:36:27Z" finished-at="2011-06-23T10:36:27Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="1297" started-at="2011-06-23T10:36:27Z" finished-at="2011-06-23T10:36:28Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocally()" name="testRunLocally" duration-ms="579" started-at="2011-06-23T10:36:28Z" finished-at="2011-06-23T10:36:29Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:28Z" finished-at="2011-06-23T10:36:28Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:29Z" finished-at="2011-06-23T10:36:29Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnCluster()" name="testRunOnCluster" duration-ms="2047" started-at="2011-06-23T10:36:29Z" finished-at="2011-06-23T10:36:31Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:36:31Z" finished-at="2011-06-23T10:36:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnClusterAsync()" name="testRunOnClusterAsync" duration-ms="6011" started-at="2011-06-23T10:36:31Z" finished-at="2011-06-23T10:36:37Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner._impl.RPSBlastTester">
+        <test-method status="PASS" signature="testGetTestCommand()" name="testGetTestCommand" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetTestArgsCommand()" name="testGetTestArgsCommand" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.PulledFileCacheTester">
+        <test-method status="PASS" signature="test()" name="test" duration-ms="5011" started-at="2011-06-23T10:35:07Z" finished-at="2011-06-23T10:35:12Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner._impl.MclTester">
+        <test-method status="PASS" signature="testGetTestCommand()" name="testGetTestCommand" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.cluster.dundee._QueueTester">
+        <test-method status="PASS" signature="testQueue()" name="testQueue" duration-ms="0" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.LoadBalancerTester">
+        <test-method status="PASS" signature="testLoadBalance()" name="testLoadBalance" duration-ms="57" started-at="2011-06-23T10:35:07Z" finished-at="2011-06-23T10:35:07Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.ProbconsParametersTester">
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="36" started-at="2011-06-23T10:39:16Z" finished-at="2011-06-23T10:39:16Z">
+        </test-method>
+        <test-method status="PASS" signature="testArguments()" name="testArguments" duration-ms="1819" started-at="2011-06-23T10:39:16Z" finished-at="2011-06-23T10:39:17Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="22" started-at="2011-06-23T10:39:17Z" finished-at="2011-06-23T10:39:17Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfiguration()" name="testConfiguration" duration-ms="0" started-at="2011-06-23T10:39:17Z" finished-at="2011-06-23T10:39:17Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="20" started-at="2011-06-23T10:39:17Z" finished-at="2011-06-23T10:39:18Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" duration-ms="37102" started-at="2011-06-23T10:39:18Z" finished-at="2011-06-23T10:39:55Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="22" started-at="2011-06-23T10:39:55Z" finished-at="2011-06-23T10:39:55Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" duration-ms="768" started-at="2011-06-23T10:39:55Z" finished-at="2011-06-23T10:39:55Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="22" started-at="2011-06-23T10:39:55Z" finished-at="2011-06-23T10:39:55Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" duration-ms="70319" started-at="2011-06-23T10:39:55Z" finished-at="2011-06-23T10:41:06Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="22" started-at="2011-06-23T10:41:06Z" finished-at="2011-06-23T10:41:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testDefaultParameters()" name="testDefaultParameters" duration-ms="4845" started-at="2011-06-23T10:41:06Z" finished-at="2011-06-23T10:41:11Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="21" started-at="2011-06-23T10:41:11Z" finished-at="2011-06-23T10:41:11Z">
+        </test-method>
+        <test-method status="PASS" signature="testOptions()" name="testOptions" duration-ms="443" started-at="2011-06-23T10:41:11Z" finished-at="2011-06-23T10:41:11Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="22" started-at="2011-06-23T10:41:11Z" finished-at="2011-06-23T10:41:11Z">
+        </test-method>
+        <test-method status="PASS" signature="testParameters()" name="testParameters" duration-ms="1344" started-at="2011-06-23T10:41:11Z" finished-at="2011-06-23T10:41:12Z">
+        </test-method>
+      </class>
+      <class name="compbio.metadata.RunnerConfigTester">
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="14" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="14" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testCreateNumParameterWithoutValidValue()" name="testCreateNumParameterWithoutValidValue" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+          <exception class="java.lang.IllegalStateException">
+            <message>
+              <![CDATA[Attempting to set default value for parameter: Option name: Matrix
+Description: DNA weight matrix
+URL: null
+Is required: false
+
+ Without possible values! Please define possible value first!]]>
+            </message>
+            <full-stacktrace>
+              <![CDATA[java.lang.IllegalStateException: Attempting to set default value for parameter: Option name: Matrix
+Description: DNA weight matrix
+URL: null
+Is required: false
+
+ Without possible values! Please define possible value first!
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:234)
+       at compbio.metadata.RunnerConfigTester.testCreateNumParameterWithoutValidValue(RunnerConfigTester.java:222)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="14" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testCreateParameter()" name="testCreateParameter" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+          <exception class="compbio.metadata.WrongParameterException">
+            <message>
+              <![CDATA[Attempting to set illegal value 'pam22' for the parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+POSSIBLE VALUES:
+BLOSUM
+GONNET
+ID
+PAM
+
+]]>
+            </message>
+            <full-stacktrace>
+              <![CDATA[compbio.metadata.WrongParameterException: Attempting to set illegal value 'pam22' for the parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+POSSIBLE VALUES:
+BLOSUM
+GONNET
+ID
+PAM
+
+
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:240)
+       at compbio.metadata.RunnerConfigTester.testCreateParameter(RunnerConfigTester.java:93)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="testCreateParameterWithValidValueConstrain()" name="testCreateParameterWithValidValueConstrain" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="14" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="14" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testOptionNoDefaultValidate()" name="testOptionNoDefaultValidate" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+          <exception class="javax.xml.bind.ValidationException">
+            <message>
+              <![CDATA[Default value is required as multiple optionNames are defined for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+]]>
+            </message>
+            <full-stacktrace>
+              <![CDATA[javax.xml.bind.ValidationException: Default value is required as multiple optionNames are defined for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+
+       at compbio.metadata.Option.validate(Option.java:317)
+       at compbio.metadata.RunnerConfigTester.testOptionNoDefaultValidate(RunnerConfigTester.java:149)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="testOptionSetInvalidValue()" name="testOptionSetInvalidValue" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+          <exception class="compbio.metadata.WrongParameterException">
+            <message>
+              <![CDATA[Attempting to set illegal defaultValue 'AAA' which is not defined optionNames for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+]]>
+            </message>
+            <full-stacktrace>
+              <![CDATA[compbio.metadata.WrongParameterException: Attempting to set illegal defaultValue 'AAA' which is not defined optionNames for option: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+--ABMAT
+--BBBB
+
+       at compbio.metadata.Option.setDefaultValue(Option.java:130)
+       at compbio.metadata.RunnerConfigTester.testOptionSetInvalidValue(RunnerConfigTester.java:172)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="13" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testOptionToCommand()" name="testOptionToCommand" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="13" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testParameterToCommand()" name="testParameterToCommand" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="13" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="14" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testValidate()" name="testValidate" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="13" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testValidateBoundaryConstrainCheck()" name="testValidateBoundaryConstrainCheck" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testValidateLowerBoundaryConstrainCheck()" name="testValidateLowerBoundaryConstrainCheck" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+          <exception class="compbio.metadata.WrongParameterException">
+            <message>
+              <![CDATA[Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+]]>
+            </message>
+            <full-stacktrace>
+              <![CDATA[compbio.metadata.WrongParameterException: Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:248)
+       at compbio.metadata.RunnerConfigTester.testValidateLowerBoundaryConstrainCheck(RunnerConfigTester.java:268)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="13" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testValidateUpperBoundaryConstrainCheck()" name="testValidateUpperBoundaryConstrainCheck" duration-ms="1" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+          <exception class="compbio.metadata.WrongParameterException">
+            <message>
+              <![CDATA[Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+]]>
+            </message>
+            <full-stacktrace>
+              <![CDATA[compbio.metadata.WrongParameterException: Attempting to set default value outside boundaries defined by the constraint: Type: Float
+Min: -10.12
+Max: 0
+
+ For parameter: Option name: Matrix1
+Description: Protein weight matrix
+URL: http://www.compbio.dundee.ac.uk/users/pvtroshin/ws/Index.html
+Is required: true
+Option Names: 
+--AAMATRIX
+Type: Float
+Min: -10.12
+Max: 0
+
+
+       at compbio.metadata.Parameter.setDefaultValue(Parameter.java:248)
+       at compbio.metadata.RunnerConfigTester.testValidateUpperBoundaryConstrainCheck(RunnerConfigTester.java:296)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="13" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testValidateValueConstrain()" name="testValidateValueConstrain" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+          <exception class="javax.xml.bind.ValidationException">
+            <message>
+              <![CDATA[Both boundaries (min and max) is undefined for ValueConstrain: Type: Float
+]]>
+            </message>
+            <full-stacktrace>
+              <![CDATA[javax.xml.bind.ValidationException: Both boundaries (min and max) is undefined for ValueConstrain: Type: Float
+
+       at compbio.metadata.ValueConstrain.validate(ValueConstrain.java:208)
+       at compbio.metadata.RunnerConfigTester.testValidateValueConstrain(RunnerConfigTester.java:341)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.MafftParametersTester">
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="39" started-at="2011-06-23T10:38:32Z" finished-at="2011-06-23T10:38:32Z">
+        </test-method>
+        <test-method status="PASS" signature="testArguments()" name="testArguments" duration-ms="3027" started-at="2011-06-23T10:38:32Z" finished-at="2011-06-23T10:38:35Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="67" started-at="2011-06-23T10:38:35Z" finished-at="2011-06-23T10:38:35Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfiguration()" name="testConfiguration" duration-ms="0" started-at="2011-06-23T10:38:35Z" finished-at="2011-06-23T10:38:35Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="37" started-at="2011-06-23T10:38:35Z" finished-at="2011-06-23T10:38:35Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" duration-ms="1461" started-at="2011-06-23T10:38:35Z" finished-at="2011-06-23T10:38:37Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="38" started-at="2011-06-23T10:38:37Z" finished-at="2011-06-23T10:38:37Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" duration-ms="886" started-at="2011-06-23T10:38:37Z" finished-at="2011-06-23T10:38:37Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="37" started-at="2011-06-23T10:38:37Z" finished-at="2011-06-23T10:38:38Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" duration-ms="3530" started-at="2011-06-23T10:38:38Z" finished-at="2011-06-23T10:38:41Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="37" started-at="2011-06-23T10:38:41Z" finished-at="2011-06-23T10:38:41Z">
+        </test-method>
+        <test-method status="PASS" signature="testDefaultParameters()" name="testDefaultParameters" duration-ms="4507" started-at="2011-06-23T10:38:41Z" finished-at="2011-06-23T10:38:46Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="34" started-at="2011-06-23T10:38:46Z" finished-at="2011-06-23T10:38:46Z">
+        </test-method>
+        <test-method status="PASS" signature="testOptions()" name="testOptions" duration-ms="971" started-at="2011-06-23T10:38:46Z" finished-at="2011-06-23T10:38:47Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="40" started-at="2011-06-23T10:38:47Z" finished-at="2011-06-23T10:38:47Z">
+        </test-method>
+        <test-method status="PASS" signature="testParameters()" name="testParameters" duration-ms="1179" started-at="2011-06-23T10:38:47Z" finished-at="2011-06-23T10:38:48Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="36" started-at="2011-06-23T10:38:48Z" finished-at="2011-06-23T10:38:48Z">
+        </test-method>
+        <test-method status="PASS" signature="testPresets()" name="testPresets" duration-ms="965" started-at="2011-06-23T10:38:48Z" finished-at="2011-06-23T10:38:49Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.disorder.JronnTester">
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:57Z" finished-at="2011-06-23T10:36:57Z">
+        </test-method>
+        <test-method status="PASS" signature="readStatistics()" name="readStatistics" duration-ms="18639" started-at="2011-06-23T10:36:57Z" finished-at="2011-06-23T10:37:15Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="45" started-at="2011-06-23T10:37:15Z" finished-at="2011-06-23T10:37:15Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:37:15Z" finished-at="2011-06-23T10:37:15Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:37:15Z" finished-at="2011-06-23T10:37:15Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="18613" started-at="2011-06-23T10:37:15Z" finished-at="2011-06-23T10:37:34Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:37:34Z" finished-at="2011-06-23T10:37:34Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocally()" name="testRunLocally" duration-ms="18541" started-at="2011-06-23T10:37:34Z" finished-at="2011-06-23T10:37:52Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:37:52Z" finished-at="2011-06-23T10:37:52Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocallyOnTwoCpu()" name="testRunLocallyOnTwoCpu" duration-ms="7131" started-at="2011-06-23T10:37:52Z" finished-at="2011-06-23T10:38:00Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:38:00Z" finished-at="2011-06-23T10:38:00Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnCluster()" name="testRunOnCluster" duration-ms="13058" started-at="2011-06-23T10:38:00Z" finished-at="2011-06-23T10:38:13Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:38:13Z" finished-at="2011-06-23T10:38:13Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnClusterAsync()" name="testRunOnClusterAsync" duration-ms="11022" started-at="2011-06-23T10:38:13Z" finished-at="2011-06-23T10:38:24Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner._impl.RonnTester">
+        <test-method status="PASS" signature="testGetTestCommand()" name="testGetTestCommand" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.ProbconsTester">
+        <test-method status="PASS" signature="readStatistics()" name="readStatistics" duration-ms="455" started-at="2011-06-23T10:41:12Z" finished-at="2011-06-23T10:41:13Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:12Z" finished-at="2011-06-23T10:41:12Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:13Z" finished-at="2011-06-23T10:41:13Z">
+        </test-method>
+        <test-method status="PASS" signature="testClusterExecute()" name="testClusterExecute" duration-ms="2710" started-at="2011-06-23T10:41:13Z" finished-at="2011-06-23T10:41:16Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:16Z" finished-at="2011-06-23T10:41:16Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="89" started-at="2011-06-23T10:41:16Z" finished-at="2011-06-23T10:41:16Z">
+        </test-method>
+        <test-method status="PASS" signature="testExecute()" name="testExecute" duration-ms="455" started-at="2011-06-23T10:41:16Z" finished-at="2011-06-23T10:41:16Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:16Z" finished-at="2011-06-23T10:41:16Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:41:16Z" finished-at="2011-06-23T10:41:16Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="527" started-at="2011-06-23T10:41:16Z" finished-at="2011-06-23T10:41:17Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:41:17Z" finished-at="2011-06-23T10:41:17Z">
+        </test-method>
+        <test-method status="PASS" signature="testSetInputTester()" name="testSetInputTester" duration-ms="0" started-at="2011-06-23T10:41:17Z" finished-at="2011-06-23T10:41:17Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.conf.PropertyHelperManagerTester">
+        <test-method status="PASS" signature="testLoadResources()" name="testLoadResources" is-config="true" duration-ms="3" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testClusterEngineConf()" name="testClusterEngineConf" duration-ms="1" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="validateClustalConfiguration()" name="validateClustalConfiguration" duration-ms="0" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="validateMafftConfiguration()" name="validateMafftConfiguration" duration-ms="2" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="validateMuscleConfiguration()" name="validateMuscleConfiguration" duration-ms="0" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="validateTcoffeeConfiguration()" name="validateTcoffeeConfiguration" duration-ms="0" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+      </class>
+      <class name="compbio.metadata.OptionCombinatorTester">
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="109" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+        </test-method>
+        <test-method status="PASS" signature="testgetAllOptions()" name="testgetAllOptions" duration-ms="1" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="101" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testgetAllParameters()" name="testgetAllParameters" duration-ms="3" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.FilePullerTester">
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="298" started-at="2011-06-23T10:34:54Z" finished-at="2011-06-23T10:34:54Z">
+        </test-method>
+        <test-method status="PASS" signature="loadPresets()" name="loadPresets" is-config="true" duration-ms="62" started-at="2011-06-23T10:34:54Z" finished-at="2011-06-23T10:34:54Z">
+        </test-method>
+        <test-method status="PASS" signature="testPull()" name="testPull" duration-ms="14" started-at="2011-06-23T10:34:54Z" finished-at="2011-06-23T10:34:54Z">
+        </test-method>
+        <test-method status="PASS" signature="testCache()" name="testCache" duration-ms="6008" started-at="2011-06-23T10:34:54Z" depends-on-methods="compbio.engine.FilePullerTester.testPull" finished-at="2011-06-23T10:35:00Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetDelay()" name="testGetDelay" duration-ms="0" started-at="2011-06-23T10:35:07Z" finished-at="2011-06-23T10:35:07Z">
+        </test-method>
+        <test-method status="PASS" signature="testGet()" name="testGet" duration-ms="2" started-at="2011-06-23T10:35:07Z" finished-at="2011-06-23T10:35:07Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.MuscleTester">
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:39:11Z" finished-at="2011-06-23T10:39:11Z">
+        </test-method>
+        <test-method status="PASS" signature="readStatistics()" name="readStatistics" duration-ms="520" started-at="2011-06-23T10:39:11Z" finished-at="2011-06-23T10:39:11Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:39:11Z" finished-at="2011-06-23T10:39:11Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="43" started-at="2011-06-23T10:39:11Z" finished-at="2011-06-23T10:39:11Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:39:11Z" finished-at="2011-06-23T10:39:11Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="233" started-at="2011-06-23T10:39:11Z" finished-at="2011-06-23T10:39:12Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocally()" name="testRunLocally" duration-ms="100" started-at="2011-06-23T10:39:12Z" finished-at="2011-06-23T10:39:12Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:39:12Z" finished-at="2011-06-23T10:39:12Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:39:12Z" finished-at="2011-06-23T10:39:12Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnCluster()" name="testRunOnCluster" duration-ms="3867" started-at="2011-06-23T10:39:12Z" finished-at="2011-06-23T10:39:16Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.TcoffeeTester">
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:45Z" finished-at="2011-06-23T10:41:45Z">
+        </test-method>
+        <test-method status="PASS" signature="readStatistics()" name="readStatistics" duration-ms="516" started-at="2011-06-23T10:41:45Z" finished-at="2011-06-23T10:41:46Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:41:46Z" finished-at="2011-06-23T10:41:46Z">
+        </test-method>
+        <test-method status="PASS" signature="testClusterExecute()" name="testClusterExecute" duration-ms="5084" started-at="2011-06-23T10:41:46Z" finished-at="2011-06-23T10:41:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="1" started-at="2011-06-23T10:41:51Z" finished-at="2011-06-23T10:41:51Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="39" started-at="2011-06-23T10:41:51Z" finished-at="2011-06-23T10:41:51Z">
+        </test-method>
+        <test-method status="PASS" signature="testExecute()" name="testExecute" duration-ms="364" started-at="2011-06-23T10:41:51Z" finished-at="2011-06-23T10:41:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:51Z" finished-at="2011-06-23T10:41:51Z">
+        </test-method>
+        <test-method status="PASS" signature="testNcore()" name="testNcore" duration-ms="0" started-at="2011-06-23T10:41:51Z" finished-at="2011-06-23T10:41:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:51Z" finished-at="2011-06-23T10:41:51Z">
+        </test-method>
+        <test-method status="PASS" signature="init()" name="init" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:51Z" finished-at="2011-06-23T10:41:51Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="769" started-at="2011-06-23T10:41:51Z" finished-at="2011-06-23T10:41:52Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.LimitTester">
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="22" started-at="2011-06-23T10:38:32Z" finished-at="2011-06-23T10:38:32Z">
+        </test-method>
+        <test-method status="PASS" signature="testLimitExceeded()" name="testLimitExceeded" duration-ms="14" started-at="2011-06-23T10:38:32Z" finished-at="2011-06-23T10:38:32Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="18" started-at="2011-06-23T10:38:32Z" finished-at="2011-06-23T10:38:32Z">
+        </test-method>
+        <test-method status="PASS" signature="testLoadLimits()" name="testLoadLimits" duration-ms="0" started-at="2011-06-23T10:38:32Z" finished-at="2011-06-23T10:38:32Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner._impl.OBTester">
+        <test-method status="PASS" signature="testGetTestCommand()" name="testGetTestCommand" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetTestArgsCommand()" name="testGetTestArgsCommand" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.local.LocalRunnerTester">
+        <test-method status="PASS" signature="testCancelCompletedTaskLocally()" name="testCancelCompletedTaskLocally" duration-ms="49" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+          <exception class="java.util.concurrent.CancellationException">
+            <full-stacktrace>
+              <![CDATA[java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+       at compbio.engine.local.LocalRunnerTester.testCancelCompletedTaskLocally(LocalRunnerTester.java:139)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="testCancelLocally()" name="testCancelLocally" duration-ms="17" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+          <exception class="java.util.concurrent.CancellationException">
+            <full-stacktrace>
+              <![CDATA[java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+       at compbio.engine.local.LocalRunnerTester.testCancelLocally(LocalRunnerTester.java:66)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="testMultipleCancelLocally()" name="testMultipleCancelLocally" duration-ms="44" started-at="2011-06-23T10:36:13Z" finished-at="2011-06-23T10:36:13Z">
+          <exception class="java.util.concurrent.CancellationException">
+            <full-stacktrace>
+              <![CDATA[java.util.concurrent.CancellationException
+       at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:220)
+       at java.util.concurrent.FutureTask.get(FutureTask.java:83)
+       at compbio.engine.local.LocalEngineUtil.getResults(LocalEngineUtil.java:108)
+       at compbio.engine.local.LocalRunner.waitForResult(LocalRunner.java:99)
+       at compbio.engine.local.LocalRunnerTester.testMultipleCancelLocally(LocalRunnerTester.java:114)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+      </class>
+      <class name="compbio.runner._impl.Tmhmm2Tester">
+        <test-method status="PASS" signature="testGetTestCommand()" name="testGetTestCommand" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.MuscleParametersTester">
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="48" started-at="2011-06-23T10:38:57Z" finished-at="2011-06-23T10:38:57Z">
+        </test-method>
+        <test-method status="PASS" signature="testArguments()" name="testArguments" duration-ms="4387" started-at="2011-06-23T10:38:57Z" finished-at="2011-06-23T10:39:01Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="37" started-at="2011-06-23T10:39:01Z" finished-at="2011-06-23T10:39:01Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfiguration()" name="testConfiguration" duration-ms="1" started-at="2011-06-23T10:39:01Z" finished-at="2011-06-23T10:39:01Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="34" started-at="2011-06-23T10:39:01Z" finished-at="2011-06-23T10:39:01Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" duration-ms="1977" started-at="2011-06-23T10:39:01Z" finished-at="2011-06-23T10:39:03Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="36" started-at="2011-06-23T10:39:03Z" finished-at="2011-06-23T10:39:03Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" duration-ms="1112" started-at="2011-06-23T10:39:03Z" finished-at="2011-06-23T10:39:04Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="35" started-at="2011-06-23T10:39:04Z" finished-at="2011-06-23T10:39:04Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" duration-ms="2749" started-at="2011-06-23T10:39:04Z" finished-at="2011-06-23T10:39:07Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="34" started-at="2011-06-23T10:39:07Z" finished-at="2011-06-23T10:39:07Z">
+        </test-method>
+        <test-method status="PASS" signature="testDefaultParameters()" name="testDefaultParameters" duration-ms="100" started-at="2011-06-23T10:39:07Z" finished-at="2011-06-23T10:39:07Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="35" started-at="2011-06-23T10:39:07Z" finished-at="2011-06-23T10:39:07Z">
+        </test-method>
+        <test-method status="PASS" signature="testOptions()" name="testOptions" duration-ms="1360" started-at="2011-06-23T10:39:07Z" finished-at="2011-06-23T10:39:09Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="35" started-at="2011-06-23T10:39:09Z" finished-at="2011-06-23T10:39:09Z">
+        </test-method>
+        <test-method status="PASS" signature="testParameters()" name="testParameters" duration-ms="1919" started-at="2011-06-23T10:39:09Z" finished-at="2011-06-23T10:39:11Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="36" started-at="2011-06-23T10:39:11Z" finished-at="2011-06-23T10:39:11Z">
+        </test-method>
+        <test-method status="PASS" signature="testPresets()" name="testPresets" duration-ms="242" started-at="2011-06-23T10:39:11Z" finished-at="2011-06-23T10:39:11Z">
+        </test-method>
+      </class>
+      <class name="compbio.data.sequence.FastaSequenceGeneratorTester">
+        <test-method status="PASS" signature="testProteinSequenceGeneration()" name="testProteinSequenceGeneration" duration-ms="7" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.cluster.drmaa.ClusterSessionTester">
+        <test-method status="PASS" signature="testTaskList()" name="testTaskList" duration-ms="3953" started-at="2011-06-23T10:35:12Z" finished-at="2011-06-23T10:35:16Z">
+        </test-method>
+      </class>
+      <class name="compbio.data.sequence.FastaReaderTester">
+        <test-method status="PASS" signature="test()" name="test" duration-ms="18" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+      </class>
+      <class name="compbio.data.sequence.FastaSequenceTester">
+        <test-method status="PASS" signature="testGetFormattedFasta()" name="testGetFormattedFasta" duration-ms="0" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+      </class>
+      <class name="compbio.data.sequence.SequenceUtilTester">
+        <test-method status="PASS" signature="loadJronnFile()" name="loadJronnFile" duration-ms="27" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testCleanProteinSequence()" name="testCleanProteinSequence" duration-ms="1" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testDeepCleanSequence()" name="testDeepCleanSequence" duration-ms="0" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testReadAAConResults()" name="testReadAAConResults" duration-ms="269" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testCleanSequence()" name="testCleanSequence" duration-ms="0" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testReadDisemblResults()" name="testReadDisemblResults" duration-ms="125" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testReadGlobPlotResults()" name="testReadGlobPlotResults" duration-ms="104" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testReadIUPredForGlobDomain()" name="testReadIUPredForGlobDomain" duration-ms="6" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testReadIUPredForShortAndLongDisorder()" name="testReadIUPredForShortAndLongDisorder" duration-ms="36" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testReadWriteFasta()" name="testReadWriteFasta" duration-ms="8" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:07Z">
+        </test-method>
+        <test-method status="PASS" signature="testisNonAmbNucleotideSequence()" name="testisNonAmbNucleotideSequence" duration-ms="1" started-at="2011-06-23T10:35:07Z" finished-at="2011-06-23T10:35:07Z">
+        </test-method>
+        <test-method status="PASS" signature="testisProteinSequence()" name="testisProteinSequence" duration-ms="0" started-at="2011-06-23T10:35:07Z" finished-at="2011-06-23T10:35:07Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.TcoffeeParametersTester">
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:17Z" finished-at="2011-06-23T10:41:17Z">
+        </test-method>
+        <test-method status="PASS" signature="testArguments()" name="testArguments" duration-ms="4098" started-at="2011-06-23T10:41:17Z" finished-at="2011-06-23T10:41:21Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:21Z" finished-at="2011-06-23T10:41:21Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:21Z" finished-at="2011-06-23T10:41:21Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfiguration()" name="testConfiguration" duration-ms="0" started-at="2011-06-23T10:41:21Z" finished-at="2011-06-23T10:41:21Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" duration-ms="4319" started-at="2011-06-23T10:41:21Z" finished-at="2011-06-23T10:41:25Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="1" started-at="2011-06-23T10:41:25Z" finished-at="2011-06-23T10:41:25Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" duration-ms="2887" started-at="2011-06-23T10:41:25Z" finished-at="2011-06-23T10:41:28Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" duration-ms="8762" started-at="2011-06-23T10:41:28Z" finished-at="2011-06-23T10:41:37Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:28Z" finished-at="2011-06-23T10:41:28Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:37Z" finished-at="2011-06-23T10:41:37Z">
+        </test-method>
+        <test-method status="PASS" signature="testDefaultParameters()" name="testDefaultParameters" duration-ms="3850" started-at="2011-06-23T10:41:37Z" finished-at="2011-06-23T10:41:41Z">
+        </test-method>
+        <test-method status="PASS" signature="testOptions()" name="testOptions" duration-ms="377" started-at="2011-06-23T10:41:41Z" finished-at="2011-06-23T10:41:41Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:41Z" finished-at="2011-06-23T10:41:41Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:41Z" finished-at="2011-06-23T10:41:41Z">
+        </test-method>
+        <test-method status="PASS" signature="testParameters()" name="testParameters" duration-ms="3800" started-at="2011-06-23T10:41:41Z" finished-at="2011-06-23T10:41:45Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:41:45Z" finished-at="2011-06-23T10:41:45Z">
+        </test-method>
+        <test-method status="PASS" signature="testPresets()" name="testPresets" duration-ms="214" started-at="2011-06-23T10:41:45Z" finished-at="2011-06-23T10:41:45Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.ClustalWTester">
+        <test-method status="PASS" signature="testRunWithMatrix()" name="testRunWithMatrix" duration-ms="130" started-at="2011-06-23T10:38:24Z" finished-at="2011-06-23T10:38:24Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfigurationLoading()" name="testConfigurationLoading" duration-ms="46" started-at="2011-06-23T10:38:24Z" finished-at="2011-06-23T10:38:24Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunLocally()" name="testRunLocally" duration-ms="132" started-at="2011-06-23T10:38:24Z" finished-at="2011-06-23T10:38:24Z">
+        </test-method>
+        <test-method status="PASS" signature="readStatisticsClusterExecution()" name="readStatisticsClusterExecution" duration-ms="1640" started-at="2011-06-23T10:38:24Z" finished-at="2011-06-23T10:38:26Z">
+        </test-method>
+        <test-method status="PASS" signature="testRunOnCluster()" name="testRunOnCluster" duration-ms="5003" started-at="2011-06-23T10:38:26Z" finished-at="2011-06-23T10:38:31Z">
+        </test-method>
+        <test-method status="PASS" signature="readStatistics()" name="readStatistics" duration-ms="518" started-at="2011-06-23T10:38:31Z" finished-at="2011-06-23T10:38:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testOptionsLocally()" name="testOptionsLocally" duration-ms="429" started-at="2011-06-23T10:38:31Z" finished-at="2011-06-23T10:38:32Z">
+        </test-method>
+        <test-method status="PASS" signature="testPersistance()" name="testPersistance" duration-ms="303" started-at="2011-06-23T10:38:32Z" finished-at="2011-06-23T10:38:32Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.cluster.drmaa.UtilTester">
+        <test-method status="PASS" signature="testParser()" name="testParser" duration-ms="1" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.conf.DirectoryManagerTester">
+        <test-method status="PASS" signature="testGetDirectory()" name="testGetDirectory" duration-ms="104" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetDirectory()" name="testGetDirectory" duration-ms="101" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetDirectory()" name="testGetDirectory" duration-ms="98" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testGetDirectory()" name="testGetDirectory" duration-ms="97" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+      </class>
+      <class name="compbio.metadata.PresetTester">
+        <test-method status="PASS" signature="marshallPreset()" name="marshallPreset" duration-ms="14" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testPresetWithMuptiOptions()" name="testPresetWithMuptiOptions" duration-ms="1" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="validatePresets()" name="validatePresets" duration-ms="1" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+      </class>
+      <class name="compbio.metadata.OptionMarshallerTester">
+        <test-method status="PASS" signature="testMarshalling()" name="testMarshalling" duration-ms="33" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+          <exception class="javax.xml.bind.MarshalException">
+            <full-stacktrace>
+              <![CDATA[javax.xml.bind.MarshalException
+ - with linked exception:
+[org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.]
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+       at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+       at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+       at compbio.metadata.OptionMarshallerTester.testMarshalling(OptionMarshallerTester.java:140)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:685)
+       at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:549)
+       at org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
+       at com.sun.xml.bind.v2.runtime.output.SAXOutput.endStartTag(SAXOutput.java:128)
+       at com.sun.xml.bind.v2.runtime.output.ForkXmlOutput.endStartTag(ForkXmlOutput.java:106)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.endAttributes(XMLSerializer.java:310)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:699)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)
+       at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:344)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsSoleContent(XMLSerializer.java:597)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(ClassBeanInfoImpl.java:328)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:498)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:320)
+       ... 26 more
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="testUnMarshalling()" name="testUnMarshalling" duration-ms="65" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="0" started-at="2011-06-23T10:36:14Z" finished-at="2011-06-23T10:36:14Z">
+        </test-method>
+      </class>
+      <class name="compbio.runner.msa.ClustalWParametersTester">
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="52" started-at="2011-06-23T10:35:00Z" finished-at="2011-06-23T10:35:00Z">
+        </test-method>
+        <test-method status="PASS" signature="testArguments()" name="testArguments" duration-ms="1649" started-at="2011-06-23T10:35:00Z" finished-at="2011-06-23T10:35:02Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="53" started-at="2011-06-23T10:35:02Z" finished-at="2011-06-23T10:35:02Z">
+        </test-method>
+        <test-method status="PASS" signature="testConfiguration()" name="testConfiguration" duration-ms="1" started-at="2011-06-23T10:35:02Z" finished-at="2011-06-23T10:35:02Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="55" started-at="2011-06-23T10:35:02Z" finished-at="2011-06-23T10:35:02Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMaxValues()" name="testConstrainedParametersMaxValues" duration-ms="678" started-at="2011-06-23T10:35:02Z" finished-at="2011-06-23T10:35:02Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="51" started-at="2011-06-23T10:35:02Z" finished-at="2011-06-23T10:35:03Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersMinValues()" name="testConstrainedParametersMinValues" duration-ms="682" started-at="2011-06-23T10:35:03Z" finished-at="2011-06-23T10:35:03Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="56" started-at="2011-06-23T10:35:03Z" finished-at="2011-06-23T10:35:03Z">
+        </test-method>
+        <test-method status="PASS" signature="testConstrainedParametersRandomValues()" name="testConstrainedParametersRandomValues" duration-ms="672" started-at="2011-06-23T10:35:03Z" finished-at="2011-06-23T10:35:04Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="48" started-at="2011-06-23T10:35:04Z" finished-at="2011-06-23T10:35:04Z">
+        </test-method>
+        <test-method status="PASS" signature="testDefaultParameters()" name="testDefaultParameters" duration-ms="129" started-at="2011-06-23T10:35:04Z" finished-at="2011-06-23T10:35:04Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="48" started-at="2011-06-23T10:35:04Z" finished-at="2011-06-23T10:35:04Z">
+        </test-method>
+        <test-method status="PASS" signature="testOptions()" name="testOptions" duration-ms="396" started-at="2011-06-23T10:35:04Z" finished-at="2011-06-23T10:35:05Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="48" started-at="2011-06-23T10:35:05Z" finished-at="2011-06-23T10:35:05Z">
+        </test-method>
+        <test-method status="PASS" signature="testParameters()" name="testParameters" duration-ms="1074" started-at="2011-06-23T10:35:05Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="49" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+        <test-method status="PASS" signature="testPresets()" name="testPresets" duration-ms="129" started-at="2011-06-23T10:35:06Z" finished-at="2011-06-23T10:35:06Z">
+        </test-method>
+      </class>
+      <class name="compbio.engine.conf.RunnerConfigMarshallerTester">
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="15" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testMarshalling()" name="testMarshalling" duration-ms="4" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="13" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testSchemaFromCodeGeneration()" name="testSchemaFromCodeGeneration" duration-ms="130" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="14" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testUnMarshalling()" name="testUnMarshalling" duration-ms="17" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="14" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testValidation()" name="testValidation" duration-ms="82" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="setup()" name="setup" is-config="true" duration-ms="14" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+        </test-method>
+        <test-method status="PASS" signature="testValidationOnMarshalling()" name="testValidationOnMarshalling" duration-ms="10" started-at="2011-06-23T10:35:31Z" finished-at="2011-06-23T10:35:31Z">
+          <exception class="javax.xml.bind.MarshalException">
+            <full-stacktrace>
+              <![CDATA[javax.xml.bind.MarshalException
+ - with linked exception:
+[org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.]
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:249)
+       at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:75)
+       at compbio.engine.conf.RunnerConfigMarshaller.writeAndValidate(RunnerConfigMarshaller.java:88)
+       at compbio.engine.conf.RunnerConfigMarshallerTester.testValidationOnMarshalling(RunnerConfigMarshallerTester.java:259)
+       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+       at java.lang.reflect.Method.invoke(Method.java:597)
+       at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:609)
+       at org.testng.internal.Invoker.invokeMethod(Invoker.java:532)
+       at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:686)
+       at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1018)
+       at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:128)
+       at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
+       at org.testng.TestRunner.runWorkers(TestRunner.java:759)
+       at org.testng.TestRunner.privateRun(TestRunner.java:592)
+       at org.testng.TestRunner.run(TestRunner.java:486)
+       at org.testng.SuiteRunner.runTest(SuiteRunner.java:332)
+       at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:327)
+       at org.testng.SuiteRunner.privateRun(SuiteRunner.java:299)
+       at org.testng.SuiteRunner.run(SuiteRunner.java:204)
+       at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:912)
+       at org.testng.TestNG.runSuitesLocally(TestNG.java:876)
+       at org.testng.TestNG.run(TestNG.java:784)
+       at org.testng.TestNG.privateMain(TestNG.java:949)
+       at org.testng.TestNG.main(TestNG.java:922)
+Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'options'. One of '{runnerClassName}' is expected.
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
+       at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
+       at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:410)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3165)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1777)
+       at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:685)
+       at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:549)
+       at org.xml.sax.helpers.XMLFilterImpl.startElement(XMLFilterImpl.java:527)
+       at com.sun.xml.bind.v2.runtime.output.SAXOutput.endStartTag(SAXOutput.java:128)
+       at com.sun.xml.bind.v2.runtime.output.ForkXmlOutput.endStartTag(ForkXmlOutput.java:106)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.endAttributes(XMLSerializer.java:310)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:699)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:69)
+       at com.sun.xml.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:172)
+       at com.sun.xml.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:159)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:344)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsSoleContent(XMLSerializer.java:597)
+       at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(ClassBeanInfoImpl.java:328)
+       at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:498)
+       at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:320)
+       ... 26 more
+]]>
+            </full-stacktrace>
+          </exception>
+        </test-method>
+      </class>
+    </test>
+  </suite>
+</testng-results>
diff --git a/website/tests/testng.css b/website/tests/testng.css
new file mode 100644 (file)
index 0000000..3904800
--- /dev/null
@@ -0,0 +1,9 @@
+.invocation-failed,  .test-failed  { background-color: #DD0000; }\r
+.invocation-percent, .test-percent { background-color: #006600; }\r
+.invocation-passed,  .test-passed  { background-color: #00AA00; }\r
+.invocation-skipped, .test-skipped { background-color: #CCCC00; }\r
+\r
+.main-page {\r
+  font-size: x-large;\r
+}\r
+\r