Print

Print


Commit in java/trunk/integration-tests on MAIN
pom.xml+2-11059 -> 1060
src/test/java/org/hps/TestRunEvioToLcioTest.java+33added 1060
+35-1
1 added + 1 modified, total 2 files
Add integration test to run the TestRunEvioToLcio converter.  This will not run by default with the build because it takes forever.

java/trunk/integration-tests
pom.xml 1059 -> 1060
--- java/trunk/integration-tests/pom.xml	2014-09-19 02:48:45 UTC (rev 1059)
+++ java/trunk/integration-tests/pom.xml	2014-09-19 02:52:41 UTC (rev 1060)
@@ -27,7 +27,7 @@
                 <artifactId>maven-surefire-plugin</artifactId>
                 <configuration>
                     <excludes>
-                        <exclude>org/hps/GenerateEcalReadoutSimData.java</exclude>
+                        <exclude>/org/hps/TestRunEvioToLcioTest.java</exclude>
                     </excludes>
                 </configuration>
             </plugin>
@@ -51,6 +51,7 @@
                             <excludes>
                                 <exclude>org/hps/EcalReadoutSimTest.java</exclude>
                                 <exclude>org/hps/EtSystemTest.java</exclude>
+                                <exclude>org/hps/MCReconTest</exclude>
                             </excludes>
                         </configuration>
                     </plugin>

java/trunk/integration-tests/src/test/java/org/hps
TestRunEvioToLcioTest.java added at 1060
--- java/trunk/integration-tests/src/test/java/org/hps/TestRunEvioToLcioTest.java	                        (rev 0)
+++ java/trunk/integration-tests/src/test/java/org/hps/TestRunEvioToLcioTest.java	2014-09-19 02:52:41 UTC (rev 1060)
@@ -0,0 +1,33 @@
+package org.hps;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import junit.framework.TestCase;
+
+import org.hps.evio.TestRunEvioToLcio;
+import org.lcsim.util.test.TestUtil.TestOutputFile;
+
+/**
+ * Test to run the reconstruction on Test Run 2012 EVIO data.
+ * @author Jeremy McCormick <[log in to unmask]>
+ */
+public class TestRunEvioToLcioTest extends TestCase {
+        
+    public void testTestRunEvioToLcio() {
+        
+        List<String> argList = new ArrayList<String>();
+        argList.add("-r");                       
+        argList.add("-x");
+        argList.add("/org/hps/steering/recon/TestRunOfflineRecon.lcsim");
+        argList.add("-d");
+        argList.add("HPS-TestRun-v8-5");
+        argList.add("-D");
+        argList.add("runNumber=1351");
+        argList.add("-D");
+        argList.add("outputFile=" + new TestOutputFile("TestRunEvioToLcioTest").getPath());
+        argList.add("/nfs/slac/g/hps3/data/testrun/runs/evio/hps_001351.evio.0");
+        TestRunEvioToLcio.main(argList.toArray(new String[]{}));
+    }
+
+}
SVNspam 0.1