Print

Print


Author: [log in to unmask]
Date: Thu Feb 19 15:23:43 2015
New Revision: 2171

Log:
Modify eng run conditions test to use pass0 config.

Modified:
    java/trunk/conditions/src/test/java/org/hps/conditions/EngRunConditionsTest.java

Modified: java/trunk/conditions/src/test/java/org/hps/conditions/EngRunConditionsTest.java
 =============================================================================
--- java/trunk/conditions/src/test/java/org/hps/conditions/EngRunConditionsTest.java	(original)
+++ java/trunk/conditions/src/test/java/org/hps/conditions/EngRunConditionsTest.java	Thu Feb 19 15:23:43 2015
@@ -8,6 +8,7 @@
 
 import junit.framework.TestCase;
 
+import java.util.logging.Level;
 import org.hps.conditions.api.AbstractConditionsObjectCollection;
 import org.hps.conditions.database.DatabaseConditionsManager;
 import org.hps.conditions.ecal.EcalCalibration.EcalCalibrationCollection;
@@ -50,6 +51,8 @@
     public void test() throws Exception {
         
         DatabaseConditionsManager manager = new DatabaseConditionsManager();
+        DatabaseConditionsManager.getLogger().setLevel(Level.ALL);
+        manager.setTag("pass0");
         manager.setXmlConfig("/org/hps/conditions/config/conditions_database_engrun.xml");
         
         FileCache cache = new FileCache();
@@ -63,8 +66,8 @@
     }
     
     static void checkRunNumbers(AbstractConditionsObjectCollection<?> collection) {
-        assertEquals("Wrong run start.", runStart, collection.getConditionsRecord().getRunStart());
-        assertEquals("Wrong run end.", runEnd, collection.getConditionsRecord().getRunEnd());
+        assertTrue("Run start out of range.", collection.getConditionsRecord().getRunStart() >= runStart);
+        assertTrue("Run end out of range.", collection.getConditionsRecord().getRunEnd() <= runEnd);
     }
     
     static class ConditionsCheckDriver extends Driver {
@@ -94,15 +97,15 @@
             assertEquals("Wrong calibrations collection ID.", 4, calibrations.getConditionsRecord().getCollectionId());
             checkRunNumbers(calibrations);
             
-            EcalLedCollection leds = conditionsManager.getCollection(EcalLedCollection.class);
-            assertEquals("Wrong number of LEDs.", nChannels, leds.size());
-            assertEquals("Wrong LEDs collection ID.", 2, leds.getConditionsRecord().getCollectionId());
-            checkRunNumbers(leds);
+            //EcalLedCollection leds = conditionsManager.getCollection(EcalLedCollection.class);
+            //assertEquals("Wrong number of LEDs.", nChannels, leds.size());
+            //assertEquals("Wrong LEDs collection ID.", 2, leds.getConditionsRecord().getCollectionId());
+            //checkRunNumbers(leds);
             
-            EcalTimeShiftCollection timeShifts = conditionsManager.getCollection(EcalTimeShiftCollection.class);
-            assertEquals("Wrong number of timeShifts.", nChannels, timeShifts.size());
-            assertEquals("Wrong LEDs collection ID.", 2, timeShifts.getConditionsRecord().getCollectionId());
-            checkRunNumbers(timeShifts);
+            //EcalTimeShiftCollection timeShifts = conditionsManager.getCollection(EcalTimeShiftCollection.class);
+            //assertEquals("Wrong number of timeShifts.", nChannels, timeShifts.size());
+            //assertEquals("Wrong LEDs collection ID.", 2, timeShifts.getConditionsRecord().getCollectionId());
+            //checkRunNumbers(timeShifts);
             
             ecalConditions = conditionsManager.getConditionsData(EcalConditions.class, "ecal_conditions");
             Set<EcalChannelConstants> channelConstants = new LinkedHashSet<EcalChannelConstants>();
@@ -152,4 +155,4 @@
             }
         }
     }
-}
+}