Remove test jobs from statistics
[jabaws.git] / webservices / compbio / stat / collector / ExecutionStatCollector.java
index ad89058..c64a5b8 100644 (file)
@@ -346,9 +346,15 @@ public class ExecutionStatCollector implements Runnable {
                }\r
        }\r
 \r
+       // TODO test!\r
        void collectStatistics() {\r
                File[] files = workDirectory.listFiles(directories);\r
                for (File file : files) {\r
+                       if (!InputFilter.accept(new File(file.getPath() + File.separator\r
+                                       + SkeletalExecutable.INPUT))) {\r
+                               // skip work directory with test input\r
+                               continue;\r
+                       }\r
                        JobDirectory jd = new JobDirectory(file);\r
                        JobStat jstat = jd.getJobStat();\r
                        // Do not record stats on the job that has not completed yet\r
@@ -361,7 +367,6 @@ public class ExecutionStatCollector implements Runnable {
                        // System.out.println(jd.getJobStat().getJobReportTabulated());\r
                }\r
        }\r
-\r
        @Override\r
        public void run() {\r
                log.info("Started updating statistics at " + new Date());\r